<86>Jan  2 09:46:52 userdel[2363858]: delete user 'rooter'
<86>Jan  2 09:46:52 groupadd[2363864]: group added to /etc/group: name=rooter, GID=708
<86>Jan  2 09:46:52 groupadd[2363864]: group added to /etc/gshadow: name=rooter
<86>Jan  2 09:46:52 groupadd[2363864]: new group: name=rooter, GID=708
<86>Jan  2 09:46:52 useradd[2363868]: new user: name=rooter, UID=708, GID=708, home=/root, shell=/bin/bash
<86>Jan  2 09:46:52 userdel[2363874]: delete user 'builder'
<86>Jan  2 09:46:52 userdel[2363874]: removed group 'builder' owned by 'builder'
<86>Jan  2 09:46:52 userdel[2363874]: removed shadow group 'builder' owned by 'builder'
<86>Jan  2 09:46:52 groupadd[2363880]: group added to /etc/group: name=builder, GID=709
<86>Jan  2 09:46:52 groupadd[2363880]: group added to /etc/gshadow: name=builder
<86>Jan  2 09:46:52 groupadd[2363880]: new group: name=builder, GID=709
<86>Jan  2 09:46:52 useradd[2363885]: new user: name=builder, UID=709, GID=709, home=/usr/src, shell=/bin/bash
/usr/src/in/srpm/mapsoft-20201212-alt1.src.rpm: license not found in '/usr/share/license' directory: GPL3.0
<13>Jan  2 09:46:55 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed
<13>Jan  2 09:46:55 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed
<13>Jan  2 09:46:55 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824518 installed
<13>Jan  2 09:46:55 rpmi: libsigc++2-2.10.6-alt1 sisyphus+262543.100.1.1 1606332557 installed
<13>Jan  2 09:46:55 rpmi: xorg-proto-devel-2020.1-alt1 sisyphus+250406.100.1.1 1587554810 installed
<13>Jan  2 09:46:55 rpmi: libsigc++2-devel-2.10.6-alt1 sisyphus+262543.100.1.1 1606332557 installed
<13>Jan  2 09:46:55 rpmi: perl-HTTP-Date-6.05-alt1 sisyphus+258981.100.1.1 1601542386 installed
<13>Jan  2 09:46:55 rpmi: libboost_system1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:55 rpmi: liblcms2-2.11-alt1 sisyphus+253499.100.1.1 1592287020 installed
<13>Jan  2 09:46:55 rpmi: libglvnd-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Jan  2 09:46:56 rpmi: libicu67-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed
<13>Jan  2 09:46:56 rpmi: libgomp1-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed
<13>Jan  2 09:46:56 rpmi: libopenjpeg2.0-2.4.0-alt1 sisyphus+264173.100.1.1 1609245156 installed
<13>Jan  2 09:46:56 rpmi: libwebp7-1.1.0-alt1 sisyphus+243895.100.1.1 1578410873 installed
<13>Jan  2 09:46:56 rpmi: libjbig-2.1-alt1 1401380926 installed
<13>Jan  2 09:46:56 rpmi: libtiff5-4.1.0-alt1 sisyphus+240802.100.1.1 1573743635 installed
<13>Jan  2 09:46:56 rpmi: libgdbm-1.8.3-alt10 1454943334 installed
<13>Jan  2 09:46:56 rpmi: libjasper-2.0.22-alt1 sisyphus+259396.40.3.1 1602110527 installed
<13>Jan  2 09:46:56 rpmi: libsqlite3-3.34.0-alt1 sisyphus+262869.100.1.1 1607008534 installed
<13>Jan  2 09:46:56 rpmi: libproj-6.3.1-alt1 sisyphus+248127.100.1.1 1584653445 installed
<13>Jan  2 09:46:56 rpmi: libnspr-1:4.29-alt1 sisyphus+260224.100.2.1 1603548999 installed
<13>Jan  2 09:46:56 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870475 installed
<13>Jan  2 09:46:56 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed
<13>Jan  2 09:46:56 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed
<13>Jan  2 09:46:56 rpmi: perl-Compress-Raw-Zlib-2.096-alt1 sisyphus+258375.500.14.2 1600904345 installed
<13>Jan  2 09:46:56 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed
<13>Jan  2 09:46:56 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed
<13>Jan  2 09:46:56 rpmi: bc-1:1.07.1-alt1 sisyphus+221902.700.4.1 1550587857 installed
<13>Jan  2 09:46:56 rpmi: libltdl7-2.4.6-alt2 sisyphus+263722.100.1.1 1608561894 installed
<13>Jan  2 09:46:56 rpmi: libICE-1.0.10-alt1 sisyphus+247690.100.1.1 1584000387 installed
<13>Jan  2 09:46:56 rpmi: libfribidi-1.0.10-alt1 sisyphus+254557.100.1.1 1594020362 installed
<13>Jan  2 09:46:56 rpmi: libpixman-3:0.40.0-alt1 sisyphus+250700.100.1.1 1587971055 installed
<13>Jan  2 09:46:56 rpmi: libgraphite2-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed
<13>Jan  2 09:46:56 rpmi: libwayland-server-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed
<13>Jan  2 09:46:56 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Jan  2 09:46:56 rpmi: ilmbase25-common-2.5.3-alt1 sisyphus+260406.100.1.1 1603706892 installed
<13>Jan  2 09:46:56 rpmi: libiex25-2.5.3-alt1 sisyphus+260406.100.1.1 1603706892 installed
<13>Jan  2 09:46:56 rpmi: libilmthread25-2.5.3-alt1 sisyphus+260406.100.1.1 1603706892 installed
<13>Jan  2 09:46:56 rpmi: libimath25-2.5.3-alt1 sisyphus+260406.100.1.1 1603706892 installed
<13>Jan  2 09:46:56 rpmi: libhalf25-2.5.3-alt1 sisyphus+260406.100.1.1 1603706892 installed
<13>Jan  2 09:46:57 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Jan  2 09:46:57 rpmi: libgraphite2-devel-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed
<13>Jan  2 09:46:57 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed
<13>Jan  2 09:46:57 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed
<13>Jan  2 09:46:57 rpmi: libpng-devel-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed
<13>Jan  2 09:46:57 rpmi: libshape-1.4.1-alt3 sisyphus+238627.440.24.1 1570469613 installed
<13>Jan  2 09:46:57 rpmi: libraw-0.20.2-alt1 sisyphus+258819.40.9.1 1604414258 installed
<13>Jan  2 09:46:57 rpmi: libgdbm-devel-1.8.3-alt10 1454943334 installed
<13>Jan  2 09:46:57 rpmi: perl-devel-1:5.30.3-alt1 sisyphus+259030.200.1.1 1601554162 installed
<13>Jan  2 09:46:57 rpmi: swig-data-1:3.0.12-alt8 sisyphus+253354.100.1.1 1591967642 installed
<13>Jan  2 09:46:57 rpmi: libboost_regex1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:57 rpmi: libboost_graph1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:57 rpmi: icu-utils-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed
<13>Jan  2 09:46:57 rpmi: libicu-devel-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed
<13>Jan  2 09:46:57 rpmi: libOpenGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Jan  2 09:46:57 rpmi: libGLES-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Jan  2 09:46:57 rpmi: libboost_atomic1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:57 rpmi: libboost_contract1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:57 rpmi: libboost_chrono1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:57 rpmi: libboost_timer1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:57 rpmi: libboost_thread1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:57 rpmi: libboost_type_erasure1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:57 rpmi: perl-File-Listing-6.14-alt1 sisyphus+262735.100.1.1 1606813544 installed
<13>Jan  2 09:46:57 rpmi: libflif-0.3-alt3 sisyphus+248230.100.1.1 1584818790 installed
<13>Jan  2 09:46:57 rpmi: perl-Term-Cap-1.17-alt1 1445018869 installed
<13>Jan  2 09:46:57 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed
<13>Jan  2 09:46:57 rpmi: ncompress-4.2.4.4-alt1 1366160442 installed
<13>Jan  2 09:46:57 rpmi: mailx-8.1.2-alt7 1366314832 installed
<13>Jan  2 09:46:57 rpmi: sharutils-4.6.3-alt1.1.qa2.1 1449219807 installed
<13>Jan  2 09:46:57 rpmi: libyaml2-0.2.5-alt1 sisyphus+253672.100.1.1 1592583137 installed
<13>Jan  2 09:46:57 rpmi: libusb-1.0.23-alt1 sisyphus+237317.100.1.1 1568059905 installed
<13>Jan  2 09:46:57 rpmi: poppler-data-0.4.9-alt1 sisyphus.216033.100 1541141723 installed
<13>Jan  2 09:46:57 rpmi: rgb-1.0.6-alt3 sisyphus+229441.100.1.2 1557940338 installed
<13>Jan  2 09:46:57 rpmi: libnetpbm11-10.85.04-alt1 sisyphus+225727.140.8.1 1553672199 installed
<13>Jan  2 09:46:57 rpmi: libjansson-2.12-alt1 sisyphus+233344.100.1.1 1561647407 installed
<13>Jan  2 09:46:57 rpmi: libgif-4.1.6-alt3 1299634261 installed
<13>Jan  2 09:46:57 rpmi: publicsuffix-list-dafsa-20201117-alt1 sisyphus+262026.100.1.1 1605704486 installed
<13>Jan  2 09:46:57 rpmi: libpsl-0.21.1-alt1 sisyphus+255206.100.1.1 1595348938 installed
<13>Jan  2 09:46:57 rpmi: libnghttp2-1.41.0-alt1 sisyphus+253680.100.1.1 1592642271 installed
<13>Jan  2 09:46:57 rpmi: openldap-common-2.4.56-alt1 sisyphus+264049.140.3.1 1609084202 installed
<13>Jan  2 09:46:57 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed
<13>Jan  2 09:46:57 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed
<13>Jan  2 09:46:57 rpmi: perl-Compress-Raw-Bzip2-2.096-alt1 sisyphus+258375.600.14.2 1600904372 installed
<13>Jan  2 09:46:57 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed
<13>Jan  2 09:46:57 rpmi: perl-Filter-1.60-alt1 sisyphus+258375.300.14.2 1600904226 installed
<13>Jan  2 09:46:57 rpmi: perl-Encode-3.08-alt1 sisyphus+263440.100.1.1 1607955886 installed
<13>Jan  2 09:46:57 rpmi: perl-URI-5.05-alt1 sisyphus+260330.100.1.1 1603548554 installed
<13>Jan  2 09:46:57 rpmi: perl-IO-Compress-2.096-alt1 sisyphus+257145.100.2.1 1599037634 installed
<13>Jan  2 09:46:57 rpmi: perl-Net-HTTP-6.19-alt1 sisyphus+229756.100.1.1 1558454558 installed
<13>Jan  2 09:46:57 rpmi: perl-HTML-Parser-3.75-alt1 sisyphus+258375.1000.14.2 1600904431 installed
<13>Jan  2 09:46:57 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed
<13>Jan  2 09:46:57 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed
<13>Jan  2 09:46:57 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed
<13>Jan  2 09:46:57 rpmi: perl-HTTP-Message-6.26-alt2 sisyphus+261580.100.1.1 1605116674 installed
<13>Jan  2 09:46:57 rpmi: perl-HTTP-Cookies-6.09-alt1 sisyphus+262287.100.1.1 1606090361 installed
<13>Jan  2 09:46:57 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed
<13>Jan  2 09:46:57 rpmi: perl-libwww-6.51-alt1 sisyphus+264212.100.1.1 1609319061 installed
<13>Jan  2 09:46:57 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+263451.100.1.1 1607958574 installed
<13>Jan  2 09:46:57 rpmi: perl-Pod-Simple-3.42-alt1 sisyphus+261979.100.1.1 1605684633 installed
<13>Jan  2 09:46:57 rpmi: perl-Pod-Usage-2.01-alt1 sisyphus+260315.100.1.3 1603550551 installed
<13>Jan  2 09:46:57 rpmi: perl-podlators-4.14-alt1 sisyphus+243914.100.1.1 1578493399 installed
<13>Jan  2 09:46:57 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+262033.600.7.2 1607340230 installed
<13>Jan  2 09:46:58 rpmi: libstdc++10-devel-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed
<13>Jan  2 09:46:59 rpmi: gcc10-c++-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed
<13>Jan  2 09:46:59 rpmi: xml-utils-1:2.9.10-alt4 sisyphus+261132.100.1.1 1604669137 installed
<13>Jan  2 09:46:59 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed
<13>Jan  2 09:46:59 rpmi: libboost_context1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:59 rpmi: libboost_fiber1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:59 rpmi: libboost_stacktrace1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:59 rpmi: libboost_nowide1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:59 rpmi: libboost_test1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:59 rpmi: libboost_serialization1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:59 rpmi: libboost_random1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:59 rpmi: libboost_iostreams1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:59 rpmi: libboost_date_time1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:46:59 rpmi: libboost_container1.74.0-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:47:00 rpmi: boost-devel-headers-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599465863 installed
<13>Jan  2 09:47:00 rpmi: boost-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599466061 installed
<13>Jan  2 09:47:00 rpmi: boost-polygon-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599465863 installed
<13>Jan  2 09:47:00 rpmi: libImageMagick6-common-6.9.11.35-alt1 sisyphus+258819.160.9.1 1604414668 installed
<13>Jan  2 09:47:00 rpmi: libwmflite-0.2.8.4-alt13 1506519339 installed
<13>Jan  2 09:47:00 rpmi: liblqr-0.4.2-alt1 1383038438 installed
<13>Jan  2 09:47:00 rpmi: libx265-192-3.4-alt1 sisyphus+254160.100.7.1 1593756037 installed
<13>Jan  2 09:47:00 rpmi: libde265-1.0.7-alt1 sisyphus+258615.100.1.1 1600957231 installed
<13>Jan  2 09:47:00 rpmi: libaom2-2.0.0-alt1 sisyphus+254346.100.1.1 1593682592 installed
<13>Jan  2 09:47:00 rpmi: libfftw3-common-3.3.8-alt1 sisyphus+247390.100.1.1 1583426835 installed
<13>Jan  2 09:47:00 rpmi: libfftw3-3.3.8-alt1 sisyphus+247390.100.1.1 1583426459 installed
<13>Jan  2 09:47:00 rpmi: djvu-common-3.5.27-alt1 sisyphus+252709.100.1.1 1591173068 installed
<13>Jan  2 09:47:00 rpmi: libdjvu-3.5.27-alt1 sisyphus+252709.100.1.1 1591173066 installed
<13>Jan  2 09:47:00 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+225727.500.8.1 1553672623 installed
<13>Jan  2 09:47:00 rpmi: libpaper-1.1.28-alt1 sisyphus+259176.100.1.1 1601738993 installed
<13>Jan  2 09:47:00 rpmi: liblz4-1:1.9.3-alt1 sisyphus+262305.100.1.1 1606099167 installed
<13>Jan  2 09:47:00 rpmi: libgpg-error-1.41-alt4 sisyphus+264254.200.1.1 1609440111 installed
<13>Jan  2 09:47:00 rpmi: libgcrypt20-1.8.7-alt1 sisyphus+264176.100.1.1 1609249178 installed
<13>Jan  2 09:47:01 rpmi: libsystemd-1:247.2-alt1 sisyphus+263562.100.1.1 1608152006 installed
<13>Jan  2 09:47:01 rpmi: libdbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed
<13>Jan  2 09:47:01 rpmi: libavahi-0.8-alt1 sisyphus+255349.240.4.1 1595604514 installed
<13>Jan  2 09:47:01 rpmi: libcups-2.3.1-alt2 sisyphus+255816.100.2.1 1596533556 installed
<13>Jan  2 09:47:01 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed
<13>Jan  2 09:47:01 rpmi: libgdk-pixbuf-locales-2.42.2-alt1 sisyphus+263074.100.1.1 1607428070 installed
<13>Jan  2 09:47:01 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+263711.100.20.1 1609407991 installed
<13>Jan  2 09:47:01 rpmi: libatk-locales-2.36.0-alt1 sisyphus+249208.100.1.1 1585840405 installed
<13>Jan  2 09:47:01 rpmi: libatk-2.36.0-alt1 sisyphus+249208.100.1.1 1585840406 installed
<13>Jan  2 09:47:01 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed
<13>Jan  2 09:47:01 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed
<13>Jan  2 09:47:01 rpmi: shared-mime-info-2.1-alt1 sisyphus+264261.100.1.1 1609507723 installed
<13>Jan  2 09:47:01 rpmi: gsettings-desktop-schemas-data-3.38.0-alt1 sisyphus+258314.500.14.2 1600843028 installed
<13>Jan  2 09:47:01 rpmi: libgio-2.66.4-alt1 sisyphus+263595.100.1.1 1608228132 installed
<13>Jan  2 09:47:01 rpmi: gsettings-desktop-schemas-3.38.0-alt1 sisyphus+258314.500.14.2 1600843530 installed
<13>Jan  2 09:47:01 rpmi: libgdk-pixbuf-2.42.2-alt1 sisyphus+263074.100.1.1 1607428069 installed
<13>Jan  2 09:47:01 rpmi: libglibmm-2.64.5-alt1 sisyphus+263407.100.4.1 1608464447 installed
<13>Jan  2 09:47:01 rpmi: libatkmm-2.28.1-alt1 sisyphus+263407.200.4.1 1608464525 installed
<13>Jan  2 09:47:01 rpmi: gtk-update-icon-cache-3.24.24-alt1 sisyphus+262986.100.1.1 1607244068 installed
<13>Jan  2 09:47:01 rpmi: libheif-1.9.0-alt1 sisyphus+258615.200.1.1 1600957299 installed
<13>Jan  2 09:47:01 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed
<13>Jan  2 09:47:01 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed
<13>Jan  2 09:47:01 rpmi: libharfbuzz-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed
<13>Jan  2 09:47:01 rpmi: libfreetype-2.10.4-alt2 sisyphus+260293.100.2.1 1604479496 installed
<13>Jan  2 09:47:01 rpmi: fontconfig-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed
Updating fonts cache: <29>Jan  2 09:47:02 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Jan  2 09:47:04 rpmi: libgs-9.53.3-alt1 sisyphus+260366.100.1.1 1603614538 installed
<13>Jan  2 09:47:04 rpmi: fonts-type1-urw-3:1.0.7pre44-alt3 sisyphus+224082.100.2.1 1552406640 installed
<13>Jan  2 09:47:05 rpmi: ghostscript-common-9.53.3-alt1 sisyphus+260366.100.1.1 1603614495 installed
<13>Jan  2 09:47:05 rpmi: ghostscript-classic-9.53.3-alt1 sisyphus+260366.100.1.1 1603614538 installed
<13>Jan  2 09:47:05 rpmi: libraqm-0.7.0-alt1 sisyphus+235164.100.2.1 1564651518 installed
<13>Jan  2 09:47:05 rpmi: libharfbuzz-icu-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed
<13>Jan  2 09:47:05 rpmi: libharfbuzz-gobject-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed
<13>Jan  2 09:47:05 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed
<13>Jan  2 09:47:05 rpmi: libwayland-client-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed
<13>Jan  2 09:47:05 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed
<13>Jan  2 09:47:05 rpmi: libdrm-1:2.4.103-alt1 sisyphus+261080.100.1.1 1604598368 installed
<13>Jan  2 09:47:05 rpmi: libgbm-4:20.3.2-alt1 sisyphus+264245.100.1.1 1609401247 installed
<13>Jan  2 09:47:05 rpmi: libX11-locales-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422159 installed
<13>Jan  2 09:47:05 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed
<13>Jan  2 09:47:05 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed
<13>Jan  2 09:47:05 rpmi: libX11-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422166 installed
<13>Jan  2 09:47:05 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed
<13>Jan  2 09:47:05 rpmi: libXrender-0.9.10-alt1 sisyphus+261890.100.1.1 1605595177 installed
<13>Jan  2 09:47:05 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed
<13>Jan  2 09:47:05 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed
<13>Jan  2 09:47:05 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed
<13>Jan  2 09:47:06 rpmi: libxcb-devel-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed
<13>Jan  2 09:47:07 rpmi: libX11-devel-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422166 installed
<13>Jan  2 09:47:07 rpmi: libXrender-devel-0.9.10-alt1 sisyphus+261890.100.1.1 1605595177 installed
<13>Jan  2 09:47:07 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed
<13>Jan  2 09:47:07 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed
<13>Jan  2 09:47:07 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed
<13>Jan  2 09:47:07 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed
<13>Jan  2 09:47:07 rpmi: libGLX-mesa-4:20.3.2-alt1 sisyphus+264245.100.1.1 1609401247 installed
<13>Jan  2 09:47:07 rpmi: libEGL-mesa-4:20.3.2-alt1 sisyphus+264245.100.1.1 1609401247 installed
<13>Jan  2 09:47:07 rpmi: libEGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Jan  2 09:47:07 rpmi: libGLX-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Jan  2 09:47:07 rpmi: libGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Jan  2 09:47:07 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed
<13>Jan  2 09:47:07 rpmi: libpango-1.48.0-alt1 sisyphus+261300.100.2.1 1604868816 installed
<13>Jan  2 09:47:07 rpmi: libcairomm-1.14.2-alt1 sisyphus+263407.240.4.1 1608464580 installed
<13>Jan  2 09:47:07 rpmi: libglvnd-devel-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Jan  2 09:47:07 rpmi: libpangomm-2.42.2-alt1 sisyphus+263407.300.4.1 1608464640 installed
<13>Jan  2 09:47:07 rpmi: libEGL-devel-4:20.3.2-alt1 sisyphus+264245.100.1.1 1609401247 installed
<13>Jan  2 09:47:07 rpmi: libGL-devel-4:20.3.2-alt1 sisyphus+264245.100.1.1 1609401247 installed
<13>Jan  2 09:47:07 rpmi: liblasi-1.1.3-alt2 sisyphus+239300.100.1.1 1571209616 installed
<13>Jan  2 09:47:07 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed
<13>Jan  2 09:47:07 rpmi: librsvg-1:2.50.2-alt1 sisyphus+262203.100.1.2 1605908464 installed
<13>Jan  2 09:47:07 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed
<13>Jan  2 09:47:07 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed
<13>Jan  2 09:47:07 rpmi: libXt-1.2.0-alt1 sisyphus+247690.400.1.1 1584000596 installed
<13>Jan  2 09:47:07 rpmi: libXpm-3.5.13-alt1 sisyphus+247690.300.1.1 1584000526 installed
<13>Jan  2 09:47:07 rpmi: libgd3-2.3.0-alt2 sisyphus+250375.100.2.1 1587542909 installed
<13>Jan  2 09:47:07 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949137 installed
<13>Jan  2 09:47:07 rpmi: libgtk+2-2.24.33-alt1 sisyphus+263711.100.20.1 1609408077 installed
<13>Jan  2 09:47:07 rpmi: libgraphviz-2.41.2-alt4 sisyphus+258874.100.1.1 1601381242 installed
<13>Jan  2 09:47:07 rpmi: libgtkmm2-2.24.5-alt1 1475043238 installed
<13>Jan  2 09:47:08 rpmi: netpbm-10.85.04-alt1 sisyphus+225727.140.8.1 1553672199 installed
<13>Jan  2 09:47:08 rpmi: openexr25-common-2.5.3-alt1 sisyphus+260406.200.2.1 1603719730 installed
<13>Jan  2 09:47:08 rpmi: libilmimf25-2.5.3-alt1 sisyphus+260406.200.2.1 1603719730 installed
<13>Jan  2 09:47:08 rpmi: libImageMagick6.6-6.9.11.35-alt1 sisyphus+258819.160.9.1 1604414668 installed
<13>Jan  2 09:47:08 rpmi: python-modules-curses-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Jan  2 09:47:08 rpmi: libtinfo-devel-6.2.20201107-alt1 sisyphus+261749.100.1.1 1605292929 installed
<13>Jan  2 09:47:08 rpmi: libncurses-devel-6.2.20201107-alt1 sisyphus+261749.100.1.1 1605292929 installed
<13>Jan  2 09:47:08 rpmi: libverto-0.3.0-alt1_11 sisyphus+263994.100.1.1 1608994695 installed
<13>Jan  2 09:47:08 rpmi: liblmdb-0.9.23-alt1 sisyphus+225277.100.2.1 1553001679 installed
<13>Jan  2 09:47:08 rpmi: libkeyutils-1.6.1-alt1 sisyphus+256015.100.1.1 1596820124 installed
<13>Jan  2 09:47:08 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed
<13>Jan  2 09:47:08 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed
<13>Jan  2 09:47:08 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Jan  2 09:47:08 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Jan  2 09:47:08 rpmi: ca-certificates-2020.10.22-alt1 sisyphus+260224.300.2.1 1603549301 installed
<13>Jan  2 09:47:08 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed
<13>Jan  2 09:47:08 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed
<13>Jan  2 09:47:08 rpmi: libcrypto1.1-1.1.1i-alt1 sisyphus+263103.100.1.1 1607445576 installed
<13>Jan  2 09:47:08 rpmi: libssl1.1-1.1.1i-alt1 sisyphus+263103.100.1.1 1607445576 installed
<13>Jan  2 09:47:08 rpmi: python-modules-compiler-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Jan  2 09:47:08 rpmi: python-modules-email-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Jan  2 09:47:08 rpmi: python-modules-unittest-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Jan  2 09:47:08 rpmi: python-modules-encodings-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Jan  2 09:47:08 rpmi: python-modules-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Jan  2 09:47:09 rpmi: libpython3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed
<13>Jan  2 09:47:09 rpmi: python3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed
<13>Jan  2 09:47:09 rpmi: python3-base-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed
<13>Jan  2 09:47:09 rpmi: glib2-devel-2.66.4-alt1 sisyphus+263595.100.1.1 1608228132 installed
<13>Jan  2 09:47:09 rpmi: libgio-devel-2.66.4-alt1 sisyphus+263595.100.1.1 1608228132 installed
<13>Jan  2 09:47:09 rpmi: libglibmm-devel-2.64.5-alt1 sisyphus+263407.100.4.1 1608464447 installed
<13>Jan  2 09:47:10 rpmi: libfreetype-devel-2.10.4-alt2 sisyphus+260293.100.2.1 1604479496 installed
<13>Jan  2 09:47:10 rpmi: libharfbuzz-devel-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed
<13>Jan  2 09:47:10 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed
<13>Jan  2 09:47:10 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed
<13>Jan  2 09:47:10 rpmi: libatk-devel-2.36.0-alt1 sisyphus+249208.100.1.1 1585840406 installed
<13>Jan  2 09:47:10 rpmi: libatkmm-devel-2.28.1-alt1 sisyphus+263407.200.4.1 1608464525 installed
<13>Jan  2 09:47:10 rpmi: libcairomm-devel-1.14.2-alt1 sisyphus+263407.240.4.1 1608464580 installed
<13>Jan  2 09:47:10 rpmi: libXft-devel-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed
<13>Jan  2 09:47:10 rpmi: libpango-devel-1.48.0-alt1 sisyphus+261300.100.2.1 1604868816 installed
<13>Jan  2 09:47:10 rpmi: libpangomm-devel-2.42.2-alt1 sisyphus+263407.300.4.1 1608464640 installed
<13>Jan  2 09:47:10 rpmi: libgdk-pixbuf-devel-2.42.2-alt1 sisyphus+263074.100.1.1 1607428069 installed
<13>Jan  2 09:47:10 rpmi: gtk-builder-convert-2.24.33-alt1 sisyphus+263711.100.20.1 1609407991 installed
<13>Jan  2 09:47:10 rpmi: libgtk+2-devel-2.24.33-alt1 sisyphus+263711.100.20.1 1609408077 installed
<13>Jan  2 09:47:10 rpmi: python3-module-pkg_resources-1:46.1.3-alt2 sisyphus+260458.600.6.1 1603876498 installed
<13>Jan  2 09:47:10 rpmi: python-modules-xml-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Jan  2 09:47:10 rpmi: python-modules-hotshot-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Jan  2 09:47:10 rpmi: python-modules-bsddb-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Jan  2 09:47:10 rpmi: python-modules-ctypes-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Jan  2 09:47:10 rpmi: python-modules-multiprocessing-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Jan  2 09:47:10 rpmi: python-modules-logging-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Jan  2 09:47:10 rpmi: python-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Jan  2 09:47:10 rpmi: python-modules-distutils-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Jan  2 09:47:10 rpmi: libzip5-1.7.3-alt1 sisyphus+257223.100.1.1 1599048740 installed
<13>Jan  2 09:47:10 rpmi: libnss-3.59.1-alt1 sisyphus+264029.100.1.1 1609005487 installed
<13>Jan  2 09:47:10 rpmi: libcom_err-1.45.6.0.24.af1a-alt1 sisyphus+262279.100.1.1 1606088229 installed
<86>Jan  2 09:47:10 groupadd[2374484]: group added to /etc/group: name=_keytab, GID=499
<86>Jan  2 09:47:10 groupadd[2374484]: group added to /etc/gshadow: name=_keytab
<86>Jan  2 09:47:10 groupadd[2374484]: new group: name=_keytab, GID=499
<13>Jan  2 09:47:10 rpmi: libkrb5-1.18.3-alt1 sisyphus+262109.100.1.1 1605777180 installed
<13>Jan  2 09:47:10 rpmi: libtirpc-1.2.6-alt1 sisyphus+250076.100.1.1 1587038270 installed
<13>Jan  2 09:47:10 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed
<13>Jan  2 09:47:10 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548749 installed
<86>Jan  2 09:47:10 groupadd[2374552]: group added to /etc/group: name=sasl, GID=498
<86>Jan  2 09:47:10 groupadd[2374552]: group added to /etc/gshadow: name=sasl
<86>Jan  2 09:47:10 groupadd[2374552]: new group: name=sasl, GID=498
<13>Jan  2 09:47:10 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+255909.100.2.1 1597199456 installed
<13>Jan  2 09:47:10 rpmi: libldap-2.4.56-alt1 sisyphus+264049.140.3.1 1609084359 installed
<13>Jan  2 09:47:10 rpmi: libcurl-7.74.0-alt1 sisyphus+264234.100.1.1 1609355642 installed
<13>Jan  2 09:47:10 rpmi: libpoppler97-0.86.1-alt2 sisyphus+262475.100.1.1 1606287192 installed
<13>Jan  2 09:47:10 rpmi: poppler-0.86.1-alt2 sisyphus+262475.100.1.1 1606287192 installed
<13>Jan  2 09:47:11 rpmi: transfig-3.2.8-alt1 sisyphus+263749.200.1.1 1608585140 installed
<13>Jan  2 09:47:11 rpmi: libcurl-devel-7.74.0-alt1 sisyphus+264234.100.1.1 1609355642 installed
<13>Jan  2 09:47:11 rpmi: python-dev-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Jan  2 09:47:11 rpmi: libzip-devel-1.7.3-alt1 sisyphus+257223.100.1.1 1599048740 installed
<13>Jan  2 09:47:11 rpmi: scons-4.0.1-alt1 sisyphus+255958.100.1.1 1596719661 installed
<13>Jan  2 09:47:11 rpmi: libgtkmm2-devel-2.24.5-alt1 1475043238 installed
<13>Jan  2 09:47:11 rpmi: ImageMagick-tools-6.9.11.35-alt1 sisyphus+258819.160.9.1 1604414668 installed
<13>Jan  2 09:47:11 rpmi: boost-geometry-devel-1:1.74.0-alt1 sisyphus+256956.200.14.1 1599465863 installed
<13>Jan  2 09:47:11 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607516810 installed
<13>Jan  2 09:47:11 rpmi: libgif-devel-4.1.6-alt3 1299634261 installed
<13>Jan  2 09:47:11 rpmi: libjansson-devel-2.12-alt1 sisyphus+233344.100.1.1 1561647407 installed
<13>Jan  2 09:47:11 rpmi: libusb-devel-1.0.23-alt1 sisyphus+237317.100.1.1 1568059905 installed
<13>Jan  2 09:47:11 rpmi: libyaml-devel-0.2.5-alt1 sisyphus+253672.100.1.1 1592583137 installed
<13>Jan  2 09:47:11 rpmi: swig-1:3.0.12-alt8 sisyphus+253354.100.1.1 1591967666 installed
<13>Jan  2 09:47:11 rpmi: libshape-devel-1.4.1-alt3 sisyphus+238627.440.24.1 1570469613 installed
<13>Jan  2 09:47:11 rpmi: libpixman-devel-3:0.40.0-alt1 sisyphus+250700.100.1.1 1587971055 installed
<13>Jan  2 09:47:11 rpmi: libproj-devel-6.3.1-alt1 sisyphus+248127.100.1.1 1584653445 installed
<13>Jan  2 09:47:11 rpmi: libtiff-devel-4.1.0-alt1 sisyphus+240802.100.1.1 1573743635 installed
<13>Jan  2 09:47:11 rpmi: libjpeg-devel-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed
<13>Jan  2 09:47:11 rpmi: perl-Text-Iconv-1.7-alt4.2 sisyphus+258375.14400.14.3 1600997772 installed
<13>Jan  2 09:47:11 rpmi: libxml2-devel-1:2.9.10-alt4 sisyphus+261132.100.1.1 1604669137 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/mapsoft-20201212-alt1.nosrc.rpm (w1.gzdio)
Installing mapsoft-20201212-alt1.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.55944
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf mapsoft-20201212
+ echo 'Source #0 (mapsoft-20201212.tar):'
Source #0 (mapsoft-20201212.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/mapsoft-20201212.tar
+ cd mapsoft-20201212
+ /bin/chmod -c -Rf u+rwX,go-w .
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.27370
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd mapsoft-20201212
+ scons -Q minimal=1

scons: warning: Calling missing SConscript without error is deprecated.
Transition by adding must_exist=0 to SConscript calls.
Missing SConscript 'vector/vmap4/SConscript'
File "/usr/src/RPM/BUILD/mapsoft-20201212/vector/SConscript", line 7, in <module>
g++ -o core/2d/conv.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/2d/conv.cpp
g++ -o core/2d/conv_aff.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/2d/conv_aff.cpp
g++ -o core/2d/line_dist.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/2d/line_dist.cpp
g++ -o core/2d/point_int.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/2d/point_int.cpp
g++ -o core/2d/rainbow.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/2d/rainbow.cpp
g++ -o core/2d/rect.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/2d/rect.cpp
g++ -o core/err/err.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/err/err.cpp
g++ -o core/fig/fig_data.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/fig/fig_data.cpp
g++ -o core/fig/fig_io.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/fig/fig_io.cpp
g++ -o core/fig/fig_mask.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/fig/fig_mask.cpp
g++ -o core/fig/fig_utils.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/fig/fig_utils.cpp
g++ -o core/filetype/filetype.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/filetype/filetype.cpp
g++ -o core/geo/g_map.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo/g_map.cpp
g++ -o core/geo/g_trk.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo/g_trk.cpp
g++ -o core/geo/g_wpt.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo/g_wpt.cpp
g++ -o core/geo/geo_convs.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo/geo_convs.cpp
g++ -o core/geo/geo_data.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo/geo_data.cpp
g++ -o core/geo/geo_nom.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo/geo_nom.cpp
g++ -o core/geo/geo_types.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo/geo_types.cpp
g++ -o core/geo_io/filters.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo_io/filters.cpp
core/geo_io/filters.cpp: In function 'void io::generalize(g_track*, double, int, const Options&)':
core/geo_io/filters.cpp:96:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   96 |       for (in=i+1; in<gk_line.size(); in++) if (!skip[in]) break;
      |                    ~~^~~~~~~~~~~~~~~
g++ -o core/geo_io/geo_refs.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo_io/geo_refs.cpp
In file included from core/geo_io/geo_refs.cpp:8:
core/2d/line_utils.h: In instantiation of 'Line<T> generalize(const Line<T>&, double, int) [with T = double]':
core/geo_io/geo_refs.cpp:27:32:   required from here
core/2d/line_utils.h:129:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  129 |       for (in=i+1; in<line.size(); in++) if (!skip[in]) break;
      |                    ~~^~~~~~~~~~~~
core/2d/line_utils.h:150:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  150 |   for (int i = 0; i<line.size(); i++) if (!skip[i]) ret.push_back(line[i]);
      |                   ~^~~~~~~~~~~~
g++ -o core/geo_io/geofig.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo_io/geofig.cpp
core/geo_io/geofig.cpp: In function 'g_map fig::get_ref(const fig::fig_world&)':
core/geo_io/geofig.cpp:28:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   28 |   for (int n=0; n<w.comment.size(); n++){
      |                 ~^~~~~~~~~~~~~~~~~
core/geo_io/geofig.cpp:49:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   49 |       for (int n=1; n<i->comment.size(); n++){
      |                     ~^~~~~~~~~~~~~~~~~~
core/geo_io/geofig.cpp: In function 'void fig::set_ref(fig::fig_world&, const g_map&, const Options&)':
core/geo_io/geofig.cpp:112:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<g_refpoint>::size_type' {aka 'unsigned int'} [-Wsign-compare]
  112 |   for (int n=0; n<m.size(); n++){
      |                 ~^~~~~~~~~
core/geo_io/geofig.cpp: In function 'void fig::get_wpts(const fig::fig_world&, const g_map&, geo_data&)':
core/geo_io/geofig.cpp:150:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  150 |       for (int n=1; n<i->comment.size(); n++){
      |                     ~^~~~~~~~~~~~~~~~~~
core/geo_io/geofig.cpp: In function 'void fig::get_trks(const fig::fig_world&, const g_map&, geo_data&)':
core/geo_io/geofig.cpp:187:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  187 |       for (int n=1; n<i->comment.size(); n++){
      |                     ~^~~~~~~~~~~~~~~~~~
core/geo_io/geofig.cpp:196:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<int>, std::allocator<Point<int> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  196 |       for (int n = 0; n<i->size();n++){
      |                       ~^~~~~~~~~~
core/geo_io/geofig.cpp: In function 'void fig::get_maps(const fig::fig_world&, const g_map&, geo_data&)':
core/geo_io/geofig.cpp:241:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<g_refpoint>::size_type' {aka 'unsigned int'} [-Wsign-compare]
  241 |       for (int n=0; n<map.size(); n++){
      |                     ~^~~~~~~~~~~
g++ -o core/geo_io/io.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo_io/io.cpp
g++ -o core/geo_io/io_gps.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo_io/io_gps.cpp
g++ -o core/geo_io/io_gpx.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo_io/io_gpx.cpp
g++ -o core/geo_io/io_gu.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo_io/io_gu.cpp
g++ -o core/geo_io/io_js.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo_io/io_js.cpp
g++ -o core/geo_io/io_kml.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo_io/io_kml.cpp
g++ -o core/geo_io/io_oe.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo_io/io_oe.cpp
g++ -o core/geo_io/io_xml.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo_io/io_xml.cpp
g++ -o core/geo_io/io_zip.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/geo_io/io_zip.cpp
g++ -o core/gred/action_manager.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/gred/action_manager.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from core/gred/action.h:4,
                 from core/gred/action_manager.h:7,
                 from core/gred/action_manager.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from core/gred/action.h:4,
                 from core/gred/action_manager.h:7,
                 from core/gred/action_manager.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from core/gred/action.h:4,
                 from core/gred/action_manager.h:7,
                 from core/gred/action_manager.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from core/gred/action.h:4,
                 from core/gred/action_manager.h:7,
                 from core/gred/action_manager.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from core/gred/action.h:4,
                 from core/gred/action_manager.h:7,
                 from core/gred/action_manager.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from core/gred/action.h:4,
                 from core/gred/action_manager.h:7,
                 from core/gred/action_manager.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from core/gred/action_manager.cpp:1:
core/gred/action_manager.h: In constructor 'ActionManager::ActionManager(Viewer*)':
core/gred/action_manager.h:39:12: warning: 'ActionManager::viewer' will be initialized after [-Wreorder]
   39 |   Viewer * viewer;
      |            ^~~~~~
core/gred/action_manager.h:35:12: warning:   'Action* ActionManager::current' [-Wreorder]
   35 |   Action * current;
      |            ^~~~~~~
core/gred/action_manager.cpp:4:1: warning:   when initialized here [-Wreorder]
    4 | ActionManager::ActionManager(Viewer * v):
      | ^~~~~~~~~~~~~
g++ -o core/gred/dthread_viewer.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/gred/dthread_viewer.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from core/gred/simple_viewer.h:4,
                 from core/gred/dthread_viewer.h:4,
                 from core/gred/dthread_viewer.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from core/gred/simple_viewer.h:4,
                 from core/gred/dthread_viewer.h:4,
                 from core/gred/dthread_viewer.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from core/gred/simple_viewer.h:4,
                 from core/gred/dthread_viewer.h:4,
                 from core/gred/dthread_viewer.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from core/gred/simple_viewer.h:4,
                 from core/gred/dthread_viewer.h:4,
                 from core/gred/dthread_viewer.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from core/gred/simple_viewer.h:4,
                 from core/gred/dthread_viewer.h:4,
                 from core/gred/dthread_viewer.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from core/gred/simple_viewer.h:4,
                 from core/gred/dthread_viewer.h:4,
                 from core/gred/dthread_viewer.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -o core/gred/gobj.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/gred/gobj.cpp
g++ -o core/gred/rubber.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/gred/rubber.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from core/gred/viewer.h:4,
                 from core/gred/rubber.h:5,
                 from core/gred/rubber.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from core/gred/viewer.h:4,
                 from core/gred/rubber.h:5,
                 from core/gred/rubber.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from core/gred/viewer.h:4,
                 from core/gred/rubber.h:5,
                 from core/gred/rubber.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from core/gred/viewer.h:4,
                 from core/gred/rubber.h:5,
                 from core/gred/rubber.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from core/gred/viewer.h:4,
                 from core/gred/rubber.h:5,
                 from core/gred/rubber.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from core/gred/viewer.h:4,
                 from core/gred/rubber.h:5,
                 from core/gred/rubber.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from core/gred/rubber.cpp:1:
core/gred/rubber.h: In constructor 'RubberSegment::RubberSegment(const iPoint&, const iPoint&, rubbfl_t)':
core/gred/rubber.h:73:14: warning: 'RubberSegment::p2' will be initialized after [-Wreorder]
   73 |   iPoint p1, p2;
      |              ^~
core/gred/rubber.h:72:12: warning:   'rubbfl_t RubberSegment::flags' [-Wreorder]
   72 |   rubbfl_t flags;
      |            ^~~~~
core/gred/rubber.cpp:5:1: warning:   when initialized here [-Wreorder]
    5 | RubberSegment::RubberSegment(
      | ^~~~~~~~~~~~~
g++ -o core/gred/simple_viewer.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/gred/simple_viewer.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from core/gred/simple_viewer.h:4,
                 from core/gred/simple_viewer.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from core/gred/simple_viewer.h:4,
                 from core/gred/simple_viewer.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from core/gred/simple_viewer.h:4,
                 from core/gred/simple_viewer.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from core/gred/simple_viewer.h:4,
                 from core/gred/simple_viewer.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from core/gred/simple_viewer.h:4,
                 from core/gred/simple_viewer.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from core/gred/simple_viewer.h:4,
                 from core/gred/simple_viewer.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from core/gred/simple_viewer.cpp:1:
core/gred/simple_viewer.h: In constructor 'SimpleViewer::SimpleViewer(GObj*)':
core/gred/simple_viewer.h:96:12: warning: 'SimpleViewer::sc' will be initialized after [-Wreorder]
   96 |     double sc;
      |            ^~
core/gred/simple_viewer.h:91:10: warning:   'bool SimpleViewer::on_drag' [-Wreorder]
   91 |     bool on_drag;
      |          ^~~~~~~
core/gred/simple_viewer.cpp:8:1: warning:   when initialized here [-Wreorder]
    8 | SimpleViewer::SimpleViewer(GObj * o) :
      | ^~~~~~~~~~~~
g++ -o core/img_io/draw_trk.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/img_io/draw_trk.cpp
g++ -o core/img_io/draw_wpt.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/img_io/draw_wpt.cpp
g++ -o core/img_io/gobj_grid_pulk.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/img_io/gobj_grid_pulk.cpp
g++ -o core/img_io/gobj_map.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/img_io/gobj_map.cpp
g++ -o core/img_io/gobj_pano.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/img_io/gobj_pano.cpp
g++ -o core/img_io/gobj_srtm.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/img_io/gobj_srtm.cpp
g++ -o core/img_io/gobj_srtmv.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/img_io/gobj_srtmv.cpp
g++ -o core/img_io/gobj_trk.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/img_io/gobj_trk.cpp
g++ -o core/img_io/gobj_vmap.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/img_io/gobj_vmap.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from core/img_io/gobj_vmap.cpp:6:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from core/img_io/gobj_vmap.cpp:6:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from core/img_io/gobj_vmap.cpp:6:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
core/img_io/gobj_vmap.cpp: In member function 'void GObjVMAP::render_line_val(Conv&, int, int, double, double, double)':
core/img_io/gobj_vmap.cpp:517:45: warning: variable 't' set but not used [-Wunused-but-set-variable]
  517 |        dPoint p=ld.pt(), v=ld.norm()*width, t=ld.tang()*step/2;
      |                                             ^
core/img_io/gobj_vmap.cpp: In member function 'void GObjVMAP::render_holes(Conv&)':
core/img_io/gobj_vmap.cpp:961:13: warning: unused variable 'c_road_fill' [-Wunused-variable]
  961 |   const int c_road_fill   = 0x8080FF;
      |             ^~~~~~~~~~~
g++ -o core/img_io/gobj_wpt.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/img_io/gobj_wpt.cpp
core/img_io/gobj_wpt.cpp: In member function 'int GObjWPT::find_waypoint(dPoint, double)':
core/img_io/gobj_wpt.cpp:30:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<g_waypoint>::size_type' {aka 'unsigned int'} [-Wsign-compare]
   30 |   for (int wpt = 0; wpt < data->size(); ++wpt) {
      |                     ~~~~^~~~~~~~~~~~~~
core/img_io/gobj_wpt.cpp: In member function 'std::vector<int> GObjWPT::find_waypoints(const dRect&)':
core/img_io/gobj_wpt.cpp:41:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<g_waypoint>::size_type' {aka 'unsigned int'} [-Wsign-compare]
   41 |   for (int n = 0; n < data->size(); ++n) {
      |                   ~~^~~~~~~~~~~~~~
g++ -o core/img_io/io.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/img_io/io.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/img_io/io.h:7,
                 from core/img_io/io.cpp:3:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/img_io/io.h:7,
                 from core/img_io/io.cpp:3:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/img_io/io.h:7,
                 from core/img_io/io.cpp:3:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
g++ -o core/img_io/o_img.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/img_io/o_img.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from core/img_io/o_img.cpp:8:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from core/img_io/o_img.cpp:8:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from core/img_io/o_img.cpp:8:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
core/img_io/o_img.cpp: In function 'void img::write_file(const char*, geo_data&, vmap::world&, Options)':
core/img_io/o_img.cpp:177:25: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare]
  177 |     if ((pos>0) && (pos < fname.length()-1)){
      |                     ~~~~^~~~~~~~~~~~~~~~~~
core/img_io/o_img.cpp:181:9: warning: unused variable 'res' [-Wunused-variable]
  181 |     int res = mkdir(dir.c_str(), 0755);
      |         ^~~
In file included from core/img_io/gobj_vmap.h:12,
                 from core/img_io/o_img.cpp:8:
core/2d/line_utils.h: In instantiation of 'Line<T> generalize(const Line<T>&, double, int) [with T = double]':
core/img_io/o_img.cpp:278:42:   required from here
core/2d/line_utils.h:129:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  129 |       for (in=i+1; in<line.size(); in++) if (!skip[in]) break;
      |                    ~~^~~~~~~~~~~~
core/2d/line_utils.h:150:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  150 |   for (int i = 0; i<line.size(); i++) if (!skip[i]) ret.push_back(line[i]);
      |                   ~^~~~~~~~~~~~
g++ -o core/img_io/o_tiles.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/img_io/o_tiles.cpp
core/img_io/o_tiles.cpp: In function 'bool tiles::write_file(const char*, const geo_data&, const Options&)':
core/img_io/o_tiles.cpp:64:10: warning: unused variable 'factor' [-Wunused-variable]
   64 |   double factor = opt.get("factor", 1.0);
      |          ^~~~~~
gcc -o core/jeeps/gpsapp.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsapp.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
core/jeeps/gpsapp.c: In function 'GPS_D311_Get':
core/jeeps/gpsapp.c:4238:9: warning: variable 'p' set but not used [-Wunused-but-set-variable]
 4238 |     UC *p;
      |         ^
gcc -o core/jeeps/gpscom.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpscom.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
gcc -o core/jeeps/gpsdatum.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsdatum.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
gcc -o core/jeeps/gpsdevice.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsdevice.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
gcc -o core/jeeps/gpsdevice_ser.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsdevice_ser.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
gcc -o core/jeeps/gpsdevice_usb.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsdevice_usb.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
gcc -o core/jeeps/gpsfmt.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsfmt.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
core/jeeps/gpsfmt.c: In function 'GPS_Fmt_Print_Way109':
core/jeeps/gpsfmt.c:1027:18: warning: unused variable 'dspl' [-Wunused-variable]
 1027 |     static char *dspl[]=
      |                  ^~~~
At top level:
core/jeeps/gpsfmt.c:1027:18: warning: 'dspl' defined but not used [-Wunused-variable]
gcc -o core/jeeps/gpsinput.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsinput.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
core/jeeps/gpsinput.c: In function 'GPS_Input_Get_Route':
core/jeeps/gpsinput.c:1859:10: warning: variable 'pos' set but not used [-Wunused-but-set-variable]
 1859 |     long pos;
      |          ^~~
core/jeeps/gpsinput.c: In function 'GPS_Input_Get_Route201':
core/jeeps/gpsinput.c:2065:10: warning: variable 'pos' set but not used [-Wunused-but-set-variable]
 2065 |     long pos;
      |          ^~~
gcc -o core/jeeps/gpslibusb.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpslibusb.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
gcc -o core/jeeps/gpsmath.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsmath.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
core/jeeps/gpsmath.c: In function 'GPS_Math_UTM_EN_to_LatLon':
core/jeeps/gpsmath.c:2101:13: warning: variable 'phi1' set but not used [-Wunused-but-set-variable]
 2101 |  double mu, phi1, phi1Rad;
      |             ^~~~
gcc -o core/jeeps/gpsmem.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsmem.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
gcc -o core/jeeps/gpsproj.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsproj.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
core/jeeps/gpsproj.c: In function 'GPS_Math_Albers_LatLon_To_EN':
core/jeeps/gpsproj.c:57:12: warning: variable 'phic' set but not used [-Wunused-but-set-variable]
   57 |     double phic;
      |            ^~~~
core/jeeps/gpsproj.c: In function 'GPS_Math_Miller_LatLon_To_EN':
core/jeeps/gpsproj.c:689:12: warning: variable 'po2' set but not used [-Wunused-but-set-variable]
  689 |     double po2;
      |            ^~~
core/jeeps/gpsproj.c: In function 'GPS_Math_Miller_EN_To_LatLon':
core/jeeps/gpsproj.c:753:12: warning: variable 'e' set but not used [-Wunused-but-set-variable]
  753 |     double e;
      |            ^
core/jeeps/gpsproj.c: In function 'GPS_Math_Bonne_LatLon_To_EN':
core/jeeps/gpsproj.c:848:12: warning: variable 'E4' set but not used [-Wunused-but-set-variable]
  848 |     double E4;
      |            ^~
core/jeeps/gpsproj.c: In function 'GPS_Math_Cassini_LatLon_To_EN':
core/jeeps/gpsproj.c:1162:12: warning: variable 'A3' set but not used [-Wunused-but-set-variable]
 1162 |     double A3;
      |            ^~
core/jeeps/gpsproj.c:1161:12: warning: variable 'A2' set but not used [-Wunused-but-set-variable]
 1161 |     double A2;
      |            ^~
core/jeeps/gpsproj.c:1160:12: warning: variable 'A1' set but not used [-Wunused-but-set-variable]
 1160 |     double A1;
      |            ^~
core/jeeps/gpsproj.c:1159:12: warning: variable 'A0' set but not used [-Wunused-but-set-variable]
 1159 |     double A0;
      |            ^~
core/jeeps/gpsproj.c:1147:12: warning: variable 'po2' set but not used [-Wunused-but-set-variable]
 1147 |     double po2;
      |            ^~~
core/jeeps/gpsproj.c: In function 'GPS_Math_Cylea_LatLon_To_EN':
core/jeeps/gpsproj.c:1482:12: warning: variable 'po2' set but not used [-Wunused-but-set-variable]
 1482 |     double po2;
      |            ^~~
core/jeeps/gpsproj.c:1480:12: warning: variable 'c2' set but not used [-Wunused-but-set-variable]
 1480 |     double c2;
      |            ^~
core/jeeps/gpsproj.c:1479:12: warning: variable 'c1' set but not used [-Wunused-but-set-variable]
 1479 |     double c1;
      |            ^~
core/jeeps/gpsproj.c:1478:12: warning: variable 'c0' set but not used [-Wunused-but-set-variable]
 1478 |     double c0;
      |            ^~
core/jeeps/gpsproj.c: In function 'GPS_Math_EckertVI_LatLon_To_EN':
core/jeeps/gpsproj.c:1882:12: warning: variable 'IRa' set but not used [-Wunused-but-set-variable]
 1882 |     double IRa;
      |            ^~~
core/jeeps/gpsproj.c: In function 'GPS_Math_Cyled_LatLon_To_EN':
core/jeeps/gpsproj.c:2059:12: warning: variable 'po2' set but not used [-Wunused-but-set-variable]
 2059 |     double po2;
      |            ^~~
core/jeeps/gpsproj.c: In function 'GPS_Math_VderGrinten_EN_To_LatLon':
core/jeeps/gpsproj.c:2431:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
 2431 |     else
      |     ^~~~
core/jeeps/gpsproj.c:2435:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
 2435 |         if(*phi>po2)
      |         ^~
core/jeeps/gpsproj.c: In function 'GPS_Math_Mollweide_LatLon_To_EN':
core/jeeps/gpsproj.c:2789:12: warning: variable 'po2' set but not used [-Wunused-but-set-variable]
 2789 |     double po2;
      |            ^~~
core/jeeps/gpsproj.c: In function 'GPS_Math_Orthog_LatLon_To_EN':
core/jeeps/gpsproj.c:2985:12: warning: variable 'cc' set but not used [-Wunused-but-set-variable]
 2985 |     double cc;
      |            ^~
core/jeeps/gpsproj.c:2971:12: warning: variable 'po2' set but not used [-Wunused-but-set-variable]
 2971 |     double po2;
      |            ^~~
core/jeeps/gpsproj.c: In function 'GPS_Math_Polycon_LatLon_To_EN':
core/jeeps/gpsproj.c:3166:12: warning: variable 'po2' set but not used [-Wunused-but-set-variable]
 3166 |     double po2;
      |            ^~~
core/jeeps/gpsproj.c: In function 'GPS_Math_Sinusoid_LatLon_To_EN':
core/jeeps/gpsproj.c:3456:12: warning: variable 'A3' set but not used [-Wunused-but-set-variable]
 3456 |     double A3;
      |            ^~
core/jeeps/gpsproj.c:3455:12: warning: variable 'A2' set but not used [-Wunused-but-set-variable]
 3455 |     double A2;
      |            ^~
core/jeeps/gpsproj.c:3454:12: warning: variable 'A0' set but not used [-Wunused-but-set-variable]
 3454 |     double A0;
      |            ^~
core/jeeps/gpsproj.c:3453:12: warning: variable 'A1' set but not used [-Wunused-but-set-variable]
 3453 |     double A1;
      |            ^~
core/jeeps/gpsproj.c:3448:12: warning: variable 'po2' set but not used [-Wunused-but-set-variable]
 3448 |     double po2;
      |            ^~~
core/jeeps/gpsproj.c: In function 'GPS_Math_Sinusoid_EN_To_LatLon':
core/jeeps/gpsproj.c:3562:12: warning: variable 'c3' set but not used [-Wunused-but-set-variable]
 3562 |     double c3;
      |            ^~
core/jeeps/gpsproj.c:3561:12: warning: variable 'c2' set but not used [-Wunused-but-set-variable]
 3561 |     double c2;
      |            ^~
core/jeeps/gpsproj.c:3560:12: warning: variable 'c1' set but not used [-Wunused-but-set-variable]
 3560 |     double c1;
      |            ^~
core/jeeps/gpsproj.c: In function 'GPS_Math_TCylEA_LatLon_To_EN':
core/jeeps/gpsproj.c:3697:12: warning: variable 'b3' set but not used [-Wunused-but-set-variable]
 3697 |     double b3;
      |            ^~
core/jeeps/gpsproj.c:3696:12: warning: variable 'B2' set but not used [-Wunused-but-set-variable]
 3696 |     double B2;
      |            ^~
core/jeeps/gpsproj.c:3695:12: warning: variable 'b1' set but not used [-Wunused-but-set-variable]
 3695 |     double b1;
      |            ^~
core/jeeps/gpsproj.c:3694:12: warning: variable 'b0' set but not used [-Wunused-but-set-variable]
 3694 |     double b0;
      |            ^~
core/jeeps/gpsproj.c: In function 'GPS_Math_Mercator_LatLon_To_EN':
core/jeeps/gpsproj.c:4084:12: warning: variable 'ml' set but not used [-Wunused-but-set-variable]
 4084 |     double ml;
      |            ^~
core/jeeps/gpsproj.c:4083:12: warning: variable 'db' set but not used [-Wunused-but-set-variable]
 4083 |     double db;
      |            ^~
core/jeeps/gpsproj.c:4082:12: warning: variable 'cb' set but not used [-Wunused-but-set-variable]
 4082 |     double cb;
      |            ^~
core/jeeps/gpsproj.c:4081:12: warning: variable 'bb' set but not used [-Wunused-but-set-variable]
 4081 |     double bb;
      |            ^~
core/jeeps/gpsproj.c:4080:12: warning: variable 'ab' set but not used [-Wunused-but-set-variable]
 4080 |     double ab;
      |            ^~
core/jeeps/gpsproj.c:4072:12: warning: variable 'po2' set but not used [-Wunused-but-set-variable]
 4072 |     double po2;
      |            ^~~
core/jeeps/gpsproj.c: In function 'GPS_Math_Mercator_EN_To_LatLon':
core/jeeps/gpsproj.c:4186:12: warning: variable 'ml' set but not used [-Wunused-but-set-variable]
 4186 |     double ml;
      |            ^~
core/jeeps/gpsproj.c:4180:12: warning: variable 'e' set but not used [-Wunused-but-set-variable]
 4180 |     double e;
      |            ^
gcc -o core/jeeps/gpsprot.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsprot.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
gcc -o core/jeeps/gpsread.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsread.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
core/jeeps/gpsread.c: In function 'GPS_Serial_Packet_Read':
core/jeeps/gpsread.c:170:25: warning: implicit declaration of function 'isalnum' [-Wimplicit-function-declaration]
  170 |          GPS_Diag("%c", isalnum(c) ? c  : '.');
      |                         ^~~~~~~
gcc -o core/jeeps/gpsrqst.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsrqst.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
gcc -o core/jeeps/gpssend.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpssend.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
gcc -o core/jeeps/gpsserial.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsserial.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
gcc -o core/jeeps/gpsusbcommon.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsusbcommon.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
core/jeeps/gpsusbcommon.c: In function 'gusb_cmd_get':
core/jeeps/gpsusbcommon.c:123:19: warning: implicit declaration of function 'isalnum' [-Wimplicit-function-declaration]
  123 |    GPS_Diag("%c", isalnum(buf[i])? buf[i] : '.');
      |                   ^~~~~~~
core/jeeps/gpsusbcommon.c:88:6: warning: variable 'orig_receive_state' set but not used [-Wunused-but-set-variable]
   88 |  int orig_receive_state;
      |      ^~~~~~~~~~~~~~~~~~
gcc -o core/jeeps/gpsusbread.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsusbread.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
gcc -o core/jeeps/gpsusbsend.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsusbsend.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
gcc -o core/jeeps/gpsusbstub.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsusbstub.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
gcc -o core/jeeps/gpsusbwin.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsusbwin.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
gcc -o core/jeeps/gpsutil.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/gpsutil.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
gcc -o core/jeeps/utils.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/jeeps/utils.c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
g++ -o core/opts/opts.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/opts/opts.cpp
core/opts/opts.cpp: In function 'std::ostream& operator<<(std::ostream&, const Opts&)':
core/opts/opts.cpp:22:16: warning: unused variable 'e' [-Wunused-variable]
   22 |   json_error_t e;
      |                ^
g++ -o core/loaders/image_jpeg.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/loaders/image_jpeg.cpp
g++ -o core/loaders/image_tiff.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/loaders/image_tiff.cpp
g++ -o core/loaders/image_png.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/loaders/image_png.cpp
g++ -o core/loaders/image_gif.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/loaders/image_gif.cpp
g++ -o core/loaders/image_r.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/loaders/image_r.cpp
g++ -o core/mp/mp_io.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/mp/mp_io.cpp
g++ -o core/mp/mp_mask.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/mp/mp_mask.cpp
g++ -o core/mp/mp_data.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/mp/mp_data.cpp
g++ -o core/ocad/ocad_types.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/ocad/ocad_types.cpp
g++ -o core/ocad/ocad_colors.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/ocad/ocad_colors.cpp
g++ -o core/ocad/ocad_file.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/ocad/ocad_file.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/ocad/ocad_file.cpp:1:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/ocad/ocad_file.cpp:1:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/ocad/ocad_file.cpp:1:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
In file included from core/ocad/ocad_file.h:14,
                 from core/ocad/ocad_file.cpp:1:
core/ocad/ocad_index.h: In instantiation of 'int ocad::ocad_index<T>::write(FILE*, int) const [with T = ocad::ocad9_object; FILE = FILE]':
core/ocad/ocad_file.cpp:94:31:   required from here
core/ocad/ocad_index.h:66:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ocad::ocad9_object, std::allocator<ocad::ocad9_object> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   66 |         if (i+n>=this->size()) break;
      |             ~~~^~~~~~~~~~~~~~
core/ocad/ocad_index.h:71:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ocad::ocad9_object, std::allocator<ocad::ocad9_object> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   71 |       if (i+n<this->size())
      |           ~~~^~~~~~~~~~~~~
core/ocad/ocad_index.h:82:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ocad::ocad9_object, std::allocator<ocad::ocad9_object> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   82 |       if (i+n>=this->size()) break;
      |           ~~~^~~~~~~~~~~~~~
core/ocad/ocad_index.h: In instantiation of 'int ocad::ocad_index<T>::write(FILE*, int) const [with T = ocad::ocad8_object; FILE = FILE]':
core/ocad/ocad_file.cpp:99:31:   required from here
core/ocad/ocad_index.h:66:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ocad::ocad8_object, std::allocator<ocad::ocad8_object> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   66 |         if (i+n>=this->size()) break;
      |             ~~~^~~~~~~~~~~~~~
core/ocad/ocad_index.h:71:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ocad::ocad8_object, std::allocator<ocad::ocad8_object> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   71 |       if (i+n<this->size())
      |           ~~~^~~~~~~~~~~~~
core/ocad/ocad_index.h:82:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ocad::ocad8_object, std::allocator<ocad::ocad8_object> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   82 |       if (i+n>=this->size()) break;
      |           ~~~^~~~~~~~~~~~~~
core/ocad/ocad_index.h: In instantiation of 'int ocad::ocad_index<T>::write(FILE*, int) const [with T = ocad::ocad_string; FILE = FILE]':
core/ocad/ocad_file.cpp:102:42:   required from here
core/ocad/ocad_index.h:66:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ocad::ocad_string>::size_type' {aka 'unsigned int'} [-Wsign-compare]
   66 |         if (i+n>=this->size()) break;
      |             ~~~^~~~~~~~~~~~~~
core/ocad/ocad_index.h:71:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ocad::ocad_string>::size_type' {aka 'unsigned int'} [-Wsign-compare]
   71 |       if (i+n<this->size())
      |           ~~~^~~~~~~~~~~~~
core/ocad/ocad_index.h:82:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ocad::ocad_string>::size_type' {aka 'unsigned int'} [-Wsign-compare]
   82 |       if (i+n>=this->size()) break;
      |           ~~~^~~~~~~~~~~~~~
core/ocad/ocad_index.h: In instantiation of 'int ocad::ocad_index<T>::write(FILE*, int) const [with T = ocad::ocad9_symbol; FILE = FILE]':
core/ocad/ocad_file.cpp:109:30:   required from here
core/ocad/ocad_index.h:66:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ocad::ocad9_symbol, std::allocator<ocad::ocad9_symbol> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   66 |         if (i+n>=this->size()) break;
      |             ~~~^~~~~~~~~~~~~~
core/ocad/ocad_index.h:71:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ocad::ocad9_symbol, std::allocator<ocad::ocad9_symbol> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   71 |       if (i+n<this->size())
      |           ~~~^~~~~~~~~~~~~
core/ocad/ocad_index.h:82:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ocad::ocad9_symbol, std::allocator<ocad::ocad9_symbol> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   82 |       if (i+n>=this->size()) break;
      |           ~~~^~~~~~~~~~~~~~
core/ocad/ocad_index.h: In instantiation of 'int ocad::ocad_index<T>::write(FILE*, int) const [with T = ocad::ocad8_symbol; FILE = FILE]':
core/ocad/ocad_file.cpp:116:30:   required from here
core/ocad/ocad_index.h:66:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ocad::ocad8_symbol, std::allocator<ocad::ocad8_symbol> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   66 |         if (i+n>=this->size()) break;
      |             ~~~^~~~~~~~~~~~~~
core/ocad/ocad_index.h:71:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ocad::ocad8_symbol, std::allocator<ocad::ocad8_symbol> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   71 |       if (i+n<this->size())
      |           ~~~^~~~~~~~~~~~~
core/ocad/ocad_index.h:82:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ocad::ocad8_symbol, std::allocator<ocad::ocad8_symbol> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   82 |       if (i+n>=this->size()) break;
      |           ~~~^~~~~~~~~~~~~~
g++ -o core/ocad/ocad_header.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/ocad/ocad_header.cpp
g++ -o core/ocad/ocad_fname.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/ocad/ocad_fname.cpp
core/ocad/ocad_fname.cpp: In member function 'void ocad::ocad_fname::read(FILE*, int, int)':
core/ocad/ocad_fname.cpp:18:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
   18 |   if (fread(buf, 1, size, F)!=size)
      |       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
g++ -o core/ocad/ocad_object.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/ocad/ocad_object.cpp
In file included from core/ocad/ocad_object.cpp:1:
core/ocad/ocad_object.h: In constructor 'ocad::ocad_object::ocad_object()':
core/ocad/ocad_object.h:23:14: warning: 'ocad::ocad_object::implayer' will be initialized after [-Wreorder]
   23 |   ocad_small implayer;
      |              ^~~~~~~~
core/ocad/ocad_object.h:22:14: warning:   'ocad::ocad_small ocad::ocad_object::idx_col' [-Wreorder]
   22 |   ocad_small idx_col;
      |              ^~~~~~~
core/ocad/ocad_object.cpp:8:1: warning:   when initialized here [-Wreorder]
    8 | ocad_object::ocad_object(): sym(0), type(3), status(1), viewtype(0),
      | ^~~~~~~~~~~
core/ocad/ocad_object.cpp: In member function 'iLine ocad::ocad_object::line() const':
core/ocad/ocad_object.cpp:16:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ocad::ocad_coord>::size_type' {aka 'unsigned int'} [-Wsign-compare]
   16 |   for (int i=0; i<coords.size(); i++){
      |                 ~^~~~~~~~~~~~~~
core/ocad/ocad_object.cpp: In member function 'iRect ocad::ocad_object::range() const':
core/ocad/ocad_object.cpp:33:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ocad::ocad_coord>::size_type' {aka 'unsigned int'} [-Wsign-compare]
   33 |   for (int i=0; i<coords.size(); i++){
      |                 ~^~~~~~~~~~~~~~
core/ocad/ocad_object.cpp: In member function 'void ocad::ocad_object::write_coords(FILE*, int) const':
core/ocad/ocad_object.cpp:120:23: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad_coord'; use assignment or value-initialization instead [-Wclass-memaccess]
  120 |     memset(buf, 0, n*8);
      |                       ^
In file included from core/ocad/ocad_object.h:4,
                 from core/ocad/ocad_object.cpp:1:
core/ocad/ocad_types.h:37:8: note: 'struct ocad::ocad_coord' declared here
   37 | struct ocad_coord{ // 8 bytes
      |        ^~~~~~~~~~
g++ -o core/ocad/ocad_object8.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/ocad/ocad_object8.cpp
In file included from core/ocad/ocad_object8.cpp:1:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
g++ -o core/ocad/ocad_object9.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/ocad/ocad_object9.cpp
In file included from core/ocad/ocad_object9.cpp:1:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
core/ocad/ocad_object9.cpp: In member function 'void ocad::ocad9_object::read(FILE*, ocad::ocad9_object::index, int)':
core/ocad/ocad_object9.cpp:68:15: warning: comparison of integer expressions of different signedness: 'ocad::ocad_long' {aka 'int'} and 'unsigned int' [-Wsign-compare]
   68 |   if (idx.len != sizeof(o) + (o.n + o.nt) * sizeof(ocad_coord)) cerr
      |       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o core/ocad/ocad_shead.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/ocad/ocad_shead.cpp
In file included from core/ocad/ocad_shead.cpp:1:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
g++ -o core/ocad/ocad_string.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/ocad/ocad_string.cpp
core/ocad/ocad_string.cpp: In member function 'std::string ocad::ocad_string::get_str(char) const':
core/ocad/ocad_string.cpp:21:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare]
   21 |     if ((tab+2<data.size()) && (data[tab+1]==f)){
      |          ~~~~~^~~~~~~~~~~~
core/ocad/ocad_string.cpp:27:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare]
   27 |   } while (tab+1<data.size());
      |            ~~~~~^~~~~~~~~~~~
core/ocad/ocad_string.cpp: In member function 'void ocad::ocad_string::read(FILE*, ocad::ocad_string::index, int)':
core/ocad/ocad_string.cpp:42:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ocad::ocad_long' {aka 'int'} [-Wsign-compare]
   42 |   if (fread(buf, 1, idx.len, F)!=idx.len)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
core/ocad/ocad_string.cpp: In member function 'ocad::ocad_string::index ocad::ocad_string::write(FILE*, int) const':
core/ocad/ocad_string.cpp:63:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ocad::ocad_long' {aka 'int'} [-Wsign-compare]
   63 |   if (fwrite(buf, 1, idx.len, F)!=idx.len)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
g++ -o core/ocad/ocad_symbol.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/ocad/ocad_symbol.cpp
g++ -o core/ocad/ocad_symbol8.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/ocad/ocad_symbol8.cpp
core/ocad/ocad_symbol8.cpp: In member function 'void ocad::ocad8_symbol::read(FILE*, ocad::ocad8_symbol::index, int)':
core/ocad/ocad_symbol8.cpp:74:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
   74 |   if (fread(buf, 1, size, F)!=size)
      |       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
g++ -o core/ocad/ocad_symbol9.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/ocad/ocad_symbol9.cpp
g++ -o core/ocad/ocad_geo.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/ocad/ocad_geo.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/ocad/ocad_geo.h:5,
                 from core/ocad/ocad_geo.cpp:1:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/ocad/ocad_geo.h:5,
                 from core/ocad/ocad_geo.cpp:1:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/ocad/ocad_geo.h:5,
                 from core/ocad/ocad_geo.cpp:1:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
core/ocad/ocad_geo.cpp: In function 'g_map ocad::get_ref(const ocad::ocad_file&)':
core/ocad/ocad_geo.cpp:40:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   40 |         for (int i = 0; i < pts.size(); i++){
      |                         ~~^~~~~~~~~~~~
core/ocad/ocad_geo.cpp:23:16: warning: unused variable 'grid' [-Wunused-variable]
   23 |         double grid    = s->get<double>('g');
      |                ^~~~
core/ocad/ocad_geo.cpp:24:16: warning: unused variable 'grid_r' [-Wunused-variable]
   24 |         double grid_r  = s->get<double>('d');
      |                ^~~~~~
core/ocad/ocad_geo.cpp:47:37: warning: catching polymorphic type 'class boost::bad_lexical_cast' by value [-Wcatch-value=]
   47 |       catch(boost::bad_lexical_cast x){
      |                                     ^
g++ -o core/options/options.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/options/options.cpp
g++ -o core/options/m_time.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/options/m_time.cpp
g++ -o core/options/m_color.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/options/m_color.cpp
g++ -o core/options/m_getopt.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/options/m_getopt.cpp
core/options/m_getopt.cpp: In function 'void print_options(ext_option*, int, std::ostream&, bool)':
core/options/m_getopt.cpp:117:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare]
  117 |       for (int i=0; i<desc.size(); i++,ii++){
      |                     ~^~~~~~~~~~~~
core/options/m_getopt.cpp:126:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare]
  126 |       if (ii!=desc.size()) s << string(indent_width, ' ');
      |           ~~^~~~~~~~~~~~~
g++ -o core/srtm/srtm3.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/srtm/srtm3.cpp
g++ -o core/utils/log.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/utils/log.cpp
g++ -o core/utils/iconv_utils.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/utils/iconv_utils.cpp
g++ -o core/utils/spirit_utils.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/utils/spirit_utils.cpp
g++ -o core/utils/pnm_shifter.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/utils/pnm_shifter.cpp
g++ -o core/utils/cairo_wrapper.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/utils/cairo_wrapper.cpp
g++ -o core/vmap/zn.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/vmap/zn.cpp
g++ -o core/vmap/zn_lists.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/vmap/zn_lists.cpp
g++ -o core/vmap/vmap.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/vmap/vmap.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap.cpp:13:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap.cpp:13:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap.cpp:13:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
g++ -o core/vmap/vmap_file.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/vmap/vmap_file.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_file.cpp:7:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_file.cpp:7:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_file.cpp:7:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
g++ -o core/vmap/vmap_fig.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/vmap/vmap_fig.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_fig.cpp:12:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_fig.cpp:12:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_fig.cpp:12:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
In file included from core/vmap/vmap_fig.cpp:7:
core/2d/line_utils.h: In instantiation of 'Line<T> generalize(const Line<T>&, double, int) [with T = double]':
core/vmap/vmap_fig.cpp:200:40:   required from here
core/2d/line_utils.h:129:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  129 |       for (in=i+1; in<line.size(); in++) if (!skip[in]) break;
      |                    ~~^~~~~~~~~~~~
core/2d/line_utils.h:150:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  150 |   for (int i = 0; i<line.size(); i++) if (!skip[i]) ret.push_back(line[i]);
      |                   ~^~~~~~~~~~~~
g++ -o core/vmap/vmap_mp.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/vmap/vmap_mp.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_mp.cpp:8:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_mp.cpp:8:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_mp.cpp:8:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
g++ -o core/vmap/vmap_ocad.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/vmap/vmap_ocad.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_ocad.cpp:10:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_ocad.cpp:10:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_ocad.cpp:10:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
core/vmap/vmap_ocad.cpp: In function 'int vmap::write(ocad::ocad_file&, const vmap::world&, const Options&)':
core/vmap/vmap_ocad.cpp:81:7: warning: unused variable 'append' [-Wunused-variable]
   81 |   int append          = O.get<int>("append", 0);          // OPTION append 0
      |       ^~~~~~
In file included from core/vmap/vmap_ocad.cpp:7:
core/2d/line_utils.h: In instantiation of 'Line<T> generalize(const Line<T>&, double, int) [with T = double]':
core/vmap/vmap_ocad.cpp:113:55:   required from here
core/2d/line_utils.h:129:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  129 |       for (in=i+1; in<line.size(); in++) if (!skip[in]) break;
      |                    ~~^~~~~~~~~~~~
core/2d/line_utils.h:150:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  150 |   for (int i = 0; i<line.size(); i++) if (!skip[i]) ret.push_back(line[i]);
      |                   ~^~~~~~~~~~~~
g++ -o core/vmap/vmap_vmap.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/vmap/vmap_vmap.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_vmap.cpp:11:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_vmap.cpp:11:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_vmap.cpp:11:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
g++ -o core/vmap/vmap_cnv.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/vmap/vmap_cnv.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_cnv.cpp:13:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_cnv.cpp:13:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_cnv.cpp:13:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
g++ -o core/vmap/vmap_filt.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/vmap/vmap_filt.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_filt.cpp:14:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_filt.cpp:14:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_filt.cpp:14:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
core/vmap/vmap_filt.cpp: In destructor 'vmap::RangeCutter::~RangeCutter()':
core/vmap/vmap_filt.cpp:478:16: warning: deleting object of polymorphic class type 'convs::pt2pt' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  478 |     if (cnv)   delete cnv;
      |                ^~~~~~~~~~
In file included from core/vmap/vmap_filt.cpp:7:
core/2d/line_utils.h: In instantiation of 'double nearest_pt(const Line<T>&, dPoint&, Point<T>&, double) [with T = double; dPoint = Point<double>]':
core/vmap/vmap_filt.cpp:120:44:   required from here
core/2d/line_utils.h:263:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  263 |   for (int j=1; j<line.size(); j++){
      |                 ~^~~~~~~~~~~~
g++ -o core/vmap/vmap_labels.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/vmap/vmap_labels.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_labels.cpp:14:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_labels.cpp:14:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_labels.cpp:14:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
In file included from core/vmap/vmap_labels.cpp:8:
core/2d/line_utils.h: In instantiation of 'double nearest_pt(const Line<T>&, dPoint&, Point<T>&, double) [with T = double; dPoint = Point<double>]':
core/2d/line_utils.h:294:25:   required from 'double nearest_pt(const MultiLine<T>&, dPoint&, Point<T>&, double) [with T = double; dPoint = Point<double>]'
core/vmap/vmap_labels.cpp:224:43:   required from here
core/2d/line_utils.h:263:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  263 |   for (int j=1; j<line.size(); j++){
      |                 ~^~~~~~~~~~~~
g++ -o core/vmap/vmap_ref.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/vmap/vmap_ref.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_ref.cpp:1:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_ref.cpp:1:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_ref.cpp:1:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
g++ -o core/vmap/vmap_legend.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 core/vmap/vmap_legend.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_legend.cpp:5:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_legend.cpp:5:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/vmap/vmap_legend.cpp:5:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
ar rc core/libmapsoft.a core/err/err.o core/opts/opts.o core/filetype/filetype.o core/2d/point_int.o core/2d/rect.o core/2d/conv.o core/2d/conv_aff.o core/2d/line_dist.o core/2d/rainbow.o core/fig/fig_io.o core/fig/fig_mask.o core/fig/fig_utils.o core/fig/fig_data.o core/geo_io/filters.o core/geo_io/io.o core/geo_io/io_gps.o core/geo_io/io_gu.o core/geo_io/io_kml.o core/geo_io/io_gpx.o core/geo_io/io_oe.o core/geo_io/io_js.o core/geo_io/io_xml.o core/geo_io/io_zip.o core/geo_io/geofig.o core/geo_io/geo_refs.o core/geo/geo_convs.o core/geo/g_wpt.o core/geo/g_trk.o core/geo/g_map.o core/geo/geo_data.o core/geo/geo_types.o core/geo/geo_nom.o core/gred/gobj.o core/gred/action_manager.o core/gred/rubber.o core/gred/simple_viewer.o core/gred/dthread_viewer.o core/img_io/io.o core/img_io/o_img.o core/img_io/o_tiles.o core/img_io/draw_trk.o core/img_io/draw_wpt.o core/img_io/gobj_map.o core/img_io/gobj_trk.o core/img_io/gobj_wpt.o core/img_io/gobj_srtm.o core/img_io/gobj_srtmv.o core/img_io/gobj_pano.o core/img_io/gobj_vmap.o core/img_io/gobj_grid_pulk.o core/jeeps/gpsapp.o core/jeeps/gpscom.o core/jeeps/gpsdatum.o core/jeeps/gpsdevice.o core/jeeps/gpsdevice_ser.o core/jeeps/gpsdevice_usb.o core/jeeps/gpsfmt.o core/jeeps/gpsinput.o core/jeeps/gpslibusb.o core/jeeps/gpsmath.o core/jeeps/gpsmem.o core/jeeps/gpsproj.o core/jeeps/gpsprot.o core/jeeps/gpsread.o core/jeeps/gpsrqst.o core/jeeps/gpssend.o core/jeeps/gpsserial.o core/jeeps/gpsusbcommon.o core/jeeps/gpsusbread.o core/jeeps/gpsusbsend.o core/jeeps/gpsusbstub.o core/jeeps/gpsusbwin.o core/jeeps/gpsutil.o core/jeeps/utils.o core/loaders/image_jpeg.o core/loaders/image_tiff.o core/loaders/image_png.o core/loaders/image_gif.o core/loaders/image_r.o core/mp/mp_io.o core/mp/mp_mask.o core/mp/mp_data.o core/ocad/ocad_types.o core/ocad/ocad_colors.o core/ocad/ocad_file.o core/ocad/ocad_header.o core/ocad/ocad_fname.o core/ocad/ocad_object.o core/ocad/ocad_object8.o core/ocad/ocad_object9.o core/ocad/ocad_shead.o core/ocad/ocad_string.o core/ocad/ocad_symbol.o core/ocad/ocad_symbol8.o core/ocad/ocad_symbol9.o core/ocad/ocad_geo.o core/options/options.o core/options/m_time.o core/options/m_color.o core/options/m_getopt.o core/srtm/srtm3.o core/utils/log.o core/utils/iconv_utils.o core/utils/spirit_utils.o core/utils/pnm_shifter.o core/utils/cairo_wrapper.o core/vmap/zn.o core/vmap/zn_lists.o core/vmap/vmap.o core/vmap/vmap_file.o core/vmap/vmap_fig.o core/vmap/vmap_mp.o core/vmap/vmap_ocad.o core/vmap/vmap_vmap.o core/vmap/vmap_cnv.o core/vmap/vmap_filt.o core/vmap/vmap_labels.o core/vmap/vmap_ref.o core/vmap/vmap_legend.o
ranlib core/libmapsoft.a
os.chdir('man')
m4 mapsoft_convert.m4pod | pod2man -n mapsoft_convert -c mapsoft -r mapsoft > mapsoft_convert.1
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('man')
m4 mapsoft_geofig.m4pod | pod2man -n mapsoft_geofig -c mapsoft -r mapsoft > mapsoft_geofig.1
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('man')
m4 mapsoft_mapview.m4pod | pod2man -n mapsoft_mapview -c mapsoft -r mapsoft > mapsoft_mapview.1
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('man')
m4 mapsoft_vmap.m4pod | pod2man -n mapsoft_vmap -c mapsoft -r mapsoft > mapsoft_vmap.1
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
g++ -o programs/convs_gtiles.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 programs/convs_gtiles.cpp
In file included from /usr/include/boost/geometry/geometry.hpp:26,
                 from /usr/include/boost/geometry.hpp:17,
                 from programs/convs_gtiles.cpp:7:
/usr/include/boost/geometry/geometry.hpp:27:1: note: '#pragma message: CAUTION: Boost.Geometry in Boost 1.73 deprecates support for C++03 and will require C++14 from Boost 1.75 onwards.'
   27 | BOOST_PRAGMA_MESSAGE("CAUTION: Boost.Geometry in Boost 1.73 deprecates support for C++03 and will require C++14 from Boost 1.75 onwards.")
      | ^~~~~~~~~~~~~~~~~~~~
/usr/include/boost/geometry/geometry.hpp:28:1: note: '#pragma message: CAUTION: Define BOOST_GEOMETRY_DISABLE_DEPRECATED_03_WARNING to suppress this message.'
   28 | BOOST_PRAGMA_MESSAGE("CAUTION: Define BOOST_GEOMETRY_DISABLE_DEPRECATED_03_WARNING to suppress this message.")
      | ^~~~~~~~~~~~~~~~~~~~
/usr/include/boost/range/result_iterator.hpp:20:1: note: '#pragma message: This header is deprecated. Use <boost/range/iterator.hpp> instead.'
   20 | BOOST_HEADER_DEPRECATED("<boost/range/iterator.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/range/const_reverse_iterator.hpp:20:1: note: '#pragma message: This header is deprecated. Use <boost/range/reverse_iterator.hpp> instead.'
   20 | BOOST_HEADER_DEPRECATED("<boost/range/reverse_iterator.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/range/reverse_result_iterator.hpp:20:1: note: '#pragma message: This header is deprecated. Use <boost/range/reverse_iterator.hpp> instead.'
   20 | BOOST_HEADER_DEPRECATED("<boost/range/reverse_iterator.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
g++ -o programs/convs_gtiles -pthread programs/convs_gtiles.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o programs/convs_map2pt.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 programs/convs_map2pt.cpp
g++ -o programs/convs_map2pt -pthread programs/convs_map2pt.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o programs/convs_nom.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 programs/convs_nom.cpp
g++ -o programs/convs_nom -pthread programs/convs_nom.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o programs/convs_pt2pt.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 programs/convs_pt2pt.cpp
g++ -o programs/convs_pt2pt -pthread programs/convs_pt2pt.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o programs/mapsoft_convert.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 programs/mapsoft_convert.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/img_io/io.h:7,
                 from programs/mapsoft_convert.cpp:14:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/img_io/io.h:7,
                 from programs/mapsoft_convert.cpp:14:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/img_io/io.h:7,
                 from programs/mapsoft_convert.cpp:14:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
g++ -o programs/mapsoft_convert -pthread programs/mapsoft_convert.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o programs/mapsoft_fig2fig.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 programs/mapsoft_fig2fig.cpp
In file included from programs/mapsoft_fig2fig.cpp:3:
core/2d/line_polycrop.h: In instantiation of 'void crop_lines(std::vector<T>&, std::vector<T>&, const T&, bool) [with T = fig::fig_object]':
programs/mapsoft_fig2fig.cpp:61:33:   required from here
core/2d/line_polycrop.h:42:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<int>, std::allocator<Point<int> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   42 |   for (int j = 0; j<cutter.size(); j++){
      |                   ~^~~~~~~~~~~~~~
core/2d/line_polycrop.h:44:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<int>, std::allocator<Point<int> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   44 |       for (int i = 0; i<l->size()-1; i++){
      |                       ~^~~~~~~~~~~~
core/2d/line_polycrop.h:67:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<int>, std::allocator<Point<int> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   67 |     for (int i = 1; i<l->size(); i++){
      |                     ~^~~~~~~~~~
core/2d/line_polycrop.h: In instantiation of 'bool test_pt(const dPoint&, const T&) [with T = fig::fig_object; dPoint = Point<double>]':
core/2d/line_polycrop.h:68:34:   required from 'void crop_lines(std::vector<T>&, std::vector<T>&, const T&, bool) [with T = fig::fig_object]'
programs/mapsoft_fig2fig.cpp:61:33:   required from here
core/2d/line_polycrop.h:21:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<int>, std::allocator<Point<int> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   21 |   for (int i = 0; i<poly.size(); i++){
      |                   ~^~~~~~~~~~~~
g++ -o programs/mapsoft_fig2fig -pthread programs/mapsoft_fig2fig.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o programs/mapsoft_geofig.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 programs/mapsoft_geofig.cpp
g++ -o programs/mapsoft_geofig -pthread programs/mapsoft_geofig.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o programs/mapsoft_map2fig.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 programs/mapsoft_map2fig.cpp
g++ -o programs/mapsoft_map2fig -pthread programs/mapsoft_map2fig.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o programs/mapsoft_mkmap.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 programs/mapsoft_mkmap.cpp
g++ -o programs/mapsoft_mkmap -pthread programs/mapsoft_mkmap.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o programs/mapsoft_pano.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 programs/mapsoft_pano.cpp
g++ -o programs/mapsoft_pano -pthread programs/mapsoft_pano.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o programs/mapsoft_ref.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 programs/mapsoft_ref.cpp
programs/mapsoft_ref.cpp: In function 'int main(int, char**)':
programs/mapsoft_ref.cpp:83:29: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
   83 |           for (int n = 0; n < min(tr->size(), i->size()); n++){
      |                           ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o programs/mapsoft_ref -pthread programs/mapsoft_ref.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o programs/mapsoft_srtm2fig.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 programs/mapsoft_srtm2fig.cpp
In file included from programs/mapsoft_srtm2fig.cpp:13:
core/2d/line_utils.h: In instantiation of 'void split(MultiLine<T>&, int) [with T = double]':
programs/mapsoft_srtm2fig.cpp:77:28:   required from here
core/2d/line_utils.h:96:22: warning: comparison of integer expressions of different signedness: 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare]
   96 |     while (i->size() > points){
      |            ~~~~~~~~~~^~~~~~~~
In file included from programs/mapsoft_srtm2fig.cpp:14:
core/2d/line_polycrop.h: In instantiation of 'void crop_lines(std::vector<T>&, std::vector<T>&, const T&, bool) [with T = Line<double>]':
programs/mapsoft_srtm2fig.cpp:79:72:   required from here
core/2d/line_polycrop.h:42:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   42 |   for (int j = 0; j<cutter.size(); j++){
      |                   ~^~~~~~~~~~~~~~
core/2d/line_polycrop.h:44:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   44 |       for (int i = 0; i<l->size()-1; i++){
      |                       ~^~~~~~~~~~~~
core/2d/line_polycrop.h:67:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   67 |     for (int i = 1; i<l->size(); i++){
      |                     ~^~~~~~~~~~
core/2d/line_polycrop.h: In instantiation of 'bool test_pt(const dPoint&, const T&) [with T = Line<double>; dPoint = Point<double>]':
programs/mapsoft_srtm2fig.cpp:108:53:   required from here
core/2d/line_polycrop.h:21:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   21 |   for (int i = 0; i<poly.size(); i++){
      |                   ~^~~~~~~~~~~~
In file included from programs/mapsoft_srtm2fig.cpp:13:
core/2d/line_utils.h: In instantiation of 'Line<T> generalize(const Line<T>&, double, int) [with T = double]':
core/2d/line_utils.h:158:30:   required from 'void generalize(MultiLine<T>&, double) [with T = double]'
programs/mapsoft_srtm2fig.cpp:76:54:   required from here
core/2d/line_utils.h:129:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  129 |       for (in=i+1; in<line.size(); in++) if (!skip[in]) break;
      |                    ~~^~~~~~~~~~~~
core/2d/line_utils.h:150:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  150 |   for (int i = 0; i<line.size(); i++) if (!skip[i]) ret.push_back(line[i]);
      |                   ~^~~~~~~~~~~~
g++ -o programs/mapsoft_srtm2fig -pthread programs/mapsoft_srtm2fig.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o programs/mapsoft_toxyz.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 programs/mapsoft_toxyz.cpp
programs/mapsoft_toxyz.cpp: In function 'int main(int, char**)':
programs/mapsoft_toxyz.cpp:81:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<g_track>::size_type' {aka 'unsigned int'} [-Wsign-compare]
   81 |   for (int i = 0; i < world.trks.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~
programs/mapsoft_toxyz.cpp:82:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<g_trackpoint>::size_type' {aka 'unsigned int'} [-Wsign-compare]
   82 |     for (int p = 0; p < world.trks[i].size(); ++p) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
g++ -o programs/mapsoft_toxyz -pthread programs/mapsoft_toxyz.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o programs/mapsoft_vmap.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 programs/mapsoft_vmap.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from programs/mapsoft_vmap.cpp:4:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from programs/mapsoft_vmap.cpp:4:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from programs/mapsoft_vmap.cpp:4:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
g++ -o programs/mapsoft_vmap -pthread programs/mapsoft_vmap.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
os.chdir('vector/data')
m4 -DSTYLE=hr styles.m4 > hr.cnf
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
g++ -o vector/vmap3/vmap_render.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 vector/vmap3/vmap_render.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from vector/vmap3/vmap_render.cpp:1:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from vector/vmap3/vmap_render.cpp:1:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from vector/vmap3/vmap_render.cpp:1:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
In file included from core/img_io/gobj_vmap.h:12,
                 from vector/vmap3/vmap_render.cpp:1:
core/2d/line_utils.h: In instantiation of 'Line<T> generalize(const Line<T>&, double, int) [with T = double]':
vector/vmap3/vmap_render.cpp:186:38:   required from here
core/2d/line_utils.h:129:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  129 |       for (in=i+1; in<line.size(); in++) if (!skip[in]) break;
      |                    ~~^~~~~~~~~~~~
core/2d/line_utils.h:150:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  150 |   for (int i = 0; i<line.size(); i++) if (!skip[i]) ret.push_back(line[i]);
      |                   ~^~~~~~~~~~~~
g++ -o vector/vmap3/vmap_render -pthread vector/vmap3/vmap_render.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
os.chdir('vector/data/pics')
./make_pics avt.fig avt.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics bash.fig bash.png 77
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics bol_h.fig bol_h.png 62
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics bol_l.fig bol_l.png 63
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics camp.fig camp.png 66
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics cerkov.fig cerkov.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics cross.fig cross.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics dom.fig dom.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics kan.fig kan.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics kladb.fig kladb.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics ldp.fig ldp.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics ledn.fig ledn.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics ohotn.fig ohotn.png 88
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics pam.fig pam.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics per.fig per.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics per1a.fig per1a.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics per1b.fig per1b.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics per2a.fig per2a.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics per2b.fig per2b.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics per3a.fig per3a.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics per3b.fig per3b.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics pernk.fig pernk.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics pesch.fig pesch.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics por.fig por.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics pupyr.fig pupyr.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics razv.fig razv.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics redk.fig redk.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics rossip1.fig rossip1.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics rossip2.fig rossip2.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics sand.fig sand.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics sand_ov.fig sand_ov.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics shaht.fig shaht.png 57
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics skala.fig skala.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics trig.fig trig.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics trig_hr.fig trig_hr.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics ur_vod.fig ur_vod.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics vdp.fig vdp.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics vyr_n.fig vyr_n.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics vyr_o.fig vyr_o.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics yama.fig yama.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data/pics')
./make_pics zd.fig zd.png
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data')
tmpvmap="$(mktemp mapsoft.XXXXX).vmap" || exit; tmppng="$(mktemp mapsoft.XXXXX).png" || exit; trap "rm -f -- '$tmpvmap' '$tmppng'" EXIT; ../../programs/mapsoft_vmap -o $tmpvmap --legend hr; ../vmap3/vmap_render $tmpvmap $tmppng; pngtopnm $tmppng | pnmscale 0.5 | pnmcolormap -sort 256 > hr.cmap.pnm; rm -f -- "$tmpvmap" "$tmppng" trap - EXIT
  scale  = 1:100000
  dpi    = 300
  image = 212x5754
pnmcolormap: making histogram...
pnmcolormap: Scanning image 0
pnmcolormap: 4281 colors so far
pnmcolormap: 4281 colors found
pnmcolormap: choosing 256 colors...
pnmcolormap: Sorting 256 colors...
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
g++ -o vector/data/zn_legend.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 vector/data/zn_legend.cpp
g++ -o vector/data/zn_legend -pthread vector/data/zn_legend.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o vector/libzn-utils/fig2pnm.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 vector/libzn-utils/fig2pnm.cpp
vector/libzn-utils/fig2pnm.cpp: In destructor 'fig2dev_shifter::~fig2dev_shifter()':
vector/libzn-utils/fig2pnm.cpp:68:28: warning: unused variable 'c' [-Wunused-variable]
   68 |   ~fig2dev_shifter(){ char c; close(fd); }
      |                            ^
g++ -o vector/libzn-utils/fig2pnm -pthread vector/libzn-utils/fig2pnm.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
/usr/bin/ld.default: vector/libzn-utils/fig2pnm.o: in function `create_map(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
fig2pnm.cpp:(.text+0x98e): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp'
g++ -o vector/libzn-utils/get_print.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 vector/libzn-utils/get_print.cpp
vector/libzn-utils/get_print.cpp: In function 'int main(int, char**)':
vector/libzn-utils/get_print.cpp:53:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   53 |         for (int n=0; n<i->comment.size(); n++) j->comment[n] = i->comment[n];
      |                       ~^~~~~~~~~~~~~~~~~~
vector/libzn-utils/get_print.cpp:398:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare]
  398 |       for (int n=0; n<i->comment[0].size(); n++){
      |                     ~^~~~~~~~~~~~~~~~~~~~~
vector/libzn-utils/get_print.cpp:390:14: warning: unused variable 'shift' [-Wunused-variable]
  390 |       double shift = 7.5*i->thickness;
      |              ^~~~~
vector/libzn-utils/get_print.cpp:508:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<int>, std::allocator<Point<int> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  508 |       for (int j = 0; j<i->size(); j++){
      |                       ~^~~~~~~~~~
In file included from vector/libzn-utils/get_print.cpp:10:
core/2d/line_polycrop.h: In instantiation of 'void crop_lines(std::vector<T>&, std::vector<T>&, const T&, bool) [with T = Line<double>]':
vector/libzn-utils/get_print.cpp:529:34:   required from here
core/2d/line_polycrop.h:42:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   42 |   for (int j = 0; j<cutter.size(); j++){
      |                   ~^~~~~~~~~~~~~~
core/2d/line_polycrop.h:44:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   44 |       for (int i = 0; i<l->size()-1; i++){
      |                       ~^~~~~~~~~~~~
core/2d/line_polycrop.h:67:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   67 |     for (int i = 1; i<l->size(); i++){
      |                     ~^~~~~~~~~~
In file included from vector/libzn-utils/get_print.cpp:9:
core/2d/line_utils.h: In instantiation of 'double nearest_pt(const Line<T>&, dPoint&, Point<T>&, double) [with T = int; dPoint = Point<double>]':
core/2d/line_utils.h:294:25:   required from 'double nearest_pt(const MultiLine<T>&, dPoint&, Point<T>&, double) [with T = int; dPoint = Point<double>]'
vector/libzn-utils/get_print.cpp:139:36:   required from here
core/2d/line_utils.h:263:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<int>, std::allocator<Point<int> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  263 |   for (int j=1; j<line.size(); j++){
      |                 ~^~~~~~~~~~~~
In file included from vector/libzn-utils/get_print.cpp:10:
core/2d/line_polycrop.h: In instantiation of 'bool test_pt(const dPoint&, const T&) [with T = Line<double>; dPoint = Point<double>]':
core/2d/line_polycrop.h:68:34:   required from 'void crop_lines(std::vector<T>&, std::vector<T>&, const T&, bool) [with T = Line<double>]'
vector/libzn-utils/get_print.cpp:529:34:   required from here
core/2d/line_polycrop.h:21:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   21 |   for (int i = 0; i<poly.size(); i++){
      |                   ~^~~~~~~~~~~~
g++ -o vector/libzn-utils/get_print -pthread vector/libzn-utils/get_print.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
os.chdir('vector/data')
tmpfig="$(mktemp mapsoft.XXXXX)" || exit; tmpfig_c="$(mktemp mapsoft.XXXXX)" || exit; trap "rm -f -- '$tmpfig' '$tmpfig_c'" EXIT; ./zn_legend hr > $tmpfig; ../libzn-utils/get_print $tmpfig $tmpfig_c; LANG=ru_RU.KOI8-R ../libzn-utils/fig2pnm $tmpfig_c | pnmscale 0.5 | pnmremap -mapfile hr.cmap.pnm | pnmtopng > hr.png; rm -f -- "$tmpfig" "$tmpfig_c"; trap - EXIT
write fig
pnmremap: 254 colors found in colormap
Executing: fig2dev -Lppm -j -m3.750000 -D+1:34 -g#FDFDFD mapsoft.odqYg  > &3
A distorted rectangle at line 62 - convert to a polygon.
A distorted rectangle at line 68 - convert to a polygon.
Executing: fig2dev -Lppm -j -m3.750000 -D+35:39 -g#FDFDFD mapsoft.odqYg  > &4
A distorted rectangle at line 62 - convert to a polygon.
A distorted rectangle at line 68 - convert to a polygon.
Executing: fig2dev -Lppm -j -m3.750000 -D+40 -g#FDFDFD mapsoft.odqYg  > &5
A distorted rectangle at line 62 - convert to a polygon.
A distorted rectangle at line 68 - convert to a polygon.
Executing: fig2dev -Lppm -j -m3.750000 -D+41:999 -g#FDFDFD mapsoft.odqYg  > &6
A distorted rectangle at line 62 - convert to a polygon.
A distorted rectangle at line 68 - convert to a polygon.
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
g++ -o vector/data/zn_figlib.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 vector/data/zn_figlib.cpp
g++ -o vector/data/zn_figlib -pthread vector/data/zn_figlib.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
os.chdir('vector/data')
rm -fr -- hr_fig; ./zn_figlib hr hr_fig
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data')
m4 -DSTYLE=mmb styles.m4 > mmb.cnf
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data')
tmpvmap="$(mktemp mapsoft.XXXXX).vmap" || exit; tmppng="$(mktemp mapsoft.XXXXX).png" || exit; trap "rm -f -- '$tmpvmap' '$tmppng'" EXIT; ../../programs/mapsoft_vmap -o $tmpvmap --legend mmb; ../vmap3/vmap_render $tmpvmap $tmppng; pngtopnm $tmppng | pnmscale 0.5 | pnmcolormap -sort 256 > mmb.cmap.pnm; rm -f -- "$tmpvmap" "$tmppng" trap - EXIT
  scale  = 1:100000
  dpi    = 300
  image = 212x5754
pnmcolormap: making histogram...
pnmcolormap: Scanning image 0
pnmcolormap: 4384 colors so far
pnmcolormap: 4384 colors found
pnmcolormap: choosing 256 colors...
pnmcolormap: Sorting 256 colors...
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data')
tmpfig="$(mktemp mapsoft.XXXXX)" || exit; tmpfig_c="$(mktemp mapsoft.XXXXX)" || exit; trap "rm -f -- '$tmpfig' '$tmpfig_c'" EXIT; ./zn_legend mmb > $tmpfig; ../libzn-utils/get_print $tmpfig $tmpfig_c; LANG=ru_RU.KOI8-R ../libzn-utils/fig2pnm $tmpfig_c | pnmscale 0.5 | pnmremap -mapfile mmb.cmap.pnm | pnmtopng > mmb.png; rm -f -- "$tmpfig" "$tmpfig_c"; trap - EXIT
write fig
pnmremap: 254 colors found in colormap
Executing: fig2dev -Lppm -j -m3.750000 -D+1:34 -g#FDFDFD mapsoft.RbvOR  > &3
A distorted rectangle at line 61 - convert to a polygon.
A distorted rectangle at line 67 - convert to a polygon.
Executing: fig2dev -Lppm -j -m3.750000 -D+35:39 -g#FDFDFD mapsoft.RbvOR  > &4
A distorted rectangle at line 61 - convert to a polygon.
A distorted rectangle at line 67 - convert to a polygon.
Executing: fig2dev -Lppm -j -m3.750000 -D+40 -g#FDFDFD mapsoft.RbvOR  > &5
A distorted rectangle at line 61 - convert to a polygon.
A distorted rectangle at line 67 - convert to a polygon.
Executing: fig2dev -Lppm -j -m3.750000 -D+41:999 -g#FDFDFD mapsoft.RbvOR  > &6
A distorted rectangle at line 61 - convert to a polygon.
A distorted rectangle at line 67 - convert to a polygon.
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('vector/data')
rm -fr -- mmb_fig; ./zn_figlib mmb mmb_fig
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
g++ -o vector/data/zn_text.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 vector/data/zn_text.cpp
g++ -o vector/data/zn_text -pthread vector/data/zn_text.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o vector/libzn-utils/get_print_mmb.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 vector/libzn-utils/get_print_mmb.cpp
vector/libzn-utils/get_print_mmb.cpp: In function 'double nearest_line(const iMultiLine&, dPoint&, Point<double>&, double)':
vector/libzn-utils/get_print_mmb.cpp:31:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<int>, std::allocator<Point<int> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   31 |     for (int j=1; j<i->size(); j++){
      |                   ~^~~~~~~~~~
vector/libzn-utils/get_print_mmb.cpp: In function 'int main(int, char**)':
vector/libzn-utils/get_print_mmb.cpp:100:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  100 |         for (int n=0; n<i->comment.size(); n++) j->comment[n] = i->comment[n];
      |                       ~^~~~~~~~~~~~~~~~~~
vector/libzn-utils/get_print_mmb.cpp:455:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare]
  455 |       for (int n=0; n<i->comment[0].size(); n++){
      |                     ~^~~~~~~~~~~~~~~~~~~~~
vector/libzn-utils/get_print_mmb.cpp:447:14: warning: unused variable 'shift' [-Wunused-variable]
  447 |       double shift = 7.5*i->thickness;
      |              ^~~~~
vector/libzn-utils/get_print_mmb.cpp:565:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<int>, std::allocator<Point<int> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  565 |       for (int j = 0; j<i->size(); j++){
      |                       ~^~~~~~~~~~
vector/libzn-utils/get_print_mmb.cpp:607:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  607 |    if ((i->comment.size()>0) && (i->comment[0] == "маг.") || (i->comment[0] == "маг")){
      |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from vector/libzn-utils/get_print_mmb.cpp:9:
core/2d/line_polycrop.h: In instantiation of 'void crop_lines(std::vector<T>&, std::vector<T>&, const T&, bool) [with T = Line<double>]':
vector/libzn-utils/get_print_mmb.cpp:586:34:   required from here
core/2d/line_polycrop.h:42:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   42 |   for (int j = 0; j<cutter.size(); j++){
      |                   ~^~~~~~~~~~~~~~
core/2d/line_polycrop.h:44:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   44 |       for (int i = 0; i<l->size()-1; i++){
      |                       ~^~~~~~~~~~~~
core/2d/line_polycrop.h:67:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   67 |     for (int i = 1; i<l->size(); i++){
      |                     ~^~~~~~~~~~
core/2d/line_polycrop.h: In instantiation of 'bool test_pt(const dPoint&, const T&) [with T = Line<double>; dPoint = Point<double>]':
core/2d/line_polycrop.h:68:34:   required from 'void crop_lines(std::vector<T>&, std::vector<T>&, const T&, bool) [with T = Line<double>]'
vector/libzn-utils/get_print_mmb.cpp:586:34:   required from here
core/2d/line_polycrop.h:21:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   21 |   for (int i = 0; i<poly.size(); i++){
      |                   ~^~~~~~~~~~~~
g++ -o vector/libzn-utils/get_print_mmb -pthread vector/libzn-utils/get_print_mmb.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o vector/libzn-utils/make_map_gk.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 vector/libzn-utils/make_map_gk.cpp
g++ -o vector/libzn-utils/make_map_gk -pthread vector/libzn-utils/make_map_gk.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o vector/libzn-utils/make_nom.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 vector/libzn-utils/make_nom.cpp
vector/libzn-utils/make_nom.cpp: In function 'int main(int, char**)':
vector/libzn-utils/make_nom.cpp:51:7: warning: unused variable 'dpi' [-Wunused-variable]
   51 |   int dpi;
      |       ^~~
In file included from vector/libzn-utils/make_nom.cpp:11:
core/2d/line_polycrop.h: In instantiation of 'void crop_lines(std::vector<T>&, std::vector<T>&, const T&, bool) [with T = fig::fig_object]':
vector/libzn-utils/make_nom.cpp:179:37:   required from here
core/2d/line_polycrop.h:42:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<int>, std::allocator<Point<int> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   42 |   for (int j = 0; j<cutter.size(); j++){
      |                   ~^~~~~~~~~~~~~~
core/2d/line_polycrop.h:44:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<int>, std::allocator<Point<int> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   44 |       for (int i = 0; i<l->size()-1; i++){
      |                       ~^~~~~~~~~~~~
core/2d/line_polycrop.h:67:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<int>, std::allocator<Point<int> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   67 |     for (int i = 1; i<l->size(); i++){
      |                     ~^~~~~~~~~~
core/2d/line_polycrop.h: In instantiation of 'bool test_pt(const dPoint&, const T&) [with T = fig::fig_object; dPoint = Point<double>]':
core/2d/line_polycrop.h:68:34:   required from 'void crop_lines(std::vector<T>&, std::vector<T>&, const T&, bool) [with T = fig::fig_object]'
vector/libzn-utils/make_nom.cpp:179:37:   required from here
core/2d/line_polycrop.h:21:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<int>, std::allocator<Point<int> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
   21 |   for (int i = 0; i<poly.size(); i++){
      |                   ~^~~~~~~~~~~~
g++ -o vector/libzn-utils/make_nom -pthread vector/libzn-utils/make_nom.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o vector/libzn-utils/mapsoft_vmap.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 vector/libzn-utils/mapsoft_vmap.cpp
vector/libzn-utils/mapsoft_vmap.cpp: In function 'int show_sources(int, char**)':
vector/libzn-utils/mapsoft_vmap.cpp:591:9: warning: unused variable 'maxid' [-Wunused-variable]
  591 |     int maxid=0;
      |         ^~~~~
vector/libzn-utils/mapsoft_vmap.cpp:605:9: warning: unused variable 'maxid' [-Wunused-variable]
  605 |     int maxid=0;
      |         ^~~~~
g++ -o vector/libzn-utils/mapsoft_vmap -pthread vector/libzn-utils/mapsoft_vmap.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o vector/vmap3/vmap_1km_filter.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 vector/vmap3/vmap_1km_filter.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from vector/vmap3/vmap_1km_filter.cpp:4:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from vector/vmap3/vmap_1km_filter.cpp:4:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from vector/vmap3/vmap_1km_filter.cpp:4:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
In file included from vector/vmap3/vmap_1km_filter.cpp:6:
core/2d/line_utils.h: In instantiation of 'Line<T> generalize(const Line<T>&, double, int) [with T = double]':
core/2d/line_utils.h:158:30:   required from 'void generalize(MultiLine<T>&, double) [with T = double]'
vector/vmap3/vmap_1km_filter.cpp:104:24:   required from here
core/2d/line_utils.h:129:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  129 |       for (in=i+1; in<line.size(); in++) if (!skip[in]) break;
      |                    ~~^~~~~~~~~~~~
core/2d/line_utils.h:150:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  150 |   for (int i = 0; i<line.size(); i++) if (!skip[i]) ret.push_back(line[i]);
      |                   ~^~~~~~~~~~~~
g++ -o vector/vmap3/vmap_1km_filter -pthread vector/vmap3/vmap_1km_filter.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o vector/vmap3/vmap_fix_diff.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 vector/vmap3/vmap_fix_diff.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from vector/vmap3/vmap_fix_diff.cpp:4:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from vector/vmap3/vmap_fix_diff.cpp:4:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from vector/vmap3/vmap_fix_diff.cpp:4:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
g++ -o vector/vmap3/vmap_fix_diff -pthread vector/vmap3/vmap_fix_diff.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
g++ -o vector/vmap3/vmap_mmb_filter.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 vector/vmap3/vmap_mmb_filter.cpp
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from vector/vmap3/vmap_mmb_filter.cpp:4:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from vector/vmap3/vmap_mmb_filter.cpp:4:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from vector/vmap3/vmap_mmb_filter.cpp:4:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
g++ -o vector/vmap3/vmap_mmb_filter -pthread vector/vmap3/vmap_mmb_filter.o -Lcore -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
os.chdir('viewer/images')
n=gps_download; echo "static unsigned char idata_$n[] = {" > $n.h; convert "$n.png" rgba:- | od -tu1 -An -w16 -v | sed -r -e 's/([^ ]) /\1, /g; $!s/$/,/' >> $n.h; echo "};" >> $n.h
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
os.chdir('viewer/images')
n=gps_upload; echo "static unsigned char idata_$n[] = {" > $n.h; convert "$n.png" rgba:- | od -tu1 -An -w16 -v | sed -r -e 's/([^ ]) /\1, /g; $!s/$/,/' >> $n.h; echo "};" >> $n.h
os.chdir('/usr/src/RPM/BUILD/mapsoft-20201212')
g++ -o viewer/actions/action_manager.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/actions/action_manager.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/actions/action_mode.h:7,
                 from viewer/actions/action_manager.h:13,
                 from viewer/actions/action_manager.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/unicode.h:23,
                 from /usr/include/glibmm-2.4/glibmm/ustring.h:21,
                 from /usr/include/gdkmm-2.4/gdkmm/types.h:7,
                 from /usr/include/gtkmm-2.4/gtkmm/accelmap.h:28,
                 from viewer/actions/action_manager.h:7,
                 from viewer/actions/action_manager.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/actions/action_mode.h:7,
                 from viewer/actions/action_manager.h:13,
                 from viewer/actions/action_manager.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/varianttype.h:24,
                 from /usr/include/glibmm-2.4/glibmm/variant.h:24,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:21,
                 from /usr/include/gdkmm-2.4/gdkmm/types.h:30,
                 from /usr/include/gtkmm-2.4/gtkmm/accelmap.h:28,
                 from viewer/actions/action_manager.h:7,
                 from viewer/actions/action_manager.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/actions/action_mode.h:7,
                 from viewer/actions/action_manager.h:13,
                 from viewer/actions/action_manager.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/unicode.h:23,
                 from /usr/include/glibmm-2.4/glibmm/ustring.h:21,
                 from /usr/include/gdkmm-2.4/gdkmm/types.h:7,
                 from /usr/include/gtkmm-2.4/gtkmm/accelmap.h:28,
                 from viewer/actions/action_manager.h:7,
                 from viewer/actions/action_manager.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/actions/../panels/vmap_panel.h:5,
                 from viewer/actions/../mapview.h:21,
                 from viewer/actions/action_manager.cpp:2:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/actions/../panels/vmap_panel.h:5,
                 from viewer/actions/../mapview.h:21,
                 from viewer/actions/action_manager.cpp:2:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/actions/../panels/vmap_panel.h:5,
                 from viewer/actions/../mapview.h:21,
                 from viewer/actions/action_manager.cpp:2:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
In file included from viewer/actions/action_manager.cpp:29:
viewer/actions/am_add_tpt.h: In member function 'virtual void AddTrackpoint::handle_click(iPoint, const Gdk::ModifierType&)':
viewer/actions/am_add_tpt.h:44:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<g_trackpoint>::size_type' {aka 'unsigned int'} [-Wsign-compare]
   44 |             else if (pt_num1 == gobj->get_data()->size()-1){
      |                      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
viewer/actions/am_add_tpt.h:57:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<g_trackpoint>::size_type' {aka 'unsigned int'} [-Wsign-compare]
   57 |           else if ((pt_num<gobj->get_data()->size()) &&
      |                     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from viewer/actions/action_manager.cpp:31:
viewer/actions/am_move_tpt.h: In member function 'virtual void MoveTrackpoint::handle_click(iPoint, const Gdk::ModifierType&)':
viewer/actions/am_move_tpt.h:37:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<g_trackpoint>::size_type' {aka 'unsigned int'} [-Wsign-compare]
   37 |           if ((pt_num < gobj->get_data()->size() - 1)&&
      |                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from viewer/actions/action_manager.cpp:32:
viewer/actions/am_delete_tpt.h: In member function 'void DeleteTrackpoint::del_pt(g_track*, int)':
viewer/actions/am_delete_tpt.h:20:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<g_trackpoint>::size_type' {aka 'unsigned int'} [-Wsign-compare]
   20 |       if (start && (n < track->size()))
      |                     ~~^~~~~~~~~~~~~~~
In file included from viewer/actions/action_manager.cpp:33:
viewer/actions/am_mark_trk.h: In member function 'virtual void MarkTrack::handle_click(iPoint, const Gdk::ModifierType&)':
viewer/actions/am_mark_trk.h:31:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<g_trackpoint>::size_type' {aka 'unsigned int'} [-Wsign-compare]
   31 |       dlg.set_rev(2*d > track->size());
      |                   ~~~~^~~~~~~~~~~~~~~
In file included from viewer/actions/srtm_riv.h:5,
                 from viewer/actions/action_manager.cpp:41:
core/srtm/tracers.h: In constructor 'trace_gear::trace_gear(SRTM3&, const iPoint&)':
core/srtm/tracers.h:22:13: warning: 'trace_gear::pp' will be initialized after [-Wreorder]
   22 |   iPoint p0,pp;          // starting point, last-step point
      |             ^~
core/srtm/tracers.h:20:7: warning:   'int trace_gear::n' [-Wreorder]
   20 |   int n,ns;              // counters: all points, areas without sink
      |       ^
core/srtm/tracers.h:25:3: warning:   when initialized here [-Wreorder]
   25 |   trace_gear(SRTM3 & S_, const iPoint & p0_):
      |   ^~~~~~~~~~
core/srtm/tracers.h: In constructor 'trace_area::trace_area(SRTM3&, int, int, double, bool)':
core/srtm/tracers.h:124:11: warning: 'trace_area::S' will be initialized after [-Wreorder]
  124 |   SRTM3 & S;   // SRTM data
      |           ^
core/srtm/tracers.h:121:7: warning:   'int trace_area::dh' [-Wreorder]
  121 |   int dh;      // max height difference of a "wrong sink"
      |       ^~
core/srtm/tracers.h:132:3: warning:   when initialized here [-Wreorder]
  132 |   trace_area(SRTM3 & S_, int dh_, int maxp_, double mina_, bool down_):
      |   ^~~~~~~~~~
core/srtm/tracers.h:129:10: warning: 'trace_area::suma' will be initialized after [-Wreorder]
  129 |   double suma;
      |          ^~~~
core/srtm/tracers.h:120:8: warning:   'bool trace_area::down' [-Wreorder]
  120 |   bool down;   // is the flow goes down (river) of up (mountain)
      |        ^~~~
core/srtm/tracers.h:132:3: warning:   when initialized here [-Wreorder]
  132 |   trace_area(SRTM3 & S_, int dh_, int maxp_, double mina_, bool down_):
      |   ^~~~~~~~~~
In file included from viewer/actions/action_manager.cpp:46:
viewer/actions/am_save_image.h: In member function 'void SaveImage::on_fresult(int)':
viewer/actions/am_save_image.h:244:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare]
  244 |         if (pos>0 && pos<fname.length()-1)
      |                      ~~~^~~~~~~~~~~~~~~~~
viewer/actions/am_save_image.h:255:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Point<double>, std::allocator<Point<double> > >::size_type' {aka 'unsigned int'} [-Wsign-compare]
  255 |         for (int i=0; i<pts.size(); i++){
      |                       ~^~~~~~~~~~~
g++ -o viewer/dialogs/ch_conf.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/dialogs/ch_conf.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/dialogs/ch_conf.h:4,
                 from viewer/dialogs/ch_conf.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/ch_conf.h:4,
                 from viewer/dialogs/ch_conf.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/ch_conf.h:4,
                 from viewer/dialogs/ch_conf.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/ch_conf.h:4,
                 from viewer/dialogs/ch_conf.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/ch_conf.h:4,
                 from viewer/dialogs/ch_conf.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/ch_conf.h:4,
                 from viewer/dialogs/ch_conf.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -o viewer/dialogs/download.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/dialogs/download.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/dialogs/download.h:4,
                 from viewer/dialogs/download.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/download.h:4,
                 from viewer/dialogs/download.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/download.h:4,
                 from viewer/dialogs/download.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/download.h:4,
                 from viewer/dialogs/download.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/download.h:4,
                 from viewer/dialogs/download.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/download.h:4,
                 from viewer/dialogs/download.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -o viewer/dialogs/draw_opt.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/dialogs/draw_opt.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/dialogs/draw_opt.h:4,
                 from viewer/dialogs/draw_opt.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/draw_opt.h:4,
                 from viewer/dialogs/draw_opt.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/draw_opt.h:4,
                 from viewer/dialogs/draw_opt.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/draw_opt.h:4,
                 from viewer/dialogs/draw_opt.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/draw_opt.h:4,
                 from viewer/dialogs/draw_opt.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/draw_opt.h:4,
                 from viewer/dialogs/draw_opt.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -o viewer/dialogs/err.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/dialogs/err.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/dialogs/err.h:4,
                 from viewer/dialogs/err.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/err.h:4,
                 from viewer/dialogs/err.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/err.h:4,
                 from viewer/dialogs/err.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/err.h:4,
                 from viewer/dialogs/err.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/err.h:4,
                 from viewer/dialogs/err.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/err.h:4,
                 from viewer/dialogs/err.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -o viewer/dialogs/map.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/dialogs/map.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/dialogs/map.h:4,
                 from viewer/dialogs/map.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/map.h:4,
                 from viewer/dialogs/map.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/map.h:4,
                 from viewer/dialogs/map.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/map.h:4,
                 from viewer/dialogs/map.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/map.h:4,
                 from viewer/dialogs/map.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/map.h:4,
                 from viewer/dialogs/map.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -o viewer/dialogs/nav.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/dialogs/nav.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/dialogs/nav.h:6,
                 from viewer/dialogs/nav.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/nav.h:6,
                 from viewer/dialogs/nav.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/nav.h:6,
                 from viewer/dialogs/nav.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/nav.h:6,
                 from viewer/dialogs/nav.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/nav.h:6,
                 from viewer/dialogs/nav.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/nav.h:6,
                 from viewer/dialogs/nav.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -o viewer/dialogs/pano.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/dialogs/pano.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/dialogs/pano.h:4,
                 from viewer/dialogs/pano.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/pano.h:4,
                 from viewer/dialogs/pano.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/pano.h:4,
                 from viewer/dialogs/pano.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/pano.h:4,
                 from viewer/dialogs/pano.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/pano.h:4,
                 from viewer/dialogs/pano.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/pano.h:4,
                 from viewer/dialogs/pano.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from viewer/dialogs/pano.cpp:1:
viewer/dialogs/pano.h: In constructor 'DlgPano::DlgPano(SRTM3*)':
viewer/dialogs/pano.h:20:37: warning: 'DlgPano::mr_adj' will be initialized after [-Wreorder]
   20 |     Gtk::Adjustment dh_adj, az_adj, mr_adj;
      |                                     ^~~~~~
viewer/dialogs/pano.h:14:19: warning:   'DThreadViewer DlgPano::viewer' [-Wreorder]
   14 |     DThreadViewer viewer;
      |                   ^~~~~~
viewer/dialogs/pano.cpp:4:1: warning:   when initialized here [-Wreorder]
    4 | DlgPano::DlgPano(SRTM3 * s): gobj_pano(s),
      | ^~~~~~~
g++ -o viewer/dialogs/save_img.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/dialogs/save_img.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/dialogs/save_img.h:4,
                 from viewer/dialogs/save_img.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/save_img.h:4,
                 from viewer/dialogs/save_img.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/save_img.h:4,
                 from viewer/dialogs/save_img.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/save_img.h:4,
                 from viewer/dialogs/save_img.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/save_img.h:4,
                 from viewer/dialogs/save_img.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/save_img.h:4,
                 from viewer/dialogs/save_img.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -o viewer/dialogs/show_pt.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/dialogs/show_pt.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/dialogs/show_pt.h:4,
                 from viewer/dialogs/show_pt.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/show_pt.h:4,
                 from viewer/dialogs/show_pt.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/show_pt.h:4,
                 from viewer/dialogs/show_pt.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/show_pt.h:4,
                 from viewer/dialogs/show_pt.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/show_pt.h:4,
                 from viewer/dialogs/show_pt.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/show_pt.h:4,
                 from viewer/dialogs/show_pt.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -o viewer/dialogs/srtm_opt.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/dialogs/srtm_opt.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/dialogs/srtm_opt.h:4,
                 from viewer/dialogs/srtm_opt.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/srtm_opt.h:4,
                 from viewer/dialogs/srtm_opt.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/srtm_opt.h:4,
                 from viewer/dialogs/srtm_opt.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/srtm_opt.h:4,
                 from viewer/dialogs/srtm_opt.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/srtm_opt.h:4,
                 from viewer/dialogs/srtm_opt.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/srtm_opt.h:4,
                 from viewer/dialogs/srtm_opt.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -o viewer/dialogs/trace.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/dialogs/trace.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/dialogs/trace.h:4,
                 from viewer/dialogs/trace.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/trace.h:4,
                 from viewer/dialogs/trace.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/trace.h:4,
                 from viewer/dialogs/trace.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/trace.h:4,
                 from viewer/dialogs/trace.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/trace.h:4,
                 from viewer/dialogs/trace.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/trace.h:4,
                 from viewer/dialogs/trace.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -o viewer/dialogs/trk.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/dialogs/trk.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/dialogs/trk.h:4,
                 from viewer/dialogs/trk.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/trk.h:4,
                 from viewer/dialogs/trk.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/trk.h:4,
                 from viewer/dialogs/trk.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/trk.h:4,
                 from viewer/dialogs/trk.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/trk.h:4,
                 from viewer/dialogs/trk.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/trk.h:4,
                 from viewer/dialogs/trk.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -o viewer/dialogs/trk_filter.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/dialogs/trk_filter.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/dialogs/trk_filter.h:4,
                 from viewer/dialogs/trk_filter.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/trk_filter.h:4,
                 from viewer/dialogs/trk_filter.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/trk_filter.h:4,
                 from viewer/dialogs/trk_filter.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/trk_filter.h:4,
                 from viewer/dialogs/trk_filter.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/trk_filter.h:4,
                 from viewer/dialogs/trk_filter.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/trk_filter.h:4,
                 from viewer/dialogs/trk_filter.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -o viewer/dialogs/trk_mark.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/dialogs/trk_mark.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/dialogs/trk_mark.h:4,
                 from viewer/dialogs/trk_mark.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/trk_mark.h:4,
                 from viewer/dialogs/trk_mark.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/trk_mark.h:4,
                 from viewer/dialogs/trk_mark.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/trk_mark.h:4,
                 from viewer/dialogs/trk_mark.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/trk_mark.h:4,
                 from viewer/dialogs/trk_mark.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/trk_mark.h:4,
                 from viewer/dialogs/trk_mark.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -o viewer/dialogs/trk_pt.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/dialogs/trk_pt.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/dialogs/trk_pt.h:4,
                 from viewer/dialogs/trk_pt.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/trk_pt.h:4,
                 from viewer/dialogs/trk_pt.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/trk_pt.h:4,
                 from viewer/dialogs/trk_pt.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/trk_pt.h:4,
                 from viewer/dialogs/trk_pt.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/trk_pt.h:4,
                 from viewer/dialogs/trk_pt.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/trk_pt.h:4,
                 from viewer/dialogs/trk_pt.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -o viewer/dialogs/wpt.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/dialogs/wpt.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/dialogs/wpt.h:4,
                 from viewer/dialogs/wpt.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/wpt.h:4,
                 from viewer/dialogs/wpt.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/wpt.h:4,
                 from viewer/dialogs/wpt.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/wpt.h:4,
                 from viewer/dialogs/wpt.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/dialogs/wpt.h:4,
                 from viewer/dialogs/wpt.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/dialogs/wpt.h:4,
                 from viewer/dialogs/wpt.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -o viewer/mapview.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/mapview.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/mapview.h:5,
                 from viewer/mapview.cpp:2:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/mapview.h:5,
                 from viewer/mapview.cpp:2:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/mapview.h:5,
                 from viewer/mapview.cpp:2:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/mapview.h:5,
                 from viewer/mapview.cpp:2:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/mapview.h:5,
                 from viewer/mapview.cpp:2:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/mapview.h:5,
                 from viewer/mapview.cpp:2:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/vmap_panel.h:5,
                 from viewer/mapview.h:21,
                 from viewer/mapview.cpp:2:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/vmap_panel.h:5,
                 from viewer/mapview.h:21,
                 from viewer/mapview.cpp:2:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/vmap_panel.h:5,
                 from viewer/mapview.h:21,
                 from viewer/mapview.cpp:2:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
In file included from viewer/mapview.cpp:2:
viewer/mapview.h: In constructor 'Mapview::Mapview()':
viewer/mapview.h:45:10: warning: 'Mapview::have_reference' will be initialized after [-Wreorder]
   45 |     bool have_reference;
      |          ^~~~~~~~~~~~~~
viewer/mapview.h:30:19: warning:   'DThreadViewer Mapview::viewer' [-Wreorder]
   30 |     DThreadViewer viewer;    // Viewer, gtk widget which shows main_gobj
      |                   ^~~~~~
viewer/mapview.cpp:11:1: warning:   when initialized here [-Wreorder]
   11 | Mapview::Mapview () :
      | ^~~~~~~
In file included from viewer/mapview.cpp:2:
viewer/mapview.h:38:15: warning: 'Mapview::panel_wpts' will be initialized after [-Wreorder]
   38 |     PanelWPT  panel_wpts;
      |               ^~~~~~~~~~
viewer/mapview.h:37:15: warning:   'PanelTRK Mapview::panel_trks' [-Wreorder]
   37 |     PanelTRK  panel_trks;
      |               ^~~~~~~~~~
viewer/mapview.cpp:11:1: warning:   when initialized here [-Wreorder]
   11 | Mapview::Mapview () :
      | ^~~~~~~
g++ -o viewer/widgets/comboboxes.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/widgets/comboboxes.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/comboboxes.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/comboboxes.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/comboboxes.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/comboboxes.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/comboboxes.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/comboboxes.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/glibmm-2.4/glibmm/value.h:224,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/comboboxes.cpp:1:
/usr/include/glibmm-2.4/glibmm/value_custom.h: In instantiation of 'static void Glib::Value<T>::value_free_func(GValue*) [with T = Proj; GValue = _GValue]':
/usr/include/glibmm-2.4/glibmm/value_custom.h:258:46:   required from 'static GType Glib::Value<T>::value_type() [with T = Proj; GType = long unsigned int]'
/usr/include/gtkmm-2.4/gtkmm/treemodelcolumn.h:134:64:   required from 'Gtk::TreeModelColumn<T>::TreeModelColumn() [with T = Proj]'
viewer/widgets/simple_combo.h:15:21:   required from 'SimpleComboCols<ID>::SimpleComboCols() [with ID = Proj]'
viewer/widgets/simple_combo.h:27:16:   required from 'SimpleCombo<ID>::SimpleCombo() [with ID = Proj]'
viewer/widgets/comboboxes.cpp:3:16:   required from here
/usr/include/glibmm-2.4/glibmm/value_custom.h:277:3: warning: deleting object of polymorphic class type 'Proj' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
  277 |   delete static_cast<T*>(value->data[0].v_pointer);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/value_custom.h: In instantiation of 'static void Glib::Value<T>::value_free_func(GValue*) [with T = Datum; GValue = _GValue]':
/usr/include/glibmm-2.4/glibmm/value_custom.h:258:46:   required from 'static GType Glib::Value<T>::value_type() [with T = Datum; GType = long unsigned int]'
/usr/include/gtkmm-2.4/gtkmm/treemodelcolumn.h:134:64:   required from 'Gtk::TreeModelColumn<T>::TreeModelColumn() [with T = Datum]'
viewer/widgets/simple_combo.h:15:21:   required from 'SimpleComboCols<ID>::SimpleComboCols() [with ID = Datum]'
viewer/widgets/simple_combo.h:27:16:   required from 'SimpleCombo<ID>::SimpleCombo() [with ID = Datum]'
viewer/widgets/comboboxes.cpp:12:18:   required from here
/usr/include/glibmm-2.4/glibmm/value_custom.h:277:3: warning: deleting object of polymorphic class type 'Datum' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
g++ -o viewer/widgets/coord_box.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/widgets/coord_box.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/coord_box.h:4,
                 from viewer/widgets/coord_box.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/coord_box.h:4,
                 from viewer/widgets/coord_box.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/coord_box.h:4,
                 from viewer/widgets/coord_box.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/coord_box.h:4,
                 from viewer/widgets/coord_box.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/coord_box.h:4,
                 from viewer/widgets/coord_box.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/coord_box.h:4,
                 from viewer/widgets/coord_box.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
viewer/widgets/coord_box.cpp: In member function 'dPoint CoordBox::get_xy()':
viewer/widgets/coord_box.cpp:85:17: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=]
   85 |   } catch (std::exception){
      |                 ^~~~~~~~~
g++ -o viewer/widgets/nom_box.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/widgets/nom_box.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/nom_box.h:4,
                 from viewer/widgets/nom_box.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/nom_box.h:4,
                 from viewer/widgets/nom_box.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/nom_box.h:4,
                 from viewer/widgets/nom_box.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/nom_box.h:4,
                 from viewer/widgets/nom_box.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/nom_box.h:4,
                 from viewer/widgets/nom_box.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/nom_box.h:4,
                 from viewer/widgets/nom_box.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
g++ -o viewer/widgets/page_box.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/widgets/page_box.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/page_box.h:4,
                 from viewer/widgets/page_box.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/page_box.h:4,
                 from viewer/widgets/page_box.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/page_box.h:4,
                 from viewer/widgets/page_box.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/page_box.h:4,
                 from viewer/widgets/page_box.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/page_box.h:4,
                 from viewer/widgets/page_box.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/widgets/simple_combo.h:4,
                 from viewer/widgets/comboboxes.h:4,
                 from viewer/widgets/page_box.h:4,
                 from viewer/widgets/page_box.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from viewer/widgets/page_box.cpp:1:
viewer/widgets/page_box.h: In constructor 'PageBox::PageBox()':
viewer/widgets/page_box.h:14:45: warning: 'PageBox::y_adj' will be initialized after [-Wreorder]
   14 |   Gtk::Adjustment marg_adj, dpi_adj, x_adj, y_adj;
      |                                             ^~~~~
viewer/widgets/page_box.h:14:29: warning:   'Gtk::Adjustment PageBox::dpi_adj' [-Wreorder]
   14 |   Gtk::Adjustment marg_adj, dpi_adj, x_adj, y_adj;
      |                             ^~~~~~~
viewer/widgets/page_box.cpp:38:1: warning:   when initialized here [-Wreorder]
   38 | PageBox::PageBox(): marg_adj(0, 0, 99999),
      | ^~~~~~~
viewer/widgets/page_box.cpp: In member function 'void PageBox::ch_units()':
viewer/widgets/page_box.cpp:141:10: warning: variable 'pi' set but not used [-Wunused-but-set-variable]
  141 |   iPoint pi = page->get_active_id();
      |          ^~
g++ -o viewer/widgets/rainbow.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/widgets/rainbow.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/widgets/rainbow.h:4,
                 from viewer/widgets/rainbow.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/widgets/rainbow.h:4,
                 from viewer/widgets/rainbow.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/widgets/rainbow.h:4,
                 from viewer/widgets/rainbow.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/widgets/rainbow.h:4,
                 from viewer/widgets/rainbow.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/widgets/rainbow.h:4,
                 from viewer/widgets/rainbow.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/widgets/rainbow.h:4,
                 from viewer/widgets/rainbow.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from viewer/widgets/rainbow.cpp:1:
viewer/widgets/rainbow.h: In constructor 'Rainbow::Rainbow(int, const rainbow_data*, int, int, int, int, int)':
viewer/widgets/rainbow.h:12:24: warning: 'Rainbow::v2a' will be initialized after [-Wreorder]
   12 |   Gtk::Adjustment v1a, v2a;
      |                        ^~~
viewer/widgets/rainbow.h:9:10: warning:   'iImage Rainbow::img' [-Wreorder]
    9 |   iImage img;
      |          ^~~
viewer/widgets/rainbow.cpp:8:1: warning:   when initialized here [-Wreorder]
    8 | Rainbow::Rainbow( int width, const rainbow_data * data, int size,
      | ^~~~~~~
g++ -o viewer/panels/workplane.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/panels/workplane.cpp
g++ -o viewer/panels/wpts_panel.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/panels/wpts_panel.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/wpts_panel.h:4,
                 from viewer/panels/wpts_panel.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/wpts_panel.h:4,
                 from viewer/panels/wpts_panel.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/wpts_panel.h:4,
                 from viewer/panels/wpts_panel.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/wpts_panel.h:4,
                 from viewer/panels/wpts_panel.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/wpts_panel.h:4,
                 from viewer/panels/wpts_panel.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/wpts_panel.h:4,
                 from viewer/panels/wpts_panel.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/../panels/vmap_panel.h:5,
                 from viewer/panels/../mapview.h:21,
                 from viewer/panels/wpts_panel.cpp:2:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/../panels/vmap_panel.h:5,
                 from viewer/panels/../mapview.h:21,
                 from viewer/panels/wpts_panel.cpp:2:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/../panels/vmap_panel.h:5,
                 from viewer/panels/../mapview.h:21,
                 from viewer/panels/wpts_panel.cpp:2:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
g++ -o viewer/panels/trks_panel.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/panels/trks_panel.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/trks_panel.h:4,
                 from viewer/panels/trks_panel.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/trks_panel.h:4,
                 from viewer/panels/trks_panel.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/trks_panel.h:4,
                 from viewer/panels/trks_panel.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/trks_panel.h:4,
                 from viewer/panels/trks_panel.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/trks_panel.h:4,
                 from viewer/panels/trks_panel.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/trks_panel.h:4,
                 from viewer/panels/trks_panel.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/../panels/vmap_panel.h:5,
                 from viewer/panels/../mapview.h:21,
                 from viewer/panels/trks_panel.cpp:2:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/../panels/vmap_panel.h:5,
                 from viewer/panels/../mapview.h:21,
                 from viewer/panels/trks_panel.cpp:2:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/../panels/vmap_panel.h:5,
                 from viewer/panels/../mapview.h:21,
                 from viewer/panels/trks_panel.cpp:2:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
g++ -o viewer/panels/maps_panel.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/panels/maps_panel.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/maps_panel.h:4,
                 from viewer/panels/maps_panel.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/maps_panel.h:4,
                 from viewer/panels/maps_panel.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/maps_panel.h:4,
                 from viewer/panels/maps_panel.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/maps_panel.h:4,
                 from viewer/panels/maps_panel.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/maps_panel.h:4,
                 from viewer/panels/maps_panel.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/maps_panel.h:4,
                 from viewer/panels/maps_panel.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/../panels/vmap_panel.h:5,
                 from viewer/panels/../mapview.h:21,
                 from viewer/panels/maps_panel.cpp:2:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/../panels/vmap_panel.h:5,
                 from viewer/panels/../mapview.h:21,
                 from viewer/panels/maps_panel.cpp:2:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/../panels/vmap_panel.h:5,
                 from viewer/panels/../mapview.h:21,
                 from viewer/panels/maps_panel.cpp:2:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
g++ -o viewer/panels/vmap_panel.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/panels/vmap_panel.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/vmap_panel.h:4,
                 from viewer/panels/vmap_panel.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/vmap_panel.h:4,
                 from viewer/panels/vmap_panel.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/vmap_panel.h:4,
                 from viewer/panels/vmap_panel.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/vmap_panel.h:4,
                 from viewer/panels/vmap_panel.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/vmap_panel.h:4,
                 from viewer/panels/vmap_panel.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/panels/panel.h:4,
                 from viewer/panels/vmap_panel.h:4,
                 from viewer/panels/vmap_panel.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/vmap_panel.h:5,
                 from viewer/panels/vmap_panel.cpp:1:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/vmap_panel.h:5,
                 from viewer/panels/vmap_panel.cpp:1:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/vmap_panel.h:5,
                 from viewer/panels/vmap_panel.cpp:1:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
ar rc viewer/libviewer.a viewer/mapview.o viewer/actions/action_manager.o viewer/widgets/comboboxes.o viewer/widgets/coord_box.o viewer/widgets/nom_box.o viewer/widgets/page_box.o viewer/widgets/rainbow.o viewer/dialogs/ch_conf.o viewer/dialogs/err.o viewer/dialogs/map.o viewer/dialogs/wpt.o viewer/dialogs/trk.o viewer/dialogs/trk_pt.o viewer/dialogs/show_pt.o viewer/dialogs/download.o viewer/dialogs/trk_filter.o viewer/dialogs/trk_mark.o viewer/dialogs/draw_opt.o viewer/dialogs/save_img.o viewer/dialogs/srtm_opt.o viewer/dialogs/pano.o viewer/dialogs/nav.o viewer/dialogs/trace.o viewer/panels/workplane.o viewer/panels/wpts_panel.o viewer/panels/trks_panel.o viewer/panels/maps_panel.o viewer/panels/vmap_panel.o
ranlib viewer/libviewer.a
g++ -o viewer/mapsoft_mapview.o -c -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -Werror=return-type -Wall -std=gnu++11 -pthread -Icore -I/usr/include/libxml2 -I/usr/include/libzip -I/usr/include/libpng16 -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/atkmm-1.6/include -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libusb-1.0 viewer/mapsoft_mapview.cpp
In file included from /usr/include/gdkmm-2.4/gdkmm.h:34,
                 from /usr/include/gtkmm-2.4/gtkmm.h:89,
                 from viewer/mapsoft_mapview.cpp:1:
/usr/include/gdkmm-2.4/gdkmm/pixbufanimation.h:124:72: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  124 |   Glib::RefPtr<PixbufAnimationIter> get_iter(const GTimeVal* start_time);
      |                                                                        ^
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/mapsoft_mapview.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/mapsoft_mapview.cpp:1:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                                                ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/glibmm-2.4/glibmm/value.h:24,
                 from /usr/include/glibmm-2.4/glibmm/error.h:22,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:48,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/mapsoft_mapview.cpp:1:
/usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here
  685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36;
      |   ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126,
                 from /usr/include/gtkmm-2.4/gtkmm/box.h:44,
                 from /usr/include/gtkmm-2.4/gtkmm.h:91,
                 from viewer/mapsoft_mapview.cpp:1:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |            ^~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:32,
                 from /usr/include/glib-2.0/glib.h:30,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:39,
                 from /usr/include/glibmm-2.4/glibmm.h:103,
                 from /usr/include/gtkmm-2.4/gtkmm.h:87,
                 from viewer/mapsoft_mapview.cpp:1:
/usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here
  545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                          ^~~~~~~~
In file included from core/ocad/ocad_file.h:7,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/vmap_panel.h:5,
                 from viewer/mapview.h:21,
                 from viewer/mapsoft_mapview.cpp:13:
core/ocad/ocad_shead.h: In constructor 'ocad::_ocad8_shead::_ocad8_shead()':
core/ocad/ocad_shead.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::_ocad8_shead'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |     memset(this, 0, sizeof(*this));
      |                                  ^
core/ocad/ocad_shead.h:17:8: note: 'struct ocad::_ocad8_shead' declared here
   17 | struct _ocad8_shead{ // 24 + 256*72 + 32*24 = 19224 bytes
      |        ^~~~~~~~~~~~
In file included from core/ocad/ocad_file.h:12,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/vmap_panel.h:5,
                 from viewer/mapview.h:21,
                 from viewer/mapsoft_mapview.cpp:13:
core/ocad/ocad_object8.h: In constructor 'ocad::ocad8_object::index::index()':
core/ocad/ocad_object8.h:26:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad8_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   26 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object8.h:17:10: note: 'struct ocad::ocad8_object::index' declared here
   17 |   struct index{
      |          ^~~~~
In file included from core/ocad/ocad_file.h:13,
                 from core/vmap/vmap.h:14,
                 from core/img_io/gobj_vmap.h:18,
                 from viewer/panels/vmap_panel.h:5,
                 from viewer/mapview.h:21,
                 from viewer/mapsoft_mapview.cpp:13:
core/ocad/ocad_object9.h: In constructor 'ocad::ocad9_object::index::index()':
core/ocad/ocad_object9.h:56:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ocad::ocad9_object::index'; use assignment or value-initialization instead [-Wclass-memaccess]
   56 |       memset(this, 0, sizeof(*this));
      |                                    ^
core/ocad/ocad_object9.h:18:10: note: 'struct ocad::ocad9_object::index' declared here
   18 |   struct index {
      |          ^~~~~
g++ -o viewer/mapsoft_mapview -pthread viewer/mapsoft_mapview.o -Lviewer -Lcore -lviewer -lmapsoft -lxml2 -lzip -lproj -lgif -ljpeg -lpng16 -ltiff -lcurl -lz -lyaml -lshp -ljansson -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lgthread-2.0 -lglib-2.0 -lcairomm-1.0 -lsigc-2.0 -lcairo -lpixman-1 -lfreetype -lusb-1.0
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.98537
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/mapsoft-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/mapsoft-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd mapsoft-20201212
+ scons -Q minimal=1 -Q prefix=/usr/src/tmp/mapsoft-buildroot install

scons: warning: Calling missing SConscript without error is deprecated.
Transition by adding must_exist=0 to SConscript calls.
Missing SConscript 'vector/vmap4/SConscript'
File "/usr/src/RPM/BUILD/mapsoft-20201212/vector/SConscript", line 7, in <module>
Install file: "programs/convs_gtiles" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/convs_gtiles"
Install file: "programs/convs_map2pt" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/convs_map2pt"
Install file: "programs/convs_nom" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/convs_nom"
Install file: "programs/convs_pt2pt" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/convs_pt2pt"
Install file: "scripts/map_gl_upd_gk" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/map_gl_upd_gk"
Install file: "scripts/map_gl_upd_nom" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/map_gl_upd_nom"
Install file: "scripts/map_rescale" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/map_rescale"
Install file: "scripts/map_wm_nom" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/map_wm_nom"
Install file: "scripts/map_wp_upd_gk" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/map_wp_upd_gk"
Install file: "scripts/map_wp_upd_nom" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/map_wp_upd_nom"
Install file: "programs/mapsoft_convert" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/mapsoft_convert"
Install file: "scripts/mapsoft_crd.sh" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/mapsoft_crd.sh"
Install file: "programs/mapsoft_geofig" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/mapsoft_geofig"
Install file: "scripts/mapsoft_gl.sh" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/mapsoft_gl.sh"
Install file: "viewer/mapsoft_mapview" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/mapsoft_mapview"
Install file: "programs/mapsoft_mkmap" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/mapsoft_mkmap"
Install file: "programs/mapsoft_toxyz" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/mapsoft_toxyz"
Install file: "programs/mapsoft_vmap" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/mapsoft_vmap"
Install file: "scripts/mapsoft_wm.sh" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/mapsoft_wm.sh"
Install file: "scripts/mapsoft_wp.sh" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/mapsoft_wp.sh"
Install file: "scripts/mapsoft_wp_parse" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/mapsoft_wp_parse"
ln -s -- mapsoft_vmap /usr/src/tmp/mapsoft-buildroot/usr/bin/vmap_copy
Install file: "vector/vmap3/vmap_render" as "/usr/src/tmp/mapsoft-buildroot/usr/bin/vmap_render"
Install file: "man/mapsoft_convert.1" as "/usr/src/tmp/mapsoft-buildroot/usr/share/man/man1/mapsoft_convert.1"
Install file: "man/mapsoft_geofig.1" as "/usr/src/tmp/mapsoft-buildroot/usr/share/man/man1/mapsoft_geofig.1"
Install file: "man/mapsoft_mapview.1" as "/usr/src/tmp/mapsoft-buildroot/usr/share/man/man1/mapsoft_mapview.1"
Install file: "man/mapsoft_vmap.1" as "/usr/src/tmp/mapsoft-buildroot/usr/share/man/man1/mapsoft_vmap.1"
Install file: "vector/data/mmb.cmap.pnm" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/mmb.cmap.pnm"
ln -s -- mmb.cmap.pnm /usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/default.cmap.pnm
Install file: "vector/data/mmb.cnf" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/mmb.cnf"
ln -s -- mmb.cnf /usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/default.cnf
Install file: "vector/data/mmb.ocd9" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/mmb.ocd9"
ln -s -- mmb.ocd9 /usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/default.ocd9
Install file: "vector/data/hr.cmap.pnm" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/hr.cmap.pnm"
Install file: "vector/data/hr.cnf" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/hr.cnf"
Install file: "vector/data/hr.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/hr.png"
Install file: "vector/data/mmb.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/mmb.png"
Install file: "vector/data/pics/avt.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/avt.fig"
Install file: "vector/data/pics/avt.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/avt.png"
Install file: "vector/data/pics/bash.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/bash.fig"
Install file: "vector/data/pics/bash.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/bash.png"
Install file: "vector/data/pics/bol_h.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/bol_h.fig"
Install file: "vector/data/pics/bol_h.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/bol_h.png"
Install file: "vector/data/pics/bol_l.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/bol_l.fig"
Install file: "vector/data/pics/bol_l.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/bol_l.png"
Install file: "vector/data/pics/camp.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/camp.fig"
Install file: "vector/data/pics/camp.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/camp.png"
Install file: "vector/data/pics/cerkov.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/cerkov.fig"
Install file: "vector/data/pics/cerkov.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/cerkov.png"
Install file: "vector/data/pics/cross.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/cross.fig"
Install file: "vector/data/pics/cross.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/cross.png"
Install file: "vector/data/pics/dom.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/dom.fig"
Install file: "vector/data/pics/dom.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/dom.png"
Install file: "vector/data/pics/kan.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/kan.fig"
Install file: "vector/data/pics/kan.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/kan.png"
Install file: "vector/data/pics/kladb.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/kladb.fig"
Install file: "vector/data/pics/kladb.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/kladb.png"
Install file: "vector/data/pics/ldp.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/ldp.fig"
Install file: "vector/data/pics/ldp.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/ldp.png"
Install file: "vector/data/pics/ledn.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/ledn.fig"
Install file: "vector/data/pics/ledn.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/ledn.png"
Install file: "vector/data/pics/ohotn.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/ohotn.fig"
Install file: "vector/data/pics/ohotn.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/ohotn.png"
Install file: "vector/data/pics/pam.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/pam.fig"
Install file: "vector/data/pics/pam.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/pam.png"
Install file: "vector/data/pics/per.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/per.fig"
Install file: "vector/data/pics/per.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/per.png"
Install file: "vector/data/pics/per1a.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/per1a.fig"
Install file: "vector/data/pics/per1a.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/per1a.png"
Install file: "vector/data/pics/per1b.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/per1b.fig"
Install file: "vector/data/pics/per1b.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/per1b.png"
Install file: "vector/data/pics/per2a.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/per2a.fig"
Install file: "vector/data/pics/per2a.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/per2a.png"
Install file: "vector/data/pics/per2b.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/per2b.fig"
Install file: "vector/data/pics/per2b.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/per2b.png"
Install file: "vector/data/pics/per3a.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/per3a.fig"
Install file: "vector/data/pics/per3a.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/per3a.png"
Install file: "vector/data/pics/per3b.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/per3b.fig"
Install file: "vector/data/pics/per3b.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/per3b.png"
Install file: "vector/data/pics/pernk.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/pernk.fig"
Install file: "vector/data/pics/pernk.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/pernk.png"
Install file: "vector/data/pics/pesch.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/pesch.fig"
Install file: "vector/data/pics/pesch.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/pesch.png"
Install file: "vector/data/pics/por.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/por.fig"
Install file: "vector/data/pics/por.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/por.png"
Install file: "vector/data/pics/pupyr.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/pupyr.fig"
Install file: "vector/data/pics/pupyr.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/pupyr.png"
Install file: "vector/data/pics/razv.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/razv.fig"
Install file: "vector/data/pics/razv.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/razv.png"
Install file: "vector/data/pics/redk.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/redk.fig"
Install file: "vector/data/pics/redk.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/redk.png"
Install file: "vector/data/pics/rossip1.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/rossip1.fig"
Install file: "vector/data/pics/rossip1.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/rossip1.png"
Install file: "vector/data/pics/rossip2.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/rossip2.fig"
Install file: "vector/data/pics/rossip2.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/rossip2.png"
Install file: "vector/data/pics/sand.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/sand.fig"
Install file: "vector/data/pics/sand.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/sand.png"
Install file: "vector/data/pics/sand_ov.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/sand_ov.fig"
Install file: "vector/data/pics/sand_ov.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/sand_ov.png"
Install file: "vector/data/pics/shaht.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/shaht.fig"
Install file: "vector/data/pics/shaht.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/shaht.png"
Install file: "vector/data/pics/skala.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/skala.fig"
Install file: "vector/data/pics/skala.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/skala.png"
Install file: "vector/data/pics/trig.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/trig.fig"
Install file: "vector/data/pics/trig.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/trig.png"
Install file: "vector/data/pics/trig_hr.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/trig_hr.fig"
Install file: "vector/data/pics/trig_hr.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/trig_hr.png"
Install file: "vector/data/pics/ur_vod.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/ur_vod.fig"
Install file: "vector/data/pics/ur_vod.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/ur_vod.png"
Install file: "vector/data/pics/vdp.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/vdp.fig"
Install file: "vector/data/pics/vdp.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/vdp.png"
Install file: "vector/data/pics/vyr_n.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/vyr_n.fig"
Install file: "vector/data/pics/vyr_n.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/vyr_n.png"
Install file: "vector/data/pics/vyr_o.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/vyr_o.fig"
Install file: "vector/data/pics/vyr_o.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/vyr_o.png"
Install file: "vector/data/pics/yama.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/yama.fig"
Install file: "vector/data/pics/yama.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/yama.png"
Install file: "vector/data/pics/zd.fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/zd.fig"
Install file: "vector/data/pics/zd.png" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/pics/zd.png"
Install file: "vector/data/slazav.typ" as "/usr/src/tmp/mapsoft-buildroot/usr/share/mapsoft/slazav.typ"
Install directory: "vector/data/hr_fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/xfig/Libraries/hr_fig"
Install directory: "vector/data/mmb_fig" as "/usr/src/tmp/mapsoft-buildroot/usr/share/xfig/Libraries/mmb_fig"
Install file: "scripts/map-helper.py" as "/usr/src/tmp/mapsoft-buildroot/usr/lib/gimp/2.0/plug-ins/map-helper.py"
Install file: "viewer/mapsoft_mapview.desktop" as "/usr/src/tmp/mapsoft-buildroot/usr/share/applications/mapsoft_mapview.desktop"
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/mapsoft-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/mapsoft-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/mapsoft-buildroot/ (default)
Compressing files in /usr/src/tmp/mapsoft-buildroot (auto)
Adjusting library links in /usr/src/tmp/mapsoft-buildroot
./usr/lib: (from <cmdline>:0)
056-debuginfo.brp: WARNING: debuginfo without debug sources.
Verifying ELF objects in /usr/src/tmp/mapsoft-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
verify-elf: WARNING: ./usr/bin/vmap_render: uses non-LFS functions: __fxstat __xstat fopen mmap open readdir
verify-elf: WARNING: ./usr/bin/mapsoft_vmap: uses non-LFS functions: __fxstat __xstat fopen mmap open readdir
verify-elf: WARNING: ./usr/bin/mapsoft_toxyz: uses non-LFS functions: __fxstat __xstat fopen mmap open readdir
verify-elf: WARNING: ./usr/bin/mapsoft_mkmap: uses non-LFS functions: __fxstat __xstat fopen mmap open readdir
verify-elf: WARNING: ./usr/bin/mapsoft_mapview: uses non-LFS functions: __fxstat __xstat fopen mmap open readdir
verify-elf: WARNING: ./usr/bin/mapsoft_geofig: uses non-LFS functions: __fxstat __xstat fopen mmap open readdir
verify-elf: WARNING: ./usr/bin/mapsoft_convert: uses non-LFS functions: __fxstat __xstat fopen mmap open readdir
verify-elf: WARNING: ./usr/bin/convs_pt2pt: uses non-LFS functions: fopen
verify-elf: WARNING: ./usr/bin/convs_map2pt: uses non-LFS functions: __fxstat __xstat fopen mmap open readdir
verify-elf: WARNING: ./usr/bin/convs_gtiles: uses non-LFS functions: __fxstat __xstat fopen mmap open readdir
Bytecompiling python modules in /usr/src/tmp/mapsoft-buildroot using /usr/bin/python2.7
Bytecompiling python modules with optimization in /usr/src/tmp/mapsoft-buildroot using /usr/bin/python2.7 -O
Hardlinking identical .pyc and .pyo files
Processing files: mapsoft-20201212-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ihByBN
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.GUzFZM
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
Requires: /lib/ld-linux.so.2, libatkmm-1.6.so.1 >= set:oma8uTgMc, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.4), libcairomm-1.0.so.1 >= set:nh7I9GgUUX8WPZmmsxB1pr7AZb8C2t6uw0tfZKf5uoda8k7D4xVZgdlSgWYYEDL3ZaIEW0DDrdxnnLKWNcdFvXsi0ZjONdDqdniU7WxgAiSSsNGsMHbRI7FrZs9wyebBro2xjjYqsHdayyw1D88E, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GLIBC_2.0), libgdk-x11-2.0.so.0 >= set:nmmzc5, libgdkmm-2.4.so.1 >= set:ojsqe2S3ev7owk78dX2id6dw948egAS0pppolFcyoazTK6aQKCCB58XDs, libgif.so.4 >= set:jfr7ccK45Ze3j3Zb8oKDsP, libglib-2.0.so.0 >= set:omq8Qlo7J, libglibmm-2.4.so.1 >= set:pjZ1olNFe0cTjV2ZsD7nByQuOtiYBD0OeXE5E5gPv3p1uQZJAu96qsKOjxBDVGOL6sZ17Zb6tKnyrkLQXBpmSAb9IOE82ocnvbr8kUthac5GG6w5ADZ6xRLk15Ou6tb05xCZ79uf93Jx7IE4m5cbPMhz8e6a0uX5b7tTBUAbMjOKuy3, libgtkmm-2.4.so.1 >= set:ritzBmeYjumEZzhHcqdZ8BzM2s1aZpsIyQOP0dp21fNrwEHhn8b6oi3YUDm27dmRnNHpK6MnPZHzWzpZDSw1dkdGJFlOkycEPTC2Z3Xf9hAZBVAxCFxoIEwV8nLGGKR9ofdf6Iazugedk6uZpLNBMyPmVCPnncuoZEyM9erL1ddkHL9mrfdisUjZIDyEYvG03MMcNX9uFwhyhAl4uChppZxwANhd3HkGEGEQ2fKjQmWMsGkZ5p5IjTP5Yfdhw699Njn4GFdyXLZF4E6jfq1PntGIRG4MmRMMyjTR1it1RekVnta0grIVvvzy8GS8hHM0WE2fZmSn8O4pMpqkdEDIbIbVR0ri4Jq7tZEbZ2kU85FGNMlYAZj8GYazUyXHnUGaKMMTHzpMUkT8Q7ZuL4xGBqD6crYe3tejPHPFIh66Zovoo2vcIYxKwSWwy03V2yP82xEnMRxe56hkQZBwkqPV1c30bao0wZdaaZxdtbeXGcIe1pt0iiZH56VR24AVdwul5ltS7uZ2j3JJEt6ldJEqLD42qXxEVkxCaaaquXfGc91dlioLXErZgqoa1EwRfgZJiUew36y2OFiwM9eJovIv1EhmWIe72JMSSbvzJ2NYxCiJKpdJ11jnyqZdPkoZvJ7klqvZ2v1TwPxM0fgGNh3jRy2DucuywXiZ7T4hFhS4DDHev5mrEdMuZKyswoTTBidRCUduwF8mgORQXNdpSF3d2yZsn1XtO3ZAsFcPqvUZFRcH0NEpXbZ6UhhElGPWjdZDR3V6H5RSMEDtEYJ047qFjOBeZi1UpgCm1ODXnGIIwFLs0aZLFQAEHnknaqfCDEgw90DMKEfxSNn62GVClJgD1fLjM6DSc5DFKBIWp1wf0cuAxIqhc13Bd2PuNiBXbxtHrVRB85FwcAklal10vtMngwZ32x4HfE6TkbEpFSEVMEzl8AJrb8USjimNVmEu65qTGsYzpxbgTNbRc1NRTrWuDEy78IGn3sY9fD25CZsXl5PBX31KTXTP1FrQ4ib314R5yCyaPG0pLlYwCCOEiV0, libjansson.so.4 >= set:kgOvE3NthlKcvxUMSZqgy5qdj8ZA1cfw1, libjpeg.so.62 >= set:jevZgURPkVW0N3dYg3lW58IXEq5IWHPlODZfUC7, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.29), libpangomm-1.4.so.1 >= set:nmG9P2, libpng16.so.16 >= set:lgHMZqVDR7DZuzOnHBFBUDK1XgwPrpp9QyS8P1mvcJZxhz6Z2RpjFLRuz7eVDMMO67Z3rmdLpxus0, libpng16.so.16(PNG16_0), libproj.so.15 >= set:pmripy0ZyUZmTgEN7, libpthread.so.0(GLIBC_2.0), libsigc-2.0.so.0 >= set:kfmnIZrbqKH0mSNAEXZk25xVkue1gZak9Z09CRu055IYIjOkmVKV4, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.1), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.15), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libtiff.so.5 >= set:lhyG9VP2iv3ttOWkLJNrZ2KluHc, libxml2.so.2 >= set:okfo01mc8fpIyhcZ2W86aSKwWmawzTZsHwPXU0, libxml2.so.2(LIBXML2_2.4.30), libxml2.so.2(LIBXML2_2.5.0), libxml2.so.2(LIBXML2_2.6.0), libyaml-0.so.2 >= set:jg1XRWFBVlj4hl3, libz.so.1 >= set:kisT9ZE5Lwb, libzip.so.5 >= set:kgh90Dor0MeB4LFQMuGumh6SKcrBp0, 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.sgiEnM
Creating mapsoft-debuginfo package
Processing files: mapsoft-tools-20201212-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9th2PL
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TCDbRJ
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
lib.req: WARNING: /usr/src/tmp/mapsoft-buildroot/usr/bin/convs_nom: overlinked libraries: /lib/libpthread.so.0
Requires: mapsoft = 20201212-alt1, /lib/ld-linux.so.2, /usr/bin/python2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.4), libgcc_s.so.1(GLIBC_2.0), libgif.so.4 >= set:jfr7ccK45Ze3j3Zb8oKDsP, libjpeg.so.62 >= set:jevZgURPkVW0N3dYg3lW58IXEq5IWHPlODZfUC7, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.29), libpng16.so.16 >= set:lgHMZqVDR7DZuzOnHBFBUDK1XgwPrpp9QyS8P1mvcJZxhz6Z2RpjFLRuz7eVDMMO67Z3rmdLpxus0, libpng16.so.16(PNG16_0), libproj.so.15 >= set:pmripy0ZyUZmTgEN7, libpthread.so.0(GLIBC_2.0), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.1), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.15), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libtiff.so.5 >= set:lhyG9VP2iv3ttOWkLJNrZ2KluHc, libxml2.so.2 >= set:okfo01mc8fpIyhcZ2W86aSKwWmawzTZsHwPXU0, libxml2.so.2(LIBXML2_2.4.30), libxml2.so.2(LIBXML2_2.5.0), libxml2.so.2(LIBXML2_2.6.0), libzip.so.5 >= set:kgh90Dor0MeB4LFQMuGumh6SKcrBp0, python2-base, python2.7(gimpfu), 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.B1BFEK
Creating mapsoft-tools-debuginfo package
Processing files: mapsoft-vmap-20201212-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.JtkHPM
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.EbFO4J
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
/usr/src/tmp/mapsoft-buildroot/usr/bin/mapsoft_wp_parse syntax OK
shell.req: /usr/src/tmp/mapsoft-buildroot/usr/bin/map_gl_upd_gk: mapsoft_map.sh not found (skip)
shell.req: /usr/src/tmp/mapsoft-buildroot/usr/bin/map_rescale: fatal not found (skip)
shell.req: /usr/src/tmp/mapsoft-buildroot/usr/bin/map_wp_upd_gk: mapsoft_map.sh not found (skip)
find-requires: FINDPACKAGE-COMMANDS: cat cp download_gk_gl download_gk_wp download_ll_gl download_ll_wm download_ll_wp fatal mapsoft_map.sh mkdir parse_common_option quote_sed_regexp_variable rm sed shell-args shell-quote show_usage
Requires: mapsoft = 20201212-alt1, /bin/sh, /lib/ld-linux.so.2, /usr/bin/perl, coreutils, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.4), libcairomm-1.0.so.1 >= set:nh7I9GgUUX8WPZmmsxB1pr7AZb8C2t6uw0tfZKf5uoda8k7D4xVZgdlSgWYYEDL3ZaIEW0DDrdxnnLKWNcdFvIjF87TsGRs15dci9rrKoleURBqSzQdve1kQpFs3j8sqynzrJhhk4cU4115, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GLIBC_2.0), libgif.so.4 >= set:jfr7ccK45Ze3j3Zb8oKDsP, libjansson.so.4 >= set:kgOvE3NthlKcvxUMSZqgy5qdj8ZA1cfw1, libjpeg.so.62 >= set:jevZgURPkVW0N3dYg3lW58IXEq5IWHPlODZfUC7, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.29), libpng16.so.16 >= set:lgHMZqVDR7DZuzOnHBFBUDK1XgwPrpp9QyS8P1mvcJZxhz6Z2RpjFLRuz7eVDMMO67Z3rmdLpxus0, libpng16.so.16(PNG16_0), libproj.so.15 >= set:pmripy0ZyUZmTgEN7, libpthread.so.0(GLIBC_2.0), libshell, libsigc-2.0.so.0 >= set:kiSYtTVe, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.1), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.15), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libtiff.so.5 >= set:lhyG9VP2iv3ttOWkLJNrZ2KluHc, libxml2.so.2 >= set:okfo01mc8fpIyhcZ2W86aSKwWmawzTZsHwPXU0, libxml2.so.2(LIBXML2_2.4.30), libxml2.so.2(LIBXML2_2.5.0), libxml2.so.2(LIBXML2_2.6.0), libyaml-0.so.2 >= set:jg1XRWFBVlj4hl3, libzip.so.5 >= set:kgh90Dor0MeB4LFQMuGumh6SKcrBp0, perl(Text/Iconv.pm), rtld(GNU_HASH), sed
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hAEdFN
Creating mapsoft-vmap-debuginfo package
Processing files: mapsoft-debuginfo-20201212-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wmXCXJ
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4z6QUL
find-requires: running scripts (debuginfo)
Requires: mapsoft = 20201212-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libatkmm-1.6.so.1), debug(libc.so.6), debug(libcairomm-1.0.so.1), debug(libgcc_s.so.1), debug(libgdk-x11-2.0.so.0), debug(libgdkmm-2.4.so.1), debug(libgif.so.4), debug(libglib-2.0.so.0), debug(libglibmm-2.4.so.1), debug(libgtkmm-2.4.so.1), debug(libjansson.so.4), debug(libjpeg.so.62), debug(libm.so.6), debug(libpangomm-1.4.so.1), debug(libpng16.so.16), debug(libproj.so.15), debug(libpthread.so.0), debug(libsigc-2.0.so.0), debug(libstdc++.so.6), debug(libtiff.so.5), debug(libxml2.so.2), debug(libyaml-0.so.2), debug(libz.so.1), debug(libzip.so.5)
Processing files: mapsoft-tools-debuginfo-20201212-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hXNSjM
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3mbVtM
find-requires: running scripts (debuginfo)
Requires: mapsoft-tools = 20201212-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libgcc_s.so.1), debug(libgif.so.4), debug(libjpeg.so.62), debug(libm.so.6), debug(libpng16.so.16), debug(libproj.so.15), debug(libpthread.so.0), debug(libstdc++.so.6), debug(libtiff.so.5), debug(libxml2.so.2), debug(libzip.so.5)
Processing files: mapsoft-vmap-debuginfo-20201212-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.CQsEfM
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KPajkL
find-requires: running scripts (debuginfo)
Requires: mapsoft-vmap = 20201212-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libcairomm-1.0.so.1), debug(libgcc_s.so.1), debug(libgif.so.4), debug(libjansson.so.4), debug(libjpeg.so.62), debug(libm.so.6), debug(libpng16.so.16), debug(libproj.so.15), debug(libpthread.so.0), debug(libsigc-2.0.so.0), debug(libstdc++.so.6), debug(libtiff.so.5), debug(libxml2.so.2), debug(libyaml-0.so.2), debug(libzip.so.5)
Adding to mapsoft-tools a strict dependency on mapsoft
Adding to mapsoft-vmap a strict dependency on mapsoft
Adding to mapsoft-debuginfo a strict dependency on mapsoft
Adding to mapsoft-tools-debuginfo a strict dependency on mapsoft-tools
Adding to mapsoft-vmap-debuginfo a strict dependency on mapsoft-vmap
Removing 32 extra deps from mapsoft-tools due to repentancy on mapsoft
Removing 36 extra deps from mapsoft-vmap due to repentancy on mapsoft
Wrote: /usr/src/RPM/RPMS/i586/mapsoft-20201212-alt1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/mapsoft-tools-20201212-alt1.i586.rpm (w2T.xzdio)
Wrote: /usr/src/RPM/RPMS/i586/mapsoft-vmap-20201212-alt1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/mapsoft-debuginfo-20201212-alt1.i586.rpm (w2T.xzdio)
Wrote: /usr/src/RPM/RPMS/i586/mapsoft-tools-debuginfo-20201212-alt1.i586.rpm (w2T.xzdio)
Wrote: /usr/src/RPM/RPMS/i586/mapsoft-vmap-debuginfo-20201212-alt1.i586.rpm (w2T.xzdio)
350.37user 38.45system 6:48.66elapsed 95%CPU (0avgtext+0avgdata 383200maxresident)k
0inputs+0outputs (0major+12644168minor)pagefaults 0swaps
/.out/mapsoft-20201212-alt1.i586.rpm: license not found in '/usr/share/license' directory: GPL3.0
/.out/mapsoft-tools-20201212-alt1.i586.rpm: license not found in '/usr/share/license' directory: GPL3.0
/.out/mapsoft-vmap-20201212-alt1.i586.rpm: license not found in '/usr/share/license' directory: GPL3.0
/.out/mapsoft-debuginfo-20201212-alt1.i586.rpm: license not found in '/usr/share/license' directory: GPL3.0
/.out/mapsoft-tools-debuginfo-20201212-alt1.i586.rpm: license not found in '/usr/share/license' directory: GPL3.0
/.out/mapsoft-vmap-debuginfo-20201212-alt1.i586.rpm: license not found in '/usr/share/license' directory: GPL3.0
371.30user 43.79system 7:15.98elapsed 95%CPU (0avgtext+0avgdata 383200maxresident)k
10368inputs+0outputs (0major+13249132minor)pagefaults 0swaps
--- mapsoft-debuginfo-20201212-alt1.i586.rpm.repo	2020-12-12 23:35:02.000000000 +0000
+++ mapsoft-debuginfo-20201212-alt1.i586.rpm.hasher	2021-01-02 09:54:06.168798321 +0000
@@ -28,3 +28,3 @@
 Requires: mapsoft = 20201212-alt1:sisyphus+263174.1300.11.1
-Requires: rpmlib(PayloadIsLzma)  
+Requires: rpmlib(PayloadIsXz)  
 Provides: mapsoft-debuginfo = 20201212-alt1:sisyphus+263174.1300.11.1
--- mapsoft-tools-20201212-alt1.i586.rpm.repo	2020-12-12 23:35:02.000000000 +0000
+++ mapsoft-tools-20201212-alt1.i586.rpm.hasher	2021-01-02 09:54:06.194798351 +0000
@@ -14,3 +14,3 @@
 Requires: mapsoft = 20201212-alt1:sisyphus+263174.1300.11.1
-Requires: rpmlib(PayloadIsLzma)  
+Requires: rpmlib(PayloadIsXz)  
 Provides: mapsoft-tools = 20201212-alt1:sisyphus+263174.1300.11.1
--- mapsoft-tools-debuginfo-20201212-alt1.i586.rpm.repo	2020-12-12 23:35:02.000000000 +0000
+++ mapsoft-tools-debuginfo-20201212-alt1.i586.rpm.hasher	2021-01-02 09:54:06.214798374 +0000
@@ -21,3 +21,3 @@
 Requires: mapsoft-tools = 20201212-alt1:sisyphus+263174.1300.11.1
-Requires: rpmlib(PayloadIsLzma)  
+Requires: rpmlib(PayloadIsXz)  
 Provides: mapsoft-tools-debuginfo = 20201212-alt1:sisyphus+263174.1300.11.1
--- mapsoft-vmap-debuginfo-20201212-alt1.i586.rpm.repo	2020-12-12 23:35:02.000000000 +0000
+++ mapsoft-vmap-debuginfo-20201212-alt1.i586.rpm.hasher	2021-01-02 09:54:06.263798429 +0000
@@ -21,3 +21,3 @@
 Requires: mapsoft-vmap = 20201212-alt1:sisyphus+263174.1300.11.1
-Requires: rpmlib(PayloadIsLzma)  
+Requires: rpmlib(PayloadIsXz)  
 Provides: mapsoft-vmap-debuginfo = 20201212-alt1:sisyphus+263174.1300.11.1