<86>Aug 19 06:22:31 userdel[761239]: delete user 'rooter'
<86>Aug 19 06:22:31 userdel[761239]: removed group 'rooter' owned by 'rooter'
<86>Aug 19 06:22:31 userdel[761239]: removed shadow group 'rooter' owned by 'rooter'
<86>Aug 19 06:22:31 groupadd[761264]: group added to /etc/group: name=rooter, GID=1793
<86>Aug 19 06:22:31 groupadd[761264]: group added to /etc/gshadow: name=rooter
<86>Aug 19 06:22:31 groupadd[761264]: new group: name=rooter, GID=1793
<86>Aug 19 06:22:31 useradd[761284]: new user: name=rooter, UID=1793, GID=1793, home=/root, shell=/bin/bash, from=none
<86>Aug 19 06:22:31 userdel[761309]: delete user 'builder'
<86>Aug 19 06:22:31 userdel[761309]: removed group 'builder' owned by 'builder'
<86>Aug 19 06:22:31 userdel[761309]: removed shadow group 'builder' owned by 'builder'
<86>Aug 19 06:22:31 groupadd[761334]: group added to /etc/group: name=builder, GID=1794
<86>Aug 19 06:22:31 groupadd[761334]: group added to /etc/gshadow: name=builder
<86>Aug 19 06:22:31 groupadd[761334]: new group: name=builder, GID=1794
<86>Aug 19 06:22:31 useradd[761362]: new user: name=builder, UID=1794, GID=1794, home=/usr/src, shell=/bin/bash, from=none
<13>Aug 19 06:22:36 rpmi: libpng16-1.6.40-alt1 sisyphus+323732.100.1.1 1687771859 installed
<13>Aug 19 06:22:36 rpmi: libsqlite3-3.42.0-alt1 sisyphus+321513.100.1.1 1684603061 installed
<13>Aug 19 06:22:36 rpmi: libjpeg-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916654 installed
<13>Aug 19 06:22:36 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075766 installed
<13>Aug 19 06:22:36 rpmi: libsigc++2-2.12.0-alt1 sisyphus+317974.100.1.1 1680536457 installed
<13>Aug 19 06:22:36 rpmi: libsigc++2-devel-2.12.0-alt1 sisyphus+317974.100.1.1 1680536457 installed
<13>Aug 19 06:22:36 rpmi: libxkbcommon-1.5.0-alt1 sisyphus+312911.100.1.1 1673035570 installed
<13>Aug 19 06:22:36 rpmi: libhdf5-103-1.10.6-alt2 sisyphus+271925.100.1.1 1621108484 installed
<13>Aug 19 06:22:36 rpmi: libwayland-client-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Aug 19 06:22:36 rpmi: xorg-proto-devel-2023.2-alt1 sisyphus+327257.100.1.1 1692178218 installed
<13>Aug 19 06:22:36 rpmi: libglvnd-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Aug 19 06:22:36 rpmi: libboost_system1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:36 rpmi: libatk-2.48.3-alt1 sisyphus+322046.200.1.1 1685216221 installed
<13>Aug 19 06:22:36 rpmi: libopenjpeg2.0-2.5.0-alt1 sisyphus+299926.300.3.1 1652478844 installed
<13>Aug 19 06:22:36 rpmi: libgeos-3.12.0-alt1 sisyphus+323865.100.1.1 1688017717 installed
<13>Aug 19 06:22:36 rpmi: libidn2-2.3.4-alt1 sisyphus+309023.100.1.1 1666791089 installed
<13>Aug 19 06:22:36 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176897 installed
<13>Aug 19 06:22:36 rpmi: liblcms2-2.15-alt1 sisyphus+316039.100.1.1 1677666336 installed
<13>Aug 19 06:22:36 rpmi: perl-HTTP-Date-6.06-alt1 sisyphus+324527.100.1.1 1688834564 installed
<13>Aug 19 06:22:36 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed
<13>Aug 19 06:22:36 rpmi: libwebp7-1.3.1-alt1 sisyphus+323891.100.1.1 1688040828 installed
<13>Aug 19 06:22:37 rpmi: libicu73-1:7.3.2-alt1 sisyphus+323036.100.1.1 1686763401 installed
<13>Aug 19 06:22:37 rpmi: zlib-devel-1.2.13-alt1 sisyphus+309409.200.2.1 1667402045 installed
<13>Aug 19 06:22:37 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667413000 installed
<13>Aug 19 06:22:37 rpmi: libsystemd-1:253.8-alt1 sisyphus+326901.100.1.1 1691693059 installed
<13>Aug 19 06:22:37 rpmi: libdbus-1.14.8-alt1 sisyphus+324298.100.1.1 1688559493 installed
<13>Aug 19 06:22:37 rpmi: libOpenGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Aug 19 06:22:37 rpmi: libts0-1.22-alt3 sisyphus+278442.100.1.2 1626216683 installed
<13>Aug 19 06:22:37 rpmi: qt5-base-common-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Aug 19 06:22:37 rpmi: qt5-declarative-common-5.15.10-alt1 sisyphus+324640.200.3.2 1689201548 installed
<13>Aug 19 06:22:37 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626059695 installed
<13>Aug 19 06:22:37 rpmi: libmtdev-1.1.6-alt1 sisyphus+278361.100.1.1 1626091636 installed
<13>Aug 19 06:22:37 rpmi: libgudev-1:238-alt1 sisyphus+324364.100.1.1 1688646145 installed
<13>Aug 19 06:22:37 rpmi: libnspr-1:4.35-alt1 sisyphus+308164.100.1.1 1665397042 installed
<13>Aug 19 06:22:37 rpmi: libgif-4.1.6-alt3 sisyphus+276911.100.1.3 1625273983 installed
<13>Aug 19 06:22:37 rpmi: libfribidi-1.0.13-alt1 sisyphus+320646.100.1.1 1684307083 installed
<13>Aug 19 06:22:37 rpmi: libepoxy-1.5.10-alt1 sisyphus+296853.200.2.1 1647631868 installed
<13>Aug 19 06:22:37 rpmi: libdouble-conversion3-3.2.1-alt1 sisyphus+319436.100.1.1 1682598988 installed
<13>Aug 19 06:22:37 rpmi: libqt5-core-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Aug 19 06:22:37 rpmi: libqt5-sql-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Aug 19 06:22:37 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577559 installed
<13>Aug 19 06:22:37 rpmi: libwayland-server-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Aug 19 06:22:37 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed
<13>Aug 19 06:22:37 rpmi: perl-Compress-Raw-Zlib-2.206-alt1 sisyphus+325780.100.1.1 1690558898 installed
<13>Aug 19 06:22:37 rpmi: perl-libnet-1:3.15-alt1 sisyphus+317310.100.1.1 1679580208 installed
<13>Aug 19 06:22:37 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed
<13>Aug 19 06:22:37 rpmi: freexl-1.0.6-alt1_1 sisyphus+278482.100.1.1 1626104068 installed
<13>Aug 19 06:22:37 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed
<13>Aug 19 06:22:37 rpmi: xml-utils-1:2.10.4-alt1 sisyphus+311250.4140.175.1 1685629210 installed
<13>Aug 19 06:22:37 rpmi: libp11-kit-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083450 installed
<13>Aug 19 06:22:37 rpmi: libtasn1-4.19.0-alt2 sisyphus+323514.100.1.1 1687445898 installed
<13>Aug 19 06:22:37 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed
<13>Aug 19 06:22:37 rpmi: libXau-devel-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed
<13>Aug 19 06:22:37 rpmi: rpm-build-gir-0.7.3-alt3.1 sisyphus+319393.100.1.1 1682538783 installed
<13>Aug 19 06:22:37 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed
<13>Aug 19 06:22:37 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526918 installed
<13>Aug 19 06:22:37 rpmi: libqt5-dbus-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Aug 19 06:22:37 rpmi: libtheora-2:1.1.1-alt6 sisyphus+277967.100.1.1 1625928124 installed
<13>Aug 19 06:22:37 rpmi: dbus-tools-1.14.8-alt1 sisyphus+324298.100.1.1 1688559493 installed
<86>Aug 19 06:22:37 groupadd[774609]: group added to /etc/group: name=messagebus, GID=999
<86>Aug 19 06:22:37 groupadd[774609]: group added to /etc/gshadow: name=messagebus
<86>Aug 19 06:22:37 groupadd[774609]: new group: name=messagebus, GID=999
<86>Aug 19 06:22:37 useradd[774644]: new user: name=messagebus, UID=999, GID=999, home=/run/dbus, shell=/dev/null, from=none
<13>Aug 19 06:22:37 rpmi: dbus-1.14.8-alt1 sisyphus+324298.100.1.1 1688559493 installed
<13>Aug 19 06:22:37 rpmi: libavahi-0.8-alt2 sisyphus+321176.300.10.2 1684803998 installed
<13>Aug 19 06:22:37 rpmi: libpng-devel-1.6.40-alt1 sisyphus+323732.100.1.1 1687771859 installed
<13>Aug 19 06:22:37 rpmi: icu-utils-1:7.3.2-alt1 sisyphus+323036.100.1.1 1686763401 installed
<13>Aug 19 06:22:38 rpmi: libicu-devel-1:7.3.2-alt1 sisyphus+323036.100.1.1 1686763401 installed
<13>Aug 19 06:22:38 rpmi: perl-File-Listing-6.16-alt1 sisyphus+325783.100.1.1 1690559356 installed
<13>Aug 19 06:22:38 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176897 installed
<13>Aug 19 06:22:38 rpmi: libgnutls30-3.8.1-alt2 sisyphus+326772.40.3.1 1692114472 installed
<13>Aug 19 06:22:38 rpmi: libngtcp2.13-0.16.0-alt1 sisyphus+323677.40.3.1 1687690560 installed
<13>Aug 19 06:22:38 rpmi: libngtcp2_crypto_gnutls5-0.16.0-alt1 sisyphus+323677.40.3.1 1687690560 installed
<13>Aug 19 06:22:38 rpmi: librttopo-1.1.0-alt1 sisyphus+288384.100.1.1 1635558056 installed
<13>Aug 19 06:22:38 rpmi: libboost_atomic1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:38 rpmi: libboost_contract1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:38 rpmi: libboost_chrono1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:38 rpmi: libboost_timer1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:38 rpmi: libboost_thread1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:38 rpmi: libboost_type_erasure1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:38 rpmi: libGLES-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Aug 19 06:22:38 rpmi: libwayland-cursor-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Aug 19 06:22:38 rpmi: libwayland-egl-4:18.1.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Aug 19 06:22:38 rpmi: libcgns-4.2.0-alt1 sisyphus+293819.200.16.3 1643922915 installed
<13>Aug 19 06:22:38 rpmi: libhdf5-hl-100-1.10.6-alt2 sisyphus+271925.100.1.1 1621108484 installed
<13>Aug 19 06:22:38 rpmi: wayland-devel-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Aug 19 06:22:38 rpmi: libwayland-client-devel-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Aug 19 06:22:38 rpmi: libharu-2.3.0-alt2_13 sisyphus+279389.100.1.2 1626528268 installed
<13>Aug 19 06:22:39 rpmi: opencascade-data-7.7.2-alt1 sisyphus+325388.100.1.1 1690006095 installed
<13>Aug 19 06:22:39 rpmi: libzeromq-4.3.4-alt3 sisyphus+326735.200.2.1 1691482854 installed
<13>Aug 19 06:22:39 rpmi: libzeromq-devel-4.3.4-alt3 sisyphus+326735.200.2.1 1691482854 installed
<13>Aug 19 06:22:39 rpmi: vapi-common-0.56.11-alt1 sisyphus+327121.100.1.1 1691937012 installed
<13>Aug 19 06:22:39 rpmi: libpugixml-1.13-alt1 sisyphus+309555.100.1.1 1667656857 installed
<13>Aug 19 06:22:39 rpmi: libopenjpeg5-1.5.2-alt1 sisyphus+275732.100.1.1 1624750943 installed
<13>Aug 19 06:22:39 rpmi: libtcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548256 installed
<13>Aug 19 06:22:39 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444234 installed
<13>Aug 19 06:22:39 rpmi: libwacom-data-2.7.0-alt1 sisyphus+321096.100.1.3 1684352484 installed
<13>Aug 19 06:22:39 rpmi: libhttp-parser-2.9.4-alt2 sisyphus+279479.100.1.1 1626549242 installed
<13>Aug 19 06:22:39 rpmi: libxerces-c-3.2.4-alt1 sisyphus+312657.100.1.1 1672359246 installed
<13>Aug 19 06:22:39 rpmi: libminizip-1.2.13-alt1 sisyphus+309409.200.2.1 1667402045 installed
<13>Aug 19 06:22:39 rpmi: libqhull-2020.2-alt1 sisyphus+279488.100.1.2 1626573478 installed
<13>Aug 19 06:22:39 rpmi: poppler-data-0.4.12-alt1 sisyphus+322151.100.1.1 1685438511 installed
<13>Aug 19 06:22:39 rpmi: libltdl7-2.4.7-alt2 sisyphus+325837.100.1.1 1690578970 installed
<13>Aug 19 06:22:39 rpmi: libunixODBC2-2.3.11-alt1 sisyphus+325970.100.1.1 1690647367 installed
<13>Aug 19 06:22:39 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104243 installed
<13>Aug 19 06:22:39 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625696944 installed
<13>Aug 19 06:22:39 rpmi: librav1e-0.6.6-alt1 sisyphus+320651.100.1.1 1684313157 installed
<13>Aug 19 06:22:39 rpmi: ocl-icd-2.2.14-alt1 sisyphus+279155.100.1.3 1626458616 installed
<13>Aug 19 06:22:39 rpmi: libfmt9-1:9.1.0-alt1.2 sisyphus+324063.100.1.1 1688224170 installed
<13>Aug 19 06:22:39 rpmi: libevdev-1.13.1-alt1 sisyphus+319955.100.1.1 1683290015 installed
<13>Aug 19 06:22:39 rpmi: libduktape-2.6.0-alt2 sisyphus+322268.100.1.1 1685614483 installed
<13>Aug 19 06:22:39 rpmi: libde265-1.0.11-alt1 sisyphus+314940.100.1.1 1675940480 installed
<13>Aug 19 06:22:39 rpmi: libdav1d5-0.9.2-alt2 sisyphus+319138.140.3.1 1682251164 installed
<13>Aug 19 06:22:39 rpmi: libdatrie-0.2.13-alt1_2 sisyphus+285649.100.1.1 1632260805 installed
<13>Aug 19 06:22:39 rpmi: libthai-0.1.29-alt1_1 sisyphus+292947.100.1.1 1641111918 installed
<13>Aug 19 06:22:39 rpmi: publicsuffix-list-dafsa-20230701-alt1 sisyphus+324303.100.1.1 1688561153 installed
<13>Aug 19 06:22:39 rpmi: libpsl-0.21.2-alt1 sisyphus+312536.100.1.1 1672131180 installed
<13>Aug 19 06:22:39 rpmi: libnghttp3.7-0.12.0-alt1 sisyphus+323677.20.3.1 1687690509 installed
<13>Aug 19 06:22:39 rpmi: libnghttp2-1.54.0-alt1 sisyphus+324359.10000.11.1 1689368796 installed
<13>Aug 19 06:22:39 rpmi: openldap-common-2.6.4-alt1 sisyphus+324359.600.5.1 1689262595 installed
<13>Aug 19 06:22:39 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626059663 installed
<13>Aug 19 06:22:39 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769693 installed
<13>Aug 19 06:22:39 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684806164 installed
<13>Aug 19 06:22:39 rpmi: liblmdb-0.9.29-alt1.1 sisyphus+306630.100.1.1 1663072361 installed
<13>Aug 19 06:22:39 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed
<13>Aug 19 06:22:39 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed
<13>Aug 19 06:22:39 rpmi: libusb-1.0.26-alt2 sisyphus+305525.100.1.1 1660924428 installed
<13>Aug 19 06:22:39 rpmi: libaom3-3.5.0-alt1 sisyphus+312085.100.1.1 1671551781 installed
<13>Aug 19 06:22:39 rpmi: libSDL2-2.28.2-alt1 sisyphus+326365.100.1.1 1691073374 installed
<13>Aug 19 06:22:39 rpmi: tslib-1.22-alt3 sisyphus+278442.100.1.2 1626216683 installed
<13>Aug 19 06:22:39 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577529 installed
<13>Aug 19 06:22:39 rpmi: libpciaccess-1:0.17-alt1 sisyphus+308663.300.1.1 1666168262 installed
<13>Aug 19 06:22:39 rpmi: libdrm-1:2.4.115-alt2 sisyphus+326300.100.1.1 1690981136 installed
<13>Aug 19 06:22:39 rpmi: perl-Try-Tiny-0.31-alt1 sisyphus+290597.100.1.1 1637915507 installed
<13>Aug 19 06:22:39 rpmi: perl-IO-Socket-IP-0.42-alt1 sisyphus+325815.100.1.2 1690571193 installed
<13>Aug 19 06:22:39 rpmi: perl-Module-Load-0.36-alt1 sisyphus+258992.100.1.1 1601543407 installed
<13>Aug 19 06:22:39 rpmi: perl-Compress-Raw-Bzip2-2.206-alt1 sisyphus+325779.100.1.1 1690558767 installed
<13>Aug 19 06:22:39 rpmi: perl-IO-Compress-Brotli-2:0.004001-alt3 sisyphus+302124.100.1.1 1655283098 installed
<13>Aug 19 06:22:39 rpmi: perl-Clone-0.46-alt1 sisyphus+308850.100.1.3 1666451819 installed
<13>Aug 19 06:22:39 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed
<13>Aug 19 06:22:39 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed
<13>Aug 19 06:22:39 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed
<13>Aug 19 06:22:39 rpmi: perl-Filter-1.64-alt1 sisyphus+305464.100.1.1 1660815328 installed
<13>Aug 19 06:22:39 rpmi: perl-Encode-3.19-alt1 sisyphus+304776.100.1.1 1659623414 installed
<13>Aug 19 06:22:39 rpmi: perl-URI-5.19-alt1 sisyphus+321559.100.1.1 1684663596 installed
<13>Aug 19 06:22:39 rpmi: perl-IO-Compress-2.206-alt1 sisyphus+325819.100.1.1 1690563199 installed
<13>Aug 19 06:22:39 rpmi: perl-Net-HTTP-6.23-alt1 sisyphus+323470.100.1.1 1687422469 installed
<13>Aug 19 06:22:39 rpmi: perl-HTML-Parser-3.81-alt1 sisyphus+314462.100.1.1 1675193797 installed
<13>Aug 19 06:22:39 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed
<13>Aug 19 06:22:39 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed
<13>Aug 19 06:22:39 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed
<13>Aug 19 06:22:39 rpmi: perl-HTTP-Message-6.44-alt1 sisyphus+309106.100.1.1 1666913573 installed
<13>Aug 19 06:22:39 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed
<13>Aug 19 06:22:39 rpmi: perl-libwww-6.72-alt1 sisyphus+325791.100.1.2 1690563984 installed
<13>Aug 19 06:22:39 rpmi: perl-XML-LibXML-2.0209-alt1 sisyphus+325808.100.1.2 1690570830 installed
<13>Aug 19 06:22:39 rpmi: perl-XML-SAX-1.02-alt1 sisyphus+232322.100.1.1 1560758406 installed
<13>Aug 19 06:22:39 rpmi: perl-XML-Simple-2.25-alt2 sisyphus+257498.100.1.1 1599324034 installed
<13>Aug 19 06:22:39 rpmi: icon-naming-utils-0.8.90-alt1 sisyphus+276851.100.1.1 1625243947 installed
<13>Aug 19 06:22:40 rpmi: icon-theme-adwaita-44.0-alt1 sisyphus+317076.600.1.1 1679344664 installed
<13>Aug 19 06:22:40 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+279723.1300.1.1 1626649160 installed
<13>Aug 19 06:22:40 rpmi: usbids-20230818-alt1 sisyphus+327460.100.1.1 1692400439 installed
<13>Aug 19 06:22:40 rpmi: pciids-20230818-alt1 sisyphus+327459.100.1.1 1692400161 installed
<13>Aug 19 06:22:40 rpmi: hwdata-0.370-alt1 sisyphus+319911.1.10.1 1684006762 installed
<13>Aug 19 06:22:40 rpmi: libdeflate-1.18-alt1 sisyphus+317484.100.1.1 1679768614 installed
<13>Aug 19 06:22:40 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180093 installed
<13>Aug 19 06:22:40 rpmi: libgdk-pixbuf-locales-2.42.10-alt1 sisyphus+308991.100.1.1 1666721198 installed
<13>Aug 19 06:22:40 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed
<13>Aug 19 06:22:40 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Aug 19 06:22:40 rpmi: libstdc++13-devel-13.2.1-alt1 sisyphus+325923.100.1.1 1690624806 installed
<13>Aug 19 06:22:41 rpmi: gcc13-c++-13.2.1-alt1 sisyphus+325923.100.1.1 1690624806 installed
<13>Aug 19 06:22:41 rpmi: libpixman-3:0.42.2-alt1 sisyphus+309549.100.1.1 1667649379 installed
<13>Aug 19 06:22:41 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed
<13>Aug 19 06:22:41 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed
<13>Aug 19 06:22:41 rpmi: libharfbuzz-8.1.1-alt1 sisyphus+326343.100.1.1 1691060137 installed
<13>Aug 19 06:22:41 rpmi: libfreetype-2.13.1-alt1 sisyphus+324353.100.1.1 1688638059 installed
<13>Aug 19 06:22:41 rpmi: libfontconfig1-2.14.2-alt7 sisyphus+319291.100.1.1 1682426301 installed
<13>Aug 19 06:22:41 rpmi: fontconfig-2.14.2-alt7 sisyphus+319291.100.1.1 1682426301 installed
Updating fonts cache: <29>Aug 19 06:22:42 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Aug 19 06:22:42 rpmi: libharfbuzz-icu-8.1.1-alt1 sisyphus+326343.100.1.1 1691060137 installed
<13>Aug 19 06:22:42 rpmi: libharfbuzz-gobject-8.1.1-alt1 sisyphus+326343.100.1.1 1691060137 installed
<13>Aug 19 06:22:42 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed
<13>Aug 19 06:22:42 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed
<13>Aug 19 06:22:42 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962878 installed
<13>Aug 19 06:22:42 rpmi: libdevmapper-1.02.193-alt1 sisyphus+317421.100.1.1 1679684422 installed
<13>Aug 19 06:22:42 rpmi: mount-2.39.1-alt2 sisyphus+326337.200.3.1 1691121414 installed
<13>Aug 19 06:22:42 rpmi: losetup-2.39.1-alt2 sisyphus+326337.200.3.1 1691121414 installed
<13>Aug 19 06:22:42 rpmi: lsblk-2.39.1-alt2 sisyphus+326337.200.3.1 1691121414 installed
<13>Aug 19 06:22:42 rpmi: desktop-file-utils-0.26-alt4 sisyphus+324226.100.1.1 1688469484 installed
<13>Aug 19 06:22:42 rpmi: shared-mime-info-2.2-alt1 sisyphus+297388.100.1.1 1648466617 installed
<13>Aug 19 06:22:42 rpmi: gsettings-desktop-schemas-data-44.0-alt1 sisyphus+317076.300.1.1 1679344430 installed
<13>Aug 19 06:22:42 rpmi: libgio-2.76.4-alt1 sisyphus+324380.100.1.1 1688669929 installed
<13>Aug 19 06:22:42 rpmi: gsettings-desktop-schemas-44.0-alt1 sisyphus+317076.300.1.1 1679344454 installed
<13>Aug 19 06:22:42 rpmi: libgdk-pixbuf-2.42.10-alt1 sisyphus+308991.100.1.1 1666721201 installed
<13>Aug 19 06:22:42 rpmi: libglibmm-2.66.6-alt1 sisyphus+317974.200.1.1 1680536531 installed
<13>Aug 19 06:22:42 rpmi: libatkmm-2.28.3-alt1 sisyphus+304040.100.1.1 1658332273 installed
<13>Aug 19 06:22:42 rpmi: gtk4-update-icon-cache-4.10.5-alt1 sisyphus+326578.200.1.1 1691353195 installed
<13>Aug 19 06:22:42 rpmi: libheif-1.15.2-alt1 sisyphus+317953.100.1.1 1680527860 installed
<13>Aug 19 06:22:42 rpmi: libdconf-0.40.0-alt3 sisyphus+325650.100.1.1 1690417204 installed
<13>Aug 19 06:22:42 rpmi: libjson-glib-1.6.6-alt1 sisyphus+299768.200.2.1 1652264095 installed
<13>Aug 19 06:22:42 rpmi: libgusb-0.4.6-alt1 sisyphus+322791.100.1.1 1686422573 installed
<13>Aug 19 06:22:42 rpmi: libcolord-1.4.6-alt1 sisyphus+296000.100.1.1 1646050423 installed
<13>Aug 19 06:22:42 rpmi: libpolkit-0.120-alt1.qa2 sisyphus+296007.100.1.1 1646053433 installed
<13>Aug 19 06:22:42 rpmi: dconf-profile-0.1-alt1 sisyphus+325633.340.3.1 1690415358 installed
<13>Aug 19 06:22:42 rpmi: dconf-0.40.0-alt3 sisyphus+325650.100.1.1 1690417204 installed
<13>Aug 19 06:22:42 rpmi: libgtk+3-schemas-3.24.38-alt1 sisyphus+321614.100.1.1 1684749819 installed
<13>Aug 19 06:22:42 rpmi: libboost_context1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:42 rpmi: libboost_fiber1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:42 rpmi: libboost_stacktrace1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:42 rpmi: libboost_nowide1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:42 rpmi: libboost_url1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:42 rpmi: libboost_test1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:42 rpmi: libboost_serialization1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:42 rpmi: libboost_random1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:42 rpmi: libboost_iostreams1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:42 rpmi: libboost_json1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:42 rpmi: libboost_regex1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:42 rpmi: libboost_graph1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:42 rpmi: libboost_date_time1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:42 rpmi: libboost_container1.83.0-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:42 rpmi: libquadmath0-13.2.1-alt1 sisyphus+325923.100.1.1 1690624806 installed
<13>Aug 19 06:22:42 rpmi: libquadmath13-devel-13.2.1-alt1 sisyphus+325923.100.1.1 1690624806 installed
<13>Aug 19 06:22:42 rpmi: libquadmath-devel-13-alt1 sisyphus+323337.300.1.1 1687268227 installed
<13>Aug 19 06:22:44 rpmi: boost-devel-headers-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265581 installed
<13>Aug 19 06:22:44 rpmi: boost-devel-1:1.83.0-alt2 sisyphus+327310.100.1.1 1692265702 installed
<13>Aug 19 06:22:44 rpmi: bc-1:1.07.1-alt1 sisyphus+278100.400.1.1 1626056616 installed
<13>Aug 19 06:22:44 rpmi: libX11-locales-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850054 installed
<13>Aug 19 06:22:44 rpmi: libXdmcp-1.1.4-alt1 sisyphus+311188.1000.1.1 1670233860 installed
<13>Aug 19 06:22:44 rpmi: libxcb-1.16-alt1 sisyphus+327325.200.1.1 1692276267 installed
<13>Aug 19 06:22:44 rpmi: libX11-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850057 installed
<13>Aug 19 06:22:44 rpmi: libXext-1.3.5-alt1 sisyphus+309285.100.1.1 1667212413 installed
<13>Aug 19 06:22:44 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed
<13>Aug 19 06:22:44 rpmi: libcairo-1:1.17.8-alt1 sisyphus+324101.100.2.1 1690287712 installed
<13>Aug 19 06:22:44 rpmi: libcairo-gobject-1:1.17.8-alt1 sisyphus+324101.100.2.1 1690287712 installed
<13>Aug 19 06:22:44 rpmi: libcairomm-1.14.4-alt1 sisyphus+312790.200.1.1 1672526715 installed
<13>Aug 19 06:22:44 rpmi: libXft-2.3.7-alt1 sisyphus+310164.100.1.1 1668680609 installed
<13>Aug 19 06:22:44 rpmi: libpango-1.50.14-alt1 sisyphus+316117.100.1.1 1677780554 installed
<13>Aug 19 06:22:44 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910333 installed
<13>Aug 19 06:22:44 rpmi: libXcursor-1.2.1-alt1 sisyphus+297765.200.1.1 1649053934 installed
<13>Aug 19 06:22:44 rpmi: libpangomm-2.46.3-alt1 sisyphus+307370.600.1.3 1664186130 installed
<13>Aug 19 06:22:44 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124180 installed
<13>Aug 19 06:22:46 rpmi: libxcb-devel-1.16-alt1 sisyphus+327325.200.1.1 1692276267 installed
<13>Aug 19 06:22:46 rpmi: libX11-devel-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850057 installed
<13>Aug 19 06:22:46 rpmi: libXrender-devel-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed
<13>Aug 19 06:22:46 rpmi: libgbm-4:23.1.6-alt1 sisyphus+327319.100.1.1 1692270396 installed
<13>Aug 19 06:22:46 rpmi: libXext-devel-1.3.5-alt1 sisyphus+309285.100.1.1 1667212413 installed
<13>Aug 19 06:22:46 rpmi: libat-spi2-core-2.48.3-alt1 sisyphus+322046.200.1.1 1685216221 installed
<13>Aug 19 06:22:46 rpmi: at-spi2-atk-2.48.3-alt1 sisyphus+322046.200.1.1 1685216221 installed
<13>Aug 19 06:22:46 rpmi: librsvg-1:2.56.3-alt1 sisyphus+325321.100.1.1 1689966490 installed
<13>Aug 19 06:22:46 rpmi: libtk-8.6.13-alt1 sisyphus+310696.200.1.1 1669548528 installed
<13>Aug 19 06:22:46 rpmi: libharfbuzz-cairo-8.1.1-alt1 sisyphus+326343.100.1.1 1691060137 installed
<13>Aug 19 06:22:46 rpmi: libopenslide-3.4.1-alt1 sisyphus+278290.100.1.2 1626153635 installed
<13>Aug 19 06:22:46 rpmi: libXrandr-1.5.3-alt1 sisyphus+310375.100.1.1 1669010698 installed
<13>Aug 19 06:22:46 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168534 installed
<13>Aug 19 06:22:46 rpmi: libGLX-mesa-4:23.1.6-alt1 sisyphus+327319.100.1.1 1692270396 installed
<13>Aug 19 06:22:46 rpmi: libGLX-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Aug 19 06:22:46 rpmi: libGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Aug 19 06:22:46 rpmi: libGLEW2.2-2.2.0-alt2 sisyphus+321802.100.1.1 1684967194 installed
<13>Aug 19 06:22:46 rpmi: libgl2ps-1.4.2-alt1.1 sisyphus+273102.400.7.1 1622551045 installed
<13>Aug 19 06:22:46 rpmi: libEGL-mesa-4:23.1.6-alt1 sisyphus+327319.100.1.1 1692270396 installed
<13>Aug 19 06:22:46 rpmi: libEGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Aug 19 06:22:46 rpmi: libglvnd-devel-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749008 installed
<13>Aug 19 06:22:46 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213209 installed
<13>Aug 19 06:22:46 rpmi: libXcomposite-0.4.6-alt1 sisyphus+311188.200.1.1 1670233684 installed
<13>Aug 19 06:22:46 rpmi: libXdamage-1.1.6-alt1 sisyphus+311188.300.1.1 1670233713 installed
<13>Aug 19 06:22:46 rpmi: libspnav-1.1-alt1 sisyphus+311685.100.1.1 1671004239 installed
<13>Aug 19 06:22:46 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+278275.100.1.2 1626148617 installed
<13>Aug 19 06:22:46 rpmi: libxcbutil-1:0.4.1-alt1 sisyphus+312057.100.1.1 1671526889 installed
<13>Aug 19 06:22:46 rpmi: libxcbutil-image-0.4.0-alt1 sisyphus+275413.100.1.3 1624505806 installed
<13>Aug 19 06:22:46 rpmi: libxcbutil-keysyms-0.4.0-alt1 sisyphus+278187.100.1.1 1626075950 installed
<13>Aug 19 06:22:46 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+276916.100.1.2 1625275237 installed
<13>Aug 19 06:22:46 rpmi: libxkbcommon-x11-1.5.0-alt1 sisyphus+312911.100.1.1 1673035570 installed
<13>Aug 19 06:22:46 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Aug 19 06:22:46 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Aug 19 06:22:46 rpmi: ca-certificates-2023.07.31-alt1 sisyphus+326137.200.1.1 1690809798 installed
<13>Aug 19 06:22:46 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed
<13>Aug 19 06:22:46 rpmi: p11-kit-trust-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083450 installed
<13>Aug 19 06:22:46 rpmi: libcrypto3-3.1.2-alt1 sisyphus+326244.100.1.1 1690907022 installed
<13>Aug 19 06:22:46 rpmi: libssl3-3.1.2-alt1 sisyphus+326244.100.1.1 1690907022 installed
<13>Aug 19 06:22:46 rpmi: python3-3.11.4-alt2 sisyphus+324359.500.4.1 1689258050 installed
<13>Aug 19 06:22:47 rpmi: python3-base-3.11.4-alt2 sisyphus+324359.500.4.1 1689258050 installed
<13>Aug 19 06:22:47 rpmi: glib2-devel-2.76.4-alt1 sisyphus+324380.100.1.1 1688669929 installed
<86>Aug 19 06:22:47 groupadd[794771]: group added to /etc/group: name=_keytab, GID=998
<86>Aug 19 06:22:47 groupadd[794771]: group added to /etc/gshadow: name=_keytab
<86>Aug 19 06:22:47 groupadd[794771]: new group: name=_keytab, GID=998
<13>Aug 19 06:22:47 rpmi: libkrb5-1.21.2-alt1 sisyphus+327265.100.1.1 1692185512 installed
<13>Aug 19 06:22:47 rpmi: libgio-devel-2.76.4-alt1 sisyphus+324380.100.1.1 1688669929 installed
<13>Aug 19 06:22:47 rpmi: libglibmm-devel-2.66.6-alt1 sisyphus+317974.200.1.1 1680536531 installed
<13>Aug 19 06:22:47 rpmi: libgdk-pixbuf-devel-2.42.10-alt1 sisyphus+308991.100.1.1 1666721201 installed
<13>Aug 19 06:22:47 rpmi: libcairo-devel-1:1.17.8-alt1 sisyphus+324101.100.2.1 1690287712 installed
<13>Aug 19 06:22:47 rpmi: fontconfig-devel-2.14.2-alt7 sisyphus+319291.100.1.1 1682426301 installed
<13>Aug 19 06:22:47 rpmi: libfreetype-devel-2.13.1-alt1 sisyphus+324353.100.1.1 1688638059 installed
<13>Aug 19 06:22:47 rpmi: libharfbuzz-devel-8.1.1-alt1 sisyphus+326343.100.1.1 1691060137 installed
<13>Aug 19 06:22:47 rpmi: libcairomm-devel-1.14.4-alt1 sisyphus+312790.200.1.1 1672526715 installed
<13>Aug 19 06:22:47 rpmi: libatk-devel-2.48.3-alt1 sisyphus+322046.200.1.1 1685216221 installed
<13>Aug 19 06:22:47 rpmi: libkmod-30-alt1 sisyphus+324359.1200.6.1 1689326342 installed
<13>Aug 19 06:22:47 rpmi: libarchive13-3.6.1-alt2 sisyphus+324359.1300.6.1 1689326414 installed
<13>Aug 19 06:22:47 rpmi: libssh2-1.10.0-alt1 sisyphus+324359.1600.6.1 1689326497 installed
<13>Aug 19 06:22:47 rpmi: libgit2-1.6.4-alt1 sisyphus+324359.7700.12.1 1689394614 installed
<13>Aug 19 06:22:48 rpmi: kmod-30-alt1 sisyphus+324359.1200.6.1 1689326342 installed
<13>Aug 19 06:22:48 rpmi: dmsetup-1.02.193-alt1 sisyphus+317421.100.1.1 1679684422 installed
<86>Aug 19 06:22:48 groupadd[796100]: group added to /etc/group: name=tape, GID=997
<86>Aug 19 06:22:48 groupadd[796100]: group added to /etc/gshadow: name=tape
<86>Aug 19 06:22:48 groupadd[796100]: new group: name=tape, GID=997
<86>Aug 19 06:22:48 groupadd[796138]: group added to /etc/group: name=dialout, GID=996
<86>Aug 19 06:22:48 groupadd[796138]: group added to /etc/gshadow: name=dialout
<86>Aug 19 06:22:48 groupadd[796138]: new group: name=dialout, GID=996
<86>Aug 19 06:22:48 groupadd[796173]: group added to /etc/group: name=input, GID=995
<86>Aug 19 06:22:48 groupadd[796173]: group added to /etc/gshadow: name=input
<86>Aug 19 06:22:48 groupadd[796173]: new group: name=input, GID=995
<86>Aug 19 06:22:48 groupadd[796218]: group added to /etc/group: name=video, GID=994
<86>Aug 19 06:22:48 groupadd[796218]: group added to /etc/gshadow: name=video
<86>Aug 19 06:22:48 groupadd[796218]: new group: name=video, GID=994
<86>Aug 19 06:22:48 groupadd[796256]: group added to /etc/group: name=render, GID=993
<86>Aug 19 06:22:48 groupadd[796256]: group added to /etc/gshadow: name=render
<86>Aug 19 06:22:48 groupadd[796256]: new group: name=render, GID=993
<86>Aug 19 06:22:48 groupadd[796306]: group added to /etc/group: name=sgx, GID=992
<86>Aug 19 06:22:48 groupadd[796306]: group added to /etc/gshadow: name=sgx
<86>Aug 19 06:22:48 groupadd[796306]: new group: name=sgx, GID=992
<13>Aug 19 06:22:48 rpmi: udev-1:253.8-alt1 sisyphus+326901.100.1.1 1691693059 installed
<86>Aug 19 06:22:48 groupadd[798240]: group added to /etc/group: name=colord, GID=991
<86>Aug 19 06:22:48 groupadd[798240]: group added to /etc/gshadow: name=colord
<86>Aug 19 06:22:48 groupadd[798240]: new group: name=colord, GID=991
<86>Aug 19 06:22:48 useradd[798288]: new user: name=colord, UID=998, GID=991, home=/var/colord, shell=/dev/null, from=none
<13>Aug 19 06:22:48 rpmi: colord-1.4.6-alt1 sisyphus+296000.100.1.1 1646050423 installed
<13>Aug 19 06:22:48 rpmi: libatkmm-devel-2.28.3-alt1 sisyphus+304040.100.1.1 1658332273 installed
<13>Aug 19 06:22:48 rpmi: libXft-devel-2.3.7-alt1 sisyphus+310164.100.1.1 1668680609 installed
<13>Aug 19 06:22:48 rpmi: libpango-devel-1.50.14-alt1 sisyphus+316117.100.1.1 1677780554 installed
<13>Aug 19 06:22:48 rpmi: libpangomm-devel-2.46.3-alt1 sisyphus+307370.600.1.3 1664186130 installed
<13>Aug 19 06:22:48 rpmi: libcairo-gobject-devel-1:1.17.8-alt1 sisyphus+324101.100.2.1 1690287712 installed
<13>Aug 19 06:22:48 rpmi: libcups-2.4.2-alt3 sisyphus+325006.300.1.1 1689496073 installed
<13>Aug 19 06:22:49 rpmi: libgtk+3-3.24.38-alt1 sisyphus+321614.100.1.1 1684749848 installed
<13>Aug 19 06:22:49 rpmi: libgtkmm3-3.24.7-alt1 sisyphus+306582.100.1.1 1662982782 installed
<13>Aug 19 06:22:49 rpmi: libgsasl-1.8.0-alt3 sisyphus+275307.100.1.2 1624478553 installed
<86>Aug 19 06:22:49 groupadd[802117]: group added to /etc/group: name=sasl, GID=990
<86>Aug 19 06:22:49 groupadd[802117]: group added to /etc/gshadow: name=sasl
<86>Aug 19 06:22:49 groupadd[802117]: new group: name=sasl, GID=990
<13>Aug 19 06:22:49 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+324359.6000.12.1 1689392231 installed
<13>Aug 19 06:22:49 rpmi: libldap2-2.6.4-alt1 sisyphus+324359.600.5.1 1689262623 installed
<13>Aug 19 06:22:49 rpmi: libcurl-8.2.1-alt1 sisyphus+326951.100.1.1 1691770210 installed
<13>Aug 19 06:22:49 rpmi: libproj-9.2.1-alt1 sisyphus+324973.100.1.1 1689396646 installed
<13>Aug 19 06:22:49 rpmi: libgeotiff5-1.6.0-alt2 sisyphus+308658.1020.16.1 1666988460 installed
<13>Aug 19 06:22:49 rpmi: libnetcdf19-4.8.0-alt1 sisyphus+279368.100.1.2 1626522105 installed
<13>Aug 19 06:22:49 rpmi: librasterlite2-1.1.0-alt1.1 sisyphus+315672.100.1.1 1677138125 installed
<13>Aug 19 06:22:49 rpmi: libspatialite-5.0.1-alt1 sisyphus+308658.1040.16.1 1666988532 installed
<13>Aug 19 06:22:49 rpmi: libproxy-0.5.2-alt1 sisyphus+324177.200.2.1 1688413958 installed
<13>Aug 19 06:22:49 rpmi: libqt5-network-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Aug 19 06:22:49 rpmi: libpq5-15.4-alt2 sisyphus+327094.100.1.1 1691856934 installed
<13>Aug 19 06:22:49 rpmi: gtk-builder-convert-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed
<13>Aug 19 06:22:49 rpmi: libgtk+3-devel-3.24.38-alt1 sisyphus+321614.100.1.1 1684749848 installed
<13>Aug 19 06:22:49 rpmi: python3-module-pyudev-0.24.0-alt1 sisyphus+307006.100.1.1 1663406384 installed
<13>Aug 19 06:22:49 rpmi: python3-module-libevdev-0.11-alt1 sisyphus+300877.100.1.1 1653893962 installed
<13>Aug 19 06:22:49 rpmi: libwacom-2.7.0-alt1 sisyphus+321096.100.1.3 1684352485 installed
<13>Aug 19 06:22:49 rpmi: libinput-1.23.0-alt1 sisyphus+317515.100.1.1 1679866899 installed
<13>Aug 19 06:22:49 rpmi: libqt5-eglfsdeviceintegration-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Aug 19 06:22:49 rpmi: libqt5-xcbqpa-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Aug 19 06:22:49 rpmi: libqt5-eglfskmssupport-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Aug 19 06:22:50 rpmi: libqt5-gui-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Aug 19 06:22:50 rpmi: libqt5-quickshapes-5.15.10-alt1 sisyphus+324640.200.3.2 1689201548 installed
<13>Aug 19 06:22:50 rpmi: libqt5-qmlmodels-5.15.10-alt1 sisyphus+324640.200.3.2 1689201548 installed
<13>Aug 19 06:22:50 rpmi: libqt5-qmlworkerscript-5.15.10-alt1 sisyphus+324640.200.3.2 1689201548 installed
<13>Aug 19 06:22:50 rpmi: libqt5-qml-5.15.10-alt1 sisyphus+324640.200.3.2 1689201548 installed
<13>Aug 19 06:22:50 rpmi: libqt5-quick-5.15.10-alt1 sisyphus+324640.200.3.2 1689201548 installed
<13>Aug 19 06:22:50 rpmi: libqt5-widgets-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Aug 19 06:22:50 rpmi: libpython3-3.11.4-alt2 sisyphus+324359.500.4.1 1689258050 installed
<13>Aug 19 06:22:50 rpmi: libmysqlclient21-8.0.30-alt2 sisyphus+324359.5140.12.1 1689391884 installed
<13>Aug 19 06:22:50 rpmi: libpodofo-0.9.8-alt1 sisyphus+311414.100.3.1 1691179380 installed
<13>Aug 19 06:22:50 rpmi: libzip5-1.9.2-alt1 sisyphus+324359.4000.11.1 1689364840 installed
<13>Aug 19 06:22:50 rpmi: libnss-3.92.0-alt1 sisyphus+326137.140.2.1 1690822459 installed
<13>Aug 19 06:22:51 rpmi: libpoppler126-23.02.0-alt1 sisyphus+325701.100.1.1 1690470648 installed
<13>Aug 19 06:22:51 rpmi: libgdal-3.6.2-alt1.1 sisyphus+311250.102140.182.1 1686007949 installed
<13>Aug 19 06:22:53 rpmi: libvtk9.1-9.1.0-alt1.2 sisyphus+327219.300.2.1 1692194282 installed
<13>Aug 19 06:22:54 rpmi: libopencascade-7.7.2-alt1 sisyphus+325388.100.1.1 1690006369 installed
<13>Aug 19 06:22:54 rpmi: opencascade-7.7.2-alt1 sisyphus+325388.100.1.1 1690006369 installed
<13>Aug 19 06:22:55 rpmi: opencascade-devel-7.7.2-alt1 sisyphus+325388.100.1.1 1690006369 installed
<13>Aug 19 06:22:55 rpmi: libzip-devel-1.9.2-alt1 sisyphus+324359.4000.11.1 1689364840 installed
<13>Aug 19 06:22:55 rpmi: libpodofo-devel-0.9.8-alt1 sisyphus+311414.100.3.1 1691179380 installed
<13>Aug 19 06:22:55 rpmi: libgtkmm3-devel-3.24.7-alt1 sisyphus+306582.100.1.1 1662982782 installed
<13>Aug 19 06:22:55 rpmi: libcurl-devel-8.2.1-alt1 sisyphus+326951.100.1.1 1691770210 installed
<13>Aug 19 06:22:55 rpmi: libgit2-devel-1.6.4-alt1 sisyphus+324359.7700.12.1 1689394614 installed
<13>Aug 19 06:22:55 rpmi: libarchive-devel-3.6.1-alt2 sisyphus+324359.1300.6.1 1689326414 installed
<13>Aug 19 06:22:55 rpmi: librsvg-devel-1:2.56.3-alt1 sisyphus+325321.100.1.1 1689966490 installed
<13>Aug 19 06:22:55 rpmi: libspnav-devel-1.1-alt1 sisyphus+311685.100.1.1 1671004239 installed
<13>Aug 19 06:22:55 rpmi: libepoxy-devel-1.5.10-alt1 sisyphus+296853.200.2.1 1647631868 installed
<13>Aug 19 06:22:55 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687268227 installed
<13>Aug 19 06:22:55 rpmi: libzeromq-cpp-devel-4.10.0-alt2 sisyphus+325746.100.1.1 1690526734 installed
<13>Aug 19 06:22:55 rpmi: libsqlite3-devel-3.42.0-alt1 sisyphus+321513.100.1.1 1684603061 installed
<13>Aug 19 06:22:55 rpmi: libuuid-devel-2.39.1-alt2 sisyphus+326337.200.3.1 1691121414 installed
<13>Aug 19 06:22:55 rpmi: libglm-devel-0.9.9.8-alt1 sisyphus+288738.100.1.1 1635857392 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/horizon-2.5.0-alt1.nosrc.rpm (w1.gzdio)
Installing horizon-2.5.0-alt1.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.85256
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf horizon-2.5.0
+ echo 'Source #0 (horizon-2.5.0.tar):'
Source #0 (horizon-2.5.0.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/horizon-2.5.0.tar
+ cd horizon-2.5.0
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (horizon-2.5.0-alt1.patch):'
Patch #0 (horizon-2.5.0-alt1.patch):
+ /usr/bin/patch -p1
patching file .gear/rules
patching file .gear/tags/list
patching file .gear/upstream/remotes
patching file Makefile
patching file horizon.spec
patching file src/logger/logger.hpp
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.85256
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd horizon-2.5.0
+ export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/include/glm'
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/include/glm'
+ make -j16
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/uuid_path.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/str_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/uuid_vec.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/uuid.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/junction_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/sqlite.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/common.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/lut.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/junction.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/line.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/arc.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/block/bom.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool/gate.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/layer_provider.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool/unit.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/schematic/schematic_junction.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool/pool_manager.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/block/bus.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/block/net.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool/entity.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/block/block_instance.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool/symbol.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool/part.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/text.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/block/component.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/schematic/line_net.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/schematic/net_label.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/block/bom_export_settings.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/polygon_arc_removal_proxy.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/schematic/bus_label.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/schematic/bus_ripper.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/schematic/power_symbol.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/schematic/schematic_block_symbol.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/schematic/rule_connectivity.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/patch_type_names.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/pdf_export_settings.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/block/block.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/polygon.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/schematic/schematic_rules.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/hole.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/layer_range.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/board_junction.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/schematic/schematic_symbol.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool/padstack.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/shape.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/package/rule_package_checks.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/schematic/sheet.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/package/pad.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/package/rule_clearance_package.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/package/package_rules.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/airwire.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_hole_size.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_clearance_silk_exp_copper.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_parameters.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_via.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_track_width.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_clearance_copper.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/schematic/schematic.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/track.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool/package.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_plane.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_clearance_copper_other.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/via.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/board_package.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/delaunator/delaunator.o
3rd_party/delaunator/delaunator.cpp: In function 'bool delaunator::clockwise(const Point&, const Point&, const Point&)':
3rd_party/delaunator/delaunator.cpp:97:12: warning: unused variable 'dist2' [-Wunused-variable]
   97 |     double dist2 = Point::dist2(v0, v1);
      |            ^~~~~
3rd_party/delaunator/delaunator.cpp: In function 'bool delaunator::counterclockwise(const Point&, const Point&, const Point&)':
3rd_party/delaunator/delaunator.cpp:123:12: warning: unused variable 'dist2' [-Wunused-variable]
  123 |     double dist2 = Point::dist2(v0, v1);
      |            ^~~~~
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_preflight_checks.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_diffpair.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_board_connectivity.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/plane.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_clearance_copper_keepout.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/via_definition.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_layer_pair.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_clearance_same_net.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_via_definitions.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool/ipool.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/odb_output_settings.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/pnp.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/step_export_settings.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/csv.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/airwires.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/board_hole.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/geom_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/version.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/connection_line.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/pnp_export_settings.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/placement.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/gerber_output_settings.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/rules/rule_descr.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/block/net_class.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/object_descr.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/board_decal.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/board_rules.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool/pool_info.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/logger/logger.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/rules/rule.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/rules/rules_import_export.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/rules/rules.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/parameter/program.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/board_layers.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/parameter/program_polygon.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/clipper/clipper.o
3rd_party/clipper/clipper.cpp: In function 'void ClipperLib::InitEdge(TEdge*, TEdge*, TEdge*, const IntPoint&)':
3rd_party/clipper/clipper.cpp:721:14: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ClipperLib::TEdge'; use assignment or value-initialization instead [-Wclass-memaccess]
  721 |   std::memset(e, 0, sizeof(TEdge));
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
3rd_party/clipper/clipper.cpp:66:8: note: 'struct ClipperLib::TEdge' declared here
   66 | struct TEdge {
      |        ^~~~~
3rd_party/clipper/clipper.cpp: In member function 'void ClipperLib::Clipper::BuildResult(ClipperLib::Paths&)':
3rd_party/clipper/clipper.cpp:3210:14: warning: declaration of 'i' shadows a previous local [-Wshadow]
 3210 |     for (int i = 0; i < cnt; ++i)
      |              ^
3rd_party/clipper/clipper.cpp:3202:31: note: shadowed declaration is here
 3202 |   for (PolyOutList::size_type i = 0; i < m_PolyOuts.size(); ++i)
      |                               ^
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/parameter/set.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/picture_data.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/dimension.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool/pool.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/rules/rule_match.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/rules/rule_match_keepout.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/board.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/keepout.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/frame/frame.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/fs_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/dependency_graph.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/symbol/rule_symbol_checks.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/picture_load.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/picture.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/file_version.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/symbol/symbol_rules.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/board_panel.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/blocks/dependency_graph.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/pin_direction_accumulator.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/pin_name_orientation.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool/decal.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/project/project.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
python3 scripts/make_color_presets.py src/preferences/color_presets/Ancient_technology.board src/preferences/color_presets/Ancient_technology.schematic src/preferences/color_presets/Blueprint.board src/preferences/color_presets/Blueprint.schematic src/preferences/color_presets/Boring_day.board src/preferences/color_presets/Boring_day.schematic src/preferences/color_presets/Bright.board src/preferences/color_presets/Bright.schematic src/preferences/color_presets/Nostalgia.board src/preferences/color_presets/Nostalgia.schematic src/preferences/color_presets/Peltier_cooler.board src/preferences/color_presets/Peltier_cooler.schematic src/preferences/color_presets/Rust.board src/preferences/color_presets/Rust.schematic src/preferences/color_presets/Solarized.schematic src/preferences/color_presets/Venetian_Funk.board src/preferences/color_presets/Venetian_Funk.schematic > src/preferences/color_presets.json
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/gen/version_gen.cpp
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/gen/help_texts.hpp
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/common/grid_settings.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_shorted_pads.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool/project_pool.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool/pool_parametric.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/installation_uuid.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/included_board.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/blocks/blocks.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_net_ties.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_item.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/block/net_tie.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/rule_thermals.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/schematic/schematic_net_tie.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/block_symbol/block_symbol.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_solid.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_router.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/board_net_tie.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/rules/rule_match_component.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_topology.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_algo_base.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_utils.o
3rd_party/router/router/pns_utils.cpp: In function 'const SHAPE_LINE_CHAIN PNS::ArcHull(const SHAPE_ARC&, int, int)':
3rd_party/router/router/pns_utils.cpp:115:14: warning: variable 'lead' set but not used [-Wunused-but-set-variable]
  115 |         auto lead = ( pp + pp2 ) / 2;
      |              ^~~~
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_walkaround.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_optimizer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/blocks/blocks_schematic.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_node.o
3rd_party/router/router/pns_node.cpp: In member function 'PNS::NODE::OPT_OBSTACLE PNS::NODE::NearestObstacle(const PNS::LINE*, int, const std::set<PNS::ITEM*>*)':
3rd_party/router/router/pns_node.cpp:338:22: warning: unused variable 'debugDecorator' [-Wunused-variable]
  338 |     DEBUG_DECORATOR* debugDecorator = ROUTER::GetInstance()->GetInterface()->GetDebugDecorator();
      |                      ^~~~~~~~~~~~~~
3rd_party/router/router/pns_node.cpp: In member function 'const PNS::LINE PNS::NODE::AssembleLine(PNS::LINKED_ITEM*, int*, bool, bool)':
3rd_party/router/router/pns_node.cpp:1000:26: warning: variable 'last' set but not used [-Wunused-but-set-variable]
 1000 |                 VECTOR2I last      = nSegs ? line.CPoint( -1 ) : VECTOR2I();
      |                          ^~~~
3rd_party/router/router/pns_node.cpp:1001:25: warning: unused variable 'lastShape' [-Wunused-variable]
 1001 |                 ssize_t lastShape = nSegs ? line.ArcIndex( static_cast<ssize_t>( nSegs ) - 1 ) : -1;
      |                         ^~~~~~~~~
3rd_party/router/router/pns_node.cpp: In member function 'void PNS::NODE::FixupVirtualVias()':
3rd_party/router/router/pns_node.cpp:1137:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
 1137 |         Add( ItemCast<VIA>( std::move( std::unique_ptr<VVIA>( vvia ) ) ) );
      |                             ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3rd_party/router/router/pns_node.cpp:1137:38: note: remove 'std::move' call
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_itemset.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_diff_pair.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_logger.o
3rd_party/router/router/pns_logger.cpp: In member function 'void PNS::LOGGER::Save(const std::string&)':
3rd_party/router/router/pns_logger.cpp:52:18: warning: unused variable 'id' [-Wunused-variable]
   52 |         uint64_t id = 0;
      |                  ^~
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_dragger.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_dp_meander_placer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_diff_pair_placer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/time_limit.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_via.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_line.o
3rd_party/router/router/pns_line.cpp: In member function 'bool PNS::LINE::Walkaround(const SHAPE_LINE_CHAIN&, SHAPE_LINE_CHAIN&, bool) const':
3rd_party/router/router/pns_line.cpp:365:9: warning: unused variable 'i' [-Wunused-variable]
  365 |     int i = 0;
      |         ^
3rd_party/router/router/pns_line.cpp: In member function 'void PNS::LINE::ClipVertexRange(int, int)':
3rd_party/router/router/pns_line.cpp:1100:9: warning: unused variable 'numPoints' [-Wunused-variable]
 1100 |     int numPoints = static_cast<int>( m_line.PointCount() );
      |         ^~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/wx_compat.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_routing_settings.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_meander_placer_base.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_meander_placer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_meander.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_meander_skew_placer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_index.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_sizes_settings.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_line_placer.o
3rd_party/router/router/pns_line_placer.cpp: In function 'bool PNS::cursorDistMinimum(const SHAPE_LINE_CHAIN&, const VECTOR2I&, double, int&, VECTOR2I&)':
3rd_party/router/router/pns_line_placer.cpp:471:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'unsigned int'} [-Wsign-compare]
  471 |     for( int i = 0; i < dists.size(); i++ )
      |                     ~~^~~~~~~~~~~~~~
3rd_party/router/router/pns_line_placer.cpp:484:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'unsigned int'} [-Wsign-compare]
  484 |         for( int i = 0; i < dists.size() - 3; i++ )
      |                         ~~^~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/kimath/src/geometry/geometry_utils.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/kimath/src/geometry/circle.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_arc.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/kimath/src/geometry/seg.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_mouse_trail_tracer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/kimath/src/math/util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/kimath/src/geometry/direction_45.o
3rd_party/router/kimath/src/geometry/direction_45.cpp: In member function 'const SHAPE_LINE_CHAIN DIRECTION_45::BuildInitialTrace(const VECTOR2I&, const VECTOR2I&, bool, CORNER_MODE) const':
3rd_party/router/kimath/src/geometry/direction_45.cpp:250:19: warning: declaration of 'arc' shadows a previous local [-Wshadow]
  250 |         SHAPE_ARC arc;
      |                   ^~~
3rd_party/router/kimath/src/geometry/direction_45.cpp:82:15: note: shadowed declaration is here
   82 |     SHAPE_ARC arc;
      |               ^~~
3rd_party/router/kimath/src/geometry/direction_45.cpp:254:70: warning: suggest parentheses around comparison in operand of '!=' [-Wparentheses]
  254 |             arc.ConstructFromStartEndCenter( aP0, aP1, aP1 - mp0, sh == sw != startDiagonal );
      |                                                                   ~~~^~~~~
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/kimath/src/geometry/shape.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/kimath/src/geometry/shape_compound.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/kimath/src/geometry/shape_file_io.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/kimath/src/geometry/shape_arc.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_shove.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/kimath/src/md5_hash.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/router/pns_component_dragger.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/kimath/src/geometry/shape_segment.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/color4d.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/kimath/src/geometry/shape_collisions.o
3rd_party/router/kimath/src/geometry/shape_collisions.cpp: In function 'bool Collide(const SHAPE_CIRCLE&, const SHAPE_LINE_CHAIN_BASE&, int, int*, VECTOR2I*, VECTOR2I*)':
3rd_party/router/kimath/src/geometry/shape_collisions.cpp:189:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  189 |             for( int s = 0; s < aB.GetSegmentCount(); s++ )
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~
3rd_party/router/kimath/src/geometry/shape_collisions.cpp:254:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  254 |             for( int s = 0; s < aB.GetSegmentCount(); s++ )
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~
3rd_party/router/kimath/src/geometry/shape_collisions.cpp:256:26: warning: declaration of 'f' shadows a previous local [-Wshadow]
  256 |                 VECTOR2I f = pushoutForce( cmoved, aB.GetSegment( s ), aClearance );
      |                          ^
3rd_party/router/kimath/src/geometry/shape_collisions.cpp:242:22: note: shadowed declaration is here
  242 |             VECTOR2I f;
      |                      ^
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/kimath/src/geometry/shape_rect.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/base_units.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/kimath/src/trigo.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/kimath/src/math/vector2.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/kimath/src/geometry/shape_line_chain.o
3rd_party/router/kimath/src/geometry/shape_line_chain.cpp: In member function 'long long int SHAPE_LINE_CHAIN::Length() const':
3rd_party/router/kimath/src/geometry/shape_line_chain.cpp:618:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  618 |     for( int i = 0; i < ArcCount(); i++ )
      |                     ~~^~~~~~~~~~~~
In file included from /usr/include/c++/13/cassert:44,
                 from 3rd_party/router/include/../wx_compat.h:3,
                 from 3rd_party/router/include/core/kicad_algo.h:31,
                 from 3rd_party/router/kimath/src/geometry/shape_line_chain.cpp:33:
3rd_party/router/kimath/src/geometry/shape_line_chain.cpp: In member function 'void SHAPE_LINE_CHAIN::Replace(int, int, const SHAPE_LINE_CHAIN&)':
3rd_party/router/kimath/src/geometry/shape_line_chain.cpp:669:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<VECTOR2<int> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  669 |     wxASSERT( aEndIndex < m_points.size() );
      |               ~~~~~~~~~~^~~~~~~~~~~~~~~~~
3rd_party/router/kimath/src/geometry/shape_line_chain.cpp:669:5: note: in expansion of macro 'wxASSERT'
  669 |     wxASSERT( aEndIndex < m_points.size() );
      |     ^~~~~~~~
3rd_party/router/kimath/src/geometry/shape_line_chain.cpp: In member function 'int SHAPE_LINE_CHAIN::ShapeCount() const':
3rd_party/router/kimath/src/geometry/shape_line_chain.cpp:912:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<VECTOR2<int> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  912 |     for( int i = 0; i < m_points.size() - 1; i++ )
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
3rd_party/router/kimath/src/geometry/shape_line_chain.cpp: In member function 'const SHAPE_LINE_CHAIN SHAPE_LINE_CHAIN::Slice(int, int) const':
3rd_party/router/kimath/src/geometry/shape_line_chain.cpp:1131:34: warning: declaration of 'currentArc' shadows a previous local [-Wshadow]
 1131 |                 const SHAPE_ARC& currentArc = Arc( arcIndex );
      |                                  ^~~~~~~~~~
3rd_party/router/kimath/src/geometry/shape_line_chain.cpp:1115:30: note: shadowed declaration is here
 1115 |             const SHAPE_ARC &currentArc = Arc( ArcIndex( i ) );
      |                              ^~~~~~~~~~
3rd_party/router/kimath/src/geometry/shape_line_chain.cpp: In function 'void addIntersection(SHAPE_LINE_CHAIN::INTERSECTIONS&, int, const SHAPE_LINE_CHAIN::INTERSECTION&)':
3rd_party/router/kimath/src/geometry/shape_line_chain.cpp:1395:17: warning: unused variable 'last' [-Wunused-variable]
 1395 |     const auto& last = aIps.back();
      |                 ^~~~
3rd_party/router/kimath/src/geometry/shape_line_chain.cpp: In member function 'int SHAPE_LINE_CHAIN::Intersect(const SHAPE_LINE_CHAIN&, INTERSECTIONS&, bool) const':
3rd_party/router/kimath/src/geometry/shape_line_chain.cpp:1467:21: warning: unused variable 'distA' [-Wunused-variable]
 1467 |                 int distA = ( b.A - *p ).EuclideanNorm();
      |                     ^~~~~
3rd_party/router/kimath/src/geometry/shape_line_chain.cpp:1468:21: warning: unused variable 'distB' [-Wunused-variable]
 1468 |                 int distB = ( b.B - *p ).EuclideanNorm();
      |                     ^~~~~
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/clipper_kicad/clipper.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/router/kimath/src/geometry/shape_poly_set.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/import_step/step_importer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/main_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_step/export_step.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/router/pns_horizon_iface.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/imp_search.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/imp_main.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_route_track_interactive.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/imp_key.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/imp_action.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/imp_layer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/3d/imp_package_3d_occt.o
src/imp/3d/imp_package_3d_occt.cpp: In function 'void horizon::process_shapes(const TopoDS_Shape&, CanvasAnnotation*, std::vector<Coord<long long int> >&)':
src/imp/3d/imp_package_3d_occt.cpp:95:29: warning: loop variable 'vert' creates a copy from type 'const TopoDS_Vertex' [-Wrange-loop-construct]
   95 |             for (const auto vert : {sh_an.FirstVertex(edge), sh_an.LastVertex(edge)}) {
      |                             ^~~~
src/imp/3d/imp_package_3d_occt.cpp:95:29: note: use reference type to prevent copying
   95 |             for (const auto vert : {sh_an.FirstVertex(edge), sh_an.LastVertex(edge)}) {
      |                             ^~~~
      |                             &
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/action.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/imp_hud.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/in_tool_action_catalog.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/imp_padstack.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/imp_symbol.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/tool_popover.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/appearance.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/action_catalog.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/hershey_fonts.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/image.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/draw.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/text.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/3d/model_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/imp.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/3d/place_model_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/3d/imp_package_3d.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/fragment_cache.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/canvas.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/clipboard_handler.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/selectables.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/text_renderer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/imp_frame.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/imp_decal.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/selection_filter_dialog.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/render.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/poly2tri/common/shapes.o
In file included from 3rd_party/poly2tri/common/shapes.cpp:31:
3rd_party/poly2tri/common/shapes.h: In constructor 'p2t::Point::Point(double, double)':
3rd_party/poly2tri/common/shapes.h:60:26: warning: declaration of 'y' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |                   ~~~~~~~^
3rd_party/poly2tri/common/shapes.h:47:13: note: shadowed declaration is here
   47 |   double x, y;
      |             ^
3rd_party/poly2tri/common/shapes.h:60:16: warning: declaration of 'x' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |         ~~~~~~~^
3rd_party/poly2tri/common/shapes.h:47:10: note: shadowed declaration is here
   47 |   double x, y;
      |          ^
3rd_party/poly2tri/common/shapes.h: In constructor 'p2t::Point::Point(double, double)':
3rd_party/poly2tri/common/shapes.h:60:26: warning: declaration of 'y' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |                   ~~~~~~~^
3rd_party/poly2tri/common/shapes.h:47:13: note: shadowed declaration is here
   47 |   double x, y;
      |             ^
3rd_party/poly2tri/common/shapes.h:60:16: warning: declaration of 'x' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |         ~~~~~~~^
3rd_party/poly2tri/common/shapes.h:47:10: note: shadowed declaration is here
   47 |   double x, y;
      |          ^
3rd_party/poly2tri/common/shapes.h: In constructor 'p2t::Point::Point(double, double)':
3rd_party/poly2tri/common/shapes.h:60:26: warning: declaration of 'y' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |                   ~~~~~~~^
3rd_party/poly2tri/common/shapes.h:47:13: note: shadowed declaration is here
   47 |   double x, y;
      |             ^
3rd_party/poly2tri/common/shapes.h:60:16: warning: declaration of 'x' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |         ~~~~~~~^
3rd_party/poly2tri/common/shapes.h:47:10: note: shadowed declaration is here
   47 |   double x, y;
      |          ^
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/poly2tri/sweep/advancing_front.o
In file included from 3rd_party/poly2tri/sweep/advancing_front.h:35,
                 from 3rd_party/poly2tri/sweep/advancing_front.cpp:31:
3rd_party/poly2tri/sweep/../common/shapes.h: In constructor 'p2t::Point::Point(double, double)':
3rd_party/poly2tri/sweep/../common/shapes.h:60:26: warning: declaration of 'y' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |                   ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:13: note: shadowed declaration is here
   47 |   double x, y;
      |             ^
3rd_party/poly2tri/sweep/../common/shapes.h:60:16: warning: declaration of 'x' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |         ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:10: note: shadowed declaration is here
   47 |   double x, y;
      |          ^
3rd_party/poly2tri/sweep/../common/shapes.h: In constructor 'p2t::Point::Point(double, double)':
3rd_party/poly2tri/sweep/../common/shapes.h:60:26: warning: declaration of 'y' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |                   ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:13: note: shadowed declaration is here
   47 |   double x, y;
      |             ^
3rd_party/poly2tri/sweep/../common/shapes.h:60:16: warning: declaration of 'x' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |         ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:10: note: shadowed declaration is here
   47 |   double x, y;
      |          ^
3rd_party/poly2tri/sweep/../common/shapes.h: In constructor 'p2t::Point::Point(double, double)':
3rd_party/poly2tri/sweep/../common/shapes.h:60:26: warning: declaration of 'y' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |                   ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:13: note: shadowed declaration is here
   47 |   double x, y;
      |             ^
3rd_party/poly2tri/sweep/../common/shapes.h:60:16: warning: declaration of 'x' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |         ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:10: note: shadowed declaration is here
   47 |   double x, y;
      |          ^
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/poly2tri/sweep/cdt.o
In file included from 3rd_party/poly2tri/sweep/advancing_front.h:35,
                 from 3rd_party/poly2tri/sweep/cdt.h:35,
                 from 3rd_party/poly2tri/sweep/cdt.cpp:31:
3rd_party/poly2tri/sweep/../common/shapes.h: In constructor 'p2t::Point::Point(double, double)':
3rd_party/poly2tri/sweep/../common/shapes.h:60:26: warning: declaration of 'y' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |                   ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:13: note: shadowed declaration is here
   47 |   double x, y;
      |             ^
3rd_party/poly2tri/sweep/../common/shapes.h:60:16: warning: declaration of 'x' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |         ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:10: note: shadowed declaration is here
   47 |   double x, y;
      |          ^
3rd_party/poly2tri/sweep/../common/shapes.h: In constructor 'p2t::Point::Point(double, double)':
3rd_party/poly2tri/sweep/../common/shapes.h:60:26: warning: declaration of 'y' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |                   ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:13: note: shadowed declaration is here
   47 |   double x, y;
      |             ^
3rd_party/poly2tri/sweep/../common/shapes.h:60:16: warning: declaration of 'x' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |         ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:10: note: shadowed declaration is here
   47 |   double x, y;
      |          ^
3rd_party/poly2tri/sweep/../common/shapes.h: In constructor 'p2t::Point::Point(double, double)':
3rd_party/poly2tri/sweep/../common/shapes.h:60:26: warning: declaration of 'y' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |                   ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:13: note: shadowed declaration is here
   47 |   double x, y;
      |             ^
3rd_party/poly2tri/sweep/../common/shapes.h:60:16: warning: declaration of 'x' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |         ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:10: note: shadowed declaration is here
   47 |   double x, y;
      |          ^
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/polypartition/polypartition.o
In file included from 3rd_party/polypartition/polypartition.cpp:24:
3rd_party/polypartition/polypartition.h: In member function 'void TPPLPoly::SetHole(bool)':
3rd_party/polypartition/polypartition.h:115:21: warning: declaration of 'hole' shadows a member of 'TPPLPoly' [-Wshadow]
  115 |   void SetHole(bool hole) {
      |                ~~~~~^~~~
3rd_party/polypartition/polypartition.h:96:8: note: shadowed declaration is here
   96 |   bool hole;
      |        ^~~~
3rd_party/polypartition/polypartition.cpp: In member function 'void TPPLPoly::Init(long int)':
3rd_party/polypartition/polypartition.cpp:52:26: warning: declaration of 'numpoints' shadows a member of 'TPPLPoly' [-Wshadow]
   52 | void TPPLPoly::Init(long numpoints) {
      |                     ~~~~~^~~~~~~~~
3rd_party/polypartition/polypartition.h:95:8: note: shadowed declaration is here
   95 |   long numpoints;
      |        ^~~~~~~~~
3rd_party/polypartition/polypartition.cpp: In member function 'bool TPPLPartition::ScanLineEdge::IsConvex(const TPPLPoint&, const TPPLPoint&, const TPPLPoint&) const':
3rd_party/polypartition/polypartition.cpp:1634:82: warning: declaration of 'p2' shadows a member of 'TPPLPartition::ScanLineEdge' [-Wshadow]
 1634 | bool TPPLPartition::ScanLineEdge::IsConvex(const TPPLPoint &p1, const TPPLPoint &p2, const TPPLPoint &p3) const {
      |                                                                 ~~~~~~~~~~~~~~~~~^~
3rd_party/polypartition/polypartition.h:235:15: note: shadowed declaration is here
  235 |     TPPLPoint p2;
      |               ^~
3rd_party/polypartition/polypartition.cpp:1634:61: warning: declaration of 'p1' shadows a member of 'TPPLPartition::ScanLineEdge' [-Wshadow]
 1634 | bool TPPLPartition::ScanLineEdge::IsConvex(const TPPLPoint &p1, const TPPLPoint &p2, const TPPLPoint &p3) const {
      |                                            ~~~~~~~~~~~~~~~~~^~
3rd_party/polypartition/polypartition.h:234:15: note: shadowed declaration is here
  234 |     TPPLPoint p1;
      |               ^~
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/poly2tri/sweep/sweep.o
In file included from 3rd_party/poly2tri/sweep/sweep.cpp:34:
3rd_party/poly2tri/sweep/../common/utils.h:36: warning: "_USE_MATH_DEFINES" redefined
   36 | #define _USE_MATH_DEFINES
      | 
<command-line>: note: this is the location of the previous definition
In file included from 3rd_party/poly2tri/sweep/advancing_front.h:35,
                 from 3rd_party/poly2tri/sweep/sweep.cpp:33:
3rd_party/poly2tri/sweep/../common/shapes.h: In constructor 'p2t::Point::Point(double, double)':
3rd_party/poly2tri/sweep/../common/shapes.h:60:26: warning: declaration of 'y' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |                   ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:13: note: shadowed declaration is here
   47 |   double x, y;
      |             ^
3rd_party/poly2tri/sweep/../common/shapes.h:60:16: warning: declaration of 'x' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |         ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:10: note: shadowed declaration is here
   47 |   double x, y;
      |          ^
3rd_party/poly2tri/sweep/../common/shapes.h: In constructor 'p2t::Point::Point(double, double)':
3rd_party/poly2tri/sweep/../common/shapes.h:60:26: warning: declaration of 'y' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |                   ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:13: note: shadowed declaration is here
   47 |   double x, y;
      |             ^
3rd_party/poly2tri/sweep/../common/shapes.h:60:16: warning: declaration of 'x' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |         ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:10: note: shadowed declaration is here
   47 |   double x, y;
      |          ^
3rd_party/poly2tri/sweep/../common/shapes.h: In constructor 'p2t::Point::Point(double, double)':
3rd_party/poly2tri/sweep/../common/shapes.h:60:26: warning: declaration of 'y' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |                   ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:13: note: shadowed declaration is here
   47 |   double x, y;
      |             ^
3rd_party/poly2tri/sweep/../common/shapes.h:60:16: warning: declaration of 'x' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |         ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:10: note: shadowed declaration is here
   47 |   double x, y;
      |          ^
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/text_renderer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/poly2tri/sweep/sweep_context.o
In file included from 3rd_party/poly2tri/sweep/advancing_front.h:35,
                 from 3rd_party/poly2tri/sweep/sweep_context.cpp:33:
3rd_party/poly2tri/sweep/../common/shapes.h: In constructor 'p2t::Point::Point(double, double)':
3rd_party/poly2tri/sweep/../common/shapes.h:60:26: warning: declaration of 'y' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |                   ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:13: note: shadowed declaration is here
   47 |   double x, y;
      |             ^
3rd_party/poly2tri/sweep/../common/shapes.h:60:16: warning: declaration of 'x' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |         ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:10: note: shadowed declaration is here
   47 |   double x, y;
      |          ^
3rd_party/poly2tri/sweep/../common/shapes.h: In constructor 'p2t::Point::Point(double, double)':
3rd_party/poly2tri/sweep/../common/shapes.h:60:26: warning: declaration of 'y' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |                   ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:13: note: shadowed declaration is here
   47 |   double x, y;
      |             ^
3rd_party/poly2tri/sweep/../common/shapes.h:60:16: warning: declaration of 'x' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |         ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:10: note: shadowed declaration is here
   47 |   double x, y;
      |          ^
3rd_party/poly2tri/sweep/../common/shapes.h: In constructor 'p2t::Point::Point(double, double)':
3rd_party/poly2tri/sweep/../common/shapes.h:60:26: warning: declaration of 'y' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |                   ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:13: note: shadowed declaration is here
   47 |   double x, y;
      |             ^
3rd_party/poly2tri/sweep/../common/shapes.h:60:16: warning: declaration of 'x' shadows a member of 'p2t::Point' [-Wshadow]
   60 |   Point(double x, double y) : x(x), y(y) {}
      |         ~~~~~~~^
3rd_party/poly2tri/sweep/../common/shapes.h:47:10: note: shadowed declaration is here
   47 |   double x, y;
      |          ^
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/imp_package.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/layer_display.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/msd_animator.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/text_data.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/msd.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/imp_schematic.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/gl_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/document/document.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/warp_cursor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/document/document_board.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/pan.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/grid.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/selectables_renderer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/selection_filter.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/hover_prelight.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/marker.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tool.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/annotation.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/drag_selection.o
src/canvas/drag_selection.cpp: In member function 'void horizon::DragSelection::drag_end(GdkEventButton*)':
src/canvas/drag_selection.cpp:310:37: warning: loop variable 'sr' creates a copy from type 'const horizon::SelectableRef' [-Wrange-loop-construct]
  310 |                     for (const auto sr : sel_from_canvas) {
      |                                     ^~
src/canvas/drag_selection.cpp:310:37: note: use reference type to prevent copying
  310 |                     for (const auto sr : sel_from_canvas) {
      |                                     ^~
      |                                     &
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/picture_renderer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/history_manager.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/canvas_gl.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_merge_duplicate_junctions.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_place_junction.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/core_properties.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/imp_board.o
src/imp/imp_board.cpp: In lambda function:
src/imp/imp_board.cpp:889:34: warning: declaration of 'const auto:39& a' shadows a parameter [-Wshadow]
  889 |                   [](const auto &a, const auto &b) { return a.second < b.second; });
      |                      ~~~~~~~~~~~~^
src/imp/imp_board.cpp:871:63: note: shadowed declaration is here
  871 |     connect_action(ActionID::SELECT_PLANE, [this](const auto &a) {
      |                                                   ~~~~~~~~~~~~^
src/imp/imp_board.cpp: In instantiation of 'horizon::ImpBoard::construct()::<lambda(const auto:38&)> [with auto:38 = horizon::ActionConnection]':
/usr/include/c++/13/type_traits:2558:26:   required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = horizon::ImpBoard::construct()::<lambda(const auto:38&)>&; _Args = {const horizon::ActionConnection&}]'
/usr/include/c++/13/type_traits:2569:55:   required from 'struct std::__result_of_impl<false, false, horizon::ImpBoard::construct()::<lambda(const auto:38&)>&, const horizon::ActionConnection&>'
/usr/include/c++/13/bits/std_function.h:348:9:   recursively required by substitution of 'template<class _Result, class _Ret> struct std::__is_invocable_impl<_Result, _Ret, true, std::__void_t<typename _CTp::type> > [with _Result = std::__invoke_result<horizon::ImpBoard::construct()::<lambda(const auto:38&)>&, const horizon::ActionConnection&>; _Ret = void]'
/usr/include/c++/13/bits/std_function.h:348:9:   required from 'struct std::function<void(const horizon::ActionConnection&)>::_Callable<horizon::ImpBoard::construct()::<lambda(const auto:38&)>, horizon::ImpBoard::construct()::<lambda(const auto:38&)>, std::__invoke_result<horizon::ImpBoard::construct()::<lambda(const auto:38&)>&, const horizon::ActionConnection&> >'
/usr/include/c++/13/bits/std_function.h:353:8:   required by substitution of 'template<class _Res, class ... _ArgTypes> template<class _Cond, class _Tp> using std::function<_Res(_ArgTypes ...)>::_Requires = std::__enable_if_t<_Cond::value, _Tp> [with _Cond = std::function<void(const horizon::ActionConnection&)>::_Callable<horizon::ImpBoard::construct()::<lambda(const auto:38&)>, horizon::ImpBoard::construct()::<lambda(const auto:38&)>, std::__invoke_result<horizon::ImpBoard::construct()::<lambda(const auto:38&)>&, const horizon::ActionConnection&> >; _Tp = void; _Res = void; _ArgTypes = {const horizon::ActionConnection&}]'
/usr/include/c++/13/bits/std_function.h:434:9:   required by substitution of 'template<class _Functor, class _Constraints> std::function<void(const horizon::ActionConnection&)>::function(_Functor&&) [with _Functor = horizon::ImpBoard::construct()::<lambda(const auto:38&)>; _Constraints = <missing>]'
src/imp/imp_board.cpp:871:19:   required from here
src/imp/imp_board.cpp:889:34: warning: declaration of 'const auto:39& a' shadows a parameter [-Wshadow]
  889 |                   [](const auto &a, const auto &b) { return a.second < b.second; });
      |                      ~~~~~~~~~~~~^
src/imp/imp_board.cpp:871:63: note: shadowed declaration is here
  871 |     connect_action(ActionID::SELECT_PLANE, [this](const auto &a) {
      |                                                   ~~~~~~~~~~~~^
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/triangle_renderer.o
src/canvas/triangle_renderer.cpp: In member function 'void horizon::TriangleRenderer::push()':
src/canvas/triangle_renderer.cpp:511:26: warning: declaration of 'i' shadows a previous local [-Wshadow]
  511 |         for (const auto [i, elems] : type_indices | ranges::views::enumerate) {
      |                          ^
src/canvas/triangle_renderer.cpp:468:22: note: shadowed declaration is here
  468 |         unsigned int i = 0;
      |                      ^
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_place_junction_schematic.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/core.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_draw_line.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_map_symbol.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_move.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_bend_line_net.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_draw_line_net.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_place_net_label.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_disconnect.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_move_net_segment.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_place_power_symbol.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_draw_arc.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_draw_polygon.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_place_bus_label.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_place_hole.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_draw_plane.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/create_tool.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_manage_buses.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_place_bus_ripper.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_map_pin.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_edit_symbol_pin_names.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_enter_datum.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_assign_part.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_clear_part.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_place_text.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_delete.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_edit_shape.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_place_shape.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_draw_track.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/bitmap_font_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_import_dxf.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_place_pad.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_drag_keep_slope.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_draw_line_rectangle.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_edit_line_rectangle.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_smash.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_place_via.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_draw_line_circle.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_draw_polygon_rectangle.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_add_part.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_map_package.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_helper_collect_nets.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_helper_merge.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_helper_plane.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_edit_pad_parameter_set.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_edit_via.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_helper_move.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_update_all_planes.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_add_vertex.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_set_diffpair.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_set_via_net.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_lock.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_generate_courtyard.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_edit_board_hole.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_place_board_hole.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_line_loop_to_polygon.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_swap_nets.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_change_unit.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_set_group.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_edit_plane.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_select_connected_lines.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_draw_dimension.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_helper_line_width_setting.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_lines_to_tracks.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_helper_restrict.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_helper_map_symbol.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_rotate_arbitrary.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_set_nc_all.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_draw_polygon_circle.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_set_nc.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_helper_get_symbol.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_place_refdes_and_value.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_helper_draw_net_setting.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_add_keepout.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_import_kicad_package.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_change_symbol.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_polygon_to_line_loop.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_smash_silkscreen_graphics.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_fix.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_nopopulate.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_generate_silkscreen.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_resize_symbol.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_backannotate_connection_lines.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_draw_connection_line.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_smash_panel_outline.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_paste.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_smash_package_outline.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_edit_custom_value.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_swap_gates.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_drag_polygon_edge.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_place_board_panel.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_place_dot.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_edit_text.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_place_picture.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_round_off_vertex.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_renumber_pads.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_set_track_width.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_settings_rectangle_mode.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_exchange_gates.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_manage_power_nets.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_add_block_instance.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_helper_save_placements.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/document/documents.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_tie_nets.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_place_decal.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_flip_net_tie.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_measure.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_helper_pick_pad.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_align_and_distribute.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_draw_net_tie.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_move_track_connection.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_move_track_center.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_helper_edit_plane.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/clipboard/clipboard.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/clipboard/clipboard_padstack.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_map_port.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/clipboard/clipboard_package.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/map_uuid_path.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/ask_net_merge.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/map_package.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/clipboard/clipboard_board.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/select_net.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/ask_datum.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/clipboard/clipboard_schematic.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/ask_datum_string.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/text_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_paste_part.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/manage_buses.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/annotate.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/edit_shape.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/symbol_pin_names_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/manage_net_classes.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/dialogs.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/pool_browser_dialog.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/manage_power_nets.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/project_properties.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/tools/tool_paste_placement.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/pad_parameter_set_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/edit_via.o
src/dialogs/edit_via.cpp: In lambda function:
src/dialogs/edit_via.cpp:179:27: warning: declaration of 'uu' shadows a previous local [-Wshadow]
  179 |         for (const auto &[uu, def] : defs.via_definitions) {
      |                           ^~
src/dialogs/edit_via.cpp:128:14: note: shadowed declaration is here
  128 |         UUID uu(combo->get_active_id());
      |              ^~
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/edit_frame.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/ask_datum_angle.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/edit_plane_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/edit_keepout.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/edit_board_hole.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/edit_stackup.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/select_group_tag.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/schematic_properties.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/tool_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/generate_silkscreen_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/enter_datum_angle_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/enter_datum_scale_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/enter_datum_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/renumber_pads_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/select_included_board.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/router_settings_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/manage_included_boards.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/manage_ports.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/edit_text_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/align_and_distribute_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/select_block.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/edit_custom_value.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/map_net_tie.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/select_via_definition.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/sort_controller.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/core_padstack.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/core_symbol.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/dialogs/plane_update.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/core_decal.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/core_package.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/core_frame.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/warnings_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/property_panels/property_panels.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/net_selector.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/net_button.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/property_panels/property_panel.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/property_panels/property_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/core_schematic.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/cell_renderer_color_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/spin_button_dim.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/net_class_button.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/core/core_board.o
src/core/core_board.cpp: In member function 'virtual bool horizon::CoreBoard::get_property_meta(horizon::ObjectType, const horizon::UUID&, horizon::ObjectProperty::ID, horizon::PropertyMeta&)':
src/core/core_board.cpp:741:31: warning: declaration of 'auto uu' shadows a parameter [-Wshadow]
  741 |             for (const auto &[uu, def] : rules.get_rule_t<RuleViaDefinitions>().via_definitions) {
      |                               ^~
src/core/core_board.cpp:652:64: note: shadowed declaration is here
  652 | bool CoreBoard::get_property_meta(ObjectType type, const UUID &uu, ObjectProperty::ID property, PropertyMeta &meta)
      |                                                    ~~~~~~~~~~~~^~
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/pool_selector.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/parameter_set_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/sheet_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_gerber/excellon_writer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/component_button.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/pool_browser.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_util/tree_writer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/about_dialog.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_util/tree_writer_fs.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/component_selector.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_util/padstack_hash.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/canvas_patch.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_gerber/gerber_writer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/keyseq_dialog.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_util/tree_writer_archive.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/project_meta_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/layer_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_gerber/canvas_gerber.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_odb/surface_data.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_odb/attribute_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_pdf/export_pdf_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_bom/export_bom.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_pdf/canvas_pdf.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_odb/features.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_odb/structured_text_writer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/preview_canvas.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_odb/components.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_odb/odb_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_gerber/gerber_export.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_pnp/export_pnp.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_pdf/export_pdf_board.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_odb/symbol.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_odb/eda_data.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_odb/db.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_odb/track_graph.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_odb/canvas_odb.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_pdf/export_pdf.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/footprint_generator/footprint_generator_base.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/footprint_generator/footprint_generator_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/footprint_generator/footprint_generator_dual.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/footprint_generator/footprint_generator_single.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/export_odb/odb_export.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/footprint_generator/footprint_generator_footag.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/footprint_generator/footprint_generator_grid.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/footprint_generator/footprint_generator_quad.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/parameter_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/dxflib/dl_writer_ascii.o
In file included from 3rd_party/dxflib/dl_writer.h:43,
                 from 3rd_party/dxflib/dl_writer_ascii.h:35,
                 from 3rd_party/dxflib/dl_writer_ascii.cpp:33:
3rd_party/dxflib/dl_attributes.h: In constructor 'DL_Attributes::DL_Attributes(const std::string&, int, int, const std::string&, double)':
3rd_party/dxflib/dl_attributes.h:73:26: warning: declaration of 'linetypeScale' shadows a member of 'DL_Attributes' [-Wshadow]
   73 |                   double linetypeScale) :
      |                   ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_attributes.h:228:12: note: shadowed declaration is here
  228 |     double linetypeScale;
      |            ^~~~~~~~~~~~~
3rd_party/dxflib/dl_attributes.h:72:38: warning: declaration of 'linetype' shadows a member of 'DL_Attributes' [-Wshadow]
   72 |                   const std::string& linetype,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~
3rd_party/dxflib/dl_attributes.h:227:17: note: shadowed declaration is here
  227 |     std::string linetype;
      |                 ^~~~~~~~
3rd_party/dxflib/dl_attributes.h:71:34: warning: declaration of 'width' shadows a member of 'DL_Attributes' [-Wshadow]
   71 |                   int color, int width,
      |                              ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:226:9: note: shadowed declaration is here
  226 |     int width;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:71:23: warning: declaration of 'color' shadows a member of 'DL_Attributes' [-Wshadow]
   71 |                   int color, int width,
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:224:9: note: shadowed declaration is here
  224 |     int color;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:70:38: warning: declaration of 'layer' shadows a member of 'DL_Attributes' [-Wshadow]
   70 |     DL_Attributes(const std::string& layer,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:223:17: note: shadowed declaration is here
  223 |     std::string layer;
      |                 ^~~~~
3rd_party/dxflib/dl_attributes.h: In constructor 'DL_Attributes::DL_Attributes(const std::string&, int, int, const std::string&, double)':
3rd_party/dxflib/dl_attributes.h:73:26: warning: declaration of 'linetypeScale' shadows a member of 'DL_Attributes' [-Wshadow]
   73 |                   double linetypeScale) :
      |                   ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_attributes.h:228:12: note: shadowed declaration is here
  228 |     double linetypeScale;
      |            ^~~~~~~~~~~~~
3rd_party/dxflib/dl_attributes.h:72:38: warning: declaration of 'linetype' shadows a member of 'DL_Attributes' [-Wshadow]
   72 |                   const std::string& linetype,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~
3rd_party/dxflib/dl_attributes.h:227:17: note: shadowed declaration is here
  227 |     std::string linetype;
      |                 ^~~~~~~~
3rd_party/dxflib/dl_attributes.h:71:34: warning: declaration of 'width' shadows a member of 'DL_Attributes' [-Wshadow]
   71 |                   int color, int width,
      |                              ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:226:9: note: shadowed declaration is here
  226 |     int width;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:71:23: warning: declaration of 'color' shadows a member of 'DL_Attributes' [-Wshadow]
   71 |                   int color, int width,
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:224:9: note: shadowed declaration is here
  224 |     int color;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:70:38: warning: declaration of 'layer' shadows a member of 'DL_Attributes' [-Wshadow]
   70 |     DL_Attributes(const std::string& layer,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:223:17: note: shadowed declaration is here
  223 |     std::string layer;
      |                 ^~~~~
3rd_party/dxflib/dl_attributes.h: In constructor 'DL_Attributes::DL_Attributes(const std::string&, int, int, const std::string&, double)':
3rd_party/dxflib/dl_attributes.h:73:26: warning: declaration of 'linetypeScale' shadows a member of 'DL_Attributes' [-Wshadow]
   73 |                   double linetypeScale) :
      |                   ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_attributes.h:228:12: note: shadowed declaration is here
  228 |     double linetypeScale;
      |            ^~~~~~~~~~~~~
3rd_party/dxflib/dl_attributes.h:72:38: warning: declaration of 'linetype' shadows a member of 'DL_Attributes' [-Wshadow]
   72 |                   const std::string& linetype,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~
3rd_party/dxflib/dl_attributes.h:227:17: note: shadowed declaration is here
  227 |     std::string linetype;
      |                 ^~~~~~~~
3rd_party/dxflib/dl_attributes.h:71:34: warning: declaration of 'width' shadows a member of 'DL_Attributes' [-Wshadow]
   71 |                   int color, int width,
      |                              ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:226:9: note: shadowed declaration is here
  226 |     int width;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:71:23: warning: declaration of 'color' shadows a member of 'DL_Attributes' [-Wshadow]
   71 |                   int color, int width,
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:224:9: note: shadowed declaration is here
  224 |     int color;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:70:38: warning: declaration of 'layer' shadows a member of 'DL_Attributes' [-Wshadow]
   70 |     DL_Attributes(const std::string& layer,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:223:17: note: shadowed declaration is here
  223 |     std::string layer;
      |                 ^~~~~
3rd_party/dxflib/dl_attributes.h: In constructor 'DL_Attributes::DL_Attributes(const std::string&, int, int, int, const std::string&, int)':
3rd_party/dxflib/dl_attributes.h:100:23: warning: declaration of 'handle' shadows a member of 'DL_Attributes' [-Wshadow]
  100 |                   int handle=-1)  :
      |                   ~~~~^~~~~~~~~
3rd_party/dxflib/dl_attributes.h:229:9: note: shadowed declaration is here
  229 |     int handle;
      |         ^~~~~~
3rd_party/dxflib/dl_attributes.h:99:38: warning: declaration of 'linetype' shadows a member of 'DL_Attributes' [-Wshadow]
   99 |                   const std::string& linetype,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~
3rd_party/dxflib/dl_attributes.h:227:17: note: shadowed declaration is here
  227 |     std::string linetype;
      |                 ^~~~~~~~
3rd_party/dxflib/dl_attributes.h:98:47: warning: declaration of 'width' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                                           ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:226:9: note: shadowed declaration is here
  226 |     int width;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:98:34: warning: declaration of 'color24' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                              ~~~~^~~~~~~
3rd_party/dxflib/dl_attributes.h:225:9: note: shadowed declaration is here
  225 |     int color24;
      |         ^~~~~~~
3rd_party/dxflib/dl_attributes.h:98:23: warning: declaration of 'color' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:224:9: note: shadowed declaration is here
  224 |     int color;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:97:38: warning: declaration of 'layer' shadows a member of 'DL_Attributes' [-Wshadow]
   97 |     DL_Attributes(const std::string& layer,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:223:17: note: shadowed declaration is here
  223 |     std::string layer;
      |                 ^~~~~
3rd_party/dxflib/dl_attributes.h: In constructor 'DL_Attributes::DL_Attributes(const std::string&, int, int, int, const std::string&, int)':
3rd_party/dxflib/dl_attributes.h:100:23: warning: declaration of 'handle' shadows a member of 'DL_Attributes' [-Wshadow]
  100 |                   int handle=-1)  :
      |                   ~~~~^~~~~~~~~
3rd_party/dxflib/dl_attributes.h:229:9: note: shadowed declaration is here
  229 |     int handle;
      |         ^~~~~~
3rd_party/dxflib/dl_attributes.h:99:38: warning: declaration of 'linetype' shadows a member of 'DL_Attributes' [-Wshadow]
   99 |                   const std::string& linetype,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~
3rd_party/dxflib/dl_attributes.h:227:17: note: shadowed declaration is here
  227 |     std::string linetype;
      |                 ^~~~~~~~
3rd_party/dxflib/dl_attributes.h:98:47: warning: declaration of 'width' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                                           ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:226:9: note: shadowed declaration is here
  226 |     int width;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:98:34: warning: declaration of 'color24' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                              ~~~~^~~~~~~
3rd_party/dxflib/dl_attributes.h:225:9: note: shadowed declaration is here
  225 |     int color24;
      |         ^~~~~~~
3rd_party/dxflib/dl_attributes.h:98:23: warning: declaration of 'color' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:224:9: note: shadowed declaration is here
  224 |     int color;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:97:38: warning: declaration of 'layer' shadows a member of 'DL_Attributes' [-Wshadow]
   97 |     DL_Attributes(const std::string& layer,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:223:17: note: shadowed declaration is here
  223 |     std::string layer;
      |                 ^~~~~
3rd_party/dxflib/dl_attributes.h: In constructor 'DL_Attributes::DL_Attributes(const std::string&, int, int, int, const std::string&, int)':
3rd_party/dxflib/dl_attributes.h:100:23: warning: declaration of 'handle' shadows a member of 'DL_Attributes' [-Wshadow]
  100 |                   int handle=-1)  :
      |                   ~~~~^~~~~~~~~
3rd_party/dxflib/dl_attributes.h:229:9: note: shadowed declaration is here
  229 |     int handle;
      |         ^~~~~~
3rd_party/dxflib/dl_attributes.h:99:38: warning: declaration of 'linetype' shadows a member of 'DL_Attributes' [-Wshadow]
   99 |                   const std::string& linetype,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~
3rd_party/dxflib/dl_attributes.h:227:17: note: shadowed declaration is here
  227 |     std::string linetype;
      |                 ^~~~~~~~
3rd_party/dxflib/dl_attributes.h:98:47: warning: declaration of 'width' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                                           ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:226:9: note: shadowed declaration is here
  226 |     int width;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:98:34: warning: declaration of 'color24' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                              ~~~~^~~~~~~
3rd_party/dxflib/dl_attributes.h:225:9: note: shadowed declaration is here
  225 |     int color24;
      |         ^~~~~~~
3rd_party/dxflib/dl_attributes.h:98:23: warning: declaration of 'color' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:224:9: note: shadowed declaration is here
  224 |     int color;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:97:38: warning: declaration of 'layer' shadows a member of 'DL_Attributes' [-Wshadow]
   97 |     DL_Attributes(const std::string& layer,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:223:17: note: shadowed declaration is here
  223 |     std::string layer;
      |                 ^~~~~
3rd_party/dxflib/dl_attributes.h: In member function 'void DL_Attributes::setLayer(const std::string&)':
3rd_party/dxflib/dl_attributes.h:115:38: warning: declaration of 'layer' shadows a member of 'DL_Attributes' [-Wshadow]
  115 |     void setLayer(const std::string& layer) {
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:223:17: note: shadowed declaration is here
  223 |     std::string layer;
      |                 ^~~~~
3rd_party/dxflib/dl_attributes.h: In member function 'void DL_Attributes::setColor(int)':
3rd_party/dxflib/dl_attributes.h:131:23: warning: declaration of 'color' shadows a member of 'DL_Attributes' [-Wshadow]
  131 |     void setColor(int color) {
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:224:9: note: shadowed declaration is here
  224 |     int color;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h: In member function 'void DL_Attributes::setColor24(int)':
3rd_party/dxflib/dl_attributes.h:140:25: warning: declaration of 'color' shadows a member of 'DL_Attributes' [-Wshadow]
  140 |     void setColor24(int color) {
      |                     ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:224:9: note: shadowed declaration is here
  224 |     int color;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h: In member function 'void DL_Attributes::setWidth(int)':
3rd_party/dxflib/dl_attributes.h:165:23: warning: declaration of 'width' shadows a member of 'DL_Attributes' [-Wshadow]
  165 |     void setWidth(int width) {
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:226:9: note: shadowed declaration is here
  226 |     int width;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h: In member function 'void DL_Attributes::setLinetype(const std::string&)':
3rd_party/dxflib/dl_attributes.h:180:41: warning: declaration of 'linetype' shadows a member of 'DL_Attributes' [-Wshadow]
  180 |     void setLinetype(const std::string& linetype) {
      |                      ~~~~~~~~~~~~~~~~~~~^~~~~~~~
3rd_party/dxflib/dl_attributes.h:227:17: note: shadowed declaration is here
  227 |     std::string linetype;
      |                 ^~~~~~~~
3rd_party/dxflib/dl_attributes.h: In member function 'void DL_Attributes::setLinetypeScale(double)':
3rd_party/dxflib/dl_attributes.h:187:34: warning: declaration of 'linetypeScale' shadows a member of 'DL_Attributes' [-Wshadow]
  187 |     void setLinetypeScale(double linetypeScale) {
      |                           ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_attributes.h:228:12: note: shadowed declaration is here
  228 |     double linetypeScale;
      |            ^~~~~~~~~~~~~
3rd_party/dxflib/dl_writer.h: In constructor 'DL_Writer::DL_Writer(DL_Codes::version)':
3rd_party/dxflib/dl_writer.h:63:33: warning: declaration of 'version' shadows a member of 'DL_Writer' [-Wshadow]
   63 |     DL_Writer(DL_Codes::version version) : m_handle(0x30) {
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~
3rd_party/dxflib/dl_writer.h:608:23: note: shadowed declaration is here
  608 |     DL_Codes::version version;
      |                       ^~~~~~~
3rd_party/dxflib/dl_writer.h: In constructor 'DL_Writer::DL_Writer(DL_Codes::version)':
3rd_party/dxflib/dl_writer.h:63:33: warning: declaration of 'version' shadows a member of 'DL_Writer' [-Wshadow]
   63 |     DL_Writer(DL_Codes::version version) : m_handle(0x30) {
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~
3rd_party/dxflib/dl_writer.h:608:23: note: shadowed declaration is here
  608 |     DL_Codes::version version;
      |                       ^~~~~~~
3rd_party/dxflib/dl_writer.h: In constructor 'DL_Writer::DL_Writer(DL_Codes::version)':
3rd_party/dxflib/dl_writer.h:63:33: warning: declaration of 'version' shadows a member of 'DL_Writer' [-Wshadow]
   63 |     DL_Writer(DL_Codes::version version) : m_handle(0x30) {
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~
3rd_party/dxflib/dl_writer.h:608:23: note: shadowed declaration is here
  608 |     DL_Codes::version version;
      |                       ^~~~~~~
3rd_party/dxflib/dl_writer_ascii.h: In constructor 'DL_WriterA::DL_WriterA(const char*, DL_Codes::version)':
3rd_party/dxflib/dl_writer_ascii.h:51:53: warning: declaration of 'version' shadows a member of 'DL_WriterA' [-Wshadow]
   51 |     DL_WriterA(const char* fname, DL_Codes::version version=DL_VERSION_2000)
3rd_party/dxflib/dl_writer.h:608:23: note: shadowed declaration is here
  608 |     DL_Codes::version version;
      |                       ^~~~~~~
3rd_party/dxflib/dl_writer_ascii.h: In constructor 'DL_WriterA::DL_WriterA(const char*, DL_Codes::version)':
3rd_party/dxflib/dl_writer_ascii.h:51:53: warning: declaration of 'version' shadows a member of 'DL_WriterA' [-Wshadow]
   51 |     DL_WriterA(const char* fname, DL_Codes::version version=DL_VERSION_2000)
3rd_party/dxflib/dl_writer.h:608:23: note: shadowed declaration is here
  608 |     DL_Codes::version version;
      |                       ^~~~~~~
3rd_party/dxflib/dl_writer_ascii.h: In constructor 'DL_WriterA::DL_WriterA(const char*, DL_Codes::version)':
3rd_party/dxflib/dl_writer_ascii.h:51:53: warning: declaration of 'version' shadows a member of 'DL_WriterA' [-Wshadow]
   51 |     DL_WriterA(const char* fname, DL_Codes::version version=DL_VERSION_2000)
3rd_party/dxflib/dl_writer.h:608:23: note: shadowed declaration is here
  608 |     DL_Codes::version version;
      |                       ^~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/pool_browser_entity.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/pool_browser_package.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/pool_browser_part.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/pool_browser_padstack.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/footprint_generator/svg_overlay.o
src/imp/footprint_generator/svg_overlay.cpp: In member function 'bool horizon::SVGOverlay::draw(const Cairo::RefPtr<Cairo::Context>&)':
src/imp/footprint_generator/svg_overlay.cpp:46:29: warning: 'gboolean rsvg_handle_render_cairo(RsvgHandle*, cairo_t*)' is deprecated: Use 'rsvg_handle_render_document' instead [-Wdeprecated-declarations]
   46 |     rsvg_handle_render_cairo(handle, cr->cobj());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/librsvg-2.0/librsvg/rsvg.h:1452,
                 from src/imp/footprint_generator/svg_overlay.hpp:3,
                 from src/imp/footprint_generator/svg_overlay.cpp:1:
/usr/include/librsvg-2.0/librsvg/rsvg-cairo.h:88:10: note: declared here
   88 | gboolean rsvg_handle_render_cairo (RsvgHandle *handle, cairo_t *cr);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
src/imp/footprint_generator/svg_overlay.cpp: In member function 'void horizon::SVGOverlay::init(const guint8*, gsize)':
src/imp/footprint_generator/svg_overlay.cpp:87:31: warning: 'void rsvg_handle_get_dimensions(RsvgHandle*, RsvgDimensionData*)' is deprecated: Use 'rsvg_handle_get_intrinsic_size_in_pixels' instead [-Wdeprecated-declarations]
   87 |     rsvg_handle_get_dimensions(handle, &dim);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/librsvg-2.0/librsvg/rsvg.h:708:6: note: declared here
  708 | void rsvg_handle_get_dimensions (RsvgHandle *handle, RsvgDimensionData *dimension_data);
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/dxflib/dl_dxf.o
In file included from 3rd_party/dxflib/dl_dxf.h:37,
                 from 3rd_party/dxflib/dl_dxf.cpp:25:
3rd_party/dxflib/dl_attributes.h: In constructor 'DL_Attributes::DL_Attributes(const std::string&, int, int, const std::string&, double)':
3rd_party/dxflib/dl_attributes.h:73:26: warning: declaration of 'linetypeScale' shadows a member of 'DL_Attributes' [-Wshadow]
   73 |                   double linetypeScale) :
      |                   ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_attributes.h:228:12: note: shadowed declaration is here
  228 |     double linetypeScale;
      |            ^~~~~~~~~~~~~
3rd_party/dxflib/dl_attributes.h:72:38: warning: declaration of 'linetype' shadows a member of 'DL_Attributes' [-Wshadow]
   72 |                   const std::string& linetype,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~
3rd_party/dxflib/dl_attributes.h:227:17: note: shadowed declaration is here
  227 |     std::string linetype;
      |                 ^~~~~~~~
3rd_party/dxflib/dl_attributes.h:71:34: warning: declaration of 'width' shadows a member of 'DL_Attributes' [-Wshadow]
   71 |                   int color, int width,
      |                              ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:226:9: note: shadowed declaration is here
  226 |     int width;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:71:23: warning: declaration of 'color' shadows a member of 'DL_Attributes' [-Wshadow]
   71 |                   int color, int width,
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:224:9: note: shadowed declaration is here
  224 |     int color;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:70:38: warning: declaration of 'layer' shadows a member of 'DL_Attributes' [-Wshadow]
   70 |     DL_Attributes(const std::string& layer,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:223:17: note: shadowed declaration is here
  223 |     std::string layer;
      |                 ^~~~~
3rd_party/dxflib/dl_attributes.h: In constructor 'DL_Attributes::DL_Attributes(const std::string&, int, int, const std::string&, double)':
3rd_party/dxflib/dl_attributes.h:73:26: warning: declaration of 'linetypeScale' shadows a member of 'DL_Attributes' [-Wshadow]
   73 |                   double linetypeScale) :
      |                   ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_attributes.h:228:12: note: shadowed declaration is here
  228 |     double linetypeScale;
      |            ^~~~~~~~~~~~~
3rd_party/dxflib/dl_attributes.h:72:38: warning: declaration of 'linetype' shadows a member of 'DL_Attributes' [-Wshadow]
   72 |                   const std::string& linetype,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~
3rd_party/dxflib/dl_attributes.h:227:17: note: shadowed declaration is here
  227 |     std::string linetype;
      |                 ^~~~~~~~
3rd_party/dxflib/dl_attributes.h:71:34: warning: declaration of 'width' shadows a member of 'DL_Attributes' [-Wshadow]
   71 |                   int color, int width,
      |                              ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:226:9: note: shadowed declaration is here
  226 |     int width;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:71:23: warning: declaration of 'color' shadows a member of 'DL_Attributes' [-Wshadow]
   71 |                   int color, int width,
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:224:9: note: shadowed declaration is here
  224 |     int color;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:70:38: warning: declaration of 'layer' shadows a member of 'DL_Attributes' [-Wshadow]
   70 |     DL_Attributes(const std::string& layer,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:223:17: note: shadowed declaration is here
  223 |     std::string layer;
      |                 ^~~~~
3rd_party/dxflib/dl_attributes.h: In constructor 'DL_Attributes::DL_Attributes(const std::string&, int, int, const std::string&, double)':
3rd_party/dxflib/dl_attributes.h:73:26: warning: declaration of 'linetypeScale' shadows a member of 'DL_Attributes' [-Wshadow]
   73 |                   double linetypeScale) :
      |                   ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_attributes.h:228:12: note: shadowed declaration is here
  228 |     double linetypeScale;
      |            ^~~~~~~~~~~~~
3rd_party/dxflib/dl_attributes.h:72:38: warning: declaration of 'linetype' shadows a member of 'DL_Attributes' [-Wshadow]
   72 |                   const std::string& linetype,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~
3rd_party/dxflib/dl_attributes.h:227:17: note: shadowed declaration is here
  227 |     std::string linetype;
      |                 ^~~~~~~~
3rd_party/dxflib/dl_attributes.h:71:34: warning: declaration of 'width' shadows a member of 'DL_Attributes' [-Wshadow]
   71 |                   int color, int width,
      |                              ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:226:9: note: shadowed declaration is here
  226 |     int width;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:71:23: warning: declaration of 'color' shadows a member of 'DL_Attributes' [-Wshadow]
   71 |                   int color, int width,
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:224:9: note: shadowed declaration is here
  224 |     int color;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:70:38: warning: declaration of 'layer' shadows a member of 'DL_Attributes' [-Wshadow]
   70 |     DL_Attributes(const std::string& layer,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:223:17: note: shadowed declaration is here
  223 |     std::string layer;
      |                 ^~~~~
3rd_party/dxflib/dl_attributes.h: In constructor 'DL_Attributes::DL_Attributes(const std::string&, int, int, int, const std::string&, int)':
3rd_party/dxflib/dl_attributes.h:100:23: warning: declaration of 'handle' shadows a member of 'DL_Attributes' [-Wshadow]
  100 |                   int handle=-1)  :
      |                   ~~~~^~~~~~~~~
3rd_party/dxflib/dl_attributes.h:229:9: note: shadowed declaration is here
  229 |     int handle;
      |         ^~~~~~
3rd_party/dxflib/dl_attributes.h:99:38: warning: declaration of 'linetype' shadows a member of 'DL_Attributes' [-Wshadow]
   99 |                   const std::string& linetype,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~
3rd_party/dxflib/dl_attributes.h:227:17: note: shadowed declaration is here
  227 |     std::string linetype;
      |                 ^~~~~~~~
3rd_party/dxflib/dl_attributes.h:98:47: warning: declaration of 'width' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                                           ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:226:9: note: shadowed declaration is here
  226 |     int width;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:98:34: warning: declaration of 'color24' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                              ~~~~^~~~~~~
3rd_party/dxflib/dl_attributes.h:225:9: note: shadowed declaration is here
  225 |     int color24;
      |         ^~~~~~~
3rd_party/dxflib/dl_attributes.h:98:23: warning: declaration of 'color' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:224:9: note: shadowed declaration is here
  224 |     int color;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:97:38: warning: declaration of 'layer' shadows a member of 'DL_Attributes' [-Wshadow]
   97 |     DL_Attributes(const std::string& layer,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:223:17: note: shadowed declaration is here
  223 |     std::string layer;
      |                 ^~~~~
3rd_party/dxflib/dl_attributes.h: In constructor 'DL_Attributes::DL_Attributes(const std::string&, int, int, int, const std::string&, int)':
3rd_party/dxflib/dl_attributes.h:100:23: warning: declaration of 'handle' shadows a member of 'DL_Attributes' [-Wshadow]
  100 |                   int handle=-1)  :
      |                   ~~~~^~~~~~~~~
3rd_party/dxflib/dl_attributes.h:229:9: note: shadowed declaration is here
  229 |     int handle;
      |         ^~~~~~
3rd_party/dxflib/dl_attributes.h:99:38: warning: declaration of 'linetype' shadows a member of 'DL_Attributes' [-Wshadow]
   99 |                   const std::string& linetype,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~
3rd_party/dxflib/dl_attributes.h:227:17: note: shadowed declaration is here
  227 |     std::string linetype;
      |                 ^~~~~~~~
3rd_party/dxflib/dl_attributes.h:98:47: warning: declaration of 'width' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                                           ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:226:9: note: shadowed declaration is here
  226 |     int width;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:98:34: warning: declaration of 'color24' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                              ~~~~^~~~~~~
3rd_party/dxflib/dl_attributes.h:225:9: note: shadowed declaration is here
  225 |     int color24;
      |         ^~~~~~~
3rd_party/dxflib/dl_attributes.h:98:23: warning: declaration of 'color' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:224:9: note: shadowed declaration is here
  224 |     int color;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:97:38: warning: declaration of 'layer' shadows a member of 'DL_Attributes' [-Wshadow]
   97 |     DL_Attributes(const std::string& layer,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:223:17: note: shadowed declaration is here
  223 |     std::string layer;
      |                 ^~~~~
3rd_party/dxflib/dl_attributes.h: In constructor 'DL_Attributes::DL_Attributes(const std::string&, int, int, int, const std::string&, int)':
3rd_party/dxflib/dl_attributes.h:100:23: warning: declaration of 'handle' shadows a member of 'DL_Attributes' [-Wshadow]
  100 |                   int handle=-1)  :
      |                   ~~~~^~~~~~~~~
3rd_party/dxflib/dl_attributes.h:229:9: note: shadowed declaration is here
  229 |     int handle;
      |         ^~~~~~
3rd_party/dxflib/dl_attributes.h:99:38: warning: declaration of 'linetype' shadows a member of 'DL_Attributes' [-Wshadow]
   99 |                   const std::string& linetype,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~
3rd_party/dxflib/dl_attributes.h:227:17: note: shadowed declaration is here
  227 |     std::string linetype;
      |                 ^~~~~~~~
3rd_party/dxflib/dl_attributes.h:98:47: warning: declaration of 'width' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                                           ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:226:9: note: shadowed declaration is here
  226 |     int width;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:98:34: warning: declaration of 'color24' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                              ~~~~^~~~~~~
3rd_party/dxflib/dl_attributes.h:225:9: note: shadowed declaration is here
  225 |     int color24;
      |         ^~~~~~~
3rd_party/dxflib/dl_attributes.h:98:23: warning: declaration of 'color' shadows a member of 'DL_Attributes' [-Wshadow]
   98 |                   int color, int color24, int width,
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:224:9: note: shadowed declaration is here
  224 |     int color;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h:97:38: warning: declaration of 'layer' shadows a member of 'DL_Attributes' [-Wshadow]
   97 |     DL_Attributes(const std::string& layer,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:223:17: note: shadowed declaration is here
  223 |     std::string layer;
      |                 ^~~~~
3rd_party/dxflib/dl_attributes.h: In member function 'void DL_Attributes::setLayer(const std::string&)':
3rd_party/dxflib/dl_attributes.h:115:38: warning: declaration of 'layer' shadows a member of 'DL_Attributes' [-Wshadow]
  115 |     void setLayer(const std::string& layer) {
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:223:17: note: shadowed declaration is here
  223 |     std::string layer;
      |                 ^~~~~
3rd_party/dxflib/dl_attributes.h: In member function 'void DL_Attributes::setColor(int)':
3rd_party/dxflib/dl_attributes.h:131:23: warning: declaration of 'color' shadows a member of 'DL_Attributes' [-Wshadow]
  131 |     void setColor(int color) {
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:224:9: note: shadowed declaration is here
  224 |     int color;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h: In member function 'void DL_Attributes::setColor24(int)':
3rd_party/dxflib/dl_attributes.h:140:25: warning: declaration of 'color' shadows a member of 'DL_Attributes' [-Wshadow]
  140 |     void setColor24(int color) {
      |                     ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:224:9: note: shadowed declaration is here
  224 |     int color;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h: In member function 'void DL_Attributes::setWidth(int)':
3rd_party/dxflib/dl_attributes.h:165:23: warning: declaration of 'width' shadows a member of 'DL_Attributes' [-Wshadow]
  165 |     void setWidth(int width) {
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_attributes.h:226:9: note: shadowed declaration is here
  226 |     int width;
      |         ^~~~~
3rd_party/dxflib/dl_attributes.h: In member function 'void DL_Attributes::setLinetype(const std::string&)':
3rd_party/dxflib/dl_attributes.h:180:41: warning: declaration of 'linetype' shadows a member of 'DL_Attributes' [-Wshadow]
  180 |     void setLinetype(const std::string& linetype) {
      |                      ~~~~~~~~~~~~~~~~~~~^~~~~~~~
3rd_party/dxflib/dl_attributes.h:227:17: note: shadowed declaration is here
  227 |     std::string linetype;
      |                 ^~~~~~~~
3rd_party/dxflib/dl_attributes.h: In member function 'void DL_Attributes::setLinetypeScale(double)':
3rd_party/dxflib/dl_attributes.h:187:34: warning: declaration of 'linetypeScale' shadows a member of 'DL_Attributes' [-Wshadow]
  187 |     void setLinetypeScale(double linetypeScale) {
      |                           ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_attributes.h:228:12: note: shadowed declaration is here
  228 |     double linetypeScale;
      |            ^~~~~~~~~~~~~
In file included from 3rd_party/dxflib/dl_dxf.h:39:
3rd_party/dxflib/dl_entities.h: In constructor 'DL_LayerData::DL_LayerData(const std::string&, int, bool)':
3rd_party/dxflib/dl_entities.h:42:34: warning: declaration of 'off' shadows a member of 'DL_LayerData' [-Wshadow]
   42 |                  int flags, bool off = false) :
      |                             ~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:51:10: note: shadowed declaration is here
   51 |     bool off;
      |          ^~~
3rd_party/dxflib/dl_entities.h:42:22: warning: declaration of 'flags' shadows a member of 'DL_LayerData' [-Wshadow]
   42 |                  int flags, bool off = false) :
      |                  ~~~~^~~~~
3rd_party/dxflib/dl_entities.h:49:9: note: shadowed declaration is here
   49 |     int flags;
      |         ^~~~~
3rd_party/dxflib/dl_entities.h:41:37: warning: declaration of 'name' shadows a member of 'DL_LayerData' [-Wshadow]
   41 |     DL_LayerData(const std::string& name,
      |                  ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:47:17: note: shadowed declaration is here
   47 |     std::string name;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_LayerData::DL_LayerData(const std::string&, int, bool)':
3rd_party/dxflib/dl_entities.h:42:34: warning: declaration of 'off' shadows a member of 'DL_LayerData' [-Wshadow]
   42 |                  int flags, bool off = false) :
      |                             ~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:51:10: note: shadowed declaration is here
   51 |     bool off;
      |          ^~~
3rd_party/dxflib/dl_entities.h:42:22: warning: declaration of 'flags' shadows a member of 'DL_LayerData' [-Wshadow]
   42 |                  int flags, bool off = false) :
      |                  ~~~~^~~~~
3rd_party/dxflib/dl_entities.h:49:9: note: shadowed declaration is here
   49 |     int flags;
      |         ^~~~~
3rd_party/dxflib/dl_entities.h:41:37: warning: declaration of 'name' shadows a member of 'DL_LayerData' [-Wshadow]
   41 |     DL_LayerData(const std::string& name,
      |                  ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:47:17: note: shadowed declaration is here
   47 |     std::string name;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_LayerData::DL_LayerData(const std::string&, int, bool)':
3rd_party/dxflib/dl_entities.h:42:34: warning: declaration of 'off' shadows a member of 'DL_LayerData' [-Wshadow]
   42 |                  int flags, bool off = false) :
      |                             ~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:51:10: note: shadowed declaration is here
   51 |     bool off;
      |          ^~~
3rd_party/dxflib/dl_entities.h:42:22: warning: declaration of 'flags' shadows a member of 'DL_LayerData' [-Wshadow]
   42 |                  int flags, bool off = false) :
      |                  ~~~~^~~~~
3rd_party/dxflib/dl_entities.h:49:9: note: shadowed declaration is here
   49 |     int flags;
      |         ^~~~~
3rd_party/dxflib/dl_entities.h:41:37: warning: declaration of 'name' shadows a member of 'DL_LayerData' [-Wshadow]
   41 |     DL_LayerData(const std::string& name,
      |                  ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:47:17: note: shadowed declaration is here
   47 |     std::string name;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_LinetypeData::DL_LinetypeData(const std::string&, const std::string&, int, int, double, double*)':
3rd_party/dxflib/dl_entities.h:101:17: warning: declaration of 'pattern' shadows a member of 'DL_LinetypeData' [-Wshadow]
  101 |         double* pattern = NULL
      |                 ^
3rd_party/dxflib/dl_entities.h:122:13: note: shadowed declaration is here
  122 |     double* pattern;
      |             ^~~~~~~
3rd_party/dxflib/dl_entities.h:100:16: warning: declaration of 'patternLength' shadows a member of 'DL_LinetypeData' [-Wshadow]
  100 |         double patternLength,
      |         ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:120:12: note: shadowed declaration is here
  120 |     double patternLength;
      |            ^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:99:13: warning: declaration of 'numberOfDashes' shadows a member of 'DL_LinetypeData' [-Wshadow]
   99 |         int numberOfDashes,
      |         ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:118:9: note: shadowed declaration is here
  118 |     int numberOfDashes;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:98:13: warning: declaration of 'flags' shadows a member of 'DL_LinetypeData' [-Wshadow]
   98 |         int flags,
      |         ~~~~^~~~~
3rd_party/dxflib/dl_entities.h:116:9: note: shadowed declaration is here
  116 |     int flags;
      |         ^~~~~
3rd_party/dxflib/dl_entities.h:97:28: warning: declaration of 'description' shadows a member of 'DL_LinetypeData' [-Wshadow]
   97 |         const std::string& description,
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:114:17: note: shadowed declaration is here
  114 |     std::string description;
      |                 ^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:96:28: warning: declaration of 'name' shadows a member of 'DL_LinetypeData' [-Wshadow]
   96 |         const std::string& name,
      |         ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:112:17: note: shadowed declaration is here
  112 |     std::string name;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_LinetypeData::DL_LinetypeData(const std::string&, const std::string&, int, int, double, double*)':
3rd_party/dxflib/dl_entities.h:101:17: warning: declaration of 'pattern' shadows a member of 'DL_LinetypeData' [-Wshadow]
  101 |         double* pattern = NULL
      |                 ^
3rd_party/dxflib/dl_entities.h:122:13: note: shadowed declaration is here
  122 |     double* pattern;
      |             ^~~~~~~
3rd_party/dxflib/dl_entities.h:100:16: warning: declaration of 'patternLength' shadows a member of 'DL_LinetypeData' [-Wshadow]
  100 |         double patternLength,
      |         ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:120:12: note: shadowed declaration is here
  120 |     double patternLength;
      |            ^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:99:13: warning: declaration of 'numberOfDashes' shadows a member of 'DL_LinetypeData' [-Wshadow]
   99 |         int numberOfDashes,
      |         ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:118:9: note: shadowed declaration is here
  118 |     int numberOfDashes;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:98:13: warning: declaration of 'flags' shadows a member of 'DL_LinetypeData' [-Wshadow]
   98 |         int flags,
      |         ~~~~^~~~~
3rd_party/dxflib/dl_entities.h:116:9: note: shadowed declaration is here
  116 |     int flags;
      |         ^~~~~
3rd_party/dxflib/dl_entities.h:97:28: warning: declaration of 'description' shadows a member of 'DL_LinetypeData' [-Wshadow]
   97 |         const std::string& description,
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:114:17: note: shadowed declaration is here
  114 |     std::string description;
      |                 ^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:96:28: warning: declaration of 'name' shadows a member of 'DL_LinetypeData' [-Wshadow]
   96 |         const std::string& name,
      |         ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:112:17: note: shadowed declaration is here
  112 |     std::string name;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_LinetypeData::DL_LinetypeData(const std::string&, const std::string&, int, int, double, double*)':
3rd_party/dxflib/dl_entities.h:101:17: warning: declaration of 'pattern' shadows a member of 'DL_LinetypeData' [-Wshadow]
  101 |         double* pattern = NULL
      |                 ^
3rd_party/dxflib/dl_entities.h:122:13: note: shadowed declaration is here
  122 |     double* pattern;
      |             ^~~~~~~
3rd_party/dxflib/dl_entities.h:100:16: warning: declaration of 'patternLength' shadows a member of 'DL_LinetypeData' [-Wshadow]
  100 |         double patternLength,
      |         ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:120:12: note: shadowed declaration is here
  120 |     double patternLength;
      |            ^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:99:13: warning: declaration of 'numberOfDashes' shadows a member of 'DL_LinetypeData' [-Wshadow]
   99 |         int numberOfDashes,
      |         ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:118:9: note: shadowed declaration is here
  118 |     int numberOfDashes;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:98:13: warning: declaration of 'flags' shadows a member of 'DL_LinetypeData' [-Wshadow]
   98 |         int flags,
      |         ~~~~^~~~~
3rd_party/dxflib/dl_entities.h:116:9: note: shadowed declaration is here
  116 |     int flags;
      |         ^~~~~
3rd_party/dxflib/dl_entities.h:97:28: warning: declaration of 'description' shadows a member of 'DL_LinetypeData' [-Wshadow]
   97 |         const std::string& description,
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:114:17: note: shadowed declaration is here
  114 |     std::string description;
      |                 ^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:96:28: warning: declaration of 'name' shadows a member of 'DL_LinetypeData' [-Wshadow]
   96 |         const std::string& name,
      |         ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:112:17: note: shadowed declaration is here
  112 |     std::string name;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_StyleData::DL_StyleData(const std::string&, int, double, double, double, int, double, const std::string&, const std::string&)':
3rd_party/dxflib/dl_entities.h:144:28: warning: declaration of 'bigFontFile' shadows a member of 'DL_StyleData' [-Wshadow]
  144 |         const std::string& bigFontFile
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:188:17: note: shadowed declaration is here
  188 |     std::string bigFontFile;
      |                 ^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:143:28: warning: declaration of 'primaryFontFile' shadows a member of 'DL_StyleData' [-Wshadow]
  143 |         const std::string& primaryFontFile,
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:186:17: note: shadowed declaration is here
  186 |     std::string primaryFontFile;
      |                 ^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:142:16: warning: declaration of 'lastHeightUsed' shadows a member of 'DL_StyleData' [-Wshadow]
  142 |         double lastHeightUsed,
      |         ~~~~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:184:12: note: shadowed declaration is here
  184 |     double lastHeightUsed;
      |            ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:141:13: warning: declaration of 'textGenerationFlags' shadows a member of 'DL_StyleData' [-Wshadow]
  141 |         int textGenerationFlags,
      |         ~~~~^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:182:9: note: shadowed declaration is here
  182 |     int textGenerationFlags;
      |         ^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:140:16: warning: declaration of 'obliqueAngle' shadows a member of 'DL_StyleData' [-Wshadow]
  140 |         double obliqueAngle,
      |         ~~~~~~~^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:180:12: note: shadowed declaration is here
  180 |     double obliqueAngle;
      |            ^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:139:16: warning: declaration of 'widthFactor' shadows a member of 'DL_StyleData' [-Wshadow]
  139 |         double widthFactor,
      |         ~~~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:178:12: note: shadowed declaration is here
  178 |     double widthFactor;
      |            ^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:138:16: warning: declaration of 'fixedTextHeight' shadows a member of 'DL_StyleData' [-Wshadow]
  138 |         double fixedTextHeight,
      |         ~~~~~~~^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:176:12: note: shadowed declaration is here
  176 |     double fixedTextHeight;
      |            ^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:137:13: warning: declaration of 'flags' shadows a member of 'DL_StyleData' [-Wshadow]
  137 |         int flags,
      |         ~~~~^~~~~
3rd_party/dxflib/dl_entities.h:174:9: note: shadowed declaration is here
  174 |     int flags;
      |         ^~~~~
3rd_party/dxflib/dl_entities.h:136:28: warning: declaration of 'name' shadows a member of 'DL_StyleData' [-Wshadow]
  136 |         const std::string& name,
      |         ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:172:17: note: shadowed declaration is here
  172 |     std::string name;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_StyleData::DL_StyleData(const std::string&, int, double, double, double, int, double, const std::string&, const std::string&)':
3rd_party/dxflib/dl_entities.h:144:28: warning: declaration of 'bigFontFile' shadows a member of 'DL_StyleData' [-Wshadow]
  144 |         const std::string& bigFontFile
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:188:17: note: shadowed declaration is here
  188 |     std::string bigFontFile;
      |                 ^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:143:28: warning: declaration of 'primaryFontFile' shadows a member of 'DL_StyleData' [-Wshadow]
  143 |         const std::string& primaryFontFile,
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:186:17: note: shadowed declaration is here
  186 |     std::string primaryFontFile;
      |                 ^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:142:16: warning: declaration of 'lastHeightUsed' shadows a member of 'DL_StyleData' [-Wshadow]
  142 |         double lastHeightUsed,
      |         ~~~~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:184:12: note: shadowed declaration is here
  184 |     double lastHeightUsed;
      |            ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:141:13: warning: declaration of 'textGenerationFlags' shadows a member of 'DL_StyleData' [-Wshadow]
  141 |         int textGenerationFlags,
      |         ~~~~^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:182:9: note: shadowed declaration is here
  182 |     int textGenerationFlags;
      |         ^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:140:16: warning: declaration of 'obliqueAngle' shadows a member of 'DL_StyleData' [-Wshadow]
  140 |         double obliqueAngle,
      |         ~~~~~~~^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:180:12: note: shadowed declaration is here
  180 |     double obliqueAngle;
      |            ^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:139:16: warning: declaration of 'widthFactor' shadows a member of 'DL_StyleData' [-Wshadow]
  139 |         double widthFactor,
      |         ~~~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:178:12: note: shadowed declaration is here
  178 |     double widthFactor;
      |            ^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:138:16: warning: declaration of 'fixedTextHeight' shadows a member of 'DL_StyleData' [-Wshadow]
  138 |         double fixedTextHeight,
      |         ~~~~~~~^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:176:12: note: shadowed declaration is here
  176 |     double fixedTextHeight;
      |            ^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:137:13: warning: declaration of 'flags' shadows a member of 'DL_StyleData' [-Wshadow]
  137 |         int flags,
      |         ~~~~^~~~~
3rd_party/dxflib/dl_entities.h:174:9: note: shadowed declaration is here
  174 |     int flags;
      |         ^~~~~
3rd_party/dxflib/dl_entities.h:136:28: warning: declaration of 'name' shadows a member of 'DL_StyleData' [-Wshadow]
  136 |         const std::string& name,
      |         ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:172:17: note: shadowed declaration is here
  172 |     std::string name;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_StyleData::DL_StyleData(const std::string&, int, double, double, double, int, double, const std::string&, const std::string&)':
3rd_party/dxflib/dl_entities.h:144:28: warning: declaration of 'bigFontFile' shadows a member of 'DL_StyleData' [-Wshadow]
  144 |         const std::string& bigFontFile
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:188:17: note: shadowed declaration is here
  188 |     std::string bigFontFile;
      |                 ^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:143:28: warning: declaration of 'primaryFontFile' shadows a member of 'DL_StyleData' [-Wshadow]
  143 |         const std::string& primaryFontFile,
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:186:17: note: shadowed declaration is here
  186 |     std::string primaryFontFile;
      |                 ^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:142:16: warning: declaration of 'lastHeightUsed' shadows a member of 'DL_StyleData' [-Wshadow]
  142 |         double lastHeightUsed,
      |         ~~~~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:184:12: note: shadowed declaration is here
  184 |     double lastHeightUsed;
      |            ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:141:13: warning: declaration of 'textGenerationFlags' shadows a member of 'DL_StyleData' [-Wshadow]
  141 |         int textGenerationFlags,
      |         ~~~~^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:182:9: note: shadowed declaration is here
  182 |     int textGenerationFlags;
      |         ^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:140:16: warning: declaration of 'obliqueAngle' shadows a member of 'DL_StyleData' [-Wshadow]
  140 |         double obliqueAngle,
      |         ~~~~~~~^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:180:12: note: shadowed declaration is here
  180 |     double obliqueAngle;
      |            ^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:139:16: warning: declaration of 'widthFactor' shadows a member of 'DL_StyleData' [-Wshadow]
  139 |         double widthFactor,
      |         ~~~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:178:12: note: shadowed declaration is here
  178 |     double widthFactor;
      |            ^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:138:16: warning: declaration of 'fixedTextHeight' shadows a member of 'DL_StyleData' [-Wshadow]
  138 |         double fixedTextHeight,
      |         ~~~~~~~^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:176:12: note: shadowed declaration is here
  176 |     double fixedTextHeight;
      |            ^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:137:13: warning: declaration of 'flags' shadows a member of 'DL_StyleData' [-Wshadow]
  137 |         int flags,
      |         ~~~~^~~~~
3rd_party/dxflib/dl_entities.h:174:9: note: shadowed declaration is here
  174 |     int flags;
      |         ^~~~~
3rd_party/dxflib/dl_entities.h:136:28: warning: declaration of 'name' shadows a member of 'DL_StyleData' [-Wshadow]
  136 |         const std::string& name,
      |         ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:172:17: note: shadowed declaration is here
  172 |     std::string name;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_XLineData::DL_XLineData(double, double, double, double, double, double)':
3rd_party/dxflib/dl_entities.h:261:46: warning: declaration of 'dz' shadows a member of 'DL_XLineData' [-Wshadow]
  261 |                 double dx, double dy, double dz) :
      |                                       ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:278:12: note: shadowed declaration is here
  278 |     double dz;
      |            ^~
3rd_party/dxflib/dl_entities.h:261:35: warning: declaration of 'dy' shadows a member of 'DL_XLineData' [-Wshadow]
  261 |                 double dx, double dy, double dz) :
      |                            ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:276:12: note: shadowed declaration is here
  276 |     double dy;
      |            ^~
3rd_party/dxflib/dl_entities.h:261:24: warning: declaration of 'dx' shadows a member of 'DL_XLineData' [-Wshadow]
  261 |                 double dx, double dy, double dz) :
      |                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:274:12: note: shadowed declaration is here
  274 |     double dx;
      |            ^~
3rd_party/dxflib/dl_entities.h:260:47: warning: declaration of 'bz' shadows a member of 'DL_XLineData' [-Wshadow]
  260 |     DL_XLineData(double bx, double by, double bz,
      |                                        ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:271:12: note: shadowed declaration is here
  271 |     double bz;
      |            ^~
3rd_party/dxflib/dl_entities.h:260:36: warning: declaration of 'by' shadows a member of 'DL_XLineData' [-Wshadow]
  260 |     DL_XLineData(double bx, double by, double bz,
      |                             ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:269:12: note: shadowed declaration is here
  269 |     double by;
      |            ^~
3rd_party/dxflib/dl_entities.h:260:25: warning: declaration of 'bx' shadows a member of 'DL_XLineData' [-Wshadow]
  260 |     DL_XLineData(double bx, double by, double bz,
      |                  ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:267:12: note: shadowed declaration is here
  267 |     double bx;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_XLineData::DL_XLineData(double, double, double, double, double, double)':
3rd_party/dxflib/dl_entities.h:261:46: warning: declaration of 'dz' shadows a member of 'DL_XLineData' [-Wshadow]
  261 |                 double dx, double dy, double dz) :
      |                                       ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:278:12: note: shadowed declaration is here
  278 |     double dz;
      |            ^~
3rd_party/dxflib/dl_entities.h:261:35: warning: declaration of 'dy' shadows a member of 'DL_XLineData' [-Wshadow]
  261 |                 double dx, double dy, double dz) :
      |                            ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:276:12: note: shadowed declaration is here
  276 |     double dy;
      |            ^~
3rd_party/dxflib/dl_entities.h:261:24: warning: declaration of 'dx' shadows a member of 'DL_XLineData' [-Wshadow]
  261 |                 double dx, double dy, double dz) :
      |                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:274:12: note: shadowed declaration is here
  274 |     double dx;
      |            ^~
3rd_party/dxflib/dl_entities.h:260:47: warning: declaration of 'bz' shadows a member of 'DL_XLineData' [-Wshadow]
  260 |     DL_XLineData(double bx, double by, double bz,
      |                                        ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:271:12: note: shadowed declaration is here
  271 |     double bz;
      |            ^~
3rd_party/dxflib/dl_entities.h:260:36: warning: declaration of 'by' shadows a member of 'DL_XLineData' [-Wshadow]
  260 |     DL_XLineData(double bx, double by, double bz,
      |                             ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:269:12: note: shadowed declaration is here
  269 |     double by;
      |            ^~
3rd_party/dxflib/dl_entities.h:260:25: warning: declaration of 'bx' shadows a member of 'DL_XLineData' [-Wshadow]
  260 |     DL_XLineData(double bx, double by, double bz,
      |                  ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:267:12: note: shadowed declaration is here
  267 |     double bx;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_XLineData::DL_XLineData(double, double, double, double, double, double)':
3rd_party/dxflib/dl_entities.h:261:46: warning: declaration of 'dz' shadows a member of 'DL_XLineData' [-Wshadow]
  261 |                 double dx, double dy, double dz) :
      |                                       ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:278:12: note: shadowed declaration is here
  278 |     double dz;
      |            ^~
3rd_party/dxflib/dl_entities.h:261:35: warning: declaration of 'dy' shadows a member of 'DL_XLineData' [-Wshadow]
  261 |                 double dx, double dy, double dz) :
      |                            ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:276:12: note: shadowed declaration is here
  276 |     double dy;
      |            ^~
3rd_party/dxflib/dl_entities.h:261:24: warning: declaration of 'dx' shadows a member of 'DL_XLineData' [-Wshadow]
  261 |                 double dx, double dy, double dz) :
      |                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:274:12: note: shadowed declaration is here
  274 |     double dx;
      |            ^~
3rd_party/dxflib/dl_entities.h:260:47: warning: declaration of 'bz' shadows a member of 'DL_XLineData' [-Wshadow]
  260 |     DL_XLineData(double bx, double by, double bz,
      |                                        ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:271:12: note: shadowed declaration is here
  271 |     double bz;
      |            ^~
3rd_party/dxflib/dl_entities.h:260:36: warning: declaration of 'by' shadows a member of 'DL_XLineData' [-Wshadow]
  260 |     DL_XLineData(double bx, double by, double bz,
      |                             ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:269:12: note: shadowed declaration is here
  269 |     double by;
      |            ^~
3rd_party/dxflib/dl_entities.h:260:25: warning: declaration of 'bx' shadows a member of 'DL_XLineData' [-Wshadow]
  260 |     DL_XLineData(double bx, double by, double bz,
      |                  ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:267:12: note: shadowed declaration is here
  267 |     double bx;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_RayData::DL_RayData(double, double, double, double, double, double)':
3rd_party/dxflib/dl_entities.h:290:45: warning: declaration of 'dz' shadows a member of 'DL_RayData' [-Wshadow]
  290 |                double dx, double dy, double dz) :
      |                                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:307:12: note: shadowed declaration is here
  307 |     double dz;
      |            ^~
3rd_party/dxflib/dl_entities.h:290:34: warning: declaration of 'dy' shadows a member of 'DL_RayData' [-Wshadow]
  290 |                double dx, double dy, double dz) :
      |                           ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:305:12: note: shadowed declaration is here
  305 |     double dy;
      |            ^~
3rd_party/dxflib/dl_entities.h:290:23: warning: declaration of 'dx' shadows a member of 'DL_RayData' [-Wshadow]
  290 |                double dx, double dy, double dz) :
      |                ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:303:12: note: shadowed declaration is here
  303 |     double dx;
      |            ^~
3rd_party/dxflib/dl_entities.h:289:45: warning: declaration of 'bz' shadows a member of 'DL_RayData' [-Wshadow]
  289 |     DL_RayData(double bx, double by, double bz,
      |                                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:300:12: note: shadowed declaration is here
  300 |     double bz;
      |            ^~
3rd_party/dxflib/dl_entities.h:289:34: warning: declaration of 'by' shadows a member of 'DL_RayData' [-Wshadow]
  289 |     DL_RayData(double bx, double by, double bz,
      |                           ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:298:12: note: shadowed declaration is here
  298 |     double by;
      |            ^~
3rd_party/dxflib/dl_entities.h:289:23: warning: declaration of 'bx' shadows a member of 'DL_RayData' [-Wshadow]
  289 |     DL_RayData(double bx, double by, double bz,
      |                ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:296:12: note: shadowed declaration is here
  296 |     double bx;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_RayData::DL_RayData(double, double, double, double, double, double)':
3rd_party/dxflib/dl_entities.h:290:45: warning: declaration of 'dz' shadows a member of 'DL_RayData' [-Wshadow]
  290 |                double dx, double dy, double dz) :
      |                                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:307:12: note: shadowed declaration is here
  307 |     double dz;
      |            ^~
3rd_party/dxflib/dl_entities.h:290:34: warning: declaration of 'dy' shadows a member of 'DL_RayData' [-Wshadow]
  290 |                double dx, double dy, double dz) :
      |                           ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:305:12: note: shadowed declaration is here
  305 |     double dy;
      |            ^~
3rd_party/dxflib/dl_entities.h:290:23: warning: declaration of 'dx' shadows a member of 'DL_RayData' [-Wshadow]
  290 |                double dx, double dy, double dz) :
      |                ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:303:12: note: shadowed declaration is here
  303 |     double dx;
      |            ^~
3rd_party/dxflib/dl_entities.h:289:45: warning: declaration of 'bz' shadows a member of 'DL_RayData' [-Wshadow]
  289 |     DL_RayData(double bx, double by, double bz,
      |                                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:300:12: note: shadowed declaration is here
  300 |     double bz;
      |            ^~
3rd_party/dxflib/dl_entities.h:289:34: warning: declaration of 'by' shadows a member of 'DL_RayData' [-Wshadow]
  289 |     DL_RayData(double bx, double by, double bz,
      |                           ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:298:12: note: shadowed declaration is here
  298 |     double by;
      |            ^~
3rd_party/dxflib/dl_entities.h:289:23: warning: declaration of 'bx' shadows a member of 'DL_RayData' [-Wshadow]
  289 |     DL_RayData(double bx, double by, double bz,
      |                ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:296:12: note: shadowed declaration is here
  296 |     double bx;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_RayData::DL_RayData(double, double, double, double, double, double)':
3rd_party/dxflib/dl_entities.h:290:45: warning: declaration of 'dz' shadows a member of 'DL_RayData' [-Wshadow]
  290 |                double dx, double dy, double dz) :
      |                                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:307:12: note: shadowed declaration is here
  307 |     double dz;
      |            ^~
3rd_party/dxflib/dl_entities.h:290:34: warning: declaration of 'dy' shadows a member of 'DL_RayData' [-Wshadow]
  290 |                double dx, double dy, double dz) :
      |                           ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:305:12: note: shadowed declaration is here
  305 |     double dy;
      |            ^~
3rd_party/dxflib/dl_entities.h:290:23: warning: declaration of 'dx' shadows a member of 'DL_RayData' [-Wshadow]
  290 |                double dx, double dy, double dz) :
      |                ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:303:12: note: shadowed declaration is here
  303 |     double dx;
      |            ^~
3rd_party/dxflib/dl_entities.h:289:45: warning: declaration of 'bz' shadows a member of 'DL_RayData' [-Wshadow]
  289 |     DL_RayData(double bx, double by, double bz,
      |                                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:300:12: note: shadowed declaration is here
  300 |     double bz;
      |            ^~
3rd_party/dxflib/dl_entities.h:289:34: warning: declaration of 'by' shadows a member of 'DL_RayData' [-Wshadow]
  289 |     DL_RayData(double bx, double by, double bz,
      |                           ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:298:12: note: shadowed declaration is here
  298 |     double by;
      |            ^~
3rd_party/dxflib/dl_entities.h:289:23: warning: declaration of 'bx' shadows a member of 'DL_RayData' [-Wshadow]
  289 |     DL_RayData(double bx, double by, double bz,
      |                ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:296:12: note: shadowed declaration is here
  296 |     double bx;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_SplineData::DL_SplineData(int, int, int, int, int)':
3rd_party/dxflib/dl_entities.h:520:23: warning: declaration of 'flags' shadows a member of 'DL_SplineData' [-Wshadow]
  520 |                   int flags) :
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_entities.h:541:9: note: shadowed declaration is here
  541 |     int flags;
      |         ^~~~~
3rd_party/dxflib/dl_entities.h:519:23: warning: declaration of 'nFit' shadows a member of 'DL_SplineData' [-Wshadow]
  519 |                   int nFit,
      |                   ~~~~^~~~
3rd_party/dxflib/dl_entities.h:538:18: note: shadowed declaration is here
  538 |     unsigned int nFit;
      |                  ^~~~
3rd_party/dxflib/dl_entities.h:518:23: warning: declaration of 'nControl' shadows a member of 'DL_SplineData' [-Wshadow]
  518 |                   int nControl,
      |                   ~~~~^~~~~~~~
3rd_party/dxflib/dl_entities.h:535:18: note: shadowed declaration is here
  535 |     unsigned int nControl;
      |                  ^~~~~~~~
3rd_party/dxflib/dl_entities.h:517:23: warning: declaration of 'nKnots' shadows a member of 'DL_SplineData' [-Wshadow]
  517 |                   int nKnots,
      |                   ~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:532:18: note: shadowed declaration is here
  532 |     unsigned int nKnots;
      |                  ^~~~~~
3rd_party/dxflib/dl_entities.h:516:23: warning: declaration of 'degree' shadows a member of 'DL_SplineData' [-Wshadow]
  516 |     DL_SplineData(int degree,
      |                   ~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:529:18: note: shadowed declaration is here
  529 |     unsigned int degree;
      |                  ^~~~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_SplineData::DL_SplineData(int, int, int, int, int)':
3rd_party/dxflib/dl_entities.h:520:23: warning: declaration of 'flags' shadows a member of 'DL_SplineData' [-Wshadow]
  520 |                   int flags) :
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_entities.h:541:9: note: shadowed declaration is here
  541 |     int flags;
      |         ^~~~~
3rd_party/dxflib/dl_entities.h:519:23: warning: declaration of 'nFit' shadows a member of 'DL_SplineData' [-Wshadow]
  519 |                   int nFit,
      |                   ~~~~^~~~
3rd_party/dxflib/dl_entities.h:538:18: note: shadowed declaration is here
  538 |     unsigned int nFit;
      |                  ^~~~
3rd_party/dxflib/dl_entities.h:518:23: warning: declaration of 'nControl' shadows a member of 'DL_SplineData' [-Wshadow]
  518 |                   int nControl,
      |                   ~~~~^~~~~~~~
3rd_party/dxflib/dl_entities.h:535:18: note: shadowed declaration is here
  535 |     unsigned int nControl;
      |                  ^~~~~~~~
3rd_party/dxflib/dl_entities.h:517:23: warning: declaration of 'nKnots' shadows a member of 'DL_SplineData' [-Wshadow]
  517 |                   int nKnots,
      |                   ~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:532:18: note: shadowed declaration is here
  532 |     unsigned int nKnots;
      |                  ^~~~~~
3rd_party/dxflib/dl_entities.h:516:23: warning: declaration of 'degree' shadows a member of 'DL_SplineData' [-Wshadow]
  516 |     DL_SplineData(int degree,
      |                   ~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:529:18: note: shadowed declaration is here
  529 |     unsigned int degree;
      |                  ^~~~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_SplineData::DL_SplineData(int, int, int, int, int)':
3rd_party/dxflib/dl_entities.h:520:23: warning: declaration of 'flags' shadows a member of 'DL_SplineData' [-Wshadow]
  520 |                   int flags) :
      |                   ~~~~^~~~~
3rd_party/dxflib/dl_entities.h:541:9: note: shadowed declaration is here
  541 |     int flags;
      |         ^~~~~
3rd_party/dxflib/dl_entities.h:519:23: warning: declaration of 'nFit' shadows a member of 'DL_SplineData' [-Wshadow]
  519 |                   int nFit,
      |                   ~~~~^~~~
3rd_party/dxflib/dl_entities.h:538:18: note: shadowed declaration is here
  538 |     unsigned int nFit;
      |                  ^~~~
3rd_party/dxflib/dl_entities.h:518:23: warning: declaration of 'nControl' shadows a member of 'DL_SplineData' [-Wshadow]
  518 |                   int nControl,
      |                   ~~~~^~~~~~~~
3rd_party/dxflib/dl_entities.h:535:18: note: shadowed declaration is here
  535 |     unsigned int nControl;
      |                  ^~~~~~~~
3rd_party/dxflib/dl_entities.h:517:23: warning: declaration of 'nKnots' shadows a member of 'DL_SplineData' [-Wshadow]
  517 |                   int nKnots,
      |                   ~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:532:18: note: shadowed declaration is here
  532 |     unsigned int nKnots;
      |                  ^~~~~~
3rd_party/dxflib/dl_entities.h:516:23: warning: declaration of 'degree' shadows a member of 'DL_SplineData' [-Wshadow]
  516 |     DL_SplineData(int degree,
      |                   ~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:529:18: note: shadowed declaration is here
  529 |     unsigned int degree;
      |                  ^~~~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_FitPointData::DL_FitPointData(double, double, double)':
3rd_party/dxflib/dl_entities.h:607:48: warning: declaration of 'z' shadows a member of 'DL_FitPointData' [-Wshadow]
  607 |     DL_FitPointData(double x, double y, double z) : x(x), y(y), z(z) {}
      |                                         ~~~~~~~^
3rd_party/dxflib/dl_entities.h:614:12: note: shadowed declaration is here
  614 |     double z;
      |            ^
3rd_party/dxflib/dl_entities.h:607:38: warning: declaration of 'y' shadows a member of 'DL_FitPointData' [-Wshadow]
  607 |     DL_FitPointData(double x, double y, double z) : x(x), y(y), z(z) {}
      |                               ~~~~~~~^
3rd_party/dxflib/dl_entities.h:612:12: note: shadowed declaration is here
  612 |     double y;
      |            ^
3rd_party/dxflib/dl_entities.h:607:28: warning: declaration of 'x' shadows a member of 'DL_FitPointData' [-Wshadow]
  607 |     DL_FitPointData(double x, double y, double z) : x(x), y(y), z(z) {}
      |                     ~~~~~~~^
3rd_party/dxflib/dl_entities.h:610:12: note: shadowed declaration is here
  610 |     double x;
      |            ^
3rd_party/dxflib/dl_entities.h: In constructor 'DL_FitPointData::DL_FitPointData(double, double, double)':
3rd_party/dxflib/dl_entities.h:607:48: warning: declaration of 'z' shadows a member of 'DL_FitPointData' [-Wshadow]
  607 |     DL_FitPointData(double x, double y, double z) : x(x), y(y), z(z) {}
      |                                         ~~~~~~~^
3rd_party/dxflib/dl_entities.h:614:12: note: shadowed declaration is here
  614 |     double z;
      |            ^
3rd_party/dxflib/dl_entities.h:607:38: warning: declaration of 'y' shadows a member of 'DL_FitPointData' [-Wshadow]
  607 |     DL_FitPointData(double x, double y, double z) : x(x), y(y), z(z) {}
      |                               ~~~~~~~^
3rd_party/dxflib/dl_entities.h:612:12: note: shadowed declaration is here
  612 |     double y;
      |            ^
3rd_party/dxflib/dl_entities.h:607:28: warning: declaration of 'x' shadows a member of 'DL_FitPointData' [-Wshadow]
  607 |     DL_FitPointData(double x, double y, double z) : x(x), y(y), z(z) {}
      |                     ~~~~~~~^
3rd_party/dxflib/dl_entities.h:610:12: note: shadowed declaration is here
  610 |     double x;
      |            ^
3rd_party/dxflib/dl_entities.h: In constructor 'DL_FitPointData::DL_FitPointData(double, double, double)':
3rd_party/dxflib/dl_entities.h:607:48: warning: declaration of 'z' shadows a member of 'DL_FitPointData' [-Wshadow]
  607 |     DL_FitPointData(double x, double y, double z) : x(x), y(y), z(z) {}
      |                                         ~~~~~~~^
3rd_party/dxflib/dl_entities.h:614:12: note: shadowed declaration is here
  614 |     double z;
      |            ^
3rd_party/dxflib/dl_entities.h:607:38: warning: declaration of 'y' shadows a member of 'DL_FitPointData' [-Wshadow]
  607 |     DL_FitPointData(double x, double y, double z) : x(x), y(y), z(z) {}
      |                               ~~~~~~~^
3rd_party/dxflib/dl_entities.h:612:12: note: shadowed declaration is here
  612 |     double y;
      |            ^
3rd_party/dxflib/dl_entities.h:607:28: warning: declaration of 'x' shadows a member of 'DL_FitPointData' [-Wshadow]
  607 |     DL_FitPointData(double x, double y, double z) : x(x), y(y), z(z) {}
      |                     ~~~~~~~^
3rd_party/dxflib/dl_entities.h:610:12: note: shadowed declaration is here
  610 |     double x;
      |            ^
3rd_party/dxflib/dl_entities.h: In constructor 'DL_EllipseData::DL_EllipseData(double, double, double, double, double, double, double, double, double)':
3rd_party/dxflib/dl_entities.h:630:42: warning: declaration of 'angle2' shadows a member of 'DL_EllipseData' [-Wshadow]
  630 |                    double angle1, double angle2)
      |                                   ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:661:12: note: shadowed declaration is here
  661 |     double angle2;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:630:27: warning: declaration of 'angle1' shadows a member of 'DL_EllipseData' [-Wshadow]
  630 |                    double angle1, double angle2)
      |                    ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:659:12: note: shadowed declaration is here
  659 |     double angle1;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:629:27: warning: declaration of 'ratio' shadows a member of 'DL_EllipseData' [-Wshadow]
  629 |                    double ratio,
      |                    ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:657:12: note: shadowed declaration is here
  657 |     double ratio;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:628:49: warning: declaration of 'mz' shadows a member of 'DL_EllipseData' [-Wshadow]
  628 |                    double mx, double my, double mz,
      |                                          ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:654:12: note: shadowed declaration is here
  654 |     double mz;
      |            ^~
3rd_party/dxflib/dl_entities.h:628:38: warning: declaration of 'my' shadows a member of 'DL_EllipseData' [-Wshadow]
  628 |                    double mx, double my, double mz,
      |                               ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:652:12: note: shadowed declaration is here
  652 |     double my;
      |            ^~
3rd_party/dxflib/dl_entities.h:628:27: warning: declaration of 'mx' shadows a member of 'DL_EllipseData' [-Wshadow]
  628 |                    double mx, double my, double mz,
      |                    ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:650:12: note: shadowed declaration is here
  650 |     double mx;
      |            ^~
3rd_party/dxflib/dl_entities.h:627:49: warning: declaration of 'cz' shadows a member of 'DL_EllipseData' [-Wshadow]
  627 |     DL_EllipseData(double cx, double cy, double cz,
      |                                          ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:647:12: note: shadowed declaration is here
  647 |     double cz;
      |            ^~
3rd_party/dxflib/dl_entities.h:627:38: warning: declaration of 'cy' shadows a member of 'DL_EllipseData' [-Wshadow]
  627 |     DL_EllipseData(double cx, double cy, double cz,
      |                               ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:645:12: note: shadowed declaration is here
  645 |     double cy;
      |            ^~
3rd_party/dxflib/dl_entities.h:627:27: warning: declaration of 'cx' shadows a member of 'DL_EllipseData' [-Wshadow]
  627 |     DL_EllipseData(double cx, double cy, double cz,
      |                    ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:643:12: note: shadowed declaration is here
  643 |     double cx;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_EllipseData::DL_EllipseData(double, double, double, double, double, double, double, double, double)':
3rd_party/dxflib/dl_entities.h:630:42: warning: declaration of 'angle2' shadows a member of 'DL_EllipseData' [-Wshadow]
  630 |                    double angle1, double angle2)
      |                                   ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:661:12: note: shadowed declaration is here
  661 |     double angle2;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:630:27: warning: declaration of 'angle1' shadows a member of 'DL_EllipseData' [-Wshadow]
  630 |                    double angle1, double angle2)
      |                    ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:659:12: note: shadowed declaration is here
  659 |     double angle1;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:629:27: warning: declaration of 'ratio' shadows a member of 'DL_EllipseData' [-Wshadow]
  629 |                    double ratio,
      |                    ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:657:12: note: shadowed declaration is here
  657 |     double ratio;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:628:49: warning: declaration of 'mz' shadows a member of 'DL_EllipseData' [-Wshadow]
  628 |                    double mx, double my, double mz,
      |                                          ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:654:12: note: shadowed declaration is here
  654 |     double mz;
      |            ^~
3rd_party/dxflib/dl_entities.h:628:38: warning: declaration of 'my' shadows a member of 'DL_EllipseData' [-Wshadow]
  628 |                    double mx, double my, double mz,
      |                               ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:652:12: note: shadowed declaration is here
  652 |     double my;
      |            ^~
3rd_party/dxflib/dl_entities.h:628:27: warning: declaration of 'mx' shadows a member of 'DL_EllipseData' [-Wshadow]
  628 |                    double mx, double my, double mz,
      |                    ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:650:12: note: shadowed declaration is here
  650 |     double mx;
      |            ^~
3rd_party/dxflib/dl_entities.h:627:49: warning: declaration of 'cz' shadows a member of 'DL_EllipseData' [-Wshadow]
  627 |     DL_EllipseData(double cx, double cy, double cz,
      |                                          ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:647:12: note: shadowed declaration is here
  647 |     double cz;
      |            ^~
3rd_party/dxflib/dl_entities.h:627:38: warning: declaration of 'cy' shadows a member of 'DL_EllipseData' [-Wshadow]
  627 |     DL_EllipseData(double cx, double cy, double cz,
      |                               ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:645:12: note: shadowed declaration is here
  645 |     double cy;
      |            ^~
3rd_party/dxflib/dl_entities.h:627:27: warning: declaration of 'cx' shadows a member of 'DL_EllipseData' [-Wshadow]
  627 |     DL_EllipseData(double cx, double cy, double cz,
      |                    ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:643:12: note: shadowed declaration is here
  643 |     double cx;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_EllipseData::DL_EllipseData(double, double, double, double, double, double, double, double, double)':
3rd_party/dxflib/dl_entities.h:630:42: warning: declaration of 'angle2' shadows a member of 'DL_EllipseData' [-Wshadow]
  630 |                    double angle1, double angle2)
      |                                   ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:661:12: note: shadowed declaration is here
  661 |     double angle2;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:630:27: warning: declaration of 'angle1' shadows a member of 'DL_EllipseData' [-Wshadow]
  630 |                    double angle1, double angle2)
      |                    ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:659:12: note: shadowed declaration is here
  659 |     double angle1;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:629:27: warning: declaration of 'ratio' shadows a member of 'DL_EllipseData' [-Wshadow]
  629 |                    double ratio,
      |                    ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:657:12: note: shadowed declaration is here
  657 |     double ratio;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:628:49: warning: declaration of 'mz' shadows a member of 'DL_EllipseData' [-Wshadow]
  628 |                    double mx, double my, double mz,
      |                                          ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:654:12: note: shadowed declaration is here
  654 |     double mz;
      |            ^~
3rd_party/dxflib/dl_entities.h:628:38: warning: declaration of 'my' shadows a member of 'DL_EllipseData' [-Wshadow]
  628 |                    double mx, double my, double mz,
      |                               ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:652:12: note: shadowed declaration is here
  652 |     double my;
      |            ^~
3rd_party/dxflib/dl_entities.h:628:27: warning: declaration of 'mx' shadows a member of 'DL_EllipseData' [-Wshadow]
  628 |                    double mx, double my, double mz,
      |                    ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:650:12: note: shadowed declaration is here
  650 |     double mx;
      |            ^~
3rd_party/dxflib/dl_entities.h:627:49: warning: declaration of 'cz' shadows a member of 'DL_EllipseData' [-Wshadow]
  627 |     DL_EllipseData(double cx, double cy, double cz,
      |                                          ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:647:12: note: shadowed declaration is here
  647 |     double cz;
      |            ^~
3rd_party/dxflib/dl_entities.h:627:38: warning: declaration of 'cy' shadows a member of 'DL_EllipseData' [-Wshadow]
  627 |     DL_EllipseData(double cx, double cy, double cz,
      |                               ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:645:12: note: shadowed declaration is here
  645 |     double cy;
      |            ^~
3rd_party/dxflib/dl_entities.h:627:27: warning: declaration of 'cx' shadows a member of 'DL_EllipseData' [-Wshadow]
  627 |     DL_EllipseData(double cx, double cy, double cz,
      |                    ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:643:12: note: shadowed declaration is here
  643 |     double cx;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_InsertData::DL_InsertData(const std::string&, double, double, double, double, double, double, double, int, int, double, double)':
3rd_party/dxflib/dl_entities.h:679:40: warning: declaration of 'rowSp' shadows a member of 'DL_InsertData' [-Wshadow]
  679 |                   double colSp, double rowSp) :
      |                                 ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:711:12: note: shadowed declaration is here
  711 |     double rowSp;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:679:26: warning: declaration of 'colSp' shadows a member of 'DL_InsertData' [-Wshadow]
  679 |                   double colSp, double rowSp) :
      |                   ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:709:12: note: shadowed declaration is here
  709 |     double colSp;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:678:33: warning: declaration of 'rows' shadows a member of 'DL_InsertData' [-Wshadow]
  678 |                   int cols, int rows,
      |                             ~~~~^~~~
3rd_party/dxflib/dl_entities.h:707:9: note: shadowed declaration is here
  707 |     int rows;
      |         ^~~~
3rd_party/dxflib/dl_entities.h:678:23: warning: declaration of 'cols' shadows a member of 'DL_InsertData' [-Wshadow]
  678 |                   int cols, int rows,
      |                   ~~~~^~~~
3rd_party/dxflib/dl_entities.h:705:9: note: shadowed declaration is here
  705 |     int cols;
      |         ^~~~
3rd_party/dxflib/dl_entities.h:677:26: warning: declaration of 'angle' shadows a member of 'DL_InsertData' [-Wshadow]
  677 |                   double angle,
      |                   ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:703:12: note: shadowed declaration is here
  703 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:676:48: warning: declaration of 'sz' shadows a member of 'DL_InsertData' [-Wshadow]
  676 |                   double sx, double sy, double sz,
      |                                         ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:701:12: note: shadowed declaration is here
  701 |     double sz;
      |            ^~
3rd_party/dxflib/dl_entities.h:676:37: warning: declaration of 'sy' shadows a member of 'DL_InsertData' [-Wshadow]
  676 |                   double sx, double sy, double sz,
      |                              ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:699:12: note: shadowed declaration is here
  699 |     double sy;
      |            ^~
3rd_party/dxflib/dl_entities.h:676:26: warning: declaration of 'sx' shadows a member of 'DL_InsertData' [-Wshadow]
  676 |                   double sx, double sy, double sz,
      |                   ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:697:12: note: shadowed declaration is here
  697 |     double sx;
      |            ^~
3rd_party/dxflib/dl_entities.h:675:50: warning: declaration of 'ipz' shadows a member of 'DL_InsertData' [-Wshadow]
  675 |                   double ipx, double ipy, double ipz,
      |                                           ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:695:12: note: shadowed declaration is here
  695 |     double ipz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:675:38: warning: declaration of 'ipy' shadows a member of 'DL_InsertData' [-Wshadow]
  675 |                   double ipx, double ipy, double ipz,
      |                               ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:693:12: note: shadowed declaration is here
  693 |     double ipy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:675:26: warning: declaration of 'ipx' shadows a member of 'DL_InsertData' [-Wshadow]
  675 |                   double ipx, double ipy, double ipz,
      |                   ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:691:12: note: shadowed declaration is here
  691 |     double ipx;
      |            ^~~
3rd_party/dxflib/dl_entities.h:674:38: warning: declaration of 'name' shadows a member of 'DL_InsertData' [-Wshadow]
  674 |     DL_InsertData(const std::string& name,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:689:17: note: shadowed declaration is here
  689 |     std::string name;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_InsertData::DL_InsertData(const std::string&, double, double, double, double, double, double, double, int, int, double, double)':
3rd_party/dxflib/dl_entities.h:679:40: warning: declaration of 'rowSp' shadows a member of 'DL_InsertData' [-Wshadow]
  679 |                   double colSp, double rowSp) :
      |                                 ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:711:12: note: shadowed declaration is here
  711 |     double rowSp;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:679:26: warning: declaration of 'colSp' shadows a member of 'DL_InsertData' [-Wshadow]
  679 |                   double colSp, double rowSp) :
      |                   ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:709:12: note: shadowed declaration is here
  709 |     double colSp;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:678:33: warning: declaration of 'rows' shadows a member of 'DL_InsertData' [-Wshadow]
  678 |                   int cols, int rows,
      |                             ~~~~^~~~
3rd_party/dxflib/dl_entities.h:707:9: note: shadowed declaration is here
  707 |     int rows;
      |         ^~~~
3rd_party/dxflib/dl_entities.h:678:23: warning: declaration of 'cols' shadows a member of 'DL_InsertData' [-Wshadow]
  678 |                   int cols, int rows,
      |                   ~~~~^~~~
3rd_party/dxflib/dl_entities.h:705:9: note: shadowed declaration is here
  705 |     int cols;
      |         ^~~~
3rd_party/dxflib/dl_entities.h:677:26: warning: declaration of 'angle' shadows a member of 'DL_InsertData' [-Wshadow]
  677 |                   double angle,
      |                   ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:703:12: note: shadowed declaration is here
  703 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:676:48: warning: declaration of 'sz' shadows a member of 'DL_InsertData' [-Wshadow]
  676 |                   double sx, double sy, double sz,
      |                                         ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:701:12: note: shadowed declaration is here
  701 |     double sz;
      |            ^~
3rd_party/dxflib/dl_entities.h:676:37: warning: declaration of 'sy' shadows a member of 'DL_InsertData' [-Wshadow]
  676 |                   double sx, double sy, double sz,
      |                              ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:699:12: note: shadowed declaration is here
  699 |     double sy;
      |            ^~
3rd_party/dxflib/dl_entities.h:676:26: warning: declaration of 'sx' shadows a member of 'DL_InsertData' [-Wshadow]
  676 |                   double sx, double sy, double sz,
      |                   ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:697:12: note: shadowed declaration is here
  697 |     double sx;
      |            ^~
3rd_party/dxflib/dl_entities.h:675:50: warning: declaration of 'ipz' shadows a member of 'DL_InsertData' [-Wshadow]
  675 |                   double ipx, double ipy, double ipz,
      |                                           ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:695:12: note: shadowed declaration is here
  695 |     double ipz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:675:38: warning: declaration of 'ipy' shadows a member of 'DL_InsertData' [-Wshadow]
  675 |                   double ipx, double ipy, double ipz,
      |                               ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:693:12: note: shadowed declaration is here
  693 |     double ipy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:675:26: warning: declaration of 'ipx' shadows a member of 'DL_InsertData' [-Wshadow]
  675 |                   double ipx, double ipy, double ipz,
      |                   ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:691:12: note: shadowed declaration is here
  691 |     double ipx;
      |            ^~~
3rd_party/dxflib/dl_entities.h:674:38: warning: declaration of 'name' shadows a member of 'DL_InsertData' [-Wshadow]
  674 |     DL_InsertData(const std::string& name,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:689:17: note: shadowed declaration is here
  689 |     std::string name;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_InsertData::DL_InsertData(const std::string&, double, double, double, double, double, double, double, int, int, double, double)':
3rd_party/dxflib/dl_entities.h:679:40: warning: declaration of 'rowSp' shadows a member of 'DL_InsertData' [-Wshadow]
  679 |                   double colSp, double rowSp) :
      |                                 ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:711:12: note: shadowed declaration is here
  711 |     double rowSp;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:679:26: warning: declaration of 'colSp' shadows a member of 'DL_InsertData' [-Wshadow]
  679 |                   double colSp, double rowSp) :
      |                   ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:709:12: note: shadowed declaration is here
  709 |     double colSp;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:678:33: warning: declaration of 'rows' shadows a member of 'DL_InsertData' [-Wshadow]
  678 |                   int cols, int rows,
      |                             ~~~~^~~~
3rd_party/dxflib/dl_entities.h:707:9: note: shadowed declaration is here
  707 |     int rows;
      |         ^~~~
3rd_party/dxflib/dl_entities.h:678:23: warning: declaration of 'cols' shadows a member of 'DL_InsertData' [-Wshadow]
  678 |                   int cols, int rows,
      |                   ~~~~^~~~
3rd_party/dxflib/dl_entities.h:705:9: note: shadowed declaration is here
  705 |     int cols;
      |         ^~~~
3rd_party/dxflib/dl_entities.h:677:26: warning: declaration of 'angle' shadows a member of 'DL_InsertData' [-Wshadow]
  677 |                   double angle,
      |                   ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:703:12: note: shadowed declaration is here
  703 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:676:48: warning: declaration of 'sz' shadows a member of 'DL_InsertData' [-Wshadow]
  676 |                   double sx, double sy, double sz,
      |                                         ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:701:12: note: shadowed declaration is here
  701 |     double sz;
      |            ^~
3rd_party/dxflib/dl_entities.h:676:37: warning: declaration of 'sy' shadows a member of 'DL_InsertData' [-Wshadow]
  676 |                   double sx, double sy, double sz,
      |                              ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:699:12: note: shadowed declaration is here
  699 |     double sy;
      |            ^~
3rd_party/dxflib/dl_entities.h:676:26: warning: declaration of 'sx' shadows a member of 'DL_InsertData' [-Wshadow]
  676 |                   double sx, double sy, double sz,
      |                   ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:697:12: note: shadowed declaration is here
  697 |     double sx;
      |            ^~
3rd_party/dxflib/dl_entities.h:675:50: warning: declaration of 'ipz' shadows a member of 'DL_InsertData' [-Wshadow]
  675 |                   double ipx, double ipy, double ipz,
      |                                           ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:695:12: note: shadowed declaration is here
  695 |     double ipz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:675:38: warning: declaration of 'ipy' shadows a member of 'DL_InsertData' [-Wshadow]
  675 |                   double ipx, double ipy, double ipz,
      |                               ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:693:12: note: shadowed declaration is here
  693 |     double ipy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:675:26: warning: declaration of 'ipx' shadows a member of 'DL_InsertData' [-Wshadow]
  675 |                   double ipx, double ipy, double ipz,
      |                   ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:691:12: note: shadowed declaration is here
  691 |     double ipx;
      |            ^~~
3rd_party/dxflib/dl_entities.h:674:38: warning: declaration of 'name' shadows a member of 'DL_InsertData' [-Wshadow]
  674 |     DL_InsertData(const std::string& name,
      |                   ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:689:17: note: shadowed declaration is here
  689 |     std::string name;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_MTextData::DL_MTextData(double, double, double, double, double, double, double, double, int, int, int, double, const std::string&, const std::string&, double)':
3rd_party/dxflib/dl_entities.h:733:25: warning: declaration of 'angle' shadows a member of 'DL_MTextData' [-Wshadow]
  733 |                  double angle) :
      |                  ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:792:12: note: shadowed declaration is here
  792 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:732:37: warning: declaration of 'style' shadows a member of 'DL_MTextData' [-Wshadow]
  732 |                  const std::string& style,
      |                  ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:790:17: note: shadowed declaration is here
  790 |     std::string style;
      |                 ^~~~~
3rd_party/dxflib/dl_entities.h:731:37: warning: declaration of 'text' shadows a member of 'DL_MTextData' [-Wshadow]
  731 |                  const std::string& text,
      |                  ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:788:17: note: shadowed declaration is here
  788 |     std::string text;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h:730:25: warning: declaration of 'lineSpacingFactor' shadows a member of 'DL_MTextData' [-Wshadow]
  730 |                  double lineSpacingFactor,
      |                  ~~~~~~~^~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:786:12: note: shadowed declaration is here
  786 |     double lineSpacingFactor;
      |            ^~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:729:22: warning: declaration of 'lineSpacingStyle' shadows a member of 'DL_MTextData' [-Wshadow]
  729 |                  int lineSpacingStyle,
      |                  ~~~~^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:782:9: note: shadowed declaration is here
  782 |     int lineSpacingStyle;
      |         ^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:728:22: warning: declaration of 'drawingDirection' shadows a member of 'DL_MTextData' [-Wshadow]
  728 |                  int drawingDirection,
      |                  ~~~~^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:776:9: note: shadowed declaration is here
  776 |     int drawingDirection;
      |         ^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:727:22: warning: declaration of 'attachmentPoint' shadows a member of 'DL_MTextData' [-Wshadow]
  727 |                  int attachmentPoint,
      |                  ~~~~^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:770:9: note: shadowed declaration is here
  770 |     int attachmentPoint;
      |         ^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:726:40: warning: declaration of 'width' shadows a member of 'DL_MTextData' [-Wshadow]
  726 |                  double height, double width,
      |                                 ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:762:12: note: shadowed declaration is here
  762 |     double width;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:726:25: warning: declaration of 'height' shadows a member of 'DL_MTextData' [-Wshadow]
  726 |                  double height, double width,
      |                  ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:760:12: note: shadowed declaration is here
  760 |     double height;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:725:51: warning: declaration of 'dirz' shadows a member of 'DL_MTextData' [-Wshadow]
  725 |                  double dirx, double diry, double dirz,
      |                                            ~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:758:12: note: shadowed declaration is here
  758 |     double dirz;
      |            ^~~~
3rd_party/dxflib/dl_entities.h:725:38: warning: declaration of 'diry' shadows a member of 'DL_MTextData' [-Wshadow]
  725 |                  double dirx, double diry, double dirz,
      |                               ~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:756:12: note: shadowed declaration is here
  756 |     double diry;
      |            ^~~~
3rd_party/dxflib/dl_entities.h:725:25: warning: declaration of 'dirx' shadows a member of 'DL_MTextData' [-Wshadow]
  725 |                  double dirx, double diry, double dirz,
      |                  ~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:754:12: note: shadowed declaration is here
  754 |     double dirx;
      |            ^~~~
3rd_party/dxflib/dl_entities.h:724:49: warning: declaration of 'ipz' shadows a member of 'DL_MTextData' [-Wshadow]
  724 |     DL_MTextData(double ipx, double ipy, double ipz,
      |                                          ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:752:12: note: shadowed declaration is here
  752 |     double ipz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:724:37: warning: declaration of 'ipy' shadows a member of 'DL_MTextData' [-Wshadow]
  724 |     DL_MTextData(double ipx, double ipy, double ipz,
      |                              ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:750:12: note: shadowed declaration is here
  750 |     double ipy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:724:25: warning: declaration of 'ipx' shadows a member of 'DL_MTextData' [-Wshadow]
  724 |     DL_MTextData(double ipx, double ipy, double ipz,
      |                  ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:748:12: note: shadowed declaration is here
  748 |     double ipx;
      |            ^~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_MTextData::DL_MTextData(double, double, double, double, double, double, double, double, int, int, int, double, const std::string&, const std::string&, double)':
3rd_party/dxflib/dl_entities.h:733:25: warning: declaration of 'angle' shadows a member of 'DL_MTextData' [-Wshadow]
  733 |                  double angle) :
      |                  ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:792:12: note: shadowed declaration is here
  792 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:732:37: warning: declaration of 'style' shadows a member of 'DL_MTextData' [-Wshadow]
  732 |                  const std::string& style,
      |                  ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:790:17: note: shadowed declaration is here
  790 |     std::string style;
      |                 ^~~~~
3rd_party/dxflib/dl_entities.h:731:37: warning: declaration of 'text' shadows a member of 'DL_MTextData' [-Wshadow]
  731 |                  const std::string& text,
      |                  ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:788:17: note: shadowed declaration is here
  788 |     std::string text;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h:730:25: warning: declaration of 'lineSpacingFactor' shadows a member of 'DL_MTextData' [-Wshadow]
  730 |                  double lineSpacingFactor,
      |                  ~~~~~~~^~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:786:12: note: shadowed declaration is here
  786 |     double lineSpacingFactor;
      |            ^~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:729:22: warning: declaration of 'lineSpacingStyle' shadows a member of 'DL_MTextData' [-Wshadow]
  729 |                  int lineSpacingStyle,
      |                  ~~~~^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:782:9: note: shadowed declaration is here
  782 |     int lineSpacingStyle;
      |         ^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:728:22: warning: declaration of 'drawingDirection' shadows a member of 'DL_MTextData' [-Wshadow]
  728 |                  int drawingDirection,
      |                  ~~~~^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:776:9: note: shadowed declaration is here
  776 |     int drawingDirection;
      |         ^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:727:22: warning: declaration of 'attachmentPoint' shadows a member of 'DL_MTextData' [-Wshadow]
  727 |                  int attachmentPoint,
      |                  ~~~~^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:770:9: note: shadowed declaration is here
  770 |     int attachmentPoint;
      |         ^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:726:40: warning: declaration of 'width' shadows a member of 'DL_MTextData' [-Wshadow]
  726 |                  double height, double width,
      |                                 ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:762:12: note: shadowed declaration is here
  762 |     double width;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:726:25: warning: declaration of 'height' shadows a member of 'DL_MTextData' [-Wshadow]
  726 |                  double height, double width,
      |                  ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:760:12: note: shadowed declaration is here
  760 |     double height;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:725:51: warning: declaration of 'dirz' shadows a member of 'DL_MTextData' [-Wshadow]
  725 |                  double dirx, double diry, double dirz,
      |                                            ~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:758:12: note: shadowed declaration is here
  758 |     double dirz;
      |            ^~~~
3rd_party/dxflib/dl_entities.h:725:38: warning: declaration of 'diry' shadows a member of 'DL_MTextData' [-Wshadow]
  725 |                  double dirx, double diry, double dirz,
      |                               ~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:756:12: note: shadowed declaration is here
  756 |     double diry;
      |            ^~~~
3rd_party/dxflib/dl_entities.h:725:25: warning: declaration of 'dirx' shadows a member of 'DL_MTextData' [-Wshadow]
  725 |                  double dirx, double diry, double dirz,
      |                  ~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:754:12: note: shadowed declaration is here
  754 |     double dirx;
      |            ^~~~
3rd_party/dxflib/dl_entities.h:724:49: warning: declaration of 'ipz' shadows a member of 'DL_MTextData' [-Wshadow]
  724 |     DL_MTextData(double ipx, double ipy, double ipz,
      |                                          ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:752:12: note: shadowed declaration is here
  752 |     double ipz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:724:37: warning: declaration of 'ipy' shadows a member of 'DL_MTextData' [-Wshadow]
  724 |     DL_MTextData(double ipx, double ipy, double ipz,
      |                              ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:750:12: note: shadowed declaration is here
  750 |     double ipy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:724:25: warning: declaration of 'ipx' shadows a member of 'DL_MTextData' [-Wshadow]
  724 |     DL_MTextData(double ipx, double ipy, double ipz,
      |                  ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:748:12: note: shadowed declaration is here
  748 |     double ipx;
      |            ^~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_MTextData::DL_MTextData(double, double, double, double, double, double, double, double, int, int, int, double, const std::string&, const std::string&, double)':
3rd_party/dxflib/dl_entities.h:733:25: warning: declaration of 'angle' shadows a member of 'DL_MTextData' [-Wshadow]
  733 |                  double angle) :
      |                  ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:792:12: note: shadowed declaration is here
  792 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:732:37: warning: declaration of 'style' shadows a member of 'DL_MTextData' [-Wshadow]
  732 |                  const std::string& style,
      |                  ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:790:17: note: shadowed declaration is here
  790 |     std::string style;
      |                 ^~~~~
3rd_party/dxflib/dl_entities.h:731:37: warning: declaration of 'text' shadows a member of 'DL_MTextData' [-Wshadow]
  731 |                  const std::string& text,
      |                  ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:788:17: note: shadowed declaration is here
  788 |     std::string text;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h:730:25: warning: declaration of 'lineSpacingFactor' shadows a member of 'DL_MTextData' [-Wshadow]
  730 |                  double lineSpacingFactor,
      |                  ~~~~~~~^~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:786:12: note: shadowed declaration is here
  786 |     double lineSpacingFactor;
      |            ^~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:729:22: warning: declaration of 'lineSpacingStyle' shadows a member of 'DL_MTextData' [-Wshadow]
  729 |                  int lineSpacingStyle,
      |                  ~~~~^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:782:9: note: shadowed declaration is here
  782 |     int lineSpacingStyle;
      |         ^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:728:22: warning: declaration of 'drawingDirection' shadows a member of 'DL_MTextData' [-Wshadow]
  728 |                  int drawingDirection,
      |                  ~~~~^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:776:9: note: shadowed declaration is here
  776 |     int drawingDirection;
      |         ^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:727:22: warning: declaration of 'attachmentPoint' shadows a member of 'DL_MTextData' [-Wshadow]
  727 |                  int attachmentPoint,
      |                  ~~~~^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:770:9: note: shadowed declaration is here
  770 |     int attachmentPoint;
      |         ^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:726:40: warning: declaration of 'width' shadows a member of 'DL_MTextData' [-Wshadow]
  726 |                  double height, double width,
      |                                 ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:762:12: note: shadowed declaration is here
  762 |     double width;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:726:25: warning: declaration of 'height' shadows a member of 'DL_MTextData' [-Wshadow]
  726 |                  double height, double width,
      |                  ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:760:12: note: shadowed declaration is here
  760 |     double height;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:725:51: warning: declaration of 'dirz' shadows a member of 'DL_MTextData' [-Wshadow]
  725 |                  double dirx, double diry, double dirz,
      |                                            ~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:758:12: note: shadowed declaration is here
  758 |     double dirz;
      |            ^~~~
3rd_party/dxflib/dl_entities.h:725:38: warning: declaration of 'diry' shadows a member of 'DL_MTextData' [-Wshadow]
  725 |                  double dirx, double diry, double dirz,
      |                               ~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:756:12: note: shadowed declaration is here
  756 |     double diry;
      |            ^~~~
3rd_party/dxflib/dl_entities.h:725:25: warning: declaration of 'dirx' shadows a member of 'DL_MTextData' [-Wshadow]
  725 |                  double dirx, double diry, double dirz,
      |                  ~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:754:12: note: shadowed declaration is here
  754 |     double dirx;
      |            ^~~~
3rd_party/dxflib/dl_entities.h:724:49: warning: declaration of 'ipz' shadows a member of 'DL_MTextData' [-Wshadow]
  724 |     DL_MTextData(double ipx, double ipy, double ipz,
      |                                          ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:752:12: note: shadowed declaration is here
  752 |     double ipz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:724:37: warning: declaration of 'ipy' shadows a member of 'DL_MTextData' [-Wshadow]
  724 |     DL_MTextData(double ipx, double ipy, double ipz,
      |                              ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:750:12: note: shadowed declaration is here
  750 |     double ipy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:724:25: warning: declaration of 'ipx' shadows a member of 'DL_MTextData' [-Wshadow]
  724 |     DL_MTextData(double ipx, double ipy, double ipz,
      |                  ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:748:12: note: shadowed declaration is here
  748 |     double ipx;
      |            ^~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_TextData::DL_TextData(double, double, double, double, double, double, double, double, int, int, int, const std::string&, const std::string&, double)':
3rd_party/dxflib/dl_entities.h:813:24: warning: declaration of 'angle' shadows a member of 'DL_TextData' [-Wshadow]
  813 |                 double angle)
      |                 ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:864:12: note: shadowed declaration is here
  864 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:812:36: warning: declaration of 'style' shadows a member of 'DL_TextData' [-Wshadow]
  812 |                 const std::string& style,
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:862:17: note: shadowed declaration is here
  862 |     std::string style;
      |                 ^~~~~
3rd_party/dxflib/dl_entities.h:811:36: warning: declaration of 'text' shadows a member of 'DL_TextData' [-Wshadow]
  811 |                 const std::string& text,
      |                 ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:860:17: note: shadowed declaration is here
  860 |     std::string text;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h:810:21: warning: declaration of 'vJustification' shadows a member of 'DL_TextData' [-Wshadow]
  810 |                 int vJustification,
      |                 ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:858:9: note: shadowed declaration is here
  858 |     int vJustification;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:809:21: warning: declaration of 'hJustification' shadows a member of 'DL_TextData' [-Wshadow]
  809 |                 int hJustification,
      |                 ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:852:9: note: shadowed declaration is here
  852 |     int hJustification;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:808:21: warning: declaration of 'textGenerationFlags' shadows a member of 'DL_TextData' [-Wshadow]
  808 |                 int textGenerationFlags,
      |                 ~~~~^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:844:9: note: shadowed declaration is here
  844 |     int textGenerationFlags;
      |         ^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:807:39: warning: declaration of 'xScaleFactor' shadows a member of 'DL_TextData' [-Wshadow]
  807 |                 double height, double xScaleFactor,
      |                                ~~~~~~~^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:842:12: note: shadowed declaration is here
  842 |     double xScaleFactor;
      |            ^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:807:24: warning: declaration of 'height' shadows a member of 'DL_TextData' [-Wshadow]
  807 |                 double height, double xScaleFactor,
      |                 ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:840:12: note: shadowed declaration is here
  840 |     double height;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:806:48: warning: declaration of 'apz' shadows a member of 'DL_TextData' [-Wshadow]
  806 |                 double apx, double apy, double apz,
      |                                         ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:837:12: note: shadowed declaration is here
  837 |     double apz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:806:36: warning: declaration of 'apy' shadows a member of 'DL_TextData' [-Wshadow]
  806 |                 double apx, double apy, double apz,
      |                             ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:835:12: note: shadowed declaration is here
  835 |     double apy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:806:24: warning: declaration of 'apx' shadows a member of 'DL_TextData' [-Wshadow]
  806 |                 double apx, double apy, double apz,
      |                 ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:833:12: note: shadowed declaration is here
  833 |     double apx;
      |            ^~~
3rd_party/dxflib/dl_entities.h:805:48: warning: declaration of 'ipz' shadows a member of 'DL_TextData' [-Wshadow]
  805 |     DL_TextData(double ipx, double ipy, double ipz,
      |                                         ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:830:12: note: shadowed declaration is here
  830 |     double ipz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:805:36: warning: declaration of 'ipy' shadows a member of 'DL_TextData' [-Wshadow]
  805 |     DL_TextData(double ipx, double ipy, double ipz,
      |                             ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:828:12: note: shadowed declaration is here
  828 |     double ipy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:805:24: warning: declaration of 'ipx' shadows a member of 'DL_TextData' [-Wshadow]
  805 |     DL_TextData(double ipx, double ipy, double ipz,
      |                 ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:826:12: note: shadowed declaration is here
  826 |     double ipx;
      |            ^~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_TextData::DL_TextData(double, double, double, double, double, double, double, double, int, int, int, const std::string&, const std::string&, double)':
3rd_party/dxflib/dl_entities.h:813:24: warning: declaration of 'angle' shadows a member of 'DL_TextData' [-Wshadow]
  813 |                 double angle)
      |                 ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:864:12: note: shadowed declaration is here
  864 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:812:36: warning: declaration of 'style' shadows a member of 'DL_TextData' [-Wshadow]
  812 |                 const std::string& style,
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:862:17: note: shadowed declaration is here
  862 |     std::string style;
      |                 ^~~~~
3rd_party/dxflib/dl_entities.h:811:36: warning: declaration of 'text' shadows a member of 'DL_TextData' [-Wshadow]
  811 |                 const std::string& text,
      |                 ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:860:17: note: shadowed declaration is here
  860 |     std::string text;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h:810:21: warning: declaration of 'vJustification' shadows a member of 'DL_TextData' [-Wshadow]
  810 |                 int vJustification,
      |                 ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:858:9: note: shadowed declaration is here
  858 |     int vJustification;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:809:21: warning: declaration of 'hJustification' shadows a member of 'DL_TextData' [-Wshadow]
  809 |                 int hJustification,
      |                 ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:852:9: note: shadowed declaration is here
  852 |     int hJustification;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:808:21: warning: declaration of 'textGenerationFlags' shadows a member of 'DL_TextData' [-Wshadow]
  808 |                 int textGenerationFlags,
      |                 ~~~~^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:844:9: note: shadowed declaration is here
  844 |     int textGenerationFlags;
      |         ^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:807:39: warning: declaration of 'xScaleFactor' shadows a member of 'DL_TextData' [-Wshadow]
  807 |                 double height, double xScaleFactor,
      |                                ~~~~~~~^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:842:12: note: shadowed declaration is here
  842 |     double xScaleFactor;
      |            ^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:807:24: warning: declaration of 'height' shadows a member of 'DL_TextData' [-Wshadow]
  807 |                 double height, double xScaleFactor,
      |                 ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:840:12: note: shadowed declaration is here
  840 |     double height;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:806:48: warning: declaration of 'apz' shadows a member of 'DL_TextData' [-Wshadow]
  806 |                 double apx, double apy, double apz,
      |                                         ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:837:12: note: shadowed declaration is here
  837 |     double apz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:806:36: warning: declaration of 'apy' shadows a member of 'DL_TextData' [-Wshadow]
  806 |                 double apx, double apy, double apz,
      |                             ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:835:12: note: shadowed declaration is here
  835 |     double apy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:806:24: warning: declaration of 'apx' shadows a member of 'DL_TextData' [-Wshadow]
  806 |                 double apx, double apy, double apz,
      |                 ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:833:12: note: shadowed declaration is here
  833 |     double apx;
      |            ^~~
3rd_party/dxflib/dl_entities.h:805:48: warning: declaration of 'ipz' shadows a member of 'DL_TextData' [-Wshadow]
  805 |     DL_TextData(double ipx, double ipy, double ipz,
      |                                         ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:830:12: note: shadowed declaration is here
  830 |     double ipz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:805:36: warning: declaration of 'ipy' shadows a member of 'DL_TextData' [-Wshadow]
  805 |     DL_TextData(double ipx, double ipy, double ipz,
      |                             ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:828:12: note: shadowed declaration is here
  828 |     double ipy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:805:24: warning: declaration of 'ipx' shadows a member of 'DL_TextData' [-Wshadow]
  805 |     DL_TextData(double ipx, double ipy, double ipz,
      |                 ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:826:12: note: shadowed declaration is here
  826 |     double ipx;
      |            ^~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_TextData::DL_TextData(double, double, double, double, double, double, double, double, int, int, int, const std::string&, const std::string&, double)':
3rd_party/dxflib/dl_entities.h:813:24: warning: declaration of 'angle' shadows a member of 'DL_TextData' [-Wshadow]
  813 |                 double angle)
      |                 ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:864:12: note: shadowed declaration is here
  864 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:812:36: warning: declaration of 'style' shadows a member of 'DL_TextData' [-Wshadow]
  812 |                 const std::string& style,
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:862:17: note: shadowed declaration is here
  862 |     std::string style;
      |                 ^~~~~
3rd_party/dxflib/dl_entities.h:811:36: warning: declaration of 'text' shadows a member of 'DL_TextData' [-Wshadow]
  811 |                 const std::string& text,
      |                 ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:860:17: note: shadowed declaration is here
  860 |     std::string text;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h:810:21: warning: declaration of 'vJustification' shadows a member of 'DL_TextData' [-Wshadow]
  810 |                 int vJustification,
      |                 ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:858:9: note: shadowed declaration is here
  858 |     int vJustification;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:809:21: warning: declaration of 'hJustification' shadows a member of 'DL_TextData' [-Wshadow]
  809 |                 int hJustification,
      |                 ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:852:9: note: shadowed declaration is here
  852 |     int hJustification;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:808:21: warning: declaration of 'textGenerationFlags' shadows a member of 'DL_TextData' [-Wshadow]
  808 |                 int textGenerationFlags,
      |                 ~~~~^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:844:9: note: shadowed declaration is here
  844 |     int textGenerationFlags;
      |         ^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:807:39: warning: declaration of 'xScaleFactor' shadows a member of 'DL_TextData' [-Wshadow]
  807 |                 double height, double xScaleFactor,
      |                                ~~~~~~~^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:842:12: note: shadowed declaration is here
  842 |     double xScaleFactor;
      |            ^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:807:24: warning: declaration of 'height' shadows a member of 'DL_TextData' [-Wshadow]
  807 |                 double height, double xScaleFactor,
      |                 ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:840:12: note: shadowed declaration is here
  840 |     double height;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:806:48: warning: declaration of 'apz' shadows a member of 'DL_TextData' [-Wshadow]
  806 |                 double apx, double apy, double apz,
      |                                         ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:837:12: note: shadowed declaration is here
  837 |     double apz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:806:36: warning: declaration of 'apy' shadows a member of 'DL_TextData' [-Wshadow]
  806 |                 double apx, double apy, double apz,
      |                             ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:835:12: note: shadowed declaration is here
  835 |     double apy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:806:24: warning: declaration of 'apx' shadows a member of 'DL_TextData' [-Wshadow]
  806 |                 double apx, double apy, double apz,
      |                 ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:833:12: note: shadowed declaration is here
  833 |     double apx;
      |            ^~~
3rd_party/dxflib/dl_entities.h:805:48: warning: declaration of 'ipz' shadows a member of 'DL_TextData' [-Wshadow]
  805 |     DL_TextData(double ipx, double ipy, double ipz,
      |                                         ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:830:12: note: shadowed declaration is here
  830 |     double ipz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:805:36: warning: declaration of 'ipy' shadows a member of 'DL_TextData' [-Wshadow]
  805 |     DL_TextData(double ipx, double ipy, double ipz,
      |                             ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:828:12: note: shadowed declaration is here
  828 |     double ipy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:805:24: warning: declaration of 'ipx' shadows a member of 'DL_TextData' [-Wshadow]
  805 |     DL_TextData(double ipx, double ipy, double ipz,
      |                 ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:826:12: note: shadowed declaration is here
  826 |     double ipx;
      |            ^~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_AttributeData::DL_AttributeData(const DL_TextData&, const std::string&)':
3rd_party/dxflib/dl_entities.h:951:67: warning: declaration of 'tag' shadows a member of 'DL_AttributeData' [-Wshadow]
  951 |     DL_AttributeData(const DL_TextData& tData, const std::string& tag)
      |                                                ~~~~~~~~~~~~~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:983:17: note: shadowed declaration is here
  983 |     std::string tag;
      |                 ^~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_AttributeData::DL_AttributeData(const DL_TextData&, const std::string&)':
3rd_party/dxflib/dl_entities.h:951:67: warning: declaration of 'tag' shadows a member of 'DL_AttributeData' [-Wshadow]
  951 |     DL_AttributeData(const DL_TextData& tData, const std::string& tag)
      |                                                ~~~~~~~~~~~~~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:983:17: note: shadowed declaration is here
  983 |     std::string tag;
      |                 ^~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_AttributeData::DL_AttributeData(const DL_TextData&, const std::string&)':
3rd_party/dxflib/dl_entities.h:951:67: warning: declaration of 'tag' shadows a member of 'DL_AttributeData' [-Wshadow]
  951 |     DL_AttributeData(const DL_TextData& tData, const std::string& tag)
      |                                                ~~~~~~~~~~~~~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:983:17: note: shadowed declaration is here
  983 |     std::string tag;
      |                 ^~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_AttributeData::DL_AttributeData(double, double, double, double, double, double, double, double, int, int, int, const std::string&, const std::string&, const std::string&, double)':
3rd_party/dxflib/dl_entities.h:969:24: warning: declaration of 'angle' shadows a member of 'DL_AttributeData' [-Wshadow]
  969 |                 double angle)
      |                 ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:864:12: note: shadowed declaration is here
  864 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:968:36: warning: declaration of 'style' shadows a member of 'DL_AttributeData' [-Wshadow]
  968 |                 const std::string& style,
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:862:17: note: shadowed declaration is here
  862 |     std::string style;
      |                 ^~~~~
3rd_party/dxflib/dl_entities.h:967:36: warning: declaration of 'text' shadows a member of 'DL_AttributeData' [-Wshadow]
  967 |                 const std::string& text,
      |                 ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:860:17: note: shadowed declaration is here
  860 |     std::string text;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h:966:36: warning: declaration of 'tag' shadows a member of 'DL_AttributeData' [-Wshadow]
  966 |                 const std::string& tag,
      |                 ~~~~~~~~~~~~~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:983:17: note: shadowed declaration is here
  983 |     std::string tag;
      |                 ^~~
3rd_party/dxflib/dl_entities.h:965:21: warning: declaration of 'vJustification' shadows a member of 'DL_AttributeData' [-Wshadow]
  965 |                 int vJustification,
      |                 ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:858:9: note: shadowed declaration is here
  858 |     int vJustification;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:964:21: warning: declaration of 'hJustification' shadows a member of 'DL_AttributeData' [-Wshadow]
  964 |                 int hJustification,
      |                 ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:852:9: note: shadowed declaration is here
  852 |     int hJustification;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:963:21: warning: declaration of 'textGenerationFlags' shadows a member of 'DL_AttributeData' [-Wshadow]
  963 |                 int textGenerationFlags,
      |                 ~~~~^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:844:9: note: shadowed declaration is here
  844 |     int textGenerationFlags;
      |         ^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:962:39: warning: declaration of 'xScaleFactor' shadows a member of 'DL_AttributeData' [-Wshadow]
  962 |                 double height, double xScaleFactor,
      |                                ~~~~~~~^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:842:12: note: shadowed declaration is here
  842 |     double xScaleFactor;
      |            ^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:962:24: warning: declaration of 'height' shadows a member of 'DL_AttributeData' [-Wshadow]
  962 |                 double height, double xScaleFactor,
      |                 ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:840:12: note: shadowed declaration is here
  840 |     double height;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:961:48: warning: declaration of 'apz' shadows a member of 'DL_AttributeData' [-Wshadow]
  961 |                 double apx, double apy, double apz,
      |                                         ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:837:12: note: shadowed declaration is here
  837 |     double apz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:961:36: warning: declaration of 'apy' shadows a member of 'DL_AttributeData' [-Wshadow]
  961 |                 double apx, double apy, double apz,
      |                             ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:835:12: note: shadowed declaration is here
  835 |     double apy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:961:24: warning: declaration of 'apx' shadows a member of 'DL_AttributeData' [-Wshadow]
  961 |                 double apx, double apy, double apz,
      |                 ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:833:12: note: shadowed declaration is here
  833 |     double apx;
      |            ^~~
3rd_party/dxflib/dl_entities.h:960:53: warning: declaration of 'ipz' shadows a member of 'DL_AttributeData' [-Wshadow]
  960 |     DL_AttributeData(double ipx, double ipy, double ipz,
      |                                              ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:830:12: note: shadowed declaration is here
  830 |     double ipz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:960:41: warning: declaration of 'ipy' shadows a member of 'DL_AttributeData' [-Wshadow]
  960 |     DL_AttributeData(double ipx, double ipy, double ipz,
      |                                  ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:828:12: note: shadowed declaration is here
  828 |     double ipy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:960:29: warning: declaration of 'ipx' shadows a member of 'DL_AttributeData' [-Wshadow]
  960 |     DL_AttributeData(double ipx, double ipy, double ipz,
      |                      ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:826:12: note: shadowed declaration is here
  826 |     double ipx;
      |            ^~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_AttributeData::DL_AttributeData(double, double, double, double, double, double, double, double, int, int, int, const std::string&, const std::string&, const std::string&, double)':
3rd_party/dxflib/dl_entities.h:969:24: warning: declaration of 'angle' shadows a member of 'DL_AttributeData' [-Wshadow]
  969 |                 double angle)
      |                 ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:864:12: note: shadowed declaration is here
  864 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:968:36: warning: declaration of 'style' shadows a member of 'DL_AttributeData' [-Wshadow]
  968 |                 const std::string& style,
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:862:17: note: shadowed declaration is here
  862 |     std::string style;
      |                 ^~~~~
3rd_party/dxflib/dl_entities.h:967:36: warning: declaration of 'text' shadows a member of 'DL_AttributeData' [-Wshadow]
  967 |                 const std::string& text,
      |                 ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:860:17: note: shadowed declaration is here
  860 |     std::string text;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h:966:36: warning: declaration of 'tag' shadows a member of 'DL_AttributeData' [-Wshadow]
  966 |                 const std::string& tag,
      |                 ~~~~~~~~~~~~~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:983:17: note: shadowed declaration is here
  983 |     std::string tag;
      |                 ^~~
3rd_party/dxflib/dl_entities.h:965:21: warning: declaration of 'vJustification' shadows a member of 'DL_AttributeData' [-Wshadow]
  965 |                 int vJustification,
      |                 ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:858:9: note: shadowed declaration is here
  858 |     int vJustification;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:964:21: warning: declaration of 'hJustification' shadows a member of 'DL_AttributeData' [-Wshadow]
  964 |                 int hJustification,
      |                 ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:852:9: note: shadowed declaration is here
  852 |     int hJustification;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:963:21: warning: declaration of 'textGenerationFlags' shadows a member of 'DL_AttributeData' [-Wshadow]
  963 |                 int textGenerationFlags,
      |                 ~~~~^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:844:9: note: shadowed declaration is here
  844 |     int textGenerationFlags;
      |         ^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:962:39: warning: declaration of 'xScaleFactor' shadows a member of 'DL_AttributeData' [-Wshadow]
  962 |                 double height, double xScaleFactor,
      |                                ~~~~~~~^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:842:12: note: shadowed declaration is here
  842 |     double xScaleFactor;
      |            ^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:962:24: warning: declaration of 'height' shadows a member of 'DL_AttributeData' [-Wshadow]
  962 |                 double height, double xScaleFactor,
      |                 ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:840:12: note: shadowed declaration is here
  840 |     double height;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:961:48: warning: declaration of 'apz' shadows a member of 'DL_AttributeData' [-Wshadow]
  961 |                 double apx, double apy, double apz,
      |                                         ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:837:12: note: shadowed declaration is here
  837 |     double apz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:961:36: warning: declaration of 'apy' shadows a member of 'DL_AttributeData' [-Wshadow]
  961 |                 double apx, double apy, double apz,
      |                             ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:835:12: note: shadowed declaration is here
  835 |     double apy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:961:24: warning: declaration of 'apx' shadows a member of 'DL_AttributeData' [-Wshadow]
  961 |                 double apx, double apy, double apz,
      |                 ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:833:12: note: shadowed declaration is here
  833 |     double apx;
      |            ^~~
3rd_party/dxflib/dl_entities.h:960:53: warning: declaration of 'ipz' shadows a member of 'DL_AttributeData' [-Wshadow]
  960 |     DL_AttributeData(double ipx, double ipy, double ipz,
      |                                              ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:830:12: note: shadowed declaration is here
  830 |     double ipz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:960:41: warning: declaration of 'ipy' shadows a member of 'DL_AttributeData' [-Wshadow]
  960 |     DL_AttributeData(double ipx, double ipy, double ipz,
      |                                  ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:828:12: note: shadowed declaration is here
  828 |     double ipy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:960:29: warning: declaration of 'ipx' shadows a member of 'DL_AttributeData' [-Wshadow]
  960 |     DL_AttributeData(double ipx, double ipy, double ipz,
      |                      ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:826:12: note: shadowed declaration is here
  826 |     double ipx;
      |            ^~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_AttributeData::DL_AttributeData(double, double, double, double, double, double, double, double, int, int, int, const std::string&, const std::string&, const std::string&, double)':
3rd_party/dxflib/dl_entities.h:969:24: warning: declaration of 'angle' shadows a member of 'DL_AttributeData' [-Wshadow]
  969 |                 double angle)
      |                 ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:864:12: note: shadowed declaration is here
  864 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:968:36: warning: declaration of 'style' shadows a member of 'DL_AttributeData' [-Wshadow]
  968 |                 const std::string& style,
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:862:17: note: shadowed declaration is here
  862 |     std::string style;
      |                 ^~~~~
3rd_party/dxflib/dl_entities.h:967:36: warning: declaration of 'text' shadows a member of 'DL_AttributeData' [-Wshadow]
  967 |                 const std::string& text,
      |                 ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:860:17: note: shadowed declaration is here
  860 |     std::string text;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h:966:36: warning: declaration of 'tag' shadows a member of 'DL_AttributeData' [-Wshadow]
  966 |                 const std::string& tag,
      |                 ~~~~~~~~~~~~~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:983:17: note: shadowed declaration is here
  983 |     std::string tag;
      |                 ^~~
3rd_party/dxflib/dl_entities.h:965:21: warning: declaration of 'vJustification' shadows a member of 'DL_AttributeData' [-Wshadow]
  965 |                 int vJustification,
      |                 ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:858:9: note: shadowed declaration is here
  858 |     int vJustification;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:964:21: warning: declaration of 'hJustification' shadows a member of 'DL_AttributeData' [-Wshadow]
  964 |                 int hJustification,
      |                 ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:852:9: note: shadowed declaration is here
  852 |     int hJustification;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:963:21: warning: declaration of 'textGenerationFlags' shadows a member of 'DL_AttributeData' [-Wshadow]
  963 |                 int textGenerationFlags,
      |                 ~~~~^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:844:9: note: shadowed declaration is here
  844 |     int textGenerationFlags;
      |         ^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:962:39: warning: declaration of 'xScaleFactor' shadows a member of 'DL_AttributeData' [-Wshadow]
  962 |                 double height, double xScaleFactor,
      |                                ~~~~~~~^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:842:12: note: shadowed declaration is here
  842 |     double xScaleFactor;
      |            ^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:962:24: warning: declaration of 'height' shadows a member of 'DL_AttributeData' [-Wshadow]
  962 |                 double height, double xScaleFactor,
      |                 ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:840:12: note: shadowed declaration is here
  840 |     double height;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:961:48: warning: declaration of 'apz' shadows a member of 'DL_AttributeData' [-Wshadow]
  961 |                 double apx, double apy, double apz,
      |                                         ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:837:12: note: shadowed declaration is here
  837 |     double apz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:961:36: warning: declaration of 'apy' shadows a member of 'DL_AttributeData' [-Wshadow]
  961 |                 double apx, double apy, double apz,
      |                             ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:835:12: note: shadowed declaration is here
  835 |     double apy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:961:24: warning: declaration of 'apx' shadows a member of 'DL_AttributeData' [-Wshadow]
  961 |                 double apx, double apy, double apz,
      |                 ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:833:12: note: shadowed declaration is here
  833 |     double apx;
      |            ^~~
3rd_party/dxflib/dl_entities.h:960:53: warning: declaration of 'ipz' shadows a member of 'DL_AttributeData' [-Wshadow]
  960 |     DL_AttributeData(double ipx, double ipy, double ipz,
      |                                              ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:830:12: note: shadowed declaration is here
  830 |     double ipz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:960:41: warning: declaration of 'ipy' shadows a member of 'DL_AttributeData' [-Wshadow]
  960 |     DL_AttributeData(double ipx, double ipy, double ipz,
      |                                  ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:828:12: note: shadowed declaration is here
  828 |     double ipy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:960:29: warning: declaration of 'ipx' shadows a member of 'DL_AttributeData' [-Wshadow]
  960 |     DL_AttributeData(double ipx, double ipy, double ipz,
      |                      ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:826:12: note: shadowed declaration is here
  826 |     double ipx;
      |            ^~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_DimensionData::DL_DimensionData(double, double, double, double, double, double, int, int, int, double, const std::string&, const std::string&, double, double, double)':
3rd_party/dxflib/dl_entities.h:1005:29: warning: declaration of 'dimScale' shadows a member of 'DL_DimensionData' [-Wshadow]
 1005 |                      double dimScale = 1.0) :
      |                      ~~~~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1092:12: note: shadowed declaration is here
 1092 |     double dimScale;
      |            ^~~~~~~~
3rd_party/dxflib/dl_entities.h:1004:29: warning: declaration of 'linearFactor' shadows a member of 'DL_DimensionData' [-Wshadow]
 1004 |                      double linearFactor = 1.0,
      |                      ~~~~~~~^~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1088:12: note: shadowed declaration is here
 1088 |     double linearFactor;
      |            ^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1003:29: warning: declaration of 'angle' shadows a member of 'DL_DimensionData' [-Wshadow]
 1003 |                      double angle,
      |                      ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1084:12: note: shadowed declaration is here
 1084 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:1002:41: warning: declaration of 'style' shadows a member of 'DL_DimensionData' [-Wshadow]
 1002 |                      const std::string& style,
      |                      ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1079:17: note: shadowed declaration is here
 1079 |     std::string style;
      |                 ^~~~~
3rd_party/dxflib/dl_entities.h:1001:41: warning: declaration of 'text' shadows a member of 'DL_DimensionData' [-Wshadow]
 1001 |                      const std::string& text,
      |                      ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:1077:17: note: shadowed declaration is here
 1077 |     std::string text;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h:1000:29: warning: declaration of 'lineSpacingFactor' shadows a member of 'DL_DimensionData' [-Wshadow]
 1000 |                      double lineSpacingFactor,
      |                      ~~~~~~~^~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1069:12: note: shadowed declaration is here
 1069 |     double lineSpacingFactor;
      |            ^~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:999:26: warning: declaration of 'lineSpacingStyle' shadows a member of 'DL_DimensionData' [-Wshadow]
  999 |                      int lineSpacingStyle,
      |                      ~~~~^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1065:9: note: shadowed declaration is here
 1065 |     int lineSpacingStyle;
      |         ^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:998:26: warning: declaration of 'attachmentPoint' shadows a member of 'DL_DimensionData' [-Wshadow]
  998 |                      int attachmentPoint,
      |                      ~~~~^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1059:9: note: shadowed declaration is here
 1059 |     int attachmentPoint;
      |         ^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:997:26: warning: declaration of 'type' shadows a member of 'DL_DimensionData' [-Wshadow]
  997 |                      int type,
      |                      ~~~~^~~~
3rd_party/dxflib/dl_entities.h:1051:9: note: shadowed declaration is here
 1051 |     int type;
      |         ^~~~
3rd_party/dxflib/dl_entities.h:996:53: warning: declaration of 'mpz' shadows a member of 'DL_DimensionData' [-Wshadow]
  996 |                      double mpx, double mpy, double mpz,
      |                                              ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1031:12: note: shadowed declaration is here
 1031 |     double mpz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:996:41: warning: declaration of 'mpy' shadows a member of 'DL_DimensionData' [-Wshadow]
  996 |                      double mpx, double mpy, double mpz,
      |                                  ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1029:12: note: shadowed declaration is here
 1029 |     double mpy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:996:29: warning: declaration of 'mpx' shadows a member of 'DL_DimensionData' [-Wshadow]
  996 |                      double mpx, double mpy, double mpz,
      |                      ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1027:12: note: shadowed declaration is here
 1027 |     double mpx;
      |            ^~~
3rd_party/dxflib/dl_entities.h:995:53: warning: declaration of 'dpz' shadows a member of 'DL_DimensionData' [-Wshadow]
  995 |     DL_DimensionData(double dpx, double dpy, double dpz,
      |                                              ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1025:12: note: shadowed declaration is here
 1025 |     double dpz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:995:41: warning: declaration of 'dpy' shadows a member of 'DL_DimensionData' [-Wshadow]
  995 |     DL_DimensionData(double dpx, double dpy, double dpz,
      |                                  ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1023:12: note: shadowed declaration is here
 1023 |     double dpy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:995:29: warning: declaration of 'dpx' shadows a member of 'DL_DimensionData' [-Wshadow]
  995 |     DL_DimensionData(double dpx, double dpy, double dpz,
      |                      ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1021:12: note: shadowed declaration is here
 1021 |     double dpx;
      |            ^~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_DimensionData::DL_DimensionData(double, double, double, double, double, double, int, int, int, double, const std::string&, const std::string&, double, double, double)':
3rd_party/dxflib/dl_entities.h:1005:29: warning: declaration of 'dimScale' shadows a member of 'DL_DimensionData' [-Wshadow]
 1005 |                      double dimScale = 1.0) :
      |                      ~~~~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1092:12: note: shadowed declaration is here
 1092 |     double dimScale;
      |            ^~~~~~~~
3rd_party/dxflib/dl_entities.h:1004:29: warning: declaration of 'linearFactor' shadows a member of 'DL_DimensionData' [-Wshadow]
 1004 |                      double linearFactor = 1.0,
      |                      ~~~~~~~^~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1088:12: note: shadowed declaration is here
 1088 |     double linearFactor;
      |            ^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1003:29: warning: declaration of 'angle' shadows a member of 'DL_DimensionData' [-Wshadow]
 1003 |                      double angle,
      |                      ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1084:12: note: shadowed declaration is here
 1084 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:1002:41: warning: declaration of 'style' shadows a member of 'DL_DimensionData' [-Wshadow]
 1002 |                      const std::string& style,
      |                      ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1079:17: note: shadowed declaration is here
 1079 |     std::string style;
      |                 ^~~~~
3rd_party/dxflib/dl_entities.h:1001:41: warning: declaration of 'text' shadows a member of 'DL_DimensionData' [-Wshadow]
 1001 |                      const std::string& text,
      |                      ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:1077:17: note: shadowed declaration is here
 1077 |     std::string text;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h:1000:29: warning: declaration of 'lineSpacingFactor' shadows a member of 'DL_DimensionData' [-Wshadow]
 1000 |                      double lineSpacingFactor,
      |                      ~~~~~~~^~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1069:12: note: shadowed declaration is here
 1069 |     double lineSpacingFactor;
      |            ^~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:999:26: warning: declaration of 'lineSpacingStyle' shadows a member of 'DL_DimensionData' [-Wshadow]
  999 |                      int lineSpacingStyle,
      |                      ~~~~^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1065:9: note: shadowed declaration is here
 1065 |     int lineSpacingStyle;
      |         ^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:998:26: warning: declaration of 'attachmentPoint' shadows a member of 'DL_DimensionData' [-Wshadow]
  998 |                      int attachmentPoint,
      |                      ~~~~^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1059:9: note: shadowed declaration is here
 1059 |     int attachmentPoint;
      |         ^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:997:26: warning: declaration of 'type' shadows a member of 'DL_DimensionData' [-Wshadow]
  997 |                      int type,
      |                      ~~~~^~~~
3rd_party/dxflib/dl_entities.h:1051:9: note: shadowed declaration is here
 1051 |     int type;
      |         ^~~~
3rd_party/dxflib/dl_entities.h:996:53: warning: declaration of 'mpz' shadows a member of 'DL_DimensionData' [-Wshadow]
  996 |                      double mpx, double mpy, double mpz,
      |                                              ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1031:12: note: shadowed declaration is here
 1031 |     double mpz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:996:41: warning: declaration of 'mpy' shadows a member of 'DL_DimensionData' [-Wshadow]
  996 |                      double mpx, double mpy, double mpz,
      |                                  ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1029:12: note: shadowed declaration is here
 1029 |     double mpy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:996:29: warning: declaration of 'mpx' shadows a member of 'DL_DimensionData' [-Wshadow]
  996 |                      double mpx, double mpy, double mpz,
      |                      ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1027:12: note: shadowed declaration is here
 1027 |     double mpx;
      |            ^~~
3rd_party/dxflib/dl_entities.h:995:53: warning: declaration of 'dpz' shadows a member of 'DL_DimensionData' [-Wshadow]
  995 |     DL_DimensionData(double dpx, double dpy, double dpz,
      |                                              ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1025:12: note: shadowed declaration is here
 1025 |     double dpz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:995:41: warning: declaration of 'dpy' shadows a member of 'DL_DimensionData' [-Wshadow]
  995 |     DL_DimensionData(double dpx, double dpy, double dpz,
      |                                  ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1023:12: note: shadowed declaration is here
 1023 |     double dpy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:995:29: warning: declaration of 'dpx' shadows a member of 'DL_DimensionData' [-Wshadow]
  995 |     DL_DimensionData(double dpx, double dpy, double dpz,
      |                      ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1021:12: note: shadowed declaration is here
 1021 |     double dpx;
      |            ^~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_DimensionData::DL_DimensionData(double, double, double, double, double, double, int, int, int, double, const std::string&, const std::string&, double, double, double)':
3rd_party/dxflib/dl_entities.h:1005:29: warning: declaration of 'dimScale' shadows a member of 'DL_DimensionData' [-Wshadow]
 1005 |                      double dimScale = 1.0) :
      |                      ~~~~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1092:12: note: shadowed declaration is here
 1092 |     double dimScale;
      |            ^~~~~~~~
3rd_party/dxflib/dl_entities.h:1004:29: warning: declaration of 'linearFactor' shadows a member of 'DL_DimensionData' [-Wshadow]
 1004 |                      double linearFactor = 1.0,
      |                      ~~~~~~~^~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1088:12: note: shadowed declaration is here
 1088 |     double linearFactor;
      |            ^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1003:29: warning: declaration of 'angle' shadows a member of 'DL_DimensionData' [-Wshadow]
 1003 |                      double angle,
      |                      ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1084:12: note: shadowed declaration is here
 1084 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:1002:41: warning: declaration of 'style' shadows a member of 'DL_DimensionData' [-Wshadow]
 1002 |                      const std::string& style,
      |                      ~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1079:17: note: shadowed declaration is here
 1079 |     std::string style;
      |                 ^~~~~
3rd_party/dxflib/dl_entities.h:1001:41: warning: declaration of 'text' shadows a member of 'DL_DimensionData' [-Wshadow]
 1001 |                      const std::string& text,
      |                      ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:1077:17: note: shadowed declaration is here
 1077 |     std::string text;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h:1000:29: warning: declaration of 'lineSpacingFactor' shadows a member of 'DL_DimensionData' [-Wshadow]
 1000 |                      double lineSpacingFactor,
      |                      ~~~~~~~^~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1069:12: note: shadowed declaration is here
 1069 |     double lineSpacingFactor;
      |            ^~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:999:26: warning: declaration of 'lineSpacingStyle' shadows a member of 'DL_DimensionData' [-Wshadow]
  999 |                      int lineSpacingStyle,
      |                      ~~~~^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1065:9: note: shadowed declaration is here
 1065 |     int lineSpacingStyle;
      |         ^~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:998:26: warning: declaration of 'attachmentPoint' shadows a member of 'DL_DimensionData' [-Wshadow]
  998 |                      int attachmentPoint,
      |                      ~~~~^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1059:9: note: shadowed declaration is here
 1059 |     int attachmentPoint;
      |         ^~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:997:26: warning: declaration of 'type' shadows a member of 'DL_DimensionData' [-Wshadow]
  997 |                      int type,
      |                      ~~~~^~~~
3rd_party/dxflib/dl_entities.h:1051:9: note: shadowed declaration is here
 1051 |     int type;
      |         ^~~~
3rd_party/dxflib/dl_entities.h:996:53: warning: declaration of 'mpz' shadows a member of 'DL_DimensionData' [-Wshadow]
  996 |                      double mpx, double mpy, double mpz,
      |                                              ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1031:12: note: shadowed declaration is here
 1031 |     double mpz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:996:41: warning: declaration of 'mpy' shadows a member of 'DL_DimensionData' [-Wshadow]
  996 |                      double mpx, double mpy, double mpz,
      |                                  ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1029:12: note: shadowed declaration is here
 1029 |     double mpy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:996:29: warning: declaration of 'mpx' shadows a member of 'DL_DimensionData' [-Wshadow]
  996 |                      double mpx, double mpy, double mpz,
      |                      ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1027:12: note: shadowed declaration is here
 1027 |     double mpx;
      |            ^~~
3rd_party/dxflib/dl_entities.h:995:53: warning: declaration of 'dpz' shadows a member of 'DL_DimensionData' [-Wshadow]
  995 |     DL_DimensionData(double dpx, double dpy, double dpz,
      |                                              ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1025:12: note: shadowed declaration is here
 1025 |     double dpz;
      |            ^~~
3rd_party/dxflib/dl_entities.h:995:41: warning: declaration of 'dpy' shadows a member of 'DL_DimensionData' [-Wshadow]
  995 |     DL_DimensionData(double dpx, double dpy, double dpz,
      |                                  ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1023:12: note: shadowed declaration is here
 1023 |     double dpy;
      |            ^~~
3rd_party/dxflib/dl_entities.h:995:29: warning: declaration of 'dpx' shadows a member of 'DL_DimensionData' [-Wshadow]
  995 |     DL_DimensionData(double dpx, double dpy, double dpz,
      |                      ~~~~~~~^~~
3rd_party/dxflib/dl_entities.h:1021:12: note: shadowed declaration is here
 1021 |     double dpx;
      |            ^~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_LeaderData::DL_LeaderData(int, int, int, int, int, double, double, int, double)':
3rd_party/dxflib/dl_entities.h:1408:26: warning: declaration of 'dimScale' shadows a member of 'DL_LeaderData' [-Wshadow]
 1408 |                   double dimScale = 1.0) :
      |                   ~~~~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1438:12: note: shadowed declaration is here
 1438 |     double dimScale;
      |            ^~~~~~~~
3rd_party/dxflib/dl_entities.h:1407:23: warning: declaration of 'number' shadows a member of 'DL_LeaderData' [-Wshadow]
 1407 |                   int number,
      |                   ~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1436:9: note: shadowed declaration is here
 1436 |     int number;
      |         ^~~~~~
3rd_party/dxflib/dl_entities.h:1406:26: warning: declaration of 'textAnnotationWidth' shadows a member of 'DL_LeaderData' [-Wshadow]
 1406 |                   double textAnnotationWidth,
      |                   ~~~~~~~^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1434:12: note: shadowed declaration is here
 1434 |     double textAnnotationWidth;
      |            ^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1405:26: warning: declaration of 'textAnnotationHeight' shadows a member of 'DL_LeaderData' [-Wshadow]
 1405 |                   double textAnnotationHeight,
      |                   ~~~~~~~^~~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1432:12: note: shadowed declaration is here
 1432 |     double textAnnotationHeight;
      |            ^~~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1404:23: warning: declaration of 'hooklineFlag' shadows a member of 'DL_LeaderData' [-Wshadow]
 1404 |                   int hooklineFlag,
      |                   ~~~~^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1430:9: note: shadowed declaration is here
 1430 |     int hooklineFlag;
      |         ^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1403:23: warning: declaration of 'hooklineDirectionFlag' shadows a member of 'DL_LeaderData' [-Wshadow]
 1403 |                   int hooklineDirectionFlag,
      |                   ~~~~^~~~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1428:9: note: shadowed declaration is here
 1428 |     int hooklineDirectionFlag;
      |         ^~~~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1402:23: warning: declaration of 'leaderCreationFlag' shadows a member of 'DL_LeaderData' [-Wshadow]
 1402 |                   int leaderCreationFlag,
      |                   ~~~~^~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1426:9: note: shadowed declaration is here
 1426 |     int leaderCreationFlag;
      |         ^~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1401:23: warning: declaration of 'leaderPathType' shadows a member of 'DL_LeaderData' [-Wshadow]
 1401 |                   int leaderPathType,
      |                   ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1424:9: note: shadowed declaration is here
 1424 |     int leaderPathType;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1400:23: warning: declaration of 'arrowHeadFlag' shadows a member of 'DL_LeaderData' [-Wshadow]
 1400 |     DL_LeaderData(int arrowHeadFlag,
      |                   ~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1422:9: note: shadowed declaration is here
 1422 |     int arrowHeadFlag;
      |         ^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_LeaderData::DL_LeaderData(int, int, int, int, int, double, double, int, double)':
3rd_party/dxflib/dl_entities.h:1408:26: warning: declaration of 'dimScale' shadows a member of 'DL_LeaderData' [-Wshadow]
 1408 |                   double dimScale = 1.0) :
      |                   ~~~~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1438:12: note: shadowed declaration is here
 1438 |     double dimScale;
      |            ^~~~~~~~
3rd_party/dxflib/dl_entities.h:1407:23: warning: declaration of 'number' shadows a member of 'DL_LeaderData' [-Wshadow]
 1407 |                   int number,
      |                   ~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1436:9: note: shadowed declaration is here
 1436 |     int number;
      |         ^~~~~~
3rd_party/dxflib/dl_entities.h:1406:26: warning: declaration of 'textAnnotationWidth' shadows a member of 'DL_LeaderData' [-Wshadow]
 1406 |                   double textAnnotationWidth,
      |                   ~~~~~~~^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1434:12: note: shadowed declaration is here
 1434 |     double textAnnotationWidth;
      |            ^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1405:26: warning: declaration of 'textAnnotationHeight' shadows a member of 'DL_LeaderData' [-Wshadow]
 1405 |                   double textAnnotationHeight,
      |                   ~~~~~~~^~~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1432:12: note: shadowed declaration is here
 1432 |     double textAnnotationHeight;
      |            ^~~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1404:23: warning: declaration of 'hooklineFlag' shadows a member of 'DL_LeaderData' [-Wshadow]
 1404 |                   int hooklineFlag,
      |                   ~~~~^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1430:9: note: shadowed declaration is here
 1430 |     int hooklineFlag;
      |         ^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1403:23: warning: declaration of 'hooklineDirectionFlag' shadows a member of 'DL_LeaderData' [-Wshadow]
 1403 |                   int hooklineDirectionFlag,
      |                   ~~~~^~~~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1428:9: note: shadowed declaration is here
 1428 |     int hooklineDirectionFlag;
      |         ^~~~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1402:23: warning: declaration of 'leaderCreationFlag' shadows a member of 'DL_LeaderData' [-Wshadow]
 1402 |                   int leaderCreationFlag,
      |                   ~~~~^~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1426:9: note: shadowed declaration is here
 1426 |     int leaderCreationFlag;
      |         ^~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1401:23: warning: declaration of 'leaderPathType' shadows a member of 'DL_LeaderData' [-Wshadow]
 1401 |                   int leaderPathType,
      |                   ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1424:9: note: shadowed declaration is here
 1424 |     int leaderPathType;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1400:23: warning: declaration of 'arrowHeadFlag' shadows a member of 'DL_LeaderData' [-Wshadow]
 1400 |     DL_LeaderData(int arrowHeadFlag,
      |                   ~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1422:9: note: shadowed declaration is here
 1422 |     int arrowHeadFlag;
      |         ^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_LeaderData::DL_LeaderData(int, int, int, int, int, double, double, int, double)':
3rd_party/dxflib/dl_entities.h:1408:26: warning: declaration of 'dimScale' shadows a member of 'DL_LeaderData' [-Wshadow]
 1408 |                   double dimScale = 1.0) :
      |                   ~~~~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1438:12: note: shadowed declaration is here
 1438 |     double dimScale;
      |            ^~~~~~~~
3rd_party/dxflib/dl_entities.h:1407:23: warning: declaration of 'number' shadows a member of 'DL_LeaderData' [-Wshadow]
 1407 |                   int number,
      |                   ~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1436:9: note: shadowed declaration is here
 1436 |     int number;
      |         ^~~~~~
3rd_party/dxflib/dl_entities.h:1406:26: warning: declaration of 'textAnnotationWidth' shadows a member of 'DL_LeaderData' [-Wshadow]
 1406 |                   double textAnnotationWidth,
      |                   ~~~~~~~^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1434:12: note: shadowed declaration is here
 1434 |     double textAnnotationWidth;
      |            ^~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1405:26: warning: declaration of 'textAnnotationHeight' shadows a member of 'DL_LeaderData' [-Wshadow]
 1405 |                   double textAnnotationHeight,
      |                   ~~~~~~~^~~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1432:12: note: shadowed declaration is here
 1432 |     double textAnnotationHeight;
      |            ^~~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1404:23: warning: declaration of 'hooklineFlag' shadows a member of 'DL_LeaderData' [-Wshadow]
 1404 |                   int hooklineFlag,
      |                   ~~~~^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1430:9: note: shadowed declaration is here
 1430 |     int hooklineFlag;
      |         ^~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1403:23: warning: declaration of 'hooklineDirectionFlag' shadows a member of 'DL_LeaderData' [-Wshadow]
 1403 |                   int hooklineDirectionFlag,
      |                   ~~~~^~~~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1428:9: note: shadowed declaration is here
 1428 |     int hooklineDirectionFlag;
      |         ^~~~~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1402:23: warning: declaration of 'leaderCreationFlag' shadows a member of 'DL_LeaderData' [-Wshadow]
 1402 |                   int leaderCreationFlag,
      |                   ~~~~^~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1426:9: note: shadowed declaration is here
 1426 |     int leaderCreationFlag;
      |         ^~~~~~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1401:23: warning: declaration of 'leaderPathType' shadows a member of 'DL_LeaderData' [-Wshadow]
 1401 |                   int leaderPathType,
      |                   ~~~~^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1424:9: note: shadowed declaration is here
 1424 |     int leaderPathType;
      |         ^~~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1400:23: warning: declaration of 'arrowHeadFlag' shadows a member of 'DL_LeaderData' [-Wshadow]
 1400 |     DL_LeaderData(int arrowHeadFlag,
      |                   ~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1422:9: note: shadowed declaration is here
 1422 |     int arrowHeadFlag;
      |         ^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_HatchData::DL_HatchData(int, bool, double, double, const std::string&, double, double)':
3rd_party/dxflib/dl_entities.h:1486:25: warning: declaration of 'originY' shadows a member of 'DL_HatchData' [-Wshadow]
 1486 |                  double originY = 0.0) :
      |                  ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1509:12: note: shadowed declaration is here
 1509 |     double originY;
      |            ^~~~~~~
3rd_party/dxflib/dl_entities.h:1485:25: warning: declaration of 'originX' shadows a member of 'DL_HatchData' [-Wshadow]
 1485 |                  double originX = 0.0,
      |                  ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1508:12: note: shadowed declaration is here
 1508 |     double originX;
      |            ^~~~~~~
3rd_party/dxflib/dl_entities.h:1484:37: warning: declaration of 'pattern' shadows a member of 'DL_HatchData' [-Wshadow]
 1484 |                  const std::string& pattern,
      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~~
3rd_party/dxflib/dl_entities.h:1506:17: note: shadowed declaration is here
 1506 |     std::string pattern;
      |                 ^~~~~~~
3rd_party/dxflib/dl_entities.h:1483:25: warning: declaration of 'angle' shadows a member of 'DL_HatchData' [-Wshadow]
 1483 |                  double angle,
      |                  ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1504:12: note: shadowed declaration is here
 1504 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:1482:25: warning: declaration of 'scale' shadows a member of 'DL_HatchData' [-Wshadow]
 1482 |                  double scale,
      |                  ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1502:12: note: shadowed declaration is here
 1502 |     double scale;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:1481:23: warning: declaration of 'solid' shadows a member of 'DL_HatchData' [-Wshadow]
 1481 |                  bool solid,
      |                  ~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1500:10: note: shadowed declaration is here
 1500 |     bool solid;
      |          ^~~~~
3rd_party/dxflib/dl_entities.h:1480:22: warning: declaration of 'numLoops' shadows a member of 'DL_HatchData' [-Wshadow]
 1480 |     DL_HatchData(int numLoops,
      |                  ~~~~^~~~~~~~
3rd_party/dxflib/dl_entities.h:1498:9: note: shadowed declaration is here
 1498 |     int numLoops;
      |         ^~~~~~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_HatchData::DL_HatchData(int, bool, double, double, const std::string&, double, double)':
3rd_party/dxflib/dl_entities.h:1486:25: warning: declaration of 'originY' shadows a member of 'DL_HatchData' [-Wshadow]
 1486 |                  double originY = 0.0) :
      |                  ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1509:12: note: shadowed declaration is here
 1509 |     double originY;
      |            ^~~~~~~
3rd_party/dxflib/dl_entities.h:1485:25: warning: declaration of 'originX' shadows a member of 'DL_HatchData' [-Wshadow]
 1485 |                  double originX = 0.0,
      |                  ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1508:12: note: shadowed declaration is here
 1508 |     double originX;
      |            ^~~~~~~
3rd_party/dxflib/dl_entities.h:1484:37: warning: declaration of 'pattern' shadows a member of 'DL_HatchData' [-Wshadow]
 1484 |                  const std::string& pattern,
      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~~
3rd_party/dxflib/dl_entities.h:1506:17: note: shadowed declaration is here
 1506 |     std::string pattern;
      |                 ^~~~~~~
3rd_party/dxflib/dl_entities.h:1483:25: warning: declaration of 'angle' shadows a member of 'DL_HatchData' [-Wshadow]
 1483 |                  double angle,
      |                  ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1504:12: note: shadowed declaration is here
 1504 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:1482:25: warning: declaration of 'scale' shadows a member of 'DL_HatchData' [-Wshadow]
 1482 |                  double scale,
      |                  ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1502:12: note: shadowed declaration is here
 1502 |     double scale;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:1481:23: warning: declaration of 'solid' shadows a member of 'DL_HatchData' [-Wshadow]
 1481 |                  bool solid,
      |                  ~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1500:10: note: shadowed declaration is here
 1500 |     bool solid;
      |          ^~~~~
3rd_party/dxflib/dl_entities.h:1480:22: warning: declaration of 'numLoops' shadows a member of 'DL_HatchData' [-Wshadow]
 1480 |     DL_HatchData(int numLoops,
      |                  ~~~~^~~~~~~~
3rd_party/dxflib/dl_entities.h:1498:9: note: shadowed declaration is here
 1498 |     int numLoops;
      |         ^~~~~~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_HatchData::DL_HatchData(int, bool, double, double, const std::string&, double, double)':
3rd_party/dxflib/dl_entities.h:1486:25: warning: declaration of 'originY' shadows a member of 'DL_HatchData' [-Wshadow]
 1486 |                  double originY = 0.0) :
      |                  ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1509:12: note: shadowed declaration is here
 1509 |     double originY;
      |            ^~~~~~~
3rd_party/dxflib/dl_entities.h:1485:25: warning: declaration of 'originX' shadows a member of 'DL_HatchData' [-Wshadow]
 1485 |                  double originX = 0.0,
      |                  ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1508:12: note: shadowed declaration is here
 1508 |     double originX;
      |            ^~~~~~~
3rd_party/dxflib/dl_entities.h:1484:37: warning: declaration of 'pattern' shadows a member of 'DL_HatchData' [-Wshadow]
 1484 |                  const std::string& pattern,
      |                  ~~~~~~~~~~~~~~~~~~~^~~~~~~
3rd_party/dxflib/dl_entities.h:1506:17: note: shadowed declaration is here
 1506 |     std::string pattern;
      |                 ^~~~~~~
3rd_party/dxflib/dl_entities.h:1483:25: warning: declaration of 'angle' shadows a member of 'DL_HatchData' [-Wshadow]
 1483 |                  double angle,
      |                  ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1504:12: note: shadowed declaration is here
 1504 |     double angle;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:1482:25: warning: declaration of 'scale' shadows a member of 'DL_HatchData' [-Wshadow]
 1482 |                  double scale,
      |                  ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1502:12: note: shadowed declaration is here
 1502 |     double scale;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:1481:23: warning: declaration of 'solid' shadows a member of 'DL_HatchData' [-Wshadow]
 1481 |                  bool solid,
      |                  ~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1500:10: note: shadowed declaration is here
 1500 |     bool solid;
      |          ^~~~~
3rd_party/dxflib/dl_entities.h:1480:22: warning: declaration of 'numLoops' shadows a member of 'DL_HatchData' [-Wshadow]
 1480 |     DL_HatchData(int numLoops,
      |                  ~~~~^~~~~~~~
3rd_party/dxflib/dl_entities.h:1498:9: note: shadowed declaration is here
 1498 |     int numLoops;
      |         ^~~~~~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_HatchEdgeData::DL_HatchEdgeData(double, double, double, double)':
3rd_party/dxflib/dl_entities.h:1551:40: warning: declaration of 'y2' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1551 |                      double x2, double y2) :
      |                                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1654:12: note: shadowed declaration is here
 1654 |     double y2;
      |            ^~
3rd_party/dxflib/dl_entities.h:1551:29: warning: declaration of 'x2' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1551 |                      double x2, double y2) :
      |                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1652:12: note: shadowed declaration is here
 1652 |     double x2;
      |            ^~
3rd_party/dxflib/dl_entities.h:1550:40: warning: declaration of 'y1' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1550 |     DL_HatchEdgeData(double x1, double y1,
      |                                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1650:12: note: shadowed declaration is here
 1650 |     double y1;
      |            ^~
3rd_party/dxflib/dl_entities.h:1550:29: warning: declaration of 'x1' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1550 |     DL_HatchEdgeData(double x1, double y1,
      |                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1648:12: note: shadowed declaration is here
 1648 |     double x1;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_HatchEdgeData::DL_HatchEdgeData(double, double, double, double)':
3rd_party/dxflib/dl_entities.h:1551:40: warning: declaration of 'y2' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1551 |                      double x2, double y2) :
      |                                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1654:12: note: shadowed declaration is here
 1654 |     double y2;
      |            ^~
3rd_party/dxflib/dl_entities.h:1551:29: warning: declaration of 'x2' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1551 |                      double x2, double y2) :
      |                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1652:12: note: shadowed declaration is here
 1652 |     double x2;
      |            ^~
3rd_party/dxflib/dl_entities.h:1550:40: warning: declaration of 'y1' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1550 |     DL_HatchEdgeData(double x1, double y1,
      |                                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1650:12: note: shadowed declaration is here
 1650 |     double y1;
      |            ^~
3rd_party/dxflib/dl_entities.h:1550:29: warning: declaration of 'x1' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1550 |     DL_HatchEdgeData(double x1, double y1,
      |                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1648:12: note: shadowed declaration is here
 1648 |     double x1;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_HatchEdgeData::DL_HatchEdgeData(double, double, double, double)':
3rd_party/dxflib/dl_entities.h:1551:40: warning: declaration of 'y2' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1551 |                      double x2, double y2) :
      |                                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1654:12: note: shadowed declaration is here
 1654 |     double y2;
      |            ^~
3rd_party/dxflib/dl_entities.h:1551:29: warning: declaration of 'x2' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1551 |                      double x2, double y2) :
      |                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1652:12: note: shadowed declaration is here
 1652 |     double x2;
      |            ^~
3rd_party/dxflib/dl_entities.h:1550:40: warning: declaration of 'y1' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1550 |     DL_HatchEdgeData(double x1, double y1,
      |                                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1650:12: note: shadowed declaration is here
 1650 |     double y1;
      |            ^~
3rd_party/dxflib/dl_entities.h:1550:29: warning: declaration of 'x1' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1550 |     DL_HatchEdgeData(double x1, double y1,
      |                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1648:12: note: shadowed declaration is here
 1648 |     double x1;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_HatchEdgeData::DL_HatchEdgeData(double, double, double, double, double, bool)':
3rd_party/dxflib/dl_entities.h:1567:27: warning: declaration of 'ccw' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1567 |                      bool ccw) :
      |                      ~~~~~^~~
3rd_party/dxflib/dl_entities.h:1667:10: note: shadowed declaration is here
 1667 |     bool ccw;
      |          ^~~
3rd_party/dxflib/dl_entities.h:1566:44: warning: declaration of 'angle2' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1566 |                      double angle1, double angle2,
      |                                     ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1665:12: note: shadowed declaration is here
 1665 |     double angle2;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:1566:29: warning: declaration of 'angle1' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1566 |                      double angle1, double angle2,
      |                      ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1663:12: note: shadowed declaration is here
 1663 |     double angle1;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:1565:29: warning: declaration of 'radius' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1565 |                      double radius,
      |                      ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1661:12: note: shadowed declaration is here
 1661 |     double radius;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:1564:40: warning: declaration of 'cy' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1564 |     DL_HatchEdgeData(double cx, double cy,
      |                                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1659:12: note: shadowed declaration is here
 1659 |     double cy;
      |            ^~
3rd_party/dxflib/dl_entities.h:1564:29: warning: declaration of 'cx' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1564 |     DL_HatchEdgeData(double cx, double cy,
      |                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1657:12: note: shadowed declaration is here
 1657 |     double cx;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_HatchEdgeData::DL_HatchEdgeData(double, double, double, double, double, bool)':
3rd_party/dxflib/dl_entities.h:1567:27: warning: declaration of 'ccw' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1567 |                      bool ccw) :
      |                      ~~~~~^~~
3rd_party/dxflib/dl_entities.h:1667:10: note: shadowed declaration is here
 1667 |     bool ccw;
      |          ^~~
3rd_party/dxflib/dl_entities.h:1566:44: warning: declaration of 'angle2' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1566 |                      double angle1, double angle2,
      |                                     ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1665:12: note: shadowed declaration is here
 1665 |     double angle2;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:1566:29: warning: declaration of 'angle1' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1566 |                      double angle1, double angle2,
      |                      ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1663:12: note: shadowed declaration is here
 1663 |     double angle1;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:1565:29: warning: declaration of 'radius' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1565 |                      double radius,
      |                      ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1661:12: note: shadowed declaration is here
 1661 |     double radius;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:1564:40: warning: declaration of 'cy' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1564 |     DL_HatchEdgeData(double cx, double cy,
      |                                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1659:12: note: shadowed declaration is here
 1659 |     double cy;
      |            ^~
3rd_party/dxflib/dl_entities.h:1564:29: warning: declaration of 'cx' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1564 |     DL_HatchEdgeData(double cx, double cy,
      |                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1657:12: note: shadowed declaration is here
 1657 |     double cx;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_HatchEdgeData::DL_HatchEdgeData(double, double, double, double, double, bool)':
3rd_party/dxflib/dl_entities.h:1567:27: warning: declaration of 'ccw' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1567 |                      bool ccw) :
      |                      ~~~~~^~~
3rd_party/dxflib/dl_entities.h:1667:10: note: shadowed declaration is here
 1667 |     bool ccw;
      |          ^~~
3rd_party/dxflib/dl_entities.h:1566:44: warning: declaration of 'angle2' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1566 |                      double angle1, double angle2,
      |                                     ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1665:12: note: shadowed declaration is here
 1665 |     double angle2;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:1566:29: warning: declaration of 'angle1' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1566 |                      double angle1, double angle2,
      |                      ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1663:12: note: shadowed declaration is here
 1663 |     double angle1;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:1565:29: warning: declaration of 'radius' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1565 |                      double radius,
      |                      ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1661:12: note: shadowed declaration is here
 1661 |     double radius;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:1564:40: warning: declaration of 'cy' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1564 |     DL_HatchEdgeData(double cx, double cy,
      |                                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1659:12: note: shadowed declaration is here
 1659 |     double cy;
      |            ^~
3rd_party/dxflib/dl_entities.h:1564:29: warning: declaration of 'cx' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1564 |     DL_HatchEdgeData(double cx, double cy,
      |                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1657:12: note: shadowed declaration is here
 1657 |     double cx;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_HatchEdgeData::DL_HatchEdgeData(double, double, double, double, double, double, double, bool)':
3rd_party/dxflib/dl_entities.h:1586:27: warning: declaration of 'ccw' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1586 |                      bool ccw) :
      |                      ~~~~~^~~
3rd_party/dxflib/dl_entities.h:1667:10: note: shadowed declaration is here
 1667 |     bool ccw;
      |          ^~~
3rd_party/dxflib/dl_entities.h:1585:44: warning: declaration of 'angle2' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1585 |                      double angle1, double angle2,
      |                                     ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1665:12: note: shadowed declaration is here
 1665 |     double angle2;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:1585:29: warning: declaration of 'angle1' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1585 |                      double angle1, double angle2,
      |                      ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1663:12: note: shadowed declaration is here
 1663 |     double angle1;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:1584:29: warning: declaration of 'ratio' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1584 |                      double ratio,
      |                      ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1674:12: note: shadowed declaration is here
 1674 |     double ratio;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:1583:40: warning: declaration of 'my' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1583 |                      double mx, double my,
      |                                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1672:12: note: shadowed declaration is here
 1672 |     double my;
      |            ^~
3rd_party/dxflib/dl_entities.h:1583:29: warning: declaration of 'mx' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1583 |                      double mx, double my,
      |                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1670:12: note: shadowed declaration is here
 1670 |     double mx;
      |            ^~
3rd_party/dxflib/dl_entities.h:1582:40: warning: declaration of 'cy' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1582 |     DL_HatchEdgeData(double cx, double cy,
      |                                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1659:12: note: shadowed declaration is here
 1659 |     double cy;
      |            ^~
3rd_party/dxflib/dl_entities.h:1582:29: warning: declaration of 'cx' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1582 |     DL_HatchEdgeData(double cx, double cy,
      |                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1657:12: note: shadowed declaration is here
 1657 |     double cx;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_HatchEdgeData::DL_HatchEdgeData(double, double, double, double, double, double, double, bool)':
3rd_party/dxflib/dl_entities.h:1586:27: warning: declaration of 'ccw' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1586 |                      bool ccw) :
      |                      ~~~~~^~~
3rd_party/dxflib/dl_entities.h:1667:10: note: shadowed declaration is here
 1667 |     bool ccw;
      |          ^~~
3rd_party/dxflib/dl_entities.h:1585:44: warning: declaration of 'angle2' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1585 |                      double angle1, double angle2,
      |                                     ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1665:12: note: shadowed declaration is here
 1665 |     double angle2;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:1585:29: warning: declaration of 'angle1' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1585 |                      double angle1, double angle2,
      |                      ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1663:12: note: shadowed declaration is here
 1663 |     double angle1;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:1584:29: warning: declaration of 'ratio' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1584 |                      double ratio,
      |                      ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1674:12: note: shadowed declaration is here
 1674 |     double ratio;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:1583:40: warning: declaration of 'my' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1583 |                      double mx, double my,
      |                                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1672:12: note: shadowed declaration is here
 1672 |     double my;
      |            ^~
3rd_party/dxflib/dl_entities.h:1583:29: warning: declaration of 'mx' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1583 |                      double mx, double my,
      |                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1670:12: note: shadowed declaration is here
 1670 |     double mx;
      |            ^~
3rd_party/dxflib/dl_entities.h:1582:40: warning: declaration of 'cy' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1582 |     DL_HatchEdgeData(double cx, double cy,
      |                                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1659:12: note: shadowed declaration is here
 1659 |     double cy;
      |            ^~
3rd_party/dxflib/dl_entities.h:1582:29: warning: declaration of 'cx' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1582 |     DL_HatchEdgeData(double cx, double cy,
      |                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1657:12: note: shadowed declaration is here
 1657 |     double cx;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_HatchEdgeData::DL_HatchEdgeData(double, double, double, double, double, double, double, bool)':
3rd_party/dxflib/dl_entities.h:1586:27: warning: declaration of 'ccw' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1586 |                      bool ccw) :
      |                      ~~~~~^~~
3rd_party/dxflib/dl_entities.h:1667:10: note: shadowed declaration is here
 1667 |     bool ccw;
      |          ^~~
3rd_party/dxflib/dl_entities.h:1585:44: warning: declaration of 'angle2' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1585 |                      double angle1, double angle2,
      |                                     ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1665:12: note: shadowed declaration is here
 1665 |     double angle2;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:1585:29: warning: declaration of 'angle1' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1585 |                      double angle1, double angle2,
      |                      ~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1663:12: note: shadowed declaration is here
 1663 |     double angle1;
      |            ^~~~~~
3rd_party/dxflib/dl_entities.h:1584:29: warning: declaration of 'ratio' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1584 |                      double ratio,
      |                      ~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1674:12: note: shadowed declaration is here
 1674 |     double ratio;
      |            ^~~~~
3rd_party/dxflib/dl_entities.h:1583:40: warning: declaration of 'my' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1583 |                      double mx, double my,
      |                                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1672:12: note: shadowed declaration is here
 1672 |     double my;
      |            ^~
3rd_party/dxflib/dl_entities.h:1583:29: warning: declaration of 'mx' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1583 |                      double mx, double my,
      |                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1670:12: note: shadowed declaration is here
 1670 |     double mx;
      |            ^~
3rd_party/dxflib/dl_entities.h:1582:40: warning: declaration of 'cy' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1582 |     DL_HatchEdgeData(double cx, double cy,
      |                                 ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1659:12: note: shadowed declaration is here
 1659 |     double cy;
      |            ^~
3rd_party/dxflib/dl_entities.h:1582:29: warning: declaration of 'cx' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1582 |     DL_HatchEdgeData(double cx, double cy,
      |                      ~~~~~~~^~
3rd_party/dxflib/dl_entities.h:1657:12: note: shadowed declaration is here
 1657 |     double cx;
      |            ^~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_HatchEdgeData::DL_HatchEdgeData(unsigned int, bool, bool, unsigned int, unsigned int, unsigned int, const std::vector<double>&, const std::vector<std::vector<double> >&, const std::vector<std::vector<double> >&, const std::vector<double>&, double, double, double, double)':
3rd_party/dxflib/dl_entities.h:1616:29: warning: declaration of 'endTangentY' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1616 |                      double endTangentY) :
      |                      ~~~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1697:12: note: shadowed declaration is here
 1697 |     double endTangentY;
      |            ^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1615:29: warning: declaration of 'endTangentX' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1615 |                      double endTangentX,
      |                      ~~~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1696:12: note: shadowed declaration is here
 1696 |     double endTangentX;
      |            ^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1614:29: warning: declaration of 'startTangentY' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1614 |                      double startTangentY,
      |                      ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1694:12: note: shadowed declaration is here
 1694 |     double startTangentY;
      |            ^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1613:29: warning: declaration of 'startTangentX' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1613 |                      double startTangentX,
      |                      ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1693:12: note: shadowed declaration is here
 1693 |     double startTangentX;
      |            ^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1612:49: warning: declaration of 'weights' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1612 |                      const std::vector<double>& weights,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
3rd_party/dxflib/dl_entities.h:1690:25: note: shadowed declaration is here
 1690 |     std::vector<double> weights;
      |                         ^~~~~~~
3rd_party/dxflib/dl_entities.h:1611:63: warning: declaration of 'fitPoints' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1611 |                      const std::vector<std::vector<double> >& fitPoints,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
3rd_party/dxflib/dl_entities.h:1691:39: note: shadowed declaration is here
 1691 |     std::vector<std::vector<double> > fitPoints;
      |                                       ^~~~~~~~~
3rd_party/dxflib/dl_entities.h:1610:63: warning: declaration of 'controlPoints' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1610 |                      const std::vector<std::vector<double> >& controlPoints,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1688:39: note: shadowed declaration is here
 1688 |     std::vector<std::vector<double> > controlPoints;
      |                                       ^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1609:49: warning: declaration of 'knots' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1609 |                      const std::vector<double>& knots,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1689:25: note: shadowed declaration is here
 1689 |     std::vector<double> knots;
      |                         ^~~~~
3rd_party/dxflib/dl_entities.h:1608:35: warning: declaration of 'nFit' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1608 |                      unsigned int nFit,
      |                      ~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:1686:18: note: shadowed declaration is here
 1686 |     unsigned int nFit;
      |                  ^~~~
3rd_party/dxflib/dl_entities.h:1607:35: warning: declaration of 'nControl' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1607 |                      unsigned int nControl,
      |                      ~~~~~~~~~~~~~^~~~~~~~
3rd_party/dxflib/dl_entities.h:1684:18: note: shadowed declaration is here
 1684 |     unsigned int nControl;
      |                  ^~~~~~~~
3rd_party/dxflib/dl_entities.h:1606:35: warning: declaration of 'nKnots' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1606 |                      unsigned int nKnots,
      |                      ~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1682:18: note: shadowed declaration is here
 1682 |     unsigned int nKnots;
      |                  ^~~~~~
3rd_party/dxflib/dl_entities.h:1605:27: warning: declaration of 'periodic' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1605 |                      bool periodic,
      |                      ~~~~~^~~~~~~~
3rd_party/dxflib/dl_entities.h:1680:10: note: shadowed declaration is here
 1680 |     bool periodic;
      |          ^~~~~~~~
3rd_party/dxflib/dl_entities.h:1604:27: warning: declaration of 'rational' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1604 |                      bool rational,
      |                      ~~~~~^~~~~~~~
3rd_party/dxflib/dl_entities.h:1679:10: note: shadowed declaration is here
 1679 |     bool rational;
      |          ^~~~~~~~
3rd_party/dxflib/dl_entities.h:1603:35: warning: declaration of 'degree' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1603 |     DL_HatchEdgeData(unsigned int degree,
      |                      ~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1678:18: note: shadowed declaration is here
 1678 |     unsigned int degree;
      |                  ^~~~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_HatchEdgeData::DL_HatchEdgeData(unsigned int, bool, bool, unsigned int, unsigned int, unsigned int, const std::vector<double>&, const std::vector<std::vector<double> >&, const std::vector<std::vector<double> >&, const std::vector<double>&, double, double, double, double)':
3rd_party/dxflib/dl_entities.h:1616:29: warning: declaration of 'endTangentY' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1616 |                      double endTangentY) :
      |                      ~~~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1697:12: note: shadowed declaration is here
 1697 |     double endTangentY;
      |            ^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1615:29: warning: declaration of 'endTangentX' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1615 |                      double endTangentX,
      |                      ~~~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1696:12: note: shadowed declaration is here
 1696 |     double endTangentX;
      |            ^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1614:29: warning: declaration of 'startTangentY' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1614 |                      double startTangentY,
      |                      ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1694:12: note: shadowed declaration is here
 1694 |     double startTangentY;
      |            ^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1613:29: warning: declaration of 'startTangentX' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1613 |                      double startTangentX,
      |                      ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1693:12: note: shadowed declaration is here
 1693 |     double startTangentX;
      |            ^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1612:49: warning: declaration of 'weights' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1612 |                      const std::vector<double>& weights,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
3rd_party/dxflib/dl_entities.h:1690:25: note: shadowed declaration is here
 1690 |     std::vector<double> weights;
      |                         ^~~~~~~
3rd_party/dxflib/dl_entities.h:1611:63: warning: declaration of 'fitPoints' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1611 |                      const std::vector<std::vector<double> >& fitPoints,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
3rd_party/dxflib/dl_entities.h:1691:39: note: shadowed declaration is here
 1691 |     std::vector<std::vector<double> > fitPoints;
      |                                       ^~~~~~~~~
3rd_party/dxflib/dl_entities.h:1610:63: warning: declaration of 'controlPoints' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1610 |                      const std::vector<std::vector<double> >& controlPoints,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1688:39: note: shadowed declaration is here
 1688 |     std::vector<std::vector<double> > controlPoints;
      |                                       ^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1609:49: warning: declaration of 'knots' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1609 |                      const std::vector<double>& knots,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1689:25: note: shadowed declaration is here
 1689 |     std::vector<double> knots;
      |                         ^~~~~
3rd_party/dxflib/dl_entities.h:1608:35: warning: declaration of 'nFit' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1608 |                      unsigned int nFit,
      |                      ~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:1686:18: note: shadowed declaration is here
 1686 |     unsigned int nFit;
      |                  ^~~~
3rd_party/dxflib/dl_entities.h:1607:35: warning: declaration of 'nControl' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1607 |                      unsigned int nControl,
      |                      ~~~~~~~~~~~~~^~~~~~~~
3rd_party/dxflib/dl_entities.h:1684:18: note: shadowed declaration is here
 1684 |     unsigned int nControl;
      |                  ^~~~~~~~
3rd_party/dxflib/dl_entities.h:1606:35: warning: declaration of 'nKnots' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1606 |                      unsigned int nKnots,
      |                      ~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1682:18: note: shadowed declaration is here
 1682 |     unsigned int nKnots;
      |                  ^~~~~~
3rd_party/dxflib/dl_entities.h:1605:27: warning: declaration of 'periodic' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1605 |                      bool periodic,
      |                      ~~~~~^~~~~~~~
3rd_party/dxflib/dl_entities.h:1680:10: note: shadowed declaration is here
 1680 |     bool periodic;
      |          ^~~~~~~~
3rd_party/dxflib/dl_entities.h:1604:27: warning: declaration of 'rational' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1604 |                      bool rational,
      |                      ~~~~~^~~~~~~~
3rd_party/dxflib/dl_entities.h:1679:10: note: shadowed declaration is here
 1679 |     bool rational;
      |          ^~~~~~~~
3rd_party/dxflib/dl_entities.h:1603:35: warning: declaration of 'degree' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1603 |     DL_HatchEdgeData(unsigned int degree,
      |                      ~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1678:18: note: shadowed declaration is here
 1678 |     unsigned int degree;
      |                  ^~~~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_HatchEdgeData::DL_HatchEdgeData(unsigned int, bool, bool, unsigned int, unsigned int, unsigned int, const std::vector<double>&, const std::vector<std::vector<double> >&, const std::vector<std::vector<double> >&, const std::vector<double>&, double, double, double, double)':
3rd_party/dxflib/dl_entities.h:1616:29: warning: declaration of 'endTangentY' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1616 |                      double endTangentY) :
      |                      ~~~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1697:12: note: shadowed declaration is here
 1697 |     double endTangentY;
      |            ^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1615:29: warning: declaration of 'endTangentX' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1615 |                      double endTangentX,
      |                      ~~~~~~~^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1696:12: note: shadowed declaration is here
 1696 |     double endTangentX;
      |            ^~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1614:29: warning: declaration of 'startTangentY' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1614 |                      double startTangentY,
      |                      ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1694:12: note: shadowed declaration is here
 1694 |     double startTangentY;
      |            ^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1613:29: warning: declaration of 'startTangentX' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1613 |                      double startTangentX,
      |                      ~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1693:12: note: shadowed declaration is here
 1693 |     double startTangentX;
      |            ^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1612:49: warning: declaration of 'weights' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1612 |                      const std::vector<double>& weights,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
3rd_party/dxflib/dl_entities.h:1690:25: note: shadowed declaration is here
 1690 |     std::vector<double> weights;
      |                         ^~~~~~~
3rd_party/dxflib/dl_entities.h:1611:63: warning: declaration of 'fitPoints' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1611 |                      const std::vector<std::vector<double> >& fitPoints,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
3rd_party/dxflib/dl_entities.h:1691:39: note: shadowed declaration is here
 1691 |     std::vector<std::vector<double> > fitPoints;
      |                                       ^~~~~~~~~
3rd_party/dxflib/dl_entities.h:1610:63: warning: declaration of 'controlPoints' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1610 |                      const std::vector<std::vector<double> >& controlPoints,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1688:39: note: shadowed declaration is here
 1688 |     std::vector<std::vector<double> > controlPoints;
      |                                       ^~~~~~~~~~~~~
3rd_party/dxflib/dl_entities.h:1609:49: warning: declaration of 'knots' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1609 |                      const std::vector<double>& knots,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
3rd_party/dxflib/dl_entities.h:1689:25: note: shadowed declaration is here
 1689 |     std::vector<double> knots;
      |                         ^~~~~
3rd_party/dxflib/dl_entities.h:1608:35: warning: declaration of 'nFit' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1608 |                      unsigned int nFit,
      |                      ~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:1686:18: note: shadowed declaration is here
 1686 |     unsigned int nFit;
      |                  ^~~~
3rd_party/dxflib/dl_entities.h:1607:35: warning: declaration of 'nControl' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1607 |                      unsigned int nControl,
      |                      ~~~~~~~~~~~~~^~~~~~~~
3rd_party/dxflib/dl_entities.h:1684:18: note: shadowed declaration is here
 1684 |     unsigned int nControl;
      |                  ^~~~~~~~
3rd_party/dxflib/dl_entities.h:1606:35: warning: declaration of 'nKnots' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1606 |                      unsigned int nKnots,
      |                      ~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1682:18: note: shadowed declaration is here
 1682 |     unsigned int nKnots;
      |                  ^~~~~~
3rd_party/dxflib/dl_entities.h:1605:27: warning: declaration of 'periodic' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1605 |                      bool periodic,
      |                      ~~~~~^~~~~~~~
3rd_party/dxflib/dl_entities.h:1680:10: note: shadowed declaration is here
 1680 |     bool periodic;
      |          ^~~~~~~~
3rd_party/dxflib/dl_entities.h:1604:27: warning: declaration of 'rational' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1604 |                      bool rational,
      |                      ~~~~~^~~~~~~~
3rd_party/dxflib/dl_entities.h:1679:10: note: shadowed declaration is here
 1679 |     bool rational;
      |          ^~~~~~~~
3rd_party/dxflib/dl_entities.h:1603:35: warning: declaration of 'degree' shadows a member of 'DL_HatchEdgeData' [-Wshadow]
 1603 |     DL_HatchEdgeData(unsigned int degree,
      |                      ~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1678:18: note: shadowed declaration is here
 1678 |     unsigned int degree;
      |                  ^~~~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_DictionaryData::DL_DictionaryData(const std::string&)':
3rd_party/dxflib/dl_entities.h:1800:42: warning: declaration of 'handle' shadows a member of 'DL_DictionaryData' [-Wshadow]
 1800 |     DL_DictionaryData(const std::string& handle) : handle(handle) {}
      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1801:17: note: shadowed declaration is here
 1801 |     std::string handle;
      |                 ^~~~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_DictionaryData::DL_DictionaryData(const std::string&)':
3rd_party/dxflib/dl_entities.h:1800:42: warning: declaration of 'handle' shadows a member of 'DL_DictionaryData' [-Wshadow]
 1800 |     DL_DictionaryData(const std::string& handle) : handle(handle) {}
      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1801:17: note: shadowed declaration is here
 1801 |     std::string handle;
      |                 ^~~~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_DictionaryData::DL_DictionaryData(const std::string&)':
3rd_party/dxflib/dl_entities.h:1800:42: warning: declaration of 'handle' shadows a member of 'DL_DictionaryData' [-Wshadow]
 1800 |     DL_DictionaryData(const std::string& handle) : handle(handle) {}
      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1801:17: note: shadowed declaration is here
 1801 |     std::string handle;
      |                 ^~~~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_DictionaryEntryData::DL_DictionaryEntryData(const std::string&, const std::string&)':
3rd_party/dxflib/dl_entities.h:1810:72: warning: declaration of 'handle' shadows a member of 'DL_DictionaryEntryData' [-Wshadow]
 1810 |     DL_DictionaryEntryData(const std::string& name, const std::string& handle) :
      |                                                     ~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1814:17: note: shadowed declaration is here
 1814 |     std::string handle;
      |                 ^~~~~~
3rd_party/dxflib/dl_entities.h:1810:47: warning: declaration of 'name' shadows a member of 'DL_DictionaryEntryData' [-Wshadow]
 1810 |     DL_DictionaryEntryData(const std::string& name, const std::string& handle) :
      |                            ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:1813:17: note: shadowed declaration is here
 1813 |     std::string name;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_DictionaryEntryData::DL_DictionaryEntryData(const std::string&, const std::string&)':
3rd_party/dxflib/dl_entities.h:1810:72: warning: declaration of 'handle' shadows a member of 'DL_DictionaryEntryData' [-Wshadow]
 1810 |     DL_DictionaryEntryData(const std::string& name, const std::string& handle) :
      |                                                     ~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1814:17: note: shadowed declaration is here
 1814 |     std::string handle;
      |                 ^~~~~~
3rd_party/dxflib/dl_entities.h:1810:47: warning: declaration of 'name' shadows a member of 'DL_DictionaryEntryData' [-Wshadow]
 1810 |     DL_DictionaryEntryData(const std::string& name, const std::string& handle) :
      |                            ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:1813:17: note: shadowed declaration is here
 1813 |     std::string name;
      |                 ^~~~
3rd_party/dxflib/dl_entities.h: In constructor 'DL_DictionaryEntryData::DL_DictionaryEntryData(const std::string&, const std::string&)':
3rd_party/dxflib/dl_entities.h:1810:72: warning: declaration of 'handle' shadows a member of 'DL_DictionaryEntryData' [-Wshadow]
 1810 |     DL_DictionaryEntryData(const std::string& name, const std::string& handle) :
      |                                                     ~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_entities.h:1814:17: note: shadowed declaration is here
 1814 |     std::string handle;
      |                 ^~~~~~
3rd_party/dxflib/dl_entities.h:1810:47: warning: declaration of 'name' shadows a member of 'DL_DictionaryEntryData' [-Wshadow]
 1810 |     DL_DictionaryEntryData(const std::string& name, const std::string& handle) :
      |                            ~~~~~~~~~~~~~~~~~~~^~~~
3rd_party/dxflib/dl_entities.h:1813:17: note: shadowed declaration is here
 1813 |     std::string name;
      |                 ^~~~
In file included from 3rd_party/dxflib/dl_writer_ascii.h:35,
                 from 3rd_party/dxflib/dl_dxf.h:40:
3rd_party/dxflib/dl_writer.h: In constructor 'DL_Writer::DL_Writer(DL_Codes::version)':
3rd_party/dxflib/dl_writer.h:63:33: warning: declaration of 'version' shadows a member of 'DL_Writer' [-Wshadow]
   63 |     DL_Writer(DL_Codes::version version) : m_handle(0x30) {
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~
3rd_party/dxflib/dl_writer.h:608:23: note: shadowed declaration is here
  608 |     DL_Codes::version version;
      |                       ^~~~~~~
3rd_party/dxflib/dl_writer.h: In constructor 'DL_Writer::DL_Writer(DL_Codes::version)':
3rd_party/dxflib/dl_writer.h:63:33: warning: declaration of 'version' shadows a member of 'DL_Writer' [-Wshadow]
   63 |     DL_Writer(DL_Codes::version version) : m_handle(0x30) {
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~
3rd_party/dxflib/dl_writer.h:608:23: note: shadowed declaration is here
  608 |     DL_Codes::version version;
      |                       ^~~~~~~
3rd_party/dxflib/dl_writer.h: In constructor 'DL_Writer::DL_Writer(DL_Codes::version)':
3rd_party/dxflib/dl_writer.h:63:33: warning: declaration of 'version' shadows a member of 'DL_Writer' [-Wshadow]
   63 |     DL_Writer(DL_Codes::version version) : m_handle(0x30) {
      |               ~~~~~~~~~~~~~~~~~~^~~~~~~
3rd_party/dxflib/dl_writer.h:608:23: note: shadowed declaration is here
  608 |     DL_Codes::version version;
      |                       ^~~~~~~
3rd_party/dxflib/dl_writer_ascii.h: In constructor 'DL_WriterA::DL_WriterA(const char*, DL_Codes::version)':
3rd_party/dxflib/dl_writer_ascii.h:51:53: warning: declaration of 'version' shadows a member of 'DL_WriterA' [-Wshadow]
   51 |     DL_WriterA(const char* fname, DL_Codes::version version=DL_VERSION_2000)
3rd_party/dxflib/dl_writer.h:608:23: note: shadowed declaration is here
  608 |     DL_Codes::version version;
      |                       ^~~~~~~
3rd_party/dxflib/dl_writer_ascii.h: In constructor 'DL_WriterA::DL_WriterA(const char*, DL_Codes::version)':
3rd_party/dxflib/dl_writer_ascii.h:51:53: warning: declaration of 'version' shadows a member of 'DL_WriterA' [-Wshadow]
   51 |     DL_WriterA(const char* fname, DL_Codes::version version=DL_VERSION_2000)
3rd_party/dxflib/dl_writer.h:608:23: note: shadowed declaration is here
  608 |     DL_Codes::version version;
      |                       ^~~~~~~
3rd_party/dxflib/dl_writer_ascii.h: In constructor 'DL_WriterA::DL_WriterA(const char*, DL_Codes::version)':
3rd_party/dxflib/dl_writer_ascii.h:51:53: warning: declaration of 'version' shadows a member of 'DL_WriterA' [-Wshadow]
   51 |     DL_WriterA(const char* fname, DL_Codes::version version=DL_VERSION_2000)
3rd_party/dxflib/dl_writer.h:608:23: note: shadowed declaration is here
  608 |     DL_Codes::version version;
      |                       ^~~~~~~
In file included from 3rd_party/dxflib/dl_creationinterface.h:35,
                 from 3rd_party/dxflib/dl_creationadapter.h:30,
                 from 3rd_party/dxflib/dl_dxf.cpp:35:
3rd_party/dxflib/dl_extrusion.h: In constructor 'DL_Extrusion::DL_Extrusion(double, double, double, double)':
3rd_party/dxflib/dl_extrusion.h:68:58: warning: declaration of 'elevation' shadows a member of 'DL_Extrusion' [-Wshadow]
   68 |     DL_Extrusion(double dx, double dy, double dz, double elevation) {
      |                                                   ~~~~~~~^~~~~~~~~
3rd_party/dxflib/dl_extrusion.h:139:12: note: shadowed declaration is here
  139 |     double elevation;
      |            ^~~~~~~~~
3rd_party/dxflib/dl_extrusion.h: In constructor 'DL_Extrusion::DL_Extrusion(double, double, double, double)':
3rd_party/dxflib/dl_extrusion.h:68:58: warning: declaration of 'elevation' shadows a member of 'DL_Extrusion' [-Wshadow]
   68 |     DL_Extrusion(double dx, double dy, double dz, double elevation) {
      |                                                   ~~~~~~~^~~~~~~~~
3rd_party/dxflib/dl_extrusion.h:139:12: note: shadowed declaration is here
  139 |     double elevation;
      |            ^~~~~~~~~
3rd_party/dxflib/dl_extrusion.h: In constructor 'DL_Extrusion::DL_Extrusion(double, double, double, double)':
3rd_party/dxflib/dl_extrusion.h:68:58: warning: declaration of 'elevation' shadows a member of 'DL_Extrusion' [-Wshadow]
   68 |     DL_Extrusion(double dx, double dy, double dz, double elevation) {
      |                                                   ~~~~~~~^~~~~~~~~
3rd_party/dxflib/dl_extrusion.h:139:12: note: shadowed declaration is here
  139 |     double elevation;
      |            ^~~~~~~~~
3rd_party/dxflib/dl_extrusion.h: In member function 'void DL_Extrusion::setElevation(double)':
3rd_party/dxflib/dl_extrusion.h:110:30: warning: declaration of 'elevation' shadows a member of 'DL_Extrusion' [-Wshadow]
  110 |     void setElevation(double elevation) {
      |                       ~~~~~~~^~~~~~~~~
3rd_party/dxflib/dl_extrusion.h:139:12: note: shadowed declaration is here
  139 |     double elevation;
      |            ^~~~~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'bool DL_Dxf::processDXFGroup(DL_CreationInterface*, int, const std::string&)':
3rd_party/dxflib/dl_dxf.cpp:336:64: warning: declaration of 'groupValue' shadows a member of 'DL_Dxf' [-Wshadow]
  336 |                              int groupCode, const std::string& groupValue) {
      |                                             ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
3rd_party/dxflib/dl_dxf.h:507:17: note: shadowed declaration is here
  507 |     std::string groupValue;
      |                 ^~~~~~~~~~
3rd_party/dxflib/dl_dxf.cpp:336:34: warning: declaration of 'groupCode' shadows a member of 'DL_Dxf' [-Wshadow]
  336 |                              int groupCode, const std::string& groupValue) {
      |                              ~~~~^~~~~~~~~
3rd_party/dxflib/dl_dxf.h:505:18: note: shadowed declaration is here
  505 |     unsigned int groupCode;
      |                  ^~~~~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'DL_WriterA* DL_Dxf::out(const char*, DL_Codes::version)':
3rd_party/dxflib/dl_dxf.cpp:2314:61: warning: declaration of 'version' shadows a member of 'DL_Dxf' [-Wshadow]
 2314 | DL_WriterA* DL_Dxf::out(const char* file, DL_Codes::version version) {
      |                                           ~~~~~~~~~~~~~~~~~~^~~~~~~
3rd_party/dxflib/dl_dxf.h:469:23: note: shadowed declaration is here
  469 |     DL_Codes::version version;
      |                       ^~~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writePoint(DL_WriterA&, const DL_PointData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:2381:46: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 2381 |                         const DL_Attributes& attrib) {
      |                         ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeLine(DL_WriterA&, const DL_LineData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:2404:45: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 2404 |                        const DL_Attributes& attrib) {
      |                        ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeXLine(DL_WriterA&, const DL_XLineData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:2428:45: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 2428 |                        const DL_Attributes& attrib) {
      |                        ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeRay(DL_WriterA&, const DL_RayData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:2452:46: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 2452 |                         const DL_Attributes& attrib) {
      |                         ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writePolyline(DL_WriterA&, const DL_PolylineData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:2477:49: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 2477 |                            const DL_Attributes& attrib) {
      |                            ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeSpline(DL_WriterA&, const DL_SplineData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:2548:47: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 2548 |                          const DL_Attributes& attrib) {
      |                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeCircle(DL_WriterA&, const DL_CircleData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:2625:47: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 2625 |                          const DL_Attributes& attrib) {
      |                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeArc(DL_WriterA&, const DL_ArcData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:2649:44: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 2649 |                       const DL_Attributes& attrib) {
      |                       ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeEllipse(DL_WriterA&, const DL_EllipseData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:2678:48: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 2678 |                           const DL_Attributes& attrib) {
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeSolid(DL_WriterA&, const DL_SolidData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:2708:41: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 2708 |                    const DL_Attributes& attrib) {
      |                    ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeTrace(DL_WriterA&, const DL_TraceData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:2733:46: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 2733 |                         const DL_Attributes& attrib) {
      |                         ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::write3dFace(DL_WriterA&, const DL_3dFaceData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:2760:41: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 2760 |                    const DL_Attributes& attrib) {
      |                    ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeInsert(DL_WriterA&, const DL_InsertData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:2786:47: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 2786 |                          const DL_Attributes& attrib) {
      |                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeMText(DL_WriterA&, const DL_MTextData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:2840:46: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 2840 |                         const DL_Attributes& attrib) {
      |                         ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeText(DL_WriterA&, const DL_TextData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:2892:45: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 2892 |                        const DL_Attributes& attrib) {
      |                        ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeAttribute(DL_WriterA&, const DL_AttributeData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:2928:41: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 2928 |                    const DL_Attributes& attrib) {
      |                    ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeDimAligned(DL_WriterA&, const DL_DimensionData&, const DL_DimAlignedData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:2994:51: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 2994 |                              const DL_Attributes& attrib) {
      |                              ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeDimLinear(DL_WriterA&, const DL_DimensionData&, const DL_DimLinearData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:3057:50: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 3057 |                             const DL_Attributes& attrib) {
      |                             ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeDimRadial(DL_WriterA&, const DL_DimensionData&, const DL_DimRadialData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:3126:50: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 3126 |                             const DL_Attributes& attrib) {
      |                             ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeDimDiametric(DL_WriterA&, const DL_DimensionData&, const DL_DimDiametricData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:3187:53: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 3187 |                                const DL_Attributes& attrib) {
      |                                ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeDimAngular2L(DL_WriterA&, const DL_DimensionData&, const DL_DimAngular2LData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:3248:51: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 3248 |                              const DL_Attributes& attrib) {
      |                              ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeDimAngular3P(DL_WriterA&, const DL_DimensionData&, const DL_DimAngular3PData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:3317:53: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 3317 |                                const DL_Attributes& attrib) {
      |                                ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeDimOrdinate(DL_WriterA&, const DL_DimensionData&, const DL_DimOrdinateData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:3383:51: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 3383 |                              const DL_Attributes& attrib) {
      |                              ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeLeader(DL_WriterA&, const DL_LeaderData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:3446:47: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 3446 |                          const DL_Attributes& attrib) {
      |                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeHatch1(DL_WriterA&, const DL_HatchData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:3509:47: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 3509 |                          const DL_Attributes& attrib) {
      |                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'long unsigned int DL_Dxf::writeImage(DL_WriterA&, const DL_ImageData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:3702:45: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 3702 |                        const DL_Attributes& attrib) {
      |                        ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
3rd_party/dxflib/dl_dxf.cpp: In member function 'void DL_Dxf::writeLayer(DL_WriterA&, const DL_LayerData&, const DL_Attributes&)':
3rd_party/dxflib/dl_dxf.cpp:3807:46: warning: declaration of 'attrib' shadows a member of 'DL_Dxf' [-Wshadow]
 3807 |                         const DL_Attributes& attrib) {
      |                         ~~~~~~~~~~~~~~~~~~~~~^~~~~~
3rd_party/dxflib/dl_dxf.h:520:19: note: shadowed declaration is here
  520 |     DL_Attributes attrib;
      |                   ^~~~~~
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/import_dxf/dxf_importer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/footprint_generator/footag/display.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/pool_browser_unit.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/pool_browser_symbol.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/pool_browser_frame.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/pool_browser_stockinfo.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/pool_browser_decal.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/title_block_values_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/plane_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/imp_interface.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_match_component_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_editor_hole_size.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_match_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_match_keepout_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_editor_clearance_silk_exp_copper.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_editor_track_width.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_editor_clearance_copper.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_editor_connectivity.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_editor_plane.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_editor_via.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_editor_clearance_copper_other.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_editor_diffpair.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_editor_package_checks.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_editor_layer_pair.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_editor_clearance_copper_keepout.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_editor_shorted_pads.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/rules/rules_with_core.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_editor_clearance_same_net.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rules_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/export.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/location_entry.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/rules/cache.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_editor_thermals.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/rule_editor_via_definitions.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/board_rules_check_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/board_rules_import.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/board_rules_check_net_ties.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/rules/import.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/symbol/symbol_rules_check.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/board_rules_check_clearance_copper_non_copper.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/package/package_rules_check.o
src/package/package_rules_check.cpp: In member function 'horizon::RulesCheckResult horizon::PackageRules::check_clearance(const horizon::Package&) const':
src/package/package_rules_check.cpp:220:21: warning: loop variable '<structured bindings>' creates a copy from type 'const std::pair<int, int>' [-Wrange-loop-construct]
  220 |     for (const auto [l_ex, l_silk] : check_pairs) {
      |                     ^~~~~~~~~~~~~~
src/package/package_rules_check.cpp:220:21: note: use reference type to prevent copying
  220 |     for (const auto [l_ex, l_silk] : check_pairs) {
      |                     ^~~~~~~~~~~~~~
      |                     &
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/board_rules_check_plane_priorities.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/schematic/schematic_rules_check.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/board_rules_check.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/board_rules_check_clearance_copper.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/board_rules_check_board_connectivity.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/board/plane_update.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/symbol_preview/symbol_preview_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/gtk_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/symbol_preview/symbol_preview_expand_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/step_export_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/symbol_preview/preview_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/pdf_export_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas3d/wall_renderer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas3d/point_renderer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas3d/face_renderer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas3d/cover_renderer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/3d/axes_lollipop.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/tuning_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/bom_export_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas3d/background_renderer.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/logger/log_dispatcher.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas/canvas_pads.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas3d/canvas3d_base.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas3d/canvas_mesh.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/selection_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/fab_output_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/header_button.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/3d/3d_view.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/window_state_store.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/log_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/canvas3d/canvas3d.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/preferences/preferences_provider.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/log_view.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/sexpr/sexpr_parser.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/sexpr/sexpr.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/exception_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/pool_completion.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/unplaced_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/tag_entry.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/spin_button_angle.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/board_display_options.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/status_dispatcher.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/csv_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/kicad_package_parser.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/preferences/preferences.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/export_file_chooser.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/layer_help_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/preferences/preferences_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/clipper_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/search/searcher.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/search/searcher_symbol.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/search/searcher_package.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/pool_browser_button.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/column_chooser.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/http_client.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/zmq_helper.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/search/searcher_schematic.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/keep_slope_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/search/searcher_board.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/picture_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/stock_info_provider.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/pool_browser_parametric.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/action_icon.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/action_button.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/action_label.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/automatic_prefs.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/help_button.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/view_angle_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/pnp_export_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/stock_info_provider_partinfo.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/grid_controller.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/treeview_state_store.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/color_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/airwire_filter_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/layer_combo_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/msd_tuning_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/wiz.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/multi_net_button.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/wiz_setref.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/hint.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/chip.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/chiparray.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/molded.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/capae.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/soic.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/sod.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/soj.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/qfp.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/multi_net_selector.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/son.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/qfn.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/pson.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/pqfn.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/bga.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/sot223.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/sot23.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/dip.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/sip.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/ipc7351b/table.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/pga.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/ipc7351b/ipc7351b.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/3rd_party/footag/ipc7251draft1/ipc7251draft1.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/multi_item_button.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/multi_item_selector.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/pasted_package.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/parts_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/imp/grids_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/reflow_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/multi_component_button.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/done_revealer_controller.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/stock_info_provider_digikey.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/multi_component_selector.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/multi_pad_button.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/multi_pad_selector.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/layer_range_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-prj-mgr-process.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-prj-mgr-main.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/editors/editor_base.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/pool_notebook_entities.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/pool_notebook_parametric.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/pool_notebook_units.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/pool_notebook_symbols.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/pool_notebook_padstacks.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/pool_notebook_frames.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/pool_notebook_decals.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-prj-mgr-app.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/editors/parametric.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/pool_notebook_parts.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/pool_notebook_packages.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/pool_notebook.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/editors/unit_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/create_part_dialog.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/duplicate/duplicate_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/editors/entity_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/part_wizard/gate_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/editors/editor_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/part_wizard/pad_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool_update_error_dialog.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/editor_process.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/duplicate/duplicate_unit.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/duplicate/duplicate_entity.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-update/pool-update_parametric.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/pool_settings_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/duplicate/duplicate_part.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/editors/part_editor.o
src/pool-prj-mgr/pool-mgr/editors/part_editor.cpp: In lambda function:
src/pool-prj-mgr/pool-mgr/editors/part_editor.cpp:476:89: warning: declaration of 'const auto:16& x' shadows a parameter [-Wshadow]
  476 |                 ranges::max(pool_parametric.get_tables() | rv::transform([](const auto &x) { return x.second.columns; })
      |                                                                             ~~~~~~~~~~~~^
src/pool-prj-mgr/pool-mgr/editors/part_editor.cpp:198:83: note: shadowed declaration is here
  198 | PartEditor::PartEditor(BaseObjectType *cobject, const Glib::RefPtr<Gtk::Builder> &x, const std::string &fn, IPool &po,
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
src/pool-prj-mgr/pool-mgr/editors/part_editor.cpp: In lambda function:
src/pool-prj-mgr/pool-mgr/editors/part_editor.cpp:477:71: warning: declaration of 'const auto:17& x' shadows a parameter [-Wshadow]
  477 |                             | rv::join | rv::transform([](const auto &x) { return x.display_name.size(); }));
      |                                                           ~~~~~~~~~~~~^
src/pool-prj-mgr/pool-mgr/editors/part_editor.cpp:198:83: note: shadowed declaration is here
  198 | PartEditor::PartEditor(BaseObjectType *cobject, const Glib::RefPtr<Gtk::Builder> &x, const std::string &fn, IPool &po,
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/forced_pool_update_dialog.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-update/pool-update.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-prj-mgr-app_win.o
src/pool-prj-mgr/pool-prj-mgr-app_win.cpp: In member function 'void horizon::PoolProjectManagerAppWindow::update_recent_placeholder(Gtk::Stack&, Gtk::ListBox&)':
src/pool-prj-mgr/pool-prj-mgr-app_win.cpp:1845:73: warning: declaration of 'stack' shadows a member of 'horizon::PoolProjectManagerAppWindow' [-Wshadow]
 1845 | void PoolProjectManagerAppWindow::update_recent_placeholder(Gtk::Stack &stack, Gtk::ListBox &lb)
      |                                                             ~~~~~~~~~~~~^~~~~
In file included from src/pool-prj-mgr/pool-prj-mgr-app_win.cpp:1:
src/pool-prj-mgr/pool-prj-mgr-app_win.hpp:97:17: note: shadowed declaration is here
   97 |     Gtk::Stack *stack = nullptr;
      |                 ^~~~~
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/where_used_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/pool_cache_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-update/pool-update_pool.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/pin_names_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-update/pool_updater_frame.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/pool_remote_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-update/pool_updater_decal.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-update/pool_updater_entity.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-update/pool_updater_unit.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-update/graph.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/pool_git_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/part_wizard/part_wizard.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/github_client.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-update/pool_updater_symbol.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-update/pool_updater.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-update/pool_updater_padstack.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/recent_item_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-update/pool_updater_part.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-update/pool_updater_package.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/preview_base.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/unit_preview.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/part_preview.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/entity_preview.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/symbol_preview.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool/pool_cache_status.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/close_utils.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/preferences/preferences_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/view_create_pool.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/prj-mgr/pool_cache_cleanup_dialog.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/preferences/preferences_window_stock_info.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/preferences/preferences_window_stock_info_partinfo.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/prj-mgr/prj-mgr_views.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/prj-mgr/part_browser/part_browser_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/preferences/preferences_window_keys.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/preferences/preferences_window_in_tool_keys.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/preferences/preferences_row.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/preferences/preferences_window_misc.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/preferences/preferences_window_spacenav.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/preferences/preferences_window_input_devices.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/preferences/preferences_window_canvas.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/preferences/action_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/preferences/preferences_window_stock_info_digikey.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/unit_info_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/entity_info_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/checks/check_util.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/output_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/autosave_recovery_dialog.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/welcome_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/preferences/digikey_auth_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/checks/check_unit.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/checks/check_entity.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/package_info_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/padstack_preview.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/capture_dialog.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/kicad_lib_parser.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/checks/check_part.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/checks/check_item.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/kicad_symbol_import_wizard/gate_editor.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pools_window/pool_index.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/build/gen/version_gen.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/gen/help_texts.cpp
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/build/gen/help_texts.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/gen/resources.cpp
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/check_column.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/paned_state_store.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/build/gen/resources.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/kicad_symbol_import_wizard/kicad_symbol_import_wizard.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/sort_helper.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pools_window/pool_status_provider.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/github_login_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/move_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/widgets/sqlite_shell.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/util/pool_check_schema_update.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pool-mgr/import_kicad_package_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pools_window/pool_merge_box.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pools_window/pool_download_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pools_window/pools_window_available.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/obj/src/pool-prj-mgr/pools_window/pools_window.o
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/horizon-eda
src/block/block.cpp:674:26: warning: type 'struct WalkContext' violates the C++ One Definition Rule [-Wodr]
  674 | template <bool c> struct WalkContext {
      |                          ^
src/schematic/schematic.cpp:1472:26: note: a different type is defined in another translation unit
 1472 | template <bool c> struct WalkContext {
      |                          ^
src/block/block.cpp:675:15: note: the first difference of corresponding definitions is field 'cb'
  675 |     WalkCB<c> cb;
      |               ^
src/schematic/schematic.cpp:1473:15: note: a field of same name but different type is defined in another translation unit
 1473 |     WalkCB<c> cb;
      |               ^
src/block/block.cpp:674:26: note: type name 'std::function<void (horizon::Block&, std::vector<horizon::UUID, std::allocator<horizon::UUID> > const&)>' should match type name 'std::function<void (horizon::Sheet&, unsigned int, horizon::Schematic&, std::vector<horizon::UUID, std::allocator<horizon::UUID> > const&)>'
  674 | template <bool c> struct WalkContext {
      |                          ^
src/block/block.cpp:674:26: warning: type 'struct WalkContext' violates the C++ One Definition Rule [-Wodr]
src/schematic/schematic.cpp:1472:26: note: a different type is defined in another translation unit
 1472 | template <bool c> struct WalkContext {
      |                          ^
src/block/block.cpp:675:15: note: the first difference of corresponding definitions is field 'cb'
  675 |     WalkCB<c> cb;
      |               ^
src/schematic/schematic.cpp:1473:15: note: a field of same name but different type is defined in another translation unit
 1473 |     WalkCB<c> cb;
      |               ^
src/block/block.cpp:674:26: note: type name 'std::function<void (horizon::Block const&, std::vector<horizon::UUID, std::allocator<horizon::UUID> > const&)>' should match type name 'std::function<void (horizon::Sheet const&, unsigned int, horizon::Schematic const&, std::vector<horizon::UUID, std::allocator<horizon::UUID> > const&)>'
  674 | template <bool c> struct WalkContext {
      |                          ^
src/canvas/selectables_renderer.cpp:64: warning: type 'struct UBOBuffer' violates the C++ One Definition Rule [-Wodr]
   64 | class UBOBuffer {
      | 
src/canvas/triangle_renderer.cpp:149: note: a different type is defined in another translation unit
  149 | class UBOBuffer {
      | 
src/canvas/selectables_renderer.cpp:66: note: the first difference of corresponding definitions is field 'color_inner'
   66 |     std::array<float, 4> color_inner;
      | 
src/canvas/triangle_renderer.cpp:153: note: a field with different name is defined in another translation unit
  153 |     std::array<std::array<float, 4>, ubo_size> colors;
      | 
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
 build/horizon-imp
src/block/block.cpp:674:26: warning: type 'struct WalkContext' violates the C++ One Definition Rule [-Wodr]
  674 | template <bool c> struct WalkContext {
      |                          ^
src/schematic/schematic.cpp:1472:26: note: a different type is defined in another translation unit
 1472 | template <bool c> struct WalkContext {
      |                          ^
src/block/block.cpp:675:15: note: the first difference of corresponding definitions is field 'cb'
  675 |     WalkCB<c> cb;
      |               ^
src/schematic/schematic.cpp:1473:15: note: a field of same name but different type is defined in another translation unit
 1473 |     WalkCB<c> cb;
      |               ^
src/block/block.cpp:674:26: note: type name 'std::function<void (horizon::Block&, std::vector<horizon::UUID, std::allocator<horizon::UUID> > const&)>' should match type name 'std::function<void (horizon::Sheet&, unsigned int, horizon::Schematic&, std::vector<horizon::UUID, std::allocator<horizon::UUID> > const&)>'
  674 | template <bool c> struct WalkContext {
      |                          ^
src/block/block.cpp:674:26: warning: type 'struct WalkContext' violates the C++ One Definition Rule [-Wodr]
src/schematic/schematic.cpp:1472:26: note: a different type is defined in another translation unit
 1472 | template <bool c> struct WalkContext {
      |                          ^
src/block/block.cpp:675:15: note: the first difference of corresponding definitions is field 'cb'
  675 |     WalkCB<c> cb;
      |               ^
src/schematic/schematic.cpp:1473:15: note: a field of same name but different type is defined in another translation unit
 1473 |     WalkCB<c> cb;
      |               ^
src/block/block.cpp:674:26: note: type name 'std::function<void (horizon::Block const&, std::vector<horizon::UUID, std::allocator<horizon::UUID> > const&)>' should match type name 'std::function<void (horizon::Sheet const&, unsigned int, horizon::Schematic const&, std::vector<horizon::UUID, std::allocator<horizon::UUID> > const&)>'
  674 | template <bool c> struct WalkContext {
      |                          ^
src/canvas/selectables_renderer.cpp:64: warning: type 'struct UBOBuffer' violates the C++ One Definition Rule [-Wodr]
   64 | class UBOBuffer {
      | 
src/canvas/triangle_renderer.cpp:149: note: a different type is defined in another translation unit
  149 | class UBOBuffer {
      | 
src/canvas/selectables_renderer.cpp:66: note: the first difference of corresponding definitions is field 'color_inner'
   66 |     std::array<float, 4> color_inner;
      | 
src/canvas/triangle_renderer.cpp:153: note: a field with different name is defined in another translation unit
  153 |     std::array<std::array<float, 4>, ubo_size> colors;
      | 
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.73226
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/horizon-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/horizon-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd horizon-2.5.0
+ make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/horizon-buildroot PREFIX=/usr
make: Entering directory '/usr/src/RPM/BUILD/horizon-2.5.0'
mkdir -p /usr/src/tmp/horizon-buildroot/usr/bin/
/usr/libexec/rpm-build/install -p -m755 build/horizon-imp /usr/src/tmp/horizon-buildroot/usr/bin/
/usr/libexec/rpm-build/install -p -m755 build/horizon-eda /usr/src/tmp/horizon-buildroot/usr/bin/
mkdir -p /usr/src/tmp/horizon-buildroot/usr/share/icons/hicolor//scalable/apps
/usr/libexec/rpm-build/install -p -m644 src/icons/scalable/apps/horizon-eda.svg /usr/src/tmp/horizon-buildroot/usr/share/icons/hicolor//scalable/apps/org.horizon_eda.HorizonEDA.svg
mkdir -p /usr/src/tmp/horizon-buildroot/usr/share/icons/hicolor//16x16/apps
/usr/libexec/rpm-build/install -p -m644 src/icons/16x16/apps/horizon-eda.png /usr/src/tmp/horizon-buildroot/usr/share/icons/hicolor//16x16/apps/org.horizon_eda.HorizonEDA.png
mkdir -p /usr/src/tmp/horizon-buildroot/usr/share/icons/hicolor//32x32/apps
/usr/libexec/rpm-build/install -p -m644 src/icons/32x32/apps/horizon-eda.png /usr/src/tmp/horizon-buildroot/usr/share/icons/hicolor//32x32/apps/org.horizon_eda.HorizonEDA.png
mkdir -p /usr/src/tmp/horizon-buildroot/usr/share/icons/hicolor//64x64/apps
/usr/libexec/rpm-build/install -p -m644 src/icons/64x64/apps/horizon-eda.png /usr/src/tmp/horizon-buildroot/usr/share/icons/hicolor//64x64/apps/org.horizon_eda.HorizonEDA.png
mkdir -p /usr/src/tmp/horizon-buildroot/usr/share/icons/hicolor//256x256/apps
/usr/libexec/rpm-build/install -p -m644 src/icons/256x256/apps/horizon-eda.png /usr/src/tmp/horizon-buildroot/usr/share/icons/hicolor//256x256/apps/org.horizon_eda.HorizonEDA.png
mkdir -p /usr/src/tmp/horizon-buildroot/usr/share/applications/
/usr/libexec/rpm-build/install -p -m644 org.horizon_eda.HorizonEDA.desktop /usr/src/tmp/horizon-buildroot/usr/share/applications/
mkdir -p /usr/src/tmp/horizon-buildroot/usr/share/metainfo/
/usr/libexec/rpm-build/install -p -m644 org.horizon_eda.HorizonEDA.metainfo.xml /usr/src/tmp/horizon-buildroot/usr/share/metainfo/
make: Leaving directory '/usr/src/RPM/BUILD/horizon-2.5.0'
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/horizon-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/horizon-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/horizon-buildroot/ (default)
Compressing files in /usr/src/tmp/horizon-buildroot (auto)
Verifying ELF objects in /usr/src/tmp/horizon-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
verify-elf: WARNING: ./usr/bin/horizon-eda: uses non-LFS functions: fopen
verify-elf: WARNING: ./usr/bin/horizon-imp: uses non-LFS functions: fopen
Processing files: horizon-2.5.0-alt1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.41137
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd horizon-2.5.0
+ DOCDIR=/usr/src/tmp/horizon-buildroot/usr/share/doc/horizon-2.5.0
+ export DOCDIR
+ rm -rf /usr/src/tmp/horizon-buildroot/usr/share/doc/horizon-2.5.0
+ /bin/mkdir -p /usr/src/tmp/horizon-buildroot/usr/share/doc/horizon-2.5.0
+ cp -prL CHANGELOG.md README.md SUPPORT.md dependencies.md /usr/src/tmp/horizon-buildroot/usr/share/doc/horizon-2.5.0
+ chmod -R go-w /usr/src/tmp/horizon-buildroot/usr/share/doc/horizon-2.5.0
+ chmod -R a+rX /usr/src/tmp/horizon-buildroot/usr/share/doc/horizon-2.5.0
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.sdaAHa
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PlhYsV
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
lib.req: WARNING: /usr/src/tmp/horizon-buildroot/usr/bin/horizon-eda: overlinked libraries: /usr/lib/libpng16.so.16
Requires: /lib/ld-linux.so.2, libTKBO.so.7.7 >= set:ol9W6URBAh1EAHY3, libTKBRep.so.7.7 >= set:ojUZkXSrujsqrun5uxZF75r5UaWlsuQwaG0B2X5ipZIY2ccqgZyCYZt, libTKCDF.so.7.7 >= set:nmSiU4, libTKG3d.so.7.7 >= set:pnKEQ17V92, libTKGeomBase.so.7.7 >= set:qpJ950, libTKHLR.so.7.7 >= set:okV5z3j4crwnZ07yV4TrnkZJqV99, libTKLCAF.so.7.7 >= set:omIRaUaJiRPN2, libTKMath.so.7.7 >= set:qmCUpQcqlzMhMoMdKQtNMoN99zFBum, libTKMesh.so.7.7 >= set:omxSGwQ530, libTKPrim.so.7.7 >= set:nk54w7q3sRtJFhztVf, libTKSTEP.so.7.7 >= set:pomvxq, libTKShHealing.so.7.7 >= set:om1UpPBIhR260, libTKTopAlgo.so.7.7 >= set:pkOdQZrOoTcMq7z39KLnxs0uHnPaxwWWfcrAx5OOKQG7Thb1m5SEfLJnEfQ28mpbVcjs1ZswVGK41z6kZnGnVwwLlyuEmB7b3hF, libTKXCAF.so.7.7 >= set:ojOJQygctZtOt6I3ReBFMsp8cax217r7C7RmiRyph54eg3vPYm2sSGT7u, libTKXDESTEP.so.7.7 >= set:miwhtXV9E7zOZjjlZlFAd9ib5ZjZqtMxQn2, libTKXSBase.so.7.7 >= set:qm57OZlZbZm0GgDZplgprt344ZnVwTbG1, libTKernel.so.7.7 >= set:pk5UQo7fdC7GnZohlP7MO4ixqU1IXq9hti3a0b7hdyAbJI0m9BZEpZ9BHLoEwbyjvEFAgyZKofKE7VUVaccjE7xadpsl33, libarchive.so.13 >= set:niZ99yF3O0moUa8N45l2Gtc1XzTXWSAQ7m0DxZ6OtvsZhmONkI63do8, libatkmm-1.6.so.1 >= set:nlsk8OLfj, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.32), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libcairomm-1.0.so.1 >= set:ni7Ihkx47PKqBVayuuyFlGEpgTksYPVDv88xbLRhaWIP5poITCHBnNGEF6Kff9Eu451, libcurl.so.4 >= set:kglgKWJ97g4fJeYKgr3AgUVG6QpzBqxL1DUa1, libepoxy.so.0 >= set:pil7kSlZfj3dojrQcYJZ93hdqR0jbDaZkqx6pRovxdcREBqJTBCcOWAGSig7y3ANP9800NQChCUZlf53ve8MRZ3bxSPTxARZhkEdE8WakEexOEAc3PIZgI9lo9idxO4pddwZsBkA5tGDRgxcFFTx8L693klvEnsj5cJsaL8LyzZAG9Svz0kX5FaPXVFe8I4Y1fc0q9JGIVtv23v0VofdNPRZjq1b2871RNHq2, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.3.1), libgcc_s.so.1(GCC_7.0.0), libgcc_s.so.1(GLIBC_2.0), libgdk-3.so.0 >= set:niIi4euLNWrIVBrFhcq0ltdmPGfQZdLGsEYoABnK6CvZlWZLlC9gTn8CemHr, libgdkmm-3.0.so.1 >= set:oiKjwFhsHIVMISVNmfuMoKHlyg2XFgGCmX5H8AJEyizlzFtNkHSQZJwu2vnwgQza39eZgGfKdWFxKY0sTu5cDlC4aB1ZBAnekVwCWvwUGPjTsVwV2AZuMGPr6QUeqO7JTGbeUKMM2IeTJkBKycftUTGwoyiMQTl1bV86ZLgqK5hq0, libgio-2.0.so.0 >= set:pnB5JZginMWbA1, libgiomm-2.4.so.1 >= set:qjJFTXwx3piqqKZwOIQ3XM1fKK5vjKdACQxixfMdB0afoTF4cZ81n7uXzcDUsMNi1E3A6zr0Vf8uWdQV5QmJrXmw4oUZ3ZhtCVTvXkFhYgyziNMvOZxNtE0lrVWUZ9fSym8XuGusZuczwi1oRVWF5xneF3GZje2rpbQahXykNchC48CNMwdk1hz9USDFmFRa6Im69wTxdg7, libgit2.so.1.6 >= set:ngU8wvPoCXv03oAK1SF0lhh01wsvoOI9TPT5beUrRHpW3t6uwGcoZJ2u1MmODW8ZKvOYVn40B1G8O08dqx4sBiBRqmejwF0c8qj5eXPFj3vwHO8IH9aLZjZEO9Ld5TzeNQuESwErbCzz8l6e7wjZqqRSmwSSrMfEEspBZG0jDypFgRMMG0dF2, libglib-2.0.so.0 >= set:okCkKjn8a1rDzSDxzdyCHs3H8kNM4xHUKP56ceT86ovoh1, libglibmm-2.4.so.1 >= set:ogZBgzsIxF7HvBG39iOTL1BqYSpfrFMJma3JTclLiBlnylZ5UZ1gz7y6owyct5gC5Zfe6RQwEdoSwyVIrZAnRGjeNpgbpJ3M8b8tuZd9O1SVlnshOnNHLZjjfAulhwy8GxqtxCyXLYTnhnw2eSCjdqt0gsi9P7BdJ6w9UpKsEAiPVtkm7qpv4bryBuxUUsXcXpHTYMbhtdt3S8mL5blke4FBEVFcJ8hhUnY9xQhgjeixgQycz47QNLx3VRFC8apFCmq44Ll1nGWpe3dFVWizGlVpc7IwfdebDj0sgrAekKacgwrRSbiZIvqVZ80ujT6sEM6MWSxtuHgAkKwa2dV2itBxkSCPsU1ucmAJiY7RC9Hp7eFZ8X3UW1cLiZBIb6pwum1yE8RGJOaB9Cdn5qBCjKqy2dWdRKl9CVsFsMVfZx4xDcVBYkZg9nmuig5IZJTVySjEdgNiKyyTPg0X5Nm60tdoO4vR1mf6tPCsNe2T2VmO0gISMhFbTOboxLoH2ZfaYXxUpkL1LL5kT5NrpqLz4q0, libgobject-2.0.so.0 >= set:miq5xNkMPo9iBZBch60y51MGX3, libgtk-3.so.0 >= set:qklbi5ubzZyqvLwcPZzTHW8HK1rp7BTLP7mKYRrsw0Rt7aqg6sh9kWrxA3SEKCfLYvqEaHmk8RqoqtQ3VPKxee6sAh7Lk0PIW0RNA5Hwe4C60U0Ces2M92GuXDYNeuZf5tVKbime1, libgtkmm-3.0.so.1 >= set:rgxFEf72Zi5vbRr947v1XCsfZo8E0IrPRR1Z99008VF66fZ1BgIYzpImZk0ASS04FJN4JP8piLpyIqFMxEl26Kw3zcfdA1jdqCRToqgGV54Y6EvwD0nn82dyZm2wzc9rkEIxP2Jb5vqBX4UFCaEfK2bVkI2DWsz2kTzUUrjiiEq6QDpcy9Z6X7zod02ZKfhOyZySjZ0Noy7PZjrZKehSnOxpOWRbwWgLeY3GkNUJoYkc704B0qq100U8awvT8pnBja8a0krMeAFlpm8h58qAb01rfnaz2CTr5X4U0tLzh4vwZGmFd4ZwOD0I9ImK27AK5bejZeXiBJKWH8F135NPhT2LZCsedLkMZ0ct2pZtwYkogGHqRog6BhyiG4KYgxUzOQEWFh7HkZ5Y1qzGLWSn0cjUC85XUsVxODHnDPIaTMbwxxNQbZKYzMp2ZvjZlyot8Bcf44Ak5oeU2Azmttsc6sPZpSddggumwIQogUN6LHxsVGKncoGSGBXpeWp1o9aw5YcTXRZtFxHfT76AqgtsvgzZKpj1qkUxlwfPCdmb1Mr7iQhZ2w7Z3xcJvoBUNFzORgPM2JUPlQbWYkysQ2jF9isxBLQV3FZC0afZGTKgG56fy5qwSiJ8kM8wRMMhcgmhsbP4DUJ9K9UdgpHcAJToqlaZvFw3Ovm60AhhH3WcRXqg2JQzHvWoB0NOXzZqCILXmmxbF0ab38xnWH5tx7w9dM0YyM77SuPSQM5H0yXjzPXawEu0ZnvhiEIqKMZBj0cqxdtcU0k9BK7dnfrOB8zHRBZeZx0DuMx0IuaE65oOejcqYXNU6IyZd1kD7ueuFTihh2yZyWvlKrwUtp7W8aTE9NPrfJuchd6m5QqsARlx2xBsxhCvjaNnI1Jke929k79gaqG6bPt7Mx6Fsj9RRidB0LLpXwK6VJ6r0guist1HeoOZiwkXfeRdvDgw10AlP6nmvqMlCM1xJokFqeNb95V2Svd7s0fbXjfVF8muvpcycMSDku2lARCLHZg8geGz6U2WQx3W1cfRoHz4grfH362wZhYdQlY6zbz8Ya0JjInr37UUTmh10hOcAu6pdzdVp2QgvlbchfgWwabz0ioetcqqTPMJlrLD1JitEPuw9bZulOM1Ekkd4eD85g2V2EYWHQaiVaMDIxesRblOVX1llxq1mDw8CIB3RSxkxhaI8objZAmZE9rkHhkV8UUmhl4bM93HdZGsr4FuhsFwoYwZ36xUnDBORSp0rxkJ215JsDnb7t3JliIWc76gZLbWscHO9SbRWWFnKPeXn9QMGrwUNzYak8dzh8PiEx6Vo4uc4LBrBu4xTDlZ5hgXF6QUHPvquNZ78KhNauAgSPRKybfkVyWBVMjZtWnGIKfmIgE5WYElVfvmc7Nmhho6A70ScRfJejHOTQuY9sTIkgGnP8SWl0ZGvAw2i2xS5O5dVaSG5AOdkrdBOxwqVFYmQhP9fmgFdFFhVprQ3lidN7xA2nR3pCbxhHPUj8il7LGi20lmze22awQNjdfSavu2OcDoesDqymhNDZahhHLhEBk7zjaR2krjeARNxOMGa7WP0yZJauYztt3nw4YZmoPxvCyyWZa20mJEY9jNMV6qbFKyfLo5AGbvf9BfQuFep7BBBKW0UMc0DZsQs5ZtKtIZA2EYCyznMxNmnW8cBw1xnoie3dXeC8mjJystfTR437DWX30UZtrR9W3IaNb0CNRh0h30nI2244HbiULXwyRZnmUyl1D6QB0MCz98Zb4jDjJ9TUhSZocV0JzwXZy9o4RNxjZ5Fj3ELZ8uuE0ROlNPpCS8B9w2tlDsfjxZI1smKSPVbVqEH24eoMXCpQ4s1cJxh8xRf6OoPbZ3ZtIYJ2AFcz4C6Uo2agE5jjikt56n4z30itxylRZiu3DfppY22ZstOIcdwjMODN0kT8iuFNC064ccDXn5Clim0dzLdIWxIGONZ2dymuaOhslsHC80xnnMAUqcQblt0avGa674EX7ASshvZKbVG18m5ACZdUClURyZh9gpBHye1G2Ct4z6MZrRWTmSNvmO58ccZtbuFaYa1zGoxoTkXTM6wh1XTbTr1sMYtI7G7r0geg05kzrCptZ3KrhZinXu905vKWFcpjU9qRpPEqFRk4Y0Zv982gw5flcQfd33rhs6l902JaSTeF026QhQomxXthO55EblWxx9ZnExlaNZmlZq5YTM64elZocOFZLr0CX3WmPZwxHzNpMkPh7JUkx3cLQdaV6eSdbZ4AmBK5ej3hZH9IO6ALAFu5wOh4s3HdSQ0YSZoNXZjJfE5vT3gjBaVxLvUdk9kas7d7wORsa5bu1li11kvbdXwwlOydqSuQePwHgxz4zmVGoFioeVarWhl7oKsK1akNFYWWmQQjV4o92H2LHPBliu5YLF8LP14qgE1mTTB7613wP1Zw8CR47r2wO6yMgK00G8k8qZyxWTmZ7gWVZwYZm0nnNmjLHOYck780aGgz2OpgApCNmmdHXPsOITnVLLTmED84og99ghUql7KGaN9GCwxza6Wk8G54HB7nFtEd6AVA8zZvBuioyTf2tHEsxpyOCZzkLzzFqK0EkOk7gxgPEM8cOY30Ji5nx7UdDc3VHPWD0xs26zJgHsz1bCgqrZfSYzrKcVMOfgPiU01jTy1Yvh0ZbRT8xEzTLkLQrELf0woK4jTPFoo9CWA6BmFK4kAETXWZu33XZrcYW8k6h4GhMyoJ6aZdcFqW7fI5ziuyV0KHEkv6Gxb4jhB6JFccWmJcYJEV0kcRgAV0b2Pv94IEuU0, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.27), libm.so.6(GLIBC_2.29), libm.so.6(GLIBC_2.35), libpango-1.0.so.0 >= set:mjR8W7uZ6ZhOp6OkZcxmpzM3, libpangomm-1.4.so.1 >= set:niYdjZ2SwHi4JRh6ij0gps93mUYwSUyKaLSZz6ZEk8kyrHZ8z43mlYbPp1, libpng16.so.16 >= set:lgOKIQUBTwmNRJ40WwUZImZprbhk4mwobsYtnopDSdUy1e0, libpng16.so.16(PNG16_0), libpodofo.so.0.9.8 >= set:pi28AmnqMWamgamLT4EDNesQBsDz9DDlSsgy7DSoA94RIfjYYlM178YGZrclRcUv4OQpx5pw2M2krLzuRrE5VqWZsCfOQk0kx1wXpyEPWm60G18Isl8TocMPKH2D5DYgCyMnso10hOF0qE2FuZKR0km1aqKFR6v6DOH3hE16KbeAIWkJonEsxWNy8rZFmx3LOeoBVE, librsvg-2.so.2 >= set:jgsxdJIGvJHj0, libsigc-2.0.so.0 >= set:keEqVyuen17UB2QpOt7t49FZp9ZgqlEb9bD40kuC0kLeANkZhiomP14g1HwnfcsZuUElJ29QZGd7, libspnav.so.0 >= set:khTZ4NdKlupf5, libsqlite3.so.0 >= set:ojugKBQChMjP9hQuCBYkhSVoVVZtTNABrvPDQQ0130aSzymcZylEjuVjTXZDc, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.11), libstdc++.so.6(CXXABI_1.3.13), libstdc++.so.6(CXXABI_1.3.2), libstdc++.so.6(CXXABI_1.3.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.14), libstdc++.so.6(GLIBCXX_3.4.15), libstdc++.so.6(GLIBCXX_3.4.17), libstdc++.so.6(GLIBCXX_3.4.18), libstdc++.so.6(GLIBCXX_3.4.19), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.22), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.29), libstdc++.so.6(GLIBCXX_3.4.30), libstdc++.so.6(GLIBCXX_3.4.32), libstdc++.so.6(GLIBCXX_3.4.9), libuuid.so.1 >= set:igirFg39j0, libuuid.so.1(UUID_1.0), libzmq.so.5 >= set:kfSeV2I0e8JGRcE2IwtQbocsPUF4jQZelkivhfGdPQ3, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PA8r4k
Creating horizon-debuginfo package
Processing files: horizon-debuginfo-2.5.0-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rxA87L
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.lYLgCJ
find-requires: running scripts (debuginfo)
Requires: horizon = 2.5.0-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libTKBO.so.7.7), debug(libTKBRep.so.7.7), debug(libTKCDF.so.7.7), debug(libTKG3d.so.7.7), debug(libTKGeomBase.so.7.7), debug(libTKHLR.so.7.7), debug(libTKLCAF.so.7.7), debug(libTKMath.so.7.7), debug(libTKMesh.so.7.7), debug(libTKPrim.so.7.7), debug(libTKSTEP.so.7.7), debug(libTKShHealing.so.7.7), debug(libTKTopAlgo.so.7.7), debug(libTKXCAF.so.7.7), debug(libTKXDESTEP.so.7.7), debug(libTKXSBase.so.7.7), debug(libTKernel.so.7.7), debug(libarchive.so.13), debug(libatkmm-1.6.so.1), debug(libc.so.6), debug(libcairomm-1.0.so.1), debug(libcurl.so.4), debug(libepoxy.so.0), debug(libgcc_s.so.1), debug(libgdk-3.so.0), debug(libgdkmm-3.0.so.1), debug(libgio-2.0.so.0), debug(libgiomm-2.4.so.1), debug(libgit2.so.1.6), debug(libglib-2.0.so.0), debug(libglibmm-2.4.so.1), debug(libgobject-2.0.so.0), debug(libgtk-3.so.0), debug(libgtkmm-3.0.so.1), debug(libm.so.6), debug(libpango-1.0.so.0), debug(libpangomm-1.4.so.1), debug(libpng16.so.16), debug(libpodofo.so.0.9.8), debug(librsvg-2.so.2), debug(libsigc-2.0.so.0), debug(libspnav.so.0), debug(libsqlite3.so.0), debug(libstdc++.so.6), debug(libuuid.so.1), debug(libzmq.so.5)
Adding to horizon-debuginfo a strict dependency on horizon
Wrote: /usr/src/RPM/RPMS/i586/horizon-2.5.0-alt1.i586.rpm (w2T16.xzdio)
Wrote: /usr/src/RPM/RPMS/i586/horizon-debuginfo-2.5.0-alt1.i586.rpm (w2T16.xzdio)
3158.39user 318.75system 4:36.48elapsed 1257%CPU (0avgtext+0avgdata 764476maxresident)k
0inputs+0outputs (0major+78943058minor)pagefaults 0swaps
3.97user 2.29system 5:06.94elapsed 2%CPU (0avgtext+0avgdata 123584maxresident)k
70296inputs+0outputs (0major+325885minor)pagefaults 0swaps
--- horizon-2.5.0-alt1.i586.rpm.repo	2023-08-05 00:17:38.000000000 +0000
+++ horizon-2.5.0-alt1.i586.rpm.hasher	2023-08-19 06:27:36.775626012 +0000
@@ -102,4 +102,4 @@
 Provides: horizon = 2.5.0-alt1:sisyphus+311414.260.4.1
-File: /usr/bin/horizon-eda	100755	root:root	744632144f9623122b1dd1d72957a0fb	
-File: /usr/bin/horizon-imp	100755	root:root	eab3e65c62c74a7c89c366cee3021238	
+File: /usr/bin/horizon-eda	100755	root:root	ac5088091bf123d898adf547049c1b1a	
+File: /usr/bin/horizon-imp	100755	root:root	459a59278f1204a9c2d73583536cf230	
 File: /usr/share/applications/org.horizon_eda.HorizonEDA.desktop	100644	root:root	f087d6488a1208d97df13b721095e654	
@@ -116,2 +116,2 @@
 File: /usr/share/metainfo/org.horizon_eda.HorizonEDA.metainfo.xml	100644	root:root	f7b40a3bd71633dd7b2e63138e67de68	
-RPMIdentity: 2cfa0c38a2d2215d03caff7fcc579f36c16284044399045deb9be129b656c784aeabc93dec3f535b20a5c4f369e8c3fe7cfdb3e7c90f5e554812b296321a1dae
+RPMIdentity: 7fd9df16926b87250fc547fc4f776c08e874aef146374d8c38edf88f849dc94499279f53f313a12369cbd003b10c5dc11cca91003adf28e8d45620ae41469cd2
--- horizon-debuginfo-2.5.0-alt1.i586.rpm.repo	2023-08-05 00:17:38.000000000 +0000
+++ horizon-debuginfo-2.5.0-alt1.i586.rpm.hasher	2023-08-19 06:27:36.881627556 +0000
@@ -1,7 +1,7 @@
-/usr/lib/debug/.build-id/46	40755	root:root	
-/usr/lib/debug/.build-id/46/d1253d9ae3811a918556c5565c7a4706433545	120777	root:root	../../../../bin/horizon-imp
-/usr/lib/debug/.build-id/46/d1253d9ae3811a918556c5565c7a4706433545.debug	120777	root:root	../../usr/bin/horizon-imp.debug
-/usr/lib/debug/.build-id/f6	40755	root:root	
-/usr/lib/debug/.build-id/f6/10044f010687f561f2ee0ab5a6ef4e558e080e	120777	root:root	../../../../bin/horizon-eda
-/usr/lib/debug/.build-id/f6/10044f010687f561f2ee0ab5a6ef4e558e080e.debug	120777	root:root	../../usr/bin/horizon-eda.debug
+/usr/lib/debug/.build-id/40	40755	root:root	
+/usr/lib/debug/.build-id/40/0da7ca4eac11326fe055e570c590c34339b831	120777	root:root	../../../../bin/horizon-eda
+/usr/lib/debug/.build-id/40/0da7ca4eac11326fe055e570c590c34339b831.debug	120777	root:root	../../usr/bin/horizon-eda.debug
+/usr/lib/debug/.build-id/4c	40755	root:root	
+/usr/lib/debug/.build-id/4c/f14838bef7be784a51ee85d39ce85c1505d20b	120777	root:root	../../../../bin/horizon-imp
+/usr/lib/debug/.build-id/4c/f14838bef7be784a51ee85d39ce85c1505d20b.debug	120777	root:root	../../usr/bin/horizon-imp.debug
 /usr/lib/debug/usr/bin/horizon-eda.debug	100644	root:root	
@@ -2023,10 +2023,10 @@
 Provides: horizon-debuginfo = 2.5.0-alt1:sisyphus+311414.260.4.1
-File: /usr/lib/debug/.build-id/46	40755	root:root		
-File: /usr/lib/debug/.build-id/46/d1253d9ae3811a918556c5565c7a4706433545	120777	root:root		../../../../bin/horizon-imp
-File: /usr/lib/debug/.build-id/46/d1253d9ae3811a918556c5565c7a4706433545.debug	120777	root:root		../../usr/bin/horizon-imp.debug
-File: /usr/lib/debug/.build-id/f6	40755	root:root		
-File: /usr/lib/debug/.build-id/f6/10044f010687f561f2ee0ab5a6ef4e558e080e	120777	root:root		../../../../bin/horizon-eda
-File: /usr/lib/debug/.build-id/f6/10044f010687f561f2ee0ab5a6ef4e558e080e.debug	120777	root:root		../../usr/bin/horizon-eda.debug
-File: /usr/lib/debug/usr/bin/horizon-eda.debug	100644	root:root	3001d68a3e67c94b20955a5f4fd849ca	
-File: /usr/lib/debug/usr/bin/horizon-imp.debug	100644	root:root	0e75b4218aba2c15a6dad81fc34925d5	
+File: /usr/lib/debug/.build-id/40	40755	root:root		
+File: /usr/lib/debug/.build-id/40/0da7ca4eac11326fe055e570c590c34339b831	120777	root:root		../../../../bin/horizon-eda
+File: /usr/lib/debug/.build-id/40/0da7ca4eac11326fe055e570c590c34339b831.debug	120777	root:root		../../usr/bin/horizon-eda.debug
+File: /usr/lib/debug/.build-id/4c	40755	root:root		
+File: /usr/lib/debug/.build-id/4c/f14838bef7be784a51ee85d39ce85c1505d20b	120777	root:root		../../../../bin/horizon-imp
+File: /usr/lib/debug/.build-id/4c/f14838bef7be784a51ee85d39ce85c1505d20b.debug	120777	root:root		../../usr/bin/horizon-imp.debug
+File: /usr/lib/debug/usr/bin/horizon-eda.debug	100644	root:root	76bec3d166bbea353ec905c8662d8904	
+File: /usr/lib/debug/usr/bin/horizon-imp.debug	100644	root:root	6296bd27e7648aca671c23e10da5c3bc	
 File: /usr/src/debug/horizon-2.5.0	40755	root:root		
@@ -3996,2 +3996,2 @@
 File: /usr/src/debug/horizon-2.5.0/src/widgets/where_used_box.hpp	100644	root:root	9ccb8cffdfd7ca189b951cc3f67d9563	
-RPMIdentity: b0e2f4042aaca4354e2b3729630cb457b4487d247aae9f6e9e8ed38537d1504395a8d77be3c62f8cb9f3819bd5574d500e0d27cf7f0759d59441919570902ec8
+RPMIdentity: 0532998771e0e2e5f7a6b181db31d2439b264a148ef8108ecca49bb0a599d92a41b340db02df301549985f2c0777d9fe03f8fbe593e4d0d6b00966154cc34f48