<86>Sep 9 13:08:34 userdel[186362]: delete user 'rooter' <86>Sep 9 13:08:34 userdel[186362]: removed group 'rooter' owned by 'rooter' <86>Sep 9 13:08:34 userdel[186362]: removed shadow group 'rooter' owned by 'rooter' <86>Sep 9 13:08:34 groupadd[186376]: group added to /etc/group: name=rooter, GID=651 <86>Sep 9 13:08:34 groupadd[186376]: group added to /etc/gshadow: name=rooter <86>Sep 9 13:08:34 groupadd[186376]: new group: name=rooter, GID=651 <86>Sep 9 13:08:34 useradd[186386]: new user: name=rooter, UID=651, GID=651, home=/root, shell=/bin/bash <86>Sep 9 13:08:34 userdel[186403]: delete user 'builder' <86>Sep 9 13:08:34 userdel[186403]: removed group 'builder' owned by 'builder' <86>Sep 9 13:08:34 userdel[186403]: removed shadow group 'builder' owned by 'builder' <86>Sep 9 13:08:34 groupadd[186413]: group added to /etc/group: name=builder, GID=652 <86>Sep 9 13:08:34 groupadd[186413]: group added to /etc/gshadow: name=builder <86>Sep 9 13:08:34 groupadd[186413]: new group: name=builder, GID=652 <86>Sep 9 13:08:34 useradd[186422]: new user: name=builder, UID=652, GID=652, home=/usr/src, shell=/bin/bash <13>Sep 9 13:08:41 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Sep 9 13:08:41 rpmi: libexpat-2.2.9-alt1 sisyphus+252464.200.2.1 1590958865 installed <13>Sep 9 13:08:41 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Sep 9 13:08:41 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>Sep 9 13:08:41 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Sep 9 13:08:41 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Sep 9 13:08:41 rpmi: ca-certificates-2020.06.29-alt1 sisyphus+254237.300.1.1 1593450881 installed <13>Sep 9 13:08:41 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Sep 9 13:08:41 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Sep 9 13:08:41 rpmi: libcrypto1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed <13>Sep 9 13:08:41 rpmi: libssl1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed <13>Sep 9 13:08:41 rpmi: python3-3.8.5-alt1 sisyphus+244405.100.3.1 1595544514 installed <13>Sep 9 13:08:43 rpmi: python3-base-3.8.5-alt1 sisyphus+244405.100.3.1 1595544514 installed <13>Sep 9 13:08:43 rpmi: libpython3-3.8.5-alt1 sisyphus+244405.100.3.1 1595544514 installed <13>Sep 9 13:08:43 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Sep 9 13:08:43 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed warning: Macro %cmake not found warning: Macro %cmake_build not found warning: Macro %cmakeinstall_std not found <13>Sep 9 13:08:47 rpmi: python3-module-pkg_resources-1:46.1.3-alt1 sisyphus+250566.200.3.1 1587973342 installed <13>Sep 9 13:08:47 rpmi: python3-module-six-1.15.0-alt1 sisyphus+255738.100.2.1 1596527214 installed <13>Sep 9 13:08:47 rpmi: xorg-proto-devel-2020.1-alt1 sisyphus+250406.100.1.1 1587554810 installed <13>Sep 9 13:08:47 rpmi: libwayland-client-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed <13>Sep 9 13:08:47 rpmi: libglvnd-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Sep 9 13:08:47 rpmi: perl-HTTP-Date-6.04-alt1 sisyphus+241046.100.1.1 1574192946 installed <13>Sep 9 13:08:47 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed <13>Sep 9 13:08:47 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>Sep 9 13:08:47 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>Sep 9 13:08:47 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870475 installed <13>Sep 9 13:08:47 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <13>Sep 9 13:08:47 rpmi: libnettle8-3.6-alt1 sisyphus+251637.100.3.1 1590060253 installed <13>Sep 9 13:08:47 rpmi: libsqlite3-3.33.0-alt1 sisyphus+256344.100.1.1 1597522272 installed <13>Sep 9 13:08:47 rpmi: libfribidi-1.0.10-alt1 sisyphus+254557.100.1.1 1594020362 installed <13>Sep 9 13:08:47 rpmi: liblcms2-2.11-alt1 sisyphus+253499.100.1.1 1592287020 installed <13>Sep 9 13:08:47 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed <13>Sep 9 13:08:47 rpmi: libwayland-server-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed <13>Sep 9 13:08:47 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Sep 9 13:08:47 rpmi: perl-Compress-Raw-Zlib-2.096-alt1 sisyphus+257132.100.1.1 1598987418 installed <13>Sep 9 13:08:47 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed <13>Sep 9 13:08:47 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Sep 9 13:08:48 rpmi: libicu67-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed <13>Sep 9 13:08:48 rpmi: libgraphite2-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed <13>Sep 9 13:08:48 rpmi: libbrotlicommon-1.0.9-alt1 sisyphus+257540.100.1.1 1599463273 installed <13>Sep 9 13:08:48 rpmi: libbrotlidec-1.0.9-alt1 sisyphus+257540.100.1.1 1599463273 installed <13>Sep 9 13:08:49 rpmi: libharfbuzz-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed <13>Sep 9 13:08:49 rpmi: libfreetype-2.10.2-alt1 sisyphus+251736.100.1.1 1589531905 installed <13>Sep 9 13:08:49 rpmi: fontconfig-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed Updating fonts cache: <29>Sep 9 13:08:50 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Sep 9 13:08:50 rpmi: libbrotlienc-1.0.9-alt1 sisyphus+257540.100.1.1 1599463273 installed <13>Sep 9 13:08:50 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Sep 9 13:08:50 rpmi: libICE-1.0.10-alt1 sisyphus+247690.100.1.1 1584000387 installed <13>Sep 9 13:08:50 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed <13>Sep 9 13:08:50 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Sep 9 13:08:50 rpmi: libbrotli-devel-1.0.9-alt1 sisyphus+257540.100.1.1 1599463273 installed <13>Sep 9 13:08:50 rpmi: libwoff2-1.0.2-alt2 1516265772 installed <13>Sep 9 13:08:50 rpmi: libharfbuzz-icu-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed <13>Sep 9 13:08:50 rpmi: libharfbuzz-gobject-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed <13>Sep 9 13:08:50 rpmi: libgraphite2-devel-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed <13>Sep 9 13:08:50 rpmi: icu-utils-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed <13>Sep 9 13:08:50 rpmi: libicu-devel-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed <13>Sep 9 13:08:50 rpmi: libpng-devel-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>Sep 9 13:08:50 rpmi: libarchive13-3.4.0-alt1 sisyphus+251637.300.3.1 1590062207 installed <13>Sep 9 13:08:50 rpmi: libhogweed6-3.6-alt1 sisyphus+251637.100.3.1 1590060253 installed <13>Sep 9 13:08:50 rpmi: libgnutls30-3.6.14-alt1 sisyphus+252951.100.1.1 1591438090 installed <13>Sep 9 13:08:50 rpmi: libe2fs-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <13>Sep 9 13:08:50 rpmi: libjasper-2.0.19-alt1 sisyphus+257246.100.2.1 1599075527 installed <13>Sep 9 13:08:50 rpmi: perl-File-Listing-6.04-alt1 1329758996 installed <13>Sep 9 13:08:50 rpmi: libOpenGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Sep 9 13:08:50 rpmi: libGLES-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Sep 9 13:08:50 rpmi: libwayland-cursor-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed <13>Sep 9 13:08:50 rpmi: libwayland-egl-4:18.1.0-alt1 sisyphus+255795.100.1.1 1596475648 installed <13>Sep 9 13:08:50 rpmi: python3-module-ntlm-1.1.0-alt1.2 sisyphus+228512.100.1.1 1556654575 installed <13>Sep 9 13:08:50 rpmi: python3-module-snowballstemmer-1.2.0-alt2.1 1457859319 installed <13>Sep 9 13:08:50 rpmi: python3-module-pyparsing-2.4.2-alt1 sisyphus+236061.100.3.1 1565853577 installed <13>Sep 9 13:08:50 rpmi: python3-module-packaging-19.0-alt2 sisyphus+235493.3500.8.1 1565461874 installed <13>Sep 9 13:08:50 rpmi: python3-module-markupsafe-1.1.1-alt1 sisyphus+248369.100.1.1 1585046136 installed <13>Sep 9 13:08:50 rpmi: python3-module-jinja2-2.11.2-alt1 sisyphus+254573.100.1.1 1594043344 installed <13>Sep 9 13:08:50 rpmi: python3-module-imagesize-1.1.0-alt1 sisyphus+229015.100.2.1 1557233756 installed <13>Sep 9 13:08:50 rpmi: python3-module-pytz-1:2020.1-alt1 sisyphus+254576.100.1.1 1594046074 installed <13>Sep 9 13:08:51 rpmi: python3-module-babel-1:2.6.0-alt1 sisyphus+228351.2400.6.2 1556652168 installed <13>Sep 9 13:08:51 rpmi: python3-module-ndg-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>Sep 9 13:08:51 rpmi: python3-module-idna-2.10-alt1 sisyphus+255040.200.1.1 1594995891 installed <13>Sep 9 13:08:51 rpmi: python3-module-chardet-3.0.4-alt1 sisyphus+227476.1700.1.2 1555756717 installed <13>Sep 9 13:08:51 rpmi: python3-module-webencodings-0.5.1-alt2 sisyphus+245915.200.1.1 1581496105 installed <13>Sep 9 13:08:51 rpmi: python3-module-genshi-0.7-alt2 sisyphus+229363.100.1.1 1557847335 installed <13>Sep 9 13:08:51 rpmi: python3-module-pycparser-2.19-alt2 sisyphus+245734.100.1.1 1581192421 installed <13>Sep 9 13:08:51 rpmi: python3-module-cffi-1.14.0-alt1 sisyphus+255743.100.1.1 1596453449 installed <13>Sep 9 13:08:51 rpmi: python3-module-cryptography-3.0-alt2 sisyphus+255750.200.1.1 1596457913 installed <13>Sep 9 13:08:51 rpmi: python3-module-OpenSSL-19.0.0-alt1 sisyphus+238757.100.1.1 1570339901 installed <13>Sep 9 13:08:51 rpmi: python3-module-ndg-httpsclient-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>Sep 9 13:08:51 rpmi: python3-module-urllib3-2:1.25.10-alt1 sisyphus+255342.100.1.1 1595592746 installed <13>Sep 9 13:08:51 rpmi: python3-module-requests-2.24.0-alt1 sisyphus+254580.100.1.1 1594048060 installed <13>Sep 9 13:08:51 rpmi: python-sphinx-objects.inv-1:2.3.10.20200814-alt1 sisyphus+256437.100.1.1 1597793855 installed <13>Sep 9 13:08:51 rpmi: libuninameslist-20200413-alt1_1 sisyphus+250166.100.1.1 1587146026 installed <13>Sep 9 13:08:51 rpmi: libspiro-20071029-alt2.qa2 1365946505 installed <13>Sep 9 13:08:51 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Sep 9 13:08:51 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Sep 9 13:08:51 rpmi: wayland-devel-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed <13>Sep 9 13:08:51 rpmi: libwayland-client-devel-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed <13>Sep 9 13:08:51 rpmi: libxkbcommon-1.0.0-alt1 sisyphus+257576.100.1.1 1599488660 installed <13>Sep 9 13:08:51 rpmi: libgudev-1:233-alt1 sisyphus+235422.100.1.1 1564855273 installed <13>Sep 9 13:08:51 rpmi: udev-rules-1:246.4-alt1 sisyphus+257654.100.1.1 1599580047 installed <13>Sep 9 13:08:51 rpmi: libgif-4.1.6-alt3 1299634261 installed <13>Sep 9 13:08:51 rpmi: libepoxy-1.5.4-alt1 sisyphus+242061.100.1.1 1575190160 installed <13>Sep 9 13:08:51 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>Sep 9 13:08:51 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>Sep 9 13:08:51 rpmi: libusb-1.0.23-alt1 sisyphus+237317.100.1.1 1568059905 installed <13>Sep 9 13:08:51 rpmi: libpixman-3:0.40.0-alt1 sisyphus+250700.100.1.1 1587971055 installed <13>Sep 9 13:08:51 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed <13>Sep 9 13:08:51 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed <13>Sep 9 13:08:51 rpmi: libdrm-1:2.4.102-alt1 sisyphus+252307.100.1.1 1590574828 installed <13>Sep 9 13:08:51 rpmi: libgbm-4:20.1.7-alt1 sisyphus+257275.100.1.1 1599117525 installed <13>Sep 9 13:08:51 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Sep 9 13:08:51 rpmi: perl-IO-Socket-IP-0.39-alt1 1494508514 installed <13>Sep 9 13:08:51 rpmi: perl-Compress-Raw-Bzip2-2.096-alt1 sisyphus+257131.100.1.1 1598987379 installed <13>Sep 9 13:08:51 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Sep 9 13:08:51 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Sep 9 13:08:51 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed <13>Sep 9 13:08:51 rpmi: perl-Filter-1.60-alt1 sisyphus+257141.100.1.1 1598989347 installed <13>Sep 9 13:08:51 rpmi: perl-Encode-3.07-alt1 sisyphus+257208.100.1.1 1599043410 installed <13>Sep 9 13:08:52 rpmi: perl-URI-1.76-alt1 sisyphus+220243.100.1.1 1548863244 installed <13>Sep 9 13:08:52 rpmi: perl-IO-Compress-2.096-alt1 sisyphus+257145.100.2.1 1599037634 installed <13>Sep 9 13:08:52 rpmi: perl-Net-HTTP-6.19-alt1 sisyphus+229756.100.1.1 1558454558 installed <13>Sep 9 13:08:52 rpmi: perl-HTML-Parser-3.75-alt1 sisyphus+257164.100.1.2 1599001997 installed <13>Sep 9 13:08:52 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Sep 9 13:08:52 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Sep 9 13:08:52 rpmi: perl-IO-HTML-1.001-alt1 1404821752 installed <13>Sep 9 13:08:52 rpmi: perl-HTTP-Message-6.25-alt1 sisyphus+254521.100.1.1 1593894315 installed <13>Sep 9 13:08:52 rpmi: perl-HTTP-Cookies-6.08-alt1 sisyphus+242242.100.1.1 1575454022 installed <13>Sep 9 13:08:52 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Sep 9 13:08:52 rpmi: perl-libwww-6.47-alt1 sisyphus+257167.100.1.2 1599003926 installed <13>Sep 9 13:08:52 rpmi: perl-XML-LibXML-2.0205-alt1 sisyphus+257211.100.1.2 1599044882 installed <13>Sep 9 13:08:52 rpmi: perl-XML-SAX-1.02-alt1 sisyphus+232322.100.1.1 1560758406 installed <13>Sep 9 13:08:52 rpmi: perl-XML-Simple-2.25-alt2 sisyphus+257498.100.1.1 1599324034 installed <13>Sep 9 13:08:52 rpmi: icon-naming-utils-0.8.90-alt1 1236573102 installed <13>Sep 9 13:08:53 rpmi: icon-theme-adwaita-3.36.1-alt1 sisyphus+250137.100.1.1 1587127395 installed <13>Sep 9 13:08:53 rpmi: libwebp7-1.1.0-alt1 sisyphus+243895.100.1.1 1578410873 installed <13>Sep 9 13:08:53 rpmi: libjbig-2.1-alt1 1401380926 installed <13>Sep 9 13:08:53 rpmi: libtiff5-4.1.0-alt1 sisyphus+240802.100.1.1 1573743635 installed <13>Sep 9 13:08:53 rpmi: libgdk-pixbuf-locales-2.40.0-alt1 sisyphus+238952.140.2.1 1570644607 installed <13>Sep 9 13:08:53 rpmi: gtk-builder-convert-2.24.32-alt4 sisyphus+255972.200.2.1 1596837957 installed <13>Sep 9 13:08:53 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Sep 9 13:08:53 rpmi: libproxy-0.4.15-alt3.1 sisyphus+249308.100.1.1 1585930360 installed <13>Sep 9 13:08:53 rpmi: gcc-c++-common-1.4.25-alt1 sisyphus+255450.100.1.1 1595851517 installed <13>Sep 9 13:08:54 rpmi: libstdc++9-devel-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed <13>Sep 9 13:08:55 rpmi: gcc9-c++-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed <13>Sep 9 13:08:55 rpmi: xml-utils-1:2.9.10-alt3 sisyphus+245000.16400.79.1 1583230501 installed <13>Sep 9 13:08:55 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed <13>Sep 9 13:08:55 rpmi: glib2-devel-2.64.5-alt1 sisyphus+256493.100.1.1 1597898024 installed <13>Sep 9 13:08:55 rpmi: libharfbuzz-devel-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed <13>Sep 9 13:08:55 rpmi: libfreetype-devel-2.10.2-alt1 sisyphus+251736.100.1.1 1589531905 installed <13>Sep 9 13:08:55 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed <13>Sep 9 13:08:55 rpmi: rpm-macros-cmake-3.18.2-alt1 sisyphus+256572.100.1.1 1598041537 installed <13>Sep 9 13:08:55 rpmi: rmt-0.4b44-alt2 sisyphus+250767.100.1.1 1588080613 installed <13>Sep 9 13:08:55 rpmi: dump-0.4b44-alt2 sisyphus+250767.100.1.1 1588080613 installed <13>Sep 9 13:08:56 rpmi: cmake-modules-3.18.2-alt1 sisyphus+256572.100.1.1 1598041519 installed <13>Sep 9 13:08:56 rpmi: libuv-1.39.0-alt1 sisyphus+257221.100.1.1 1599047070 installed <13>Sep 9 13:08:56 rpmi: librhash-1.3.5-alt2 1505156279 installed <13>Sep 9 13:08:56 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+243670.100.1.1 1577521267 installed <13>Sep 9 13:08:56 rpmi: publicsuffix-list-dafsa-20200720-alt1 sisyphus+255208.100.1.1 1595349910 installed <13>Sep 9 13:08:56 rpmi: libpsl-0.21.1-alt1 sisyphus+255206.100.1.1 1595348938 installed <13>Sep 9 13:08:56 rpmi: libnghttp2-1.41.0-alt1 sisyphus+253680.100.1.1 1592642271 installed <13>Sep 9 13:08:56 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed <13>Sep 9 13:08:56 rpmi: liblmdb-0.9.23-alt1 sisyphus+225277.100.2.1 1553001679 installed <13>Sep 9 13:08:56 rpmi: libkeyutils-1.6.1-alt1 sisyphus+256015.100.1.1 1596820124 installed <86>Sep 9 13:08:56 groupadd[213709]: group added to /etc/group: name=_keytab, GID=499 <86>Sep 9 13:08:56 groupadd[213709]: group added to /etc/gshadow: name=_keytab <86>Sep 9 13:08:56 groupadd[213709]: new group: name=_keytab, GID=499 <13>Sep 9 13:08:56 rpmi: libkrb5-1.18.2-alt2 sisyphus+254565.100.4.1 1594375666 installed <86>Sep 9 13:08:56 groupadd[214029]: group added to /etc/group: name=sasl, GID=498 <86>Sep 9 13:08:56 groupadd[214029]: group added to /etc/gshadow: name=sasl <86>Sep 9 13:08:56 groupadd[214029]: new group: name=sasl, GID=498 <13>Sep 9 13:08:56 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+255909.100.2.1 1597199456 installed <13>Sep 9 13:08:56 rpmi: libldap-2.4.48-alt3 sisyphus+238816.100.1.1 1570449022 installed <13>Sep 9 13:08:56 rpmi: libcurl-7.72.0-alt1 sisyphus+252078.300.3.1 1597838879 installed <13>Sep 9 13:08:56 rpmi: libatk-locales-2.36.0-alt1 sisyphus+249208.100.1.1 1585840405 installed <13>Sep 9 13:08:56 rpmi: libatk-2.36.0-alt1 sisyphus+249208.100.1.1 1585840406 installed <13>Sep 9 13:08:56 rpmi: libatk-devel-2.36.0-alt1 sisyphus+249208.100.1.1 1585840406 installed <13>Sep 9 13:08:56 rpmi: shared-mime-info-2.0-alt1 sisyphus+251302.100.1.1 1588847607 installed <13>Sep 9 13:08:56 rpmi: gsettings-desktop-schemas-data-3.36.1-alt1 sisyphus+250870.100.1.1 1588227108 installed <13>Sep 9 13:08:56 rpmi: libgio-2.64.5-alt1 sisyphus+256493.100.1.1 1597898024 installed <13>Sep 9 13:08:56 rpmi: gsettings-desktop-schemas-3.36.1-alt1 sisyphus+250870.100.1.1 1588227105 installed <13>Sep 9 13:08:56 rpmi: libgdk-pixbuf-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed <13>Sep 9 13:08:56 rpmi: libgusb-0.3.5-alt1 sisyphus+255577.100.1.1 1596150494 installed <13>Sep 9 13:08:56 rpmi: libcolord-1.4.4-alt2 sisyphus+229904.100.1.1 1558606569 installed <13>Sep 9 13:08:56 rpmi: libgio-devel-2.64.5-alt1 sisyphus+256493.100.1.1 1597898024 installed <13>Sep 9 13:08:56 rpmi: gtk-update-icon-cache-3.24.23-alt1 sisyphus+257438.100.1.1 1599239691 installed <13>Sep 9 13:08:56 rpmi: glib-networking-2.64.3-alt1 sisyphus+251581.1300.3.3 1590773671 installed <13>Sep 9 13:08:56 rpmi: libsoup-2.70.0-alt1 sisyphus+247780.1300.3.2 1584200094 installed <13>Sep 9 13:08:56 rpmi: libsoup-gnome-2.70.0-alt1 sisyphus+247780.1300.3.2 1584200094 installed <13>Sep 9 13:08:56 rpmi: librest-0.8.1-alt1 1508266400 installed <13>Sep 9 13:08:56 rpmi: libdconf-0.36.0-alt1 sisyphus+247780.1000.3.2 1584199861 installed <13>Sep 9 13:08:56 rpmi: libjson-glib-1.4.4-alt1 sisyphus.213175.100 1537249589 installed <13>Sep 9 13:08:56 rpmi: liblz4-1:1.9.2-alt1 sisyphus+238585.100.2.2 1570066927 installed <13>Sep 9 13:08:56 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed <13>Sep 9 13:08:56 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746654 installed <13>Sep 9 13:08:57 rpmi: libsystemd-1:246.4-alt1 sisyphus+257654.100.1.1 1599580101 installed <13>Sep 9 13:08:57 rpmi: libdbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed <13>Sep 9 13:08:57 rpmi: dbus-tools-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed <86>Sep 9 13:08:57 groupadd[216426]: group added to /etc/group: name=messagebus, GID=497 <86>Sep 9 13:08:57 groupadd[216426]: group added to /etc/gshadow: name=messagebus <86>Sep 9 13:08:57 groupadd[216426]: new group: name=messagebus, GID=497 <86>Sep 9 13:08:57 useradd[216440]: new user: name=messagebus, UID=499, GID=497, home=/run/dbus, shell=/dev/null <13>Sep 9 13:08:57 rpmi: dbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed <13>Sep 9 13:08:57 rpmi: dconf-0.36.0-alt1 sisyphus+247780.1000.3.2 1584199861 installed <13>Sep 9 13:08:57 rpmi: libgtk+3-schemas-3.24.23-alt1 sisyphus+257438.100.1.1 1599239647 installed <13>Sep 9 13:08:57 rpmi: libavahi-0.8-alt1 sisyphus+255349.240.4.1 1595604514 installed <13>Sep 9 13:08:57 rpmi: libcups-2.3.1-alt2 sisyphus+255816.100.2.1 1596533556 installed <13>Sep 9 13:08:57 rpmi: libpolkit-0.117-alt1 sisyphus+255723.100.1.1 1596386045 installed <86>Sep 9 13:08:57 groupadd[216795]: group added to /etc/group: name=colord, GID=496 <86>Sep 9 13:08:57 groupadd[216795]: group added to /etc/gshadow: name=colord <86>Sep 9 13:08:57 groupadd[216795]: new group: name=colord, GID=496 <86>Sep 9 13:08:57 useradd[216812]: new user: name=colord, UID=498, GID=496, home=/var/colord, shell=/dev/null <13>Sep 9 13:08:57 rpmi: colord-1.4.4-alt2 sisyphus+229904.100.1.1 1558606569 installed <13>Sep 9 13:08:57 rpmi: libxslt-1.1.34-alt2 sisyphus+248264.100.1.1 1584829770 installed <13>Sep 9 13:08:57 rpmi: python3-module-cssselect-0.9.1-alt2 sisyphus+250566.2300.6.1 1588188959 installed <13>Sep 9 13:08:57 rpmi: python3-module-html5lib-1:1.0.1-alt1 sisyphus+238807.100.2.1 1570465973 installed <13>Sep 9 13:08:57 rpmi: python3-module-lxml-4.5.0-alt2 sisyphus+250566.2700.6.1 1588189778 installed <13>Sep 9 13:08:57 rpmi: python3-module-docutils-0.16.0-alt1 sisyphus+250087.100.1.1 1587043829 installed <13>Sep 9 13:08:57 rpmi: python3-module-alabaster-0.7.6-alt3 sisyphus+228351.700.4.1 1556637370 installed <13>Sep 9 13:08:57 rpmi: python3-module-sphinxcontrib-applehelp-1.0.2-alt1 sisyphus+252614.200.1.1 1590949678 installed <13>Sep 9 13:08:57 rpmi: python3-module-sphinxcontrib-devhelp-1.0.2-alt1 sisyphus+252614.300.1.1 1590949711 installed <13>Sep 9 13:08:57 rpmi: python3-module-sphinxcontrib-htmlhelp-1.0.2-alt1 sisyphus+228401.100.1.1 1556572721 installed <13>Sep 9 13:08:57 rpmi: python3-module-sphinxcontrib-jsmath-1.0.1-alt1 sisyphus+238085.500.1.1 1569313099 installed <13>Sep 9 13:08:57 rpmi: python3-module-sphinxcontrib-qthelp-1.0.3-alt1 sisyphus+252614.400.1.1 1590949745 installed <13>Sep 9 13:08:57 rpmi: python3-module-sphinxcontrib-serializinghtml-1.1.4-alt1 sisyphus+252614.100.1.1 1590949645 installed <13>Sep 9 13:08:58 rpmi: python3-module-sphinx-1:2.4.4-alt1 sisyphus+254723.100.1.2 1594318607 installed <13>Sep 9 13:08:58 rpmi: python3-module-Pygments-2.6.1-alt1 sisyphus+251222.200.1.1 1588756845 installed <13>Sep 9 13:08:58 rpmi: libX11-locales-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422159 installed <13>Sep 9 13:08:58 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed <13>Sep 9 13:08:58 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>Sep 9 13:08:58 rpmi: libX11-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422166 installed <13>Sep 9 13:08:58 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Sep 9 13:08:58 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>Sep 9 13:08:58 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed <13>Sep 9 13:08:58 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>Sep 9 13:08:58 rpmi: libat-spi2-core-2.36.1-alt1 sisyphus+257478.100.1.1 1599286937 installed <13>Sep 9 13:08:58 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed <13>Sep 9 13:08:59 rpmi: libxcb-devel-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed <13>Sep 9 13:09:00 rpmi: libX11-devel-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422166 installed <13>Sep 9 13:09:00 rpmi: libXrender-devel-0.9.8-alt1 1371312112 installed <13>Sep 9 13:09:00 rpmi: libXft-devel-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>Sep 9 13:09:00 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Sep 9 13:09:00 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed <13>Sep 9 13:09:00 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed <13>Sep 9 13:09:00 rpmi: libXtst-1.2.2-alt1 1369984893 installed <13>Sep 9 13:09:00 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Sep 9 13:09:00 rpmi: libGLX-mesa-4:20.1.7-alt1 sisyphus+257275.100.1.1 1599117525 installed <13>Sep 9 13:09:00 rpmi: libEGL-mesa-4:20.1.7-alt1 sisyphus+257275.100.1.1 1599117525 installed <13>Sep 9 13:09:00 rpmi: libEGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Sep 9 13:09:00 rpmi: libGLX-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Sep 9 13:09:00 rpmi: libGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Sep 9 13:09:00 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Sep 9 13:09:00 rpmi: libglvnd-devel-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed <13>Sep 9 13:09:00 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Sep 9 13:09:00 rpmi: libpango-1.46.1-alt1 sisyphus+256524.100.1.1 1597942214 installed <13>Sep 9 13:09:00 rpmi: libEGL-devel-4:20.1.7-alt1 sisyphus+257275.100.1.1 1599117525 installed <13>Sep 9 13:09:00 rpmi: libGL-devel-4:20.1.7-alt1 sisyphus+257275.100.1.1 1599117525 installed <13>Sep 9 13:09:00 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Sep 9 13:09:00 rpmi: libcairo-gobject-devel-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Sep 9 13:09:00 rpmi: libpango-devel-1.46.1-alt1 sisyphus+256524.100.1.1 1597942214 installed <13>Sep 9 13:09:00 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed <13>Sep 9 13:09:00 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed <13>Sep 9 13:09:00 rpmi: dbus-tools-gui-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed <13>Sep 9 13:09:00 rpmi: at-spi2-core-2.36.1-alt1 sisyphus+257478.100.1.1 1599286937 installed <13>Sep 9 13:09:00 rpmi: at-spi2-atk-2.34.2-alt1 sisyphus+247242.200.7.1 1583839952 installed <13>Sep 9 13:09:00 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949137 installed <13>Sep 9 13:09:00 rpmi: libgtk+3-3.24.23-alt1 sisyphus+257438.100.1.1 1599239691 installed <13>Sep 9 13:09:00 rpmi: libgdk-pixbuf-xlib-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed <13>Sep 9 13:09:00 rpmi: libgdk-pixbuf-devel-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed <13>Sep 9 13:09:01 rpmi: libgtk+3-devel-3.24.23-alt1 sisyphus+257438.100.1.1 1599239691 installed <13>Sep 9 13:09:01 rpmi: cmake-3.18.2-alt1 sisyphus+256572.100.1.1 1598041537 installed <13>Sep 9 13:09:01 rpmi: gcc-c++-9-alt2 sisyphus+251923.100.2.2 1589881401 installed <13>Sep 9 13:09:01 rpmi: libtiff-devel-4.1.0-alt1 sisyphus+240802.100.1.1 1573743635 installed <13>Sep 9 13:09:01 rpmi: libgif-devel-4.1.6-alt3 1299634261 installed <13>Sep 9 13:09:01 rpmi: python3-dev-3.8.5-alt1 sisyphus+244405.100.3.1 1595544514 installed <13>Sep 9 13:09:01 rpmi: libspiro-devel-20071029-alt2.qa2 1365946505 installed <13>Sep 9 13:09:01 rpmi: libuninameslist-devel-20200413-alt1_1 sisyphus+250166.100.1.1 1587146026 installed <13>Sep 9 13:09:01 rpmi: libwoff2-devel-1.0.2-alt2 1516265772 installed <13>Sep 9 13:09:01 rpmi: libjpeg-devel-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed <13>Sep 9 13:09:01 rpmi: libreadline-devel-7.0.3-alt3 sisyphus+222164.300.1.1 1550686330 installed <13>Sep 9 13:09:01 rpmi: libxml2-devel-1:2.9.10-alt3 sisyphus+245000.16400.79.1 1583230501 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/fontforge-20200314-alt2.nosrc.rpm Installing fontforge-20200314-alt2.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.788 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf fontforge-20200314 + echo 'Source #0 (fontforge-20200314.tar):' Source #0 (fontforge-20200314.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/fontforge-20200314.tar + cd fontforge-20200314 + /bin/chmod -c -Rf u+rwX,go-w . + sed -i 's|sphinx-build|sphinx-build-3|' cmake/packages/FindSphinx.cmake + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.788 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd fontforge-20200314 + mkdir -p BUILD + __cmake + pushd BUILD ~/RPM/BUILD/fontforge-20200314/BUILD ~/RPM/BUILD/fontforge-20200314 + cmake .. -DCMAKE_SKIP_RPATH:BOOL=ON -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib -DLIB_SUFFIX= -- The C compiler identification is GNU 9.3.1 -- The CXX compiler identification is GNU 9.3.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Setting build type to 'RelWithDebInfo' as none was specified. -- Checking if -Werror=implicit-function-declaration is supported by the C compiler... -- Flag is supported: -Werror=implicit-function-declaration -- Checking if -Werror=int-conversion is supported by the C compiler... -- Flag is supported: -Werror=int-conversion -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") Package bzip2 was not found in the pkg-config search path. Perhaps you should add the directory containing `bzip2.pc' to the PKG_CONFIG_PATH environment variable Package 'bzip2', required by 'freetype2', not found Package bzip2 was not found in the pkg-config search path. Perhaps you should add the directory containing `bzip2.pc' to the PKG_CONFIG_PATH environment variable Package 'bzip2', required by 'freetype2', not found Package bzip2 was not found in the pkg-config search path. Perhaps you should add the directory containing `bzip2.pc' to the PKG_CONFIG_PATH environment variable Package 'bzip2', required by 'freetype2', not found Package bzip2 was not found in the pkg-config search path. Perhaps you should add the directory containing `bzip2.pc' to the PKG_CONFIG_PATH environment variable Package 'bzip2', required by 'freetype2', not found -- Found Freetype: /usr/lib/libfreetype.so (found suitable version "2.10.2", minimum required is "2.3.7") -- Found Gettext: /usr/bin/msgmerge (found version "0.20.2") -- Found Intl: /usr/include Package libpcre was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre', required by 'glib-2.0', not found Package libpcre was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre', required by 'glib-2.0', not found Package libpcre was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre', required by 'glib-2.0', not found Package libpcre was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre', required by 'glib-2.0', not found -- Found GLIB: /usr/include/glib-2.0;/usr/lib/glib-2.0/include (found suitable version "2.64.5", minimum required is "2.6") -- Performing Test Iconv_IS_BUILT_IN -- Performing Test Iconv_IS_BUILT_IN - Success -- Found Iconv: /usr/lib/libc.so -- Found LibXml2: /usr/lib/libxml2.so (found version "2.9.10") -- Found MathLib: /usr/lib/libm.so -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE Package libpcre was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre', required by 'glib-2.0', not found Package libpcre was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre', required by 'glib-2.0', not found Package libpcre was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre', required by 'glib-2.0', not found Package libpcre was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre', required by 'glib-2.0', not found -- Found GDK3: gdk-3;pangocairo-1.0;pango-1.0;harfbuzz;gdk_pixbuf-2.0;cairo-gobject;cairo;gobject-2.0;glib-2.0 (found suitable version "3.24.23", minimum required is "3.10") -- Found Python3: /usr/bin/python3.8 (found suitable version "3.8.5", minimum required is "3.3") found components: Development Interpreter Development.Module Development.Embed -- Found Sphinx: /usr/bin/sphinx-build-3 (found version "2.4.4") -- Looking for LibSpiroVersion -- Looking for LibSpiroVersion - not found -- Looking for TaggedSpiroCPsToBezier0 -- Looking for TaggedSpiroCPsToBezier0 - not found -- Found Libspiro: /usr/lib/libspiro.so -- Looking for uniNamesList_names2anU -- Looking for uniNamesList_names2anU - found -- Found Libuninameslist: /usr/lib/libuninameslist.so (found version "20200413") -- Performing Test GIF_GifFileType_UserData -- Performing Test GIF_GifFileType_UserData - Success -- Found GIF: /usr/lib/libgif.so (found version "4") -- Found JPEG: /usr/lib/libjpeg.so (found version "62") -- Found PNG: /usr/lib/libpng.so (found version "1.6.37") -- Found Readline: /usr/lib/libreadline.so (found version "7.0") -- Found TIFF: /usr/lib/libtiff.so (found version "4.1.0") -- Found WOFF2: woff2enc;brotlienc;woff2dec;brotlidec (found version "1.0.2") -- Check if the system is big endian -- Searching 16 bit integer -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of unsigned short -- Check size of unsigned short - done -- Searching 16 bit integer - Using unsigned short -- Check if the system is big endian - little endian -- Looking for execinfo.h -- Looking for execinfo.h - found -- Looking for ieeefp.h -- Looking for ieeefp.h - not found -- Looking for langinfo.h -- Looking for langinfo.h - found -- Looking for nl_langinfo -- Looking for nl_langinfo - found -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Build options: -- CMAKE_BUILD_TYPE = RelWithDebInfo -- BUILD_SHARED_LIBS = ON -- ENABLE_GUI = ON -- ENABLE_X11 = OFF -- ENABLE_NATIVE_SCRIPTING = ON -- ENABLE_PYTHON_SCRIPTING = ON -- ENABLE_PYTHON_EXTENSION = AUTO => ON -- ENABLE_LIBSPIRO = ON -- ENABLE_LIBUNINAMESLIST = ON -- ENABLE_LIBGIF = AUTO => ON -- ENABLE_LIBJPEG = AUTO => ON -- ENABLE_LIBPNG = AUTO => ON -- ENABLE_LIBREADLINE = AUTO => ON -- ENABLE_LIBTIFF = AUTO => ON -- ENABLE_WOFF2 = AUTO => ON -- ENABLE_DOCS = AUTO => ON -- ENABLE_CODE_COVERAGE = OFF -- ENABLE_DEBUG_RAW_POINTS = OFF -- ENABLE_FONTFORGE_EXTRAS = OFF -- ENABLE_MAINTAINER_TOOLS = OFF -- ENABLE_TILE_PATH = OFF -- ENABLE_WRITE_PFM = OFF -- ENABLE_SANITIZER = none -- ENABLE_FREETYPE_DEBUGGER = -- SPHINX_USE_VENV = OFF -- REAL_TYPE = double -- THEME = tango -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS CMAKE_SKIP_INSTALL_RPATH INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/fontforge-20200314/BUILD + popd ~/RPM/BUILD/fontforge-20200314 + make -j8 -C BUILD make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' Scanning dependencies of target docs make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' Scanning dependencies of target systestdriver make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' Scanning dependencies of target pofiles make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' Scanning dependencies of target appstream make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' Scanning dependencies of target gunicode make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 2%] Generating ca.mo make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 1%] Building C object tests/CMakeFiles/systestdriver.dir/systestdriver.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 3%] Building C object Unicode/CMakeFiles/gunicode.dir/ArabicForms.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 2%] Generating el.mo make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 3%] Generating en_GB.mo /usr/src/RPM/BUILD/fontforge-20200314/po/en_GB.po:12: warning: header field 'Language-Team' still has the initial default value make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 3%] Linking C executable ../bin/systestdriver make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 3%] Generating es.mo make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 3%] Built target systestdriver make[1]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 3%] Building C object Unicode/CMakeFiles/gunicode.dir/char.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 5%] Building C object Unicode/CMakeFiles/gunicode.dir/gwwiconv.c.o /usr/src/RPM/BUILD/fontforge-20200314/Unicode/gwwiconv.c:1066:18: warning: 'a_file_must_define_something' defined but not used [-Wunused-const-variable=] 1066 | static const int a_file_must_define_something=1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 3%] Generating fr.mo make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 4%] Generating it.mo make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 3%] Generating hr.mo make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 2%] Generating de.mo make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 5%] Building C object Unicode/CMakeFiles/gunicode.dir/memory.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 5%] Generating ja.mo make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 6%] Generating ml.mo make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 5%] Building C object Unicode/CMakeFiles/gunicode.dir/is_Ligature.c.o /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c: In function 'Ligature_alt_getV': /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:184:19: warning: array subscript 0 is above array bounds of 'const int32[0]' {aka 'const int[0]'} [-Warray-bounds] 184 | u = ligatureAlt32[i+a]; | ~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:184:19: warning: array subscript 0 is above array bounds of 'const int32[0]' {aka 'const int[0]'} [-Warray-bounds] In file included from /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:16: /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature_data.h:228:20: note: while referencing 'ligatureAlt32' 228 | static const int32 ligatureAlt32[] = { | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c: In function 'VulgFrac_alt_getC': /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:217:23: warning: array subscript 0 is above array bounds of 'const uint8[0]' {aka 'const unsigned char[0]'} [-Warray-bounds] 217 | return( vulgfracAltIl[i+1] - vulgfracAltIl[i] ); | ~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:217:23: warning: array subscript 1 is above array bounds of 'const uint8[0]' {aka 'const unsigned char[0]'} [-Warray-bounds] In file included from /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:16: /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature_data.h:253:20: note: while referencing 'vulgfracAltIl' 253 | static const uint8 vulgfracAltIl[] = { | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:217:44: warning: array subscript 0 is above array bounds of 'const uint8[0]' {aka 'const unsigned char[0]'} [-Warray-bounds] 217 | return( vulgfracAltIl[i+1] - vulgfracAltIl[i] ); | ~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:217:44: warning: array subscript 0 is above array bounds of 'const uint8[0]' {aka 'const unsigned char[0]'} [-Warray-bounds] In file included from /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:16: /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature_data.h:253:20: note: while referencing 'vulgfracAltIl' 253 | static const uint8 vulgfracAltIl[] = { | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c: In function 'VulgFrac_alt_getV': /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:241:19: warning: array subscript 0 is above array bounds of 'const uint8[0]' {aka 'const unsigned char[0]'} [-Warray-bounds] 241 | i = vulgfracAltIl[i]; | ~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:241:19: warning: array subscript 0 is above array bounds of 'const uint8[0]' {aka 'const unsigned char[0]'} [-Warray-bounds] In file included from /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:16: /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature_data.h:253:20: note: while referencing 'vulgfracAltIl' 253 | static const uint8 vulgfracAltIl[] = { | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:242:19: warning: array subscript 0 is above array bounds of 'const int32[0]' {aka 'const int[0]'} [-Warray-bounds] 242 | u = vulgfracAlt32[i+a]; | ~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:242:19: warning: array subscript 0 is above array bounds of 'const int32[0]' {aka 'const int[0]'} [-Warray-bounds] In file included from /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:16: /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature_data.h:250:20: note: while referencing 'vulgfracAlt32' 250 | static const int32 vulgfracAlt32[] = { | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c: In function 'Fraction_alt_getC': /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:273:23: warning: array subscript 0 is above array bounds of 'const uint8[0]' {aka 'const unsigned char[0]'} [-Warray-bounds] 273 | return( fractionAltIl[i+1] - fractionAltIl[i] ); | ~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:273:23: warning: array subscript 1 is above array bounds of 'const uint8[0]' {aka 'const unsigned char[0]'} [-Warray-bounds] In file included from /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:16: /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature_data.h:281:20: note: while referencing 'fractionAltIl' 281 | static const uint8 fractionAltIl[] = { | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:273:44: warning: array subscript 0 is above array bounds of 'const uint8[0]' {aka 'const unsigned char[0]'} [-Warray-bounds] 273 | return( fractionAltIl[i+1] - fractionAltIl[i] ); | ~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:273:44: warning: array subscript 0 is above array bounds of 'const uint8[0]' {aka 'const unsigned char[0]'} [-Warray-bounds] In file included from /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:16: /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature_data.h:281:20: note: while referencing 'fractionAltIl' 281 | static const uint8 fractionAltIl[] = { | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c: In function 'Fraction_alt_getV': /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:297:19: warning: array subscript 0 is above array bounds of 'const uint8[0]' {aka 'const unsigned char[0]'} [-Warray-bounds] 297 | i = fractionAltIl[i]; | ~~~~~~~~~~~~~^~~ /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:297:19: warning: array subscript 0 is above array bounds of 'const uint8[0]' {aka 'const unsigned char[0]'} [-Warray-bounds] In file included from /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:16: /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature_data.h:281:20: note: while referencing 'fractionAltIl' 281 | static const uint8 fractionAltIl[] = { | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:298:19: warning: array subscript 0 is above array bounds of 'const uint16[0]' {aka 'const short unsigned int[0]'} [-Warray-bounds] 298 | u = fractionAlt16[i+a]; | ~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:298:19: warning: array subscript 0 is above array bounds of 'const uint16[0]' {aka 'const short unsigned int[0]'} [-Warray-bounds] In file included from /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature.c:16: /usr/src/RPM/BUILD/fontforge-20200314/Unicode/is_Ligature_data.h:272:21: note: while referencing 'fractionAlt16' 272 | static const uint16 fractionAlt16[] = { | ^~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 5%] Generating ko.mo make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 7%] Building C object Unicode/CMakeFiles/gunicode.dir/ucharmap.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 7%] Generating pt.mo make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 7%] Building C object Unicode/CMakeFiles/gunicode.dir/unialt.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 8%] Generating ru.mo make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 9%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/alphabet.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 7%] Generating pl.mo make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 9%] Generating vi.mo make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 9%] Generating uk.mo make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 9%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/big5.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 10%] Generating zh_TW.mo make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 9%] Generating zh_CN.mo make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 11%] Built target pofiles make[1]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 10%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/big5hkscs.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 11%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/gb2312.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 11%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/iso_8859_10.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 11%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/iso_8859_11.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 12%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/iso_8859_13.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 12%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/iso_8859_14.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 12%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/iso_8859_15.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 13%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/iso_8859_16.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 13%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/iso_8859_1.c.o /usr/src/RPM/BUILD/fontforge-20200314/Unicode/charset/iso_8859_1.c:6:28: warning: 'allzeros' defined but not used [-Wunused-const-variable=] 6 | static const unsigned char allzeros[256] = { 0 }; | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 13%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/iso_8859_2.c.o /usr/src/RPM/BUILD/fontforge-20200314/Unicode/charset/iso_8859_2.c:6:28: warning: 'allzeros' defined but not used [-Wunused-const-variable=] 6 | static const unsigned char allzeros[256] = { 0 }; | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 13%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/iso_8859_3.c.o /usr/src/RPM/BUILD/fontforge-20200314/Unicode/charset/iso_8859_3.c:6:28: warning: 'allzeros' defined but not used [-Wunused-const-variable=] 6 | static const unsigned char allzeros[256] = { 0 }; | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 14%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/iso_8859_4.c.o /usr/src/RPM/BUILD/fontforge-20200314/Unicode/charset/iso_8859_4.c:6:28: warning: 'allzeros' defined but not used [-Wunused-const-variable=] 6 | static const unsigned char allzeros[256] = { 0 }; | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 14%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/iso_8859_5.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 15%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/iso_8859_8.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 15%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/iso_8859_7.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 15%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/iso_8859_6.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 15%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/iso_8859_9.c.o /usr/src/RPM/BUILD/fontforge-20200314/Unicode/charset/iso_8859_9.c:6:28: warning: 'allzeros' defined but not used [-Wunused-const-variable=] 6 | static const unsigned char allzeros[256] = { 0 }; | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 17%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/jis201.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 7%] Building C object Unicode/CMakeFiles/gunicode.dir/ustring.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 18%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/koi8_r.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 18%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/mac.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 17%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/johab.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 18%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/MacSymbol.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 18%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/ksc5601.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 19%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/win.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 17%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/jis.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 19%] Building C object Unicode/CMakeFiles/gunicode.dir/charset/ZapfDingbats.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 9%] Building C object Unicode/CMakeFiles/gunicode.dir/utype.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 19%] Built target gunicode make[1]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' Scanning dependencies of target gutils make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 19%] Building C object gutils/CMakeFiles/gutils.dir/dlist.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 21%] Building C object gutils/CMakeFiles/gutils.dir/gimageread.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 19%] Building C object gutils/CMakeFiles/gutils.dir/gcol.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 1%] Generating org.fontforge.FontForge.appdata.xml make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 22%] Built target appstream make[1]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 21%] Building C object gutils/CMakeFiles/gutils.dir/gimage.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 22%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadjpeg.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 20%] Building C object gutils/CMakeFiles/gutils.dir/g_giomime.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 21%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadgif.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 22%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadpng.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 23%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadtiff.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 22%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadras.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 23%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadrgb.c.o /usr/src/RPM/BUILD/fontforge-20200314/gutils/gimagereadrgb.c: In function 'GImageReadRgb': /usr/src/RPM/BUILD/fontforge-20200314/gutils/gimagereadrgb.c:252:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 252 | fread(base->data + (header.height-1-i)*base->bytes_per_line,header.width,1,fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/gutils/gimagereadrgb.c:306:7: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 306 | fread(a,header.width,1,fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/gutils/gimagereadrgb.c:307:7: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 307 | fread(a,header.width,1,fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 23%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadxbm.c.o /usr/src/RPM/BUILD/fontforge-20200314/gutils/gimagereadxbm.c: In function 'GImageReadXbm': /usr/src/RPM/BUILD/fontforge-20200314/gutils/gimagereadxbm.c:121:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 121 | fscanf(file,","); | ^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 21%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadbmp.c.o /usr/src/RPM/BUILD/fontforge-20200314/gutils/gimagereadbmp.c: In function 'readpixels': /usr/src/RPM/BUILD/fontforge-20200314/gutils/gimagereadbmp.c:175:6: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 175 | fread(head->byte_pixels+i*ll,1,ll,file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 24%] Building C object gutils/CMakeFiles/gutils.dir/gimagewritebmp.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 20%] Building C object gutils/CMakeFiles/gutils.dir/fsys.c.o /usr/src/RPM/BUILD/fontforge-20200314/gutils/fsys.c: In function 'GFileGetAbsoluteName': /usr/src/RPM/BUILD/fontforge-20200314/gutils/fsys.c:210:6: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result [-Wunused-result] 210 | getcwd(dirname_,sizeof(dirname_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/gutils/fsys.c: In function 'u_GFileGetAbsoluteName': /usr/src/RPM/BUILD/fontforge-20200314/gutils/fsys.c:573:6: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result [-Wunused-result] 573 | getcwd(dirname_,sizeof(dirname_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 24%] Building C object gutils/CMakeFiles/gutils.dir/gimagewritejpeg.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 25%] Building C object gutils/CMakeFiles/gutils.dir/gimagewritexbm.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 23%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadxpm.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 24%] Building C object gutils/CMakeFiles/gutils.dir/gimagewritegimage.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 25%] Building C object gutils/CMakeFiles/gutils.dir/gimagewritexpm.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 26%] Building C object gutils/CMakeFiles/gutils.dir/gio.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 26%] Building C object gutils/CMakeFiles/gutils.dir/giotrans.c.o /usr/src/RPM/BUILD/fontforge-20200314/gutils/giotrans.c:36:28: warning: "/*" within comment [-Wcomment] 36 | /* struct transtab *next; /* pointer to next transtab */ | make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 27%] Building C object gutils/CMakeFiles/gutils.dir/prefs.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 27%] Building C object gutils/CMakeFiles/gutils.dir/gwwintl.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 25%] Building C object gutils/CMakeFiles/gutils.dir/gimagewritepng.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 26%] Building C object gutils/CMakeFiles/gutils.dir/giofile.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 26%] Building C object gutils/CMakeFiles/gutils.dir/gutils.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 27%] Building C object gutils/CMakeFiles/gutils.dir/unicodelibinfo.c.o /usr/src/RPM/BUILD/fontforge-20200314/gutils/unicodelibinfo.c:194:12: warning: 'unicode_block_check' defined but not used [-Wunused-function] 194 | static int unicode_block_check(int block_i) { | ^~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 27%] Built target gutils make[1]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' Scanning dependencies of target fontforge make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 27%] Building C object fontforge/CMakeFiles/fontforge.dir/activeinui.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 28%] Building C object fontforge/CMakeFiles/fontforge.dir/autosave.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 29%] Building C object fontforge/CMakeFiles/fontforge.dir/autotrace.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/autotrace.c: In function '_SCAutoTrace': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/autotrace.c:423:3: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result [-Wunused-result] 423 | chdir(tempname); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/autotrace.c: In function 'SFFromMF': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/autotrace.c:796:2: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result [-Wunused-result] 796 | chdir(tempdir); | ^~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 29%] Building C object fontforge/CMakeFiles/fontforge.dir/autowidth2.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 28%] Building C object fontforge/CMakeFiles/fontforge.dir/autowidth.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 29%] Building C object fontforge/CMakeFiles/fontforge.dir/bezctx_ff.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 31%] Building C object fontforge/CMakeFiles/fontforge.dir/clipnoui.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 31%] Building C object fontforge/CMakeFiles/fontforge.dir/crctab.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 28%] Building C object fontforge/CMakeFiles/fontforge.dir/asmfpst.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 30%] Building C object fontforge/CMakeFiles/fontforge.dir/bitmapcontrol.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 30%] Building C object fontforge/CMakeFiles/fontforge.dir/bvedit.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 30%] Building C object fontforge/CMakeFiles/fontforge.dir/bitmapchar.c.o In file included from /usr/include/string.h:508, from /usr/include/memory.h:29, from /usr/src/RPM/BUILD/fontforge-20200314/inc/basics.h:35, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/bitmapchar.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/bitmapchar.c:30: In function 'strncpy', inlined from 'XLFD_CreateComponents' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/bitmapchar.c:586:5: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 80 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'XLFD_CreateComponents' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/bitmapchar.c:588:5: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 100 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'XLFD_CreateComponents' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/bitmapchar.c:590:5: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 80 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'XLFD_CreateComponents' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/bitmapchar.c:592:5: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 40 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'XLFD_CreateComponents' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/bitmapchar.c:594:5: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 50 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'XLFD_CreateComponents' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/bitmapchar.c:596:5: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 50 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'XLFD_CreateComponents' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/bitmapchar.c:602:5: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 40 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'XLFD_CreateComponents' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/bitmapchar.c:605:5: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 80 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'XLFD_CreateComponents' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/bitmapchar.c:607:5: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 80 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 31%] Building C object fontforge/CMakeFiles/fontforge.dir/cvexport.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvexport.c: In function '_ExportPDF': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvexport.c:189:10: warning: unused variable 'oldloc' [-Wunused-variable] 189 | char oldloc[24]; | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvexport.c: In function '_ExportPlate': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvexport.c:332:10: warning: unused variable 'oldloc' [-Wunused-variable] 332 | char oldloc[24]; | ^~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvexport.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvexport.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvexport.c: In function '_ExportEPS': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvexport.c:114:34: note: 'oldlocale' was declared here 114 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvexport.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvexport.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvexport.c: In function '_ExportPDF': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvexport.c:196:34: note: 'oldlocale' was declared here 196 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvexport.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvexport.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvexport.c: In function '_ExportPlate': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvexport.c:338:34: note: 'oldlocale' was declared here 338 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 28%] Building C object fontforge/CMakeFiles/fontforge.dir/autohint.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 32%] Building C object fontforge/CMakeFiles/fontforge.dir/cvimages.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c: In function 'SCImportPlateFile': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c:253:5: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] 253 | fgets(buffer,sizeof(buffer),plate); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c: In function 'SCImportFig': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c:893:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] 893 | fgets(buffer,sizeof(buffer),fig); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c: In function 'slurpcompoundguts': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c:842:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 842 | fscanf(fig,"%d",&oc); | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c: In function 'slurpcompound': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c:449:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 449 | fscanf(fig, "%*d %*d %*d %*d" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c: In function 'slurpelipse': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c:537:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 537 | fscanf(fig, "%d %*d %*d %*d %*d %*d %*d %*d %*f %d %f %d %d %d %d %*d %*d %*d %*d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | &sub, &dir, &angle, &cx, &cy, &rx, &ry ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c: In function 'slurparc': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c:483:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 483 | fscanf(fig, "%d %*d %*d %*d %*d %*d %*d %*d %*f %*d %d %d %d %f %f %d %d %*d %*d %d %d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | &sub, &dir, &fa, &ba, &cx, &cy, &_sx, &_sy, &_ex, &_ey ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c: In function 'slurppolyline': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c:580:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 580 | fscanf(fig, "%d %*d %*d %*d %*d %*d %*d %*d %*f %*d %*d %d %d %d %d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 581 | &sub, &radius, &fa, &ba, &cnt ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c: In function 'slurppoints': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c:430:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 430 | fscanf(fig,"%d %d", &x, &y ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c: In function 'slurpspline': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c:802:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 802 | fscanf(fig, "%d %*d %*d %*d %*d %*d %*d %*d %*f %*d %d %d %d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 803 | &sub, &fa, &ba, &cnt ); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.c:816:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 816 | fscanf(fig,"%lf",&xs.s[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 35%] Building C object fontforge/CMakeFiles/fontforge.dir/flaglist.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 32%] Building C object fontforge/CMakeFiles/fontforge.dir/dumpbdf.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 34%] Building C object fontforge/CMakeFiles/fontforge.dir/effects.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 34%] Building C object fontforge/CMakeFiles/fontforge.dir/encoding.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c: In function 'BCProtectUndoes': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:2157:2: warning: enumeration value 'ut_none' not handled in switch [-Wswitch] 2157 | switch ( undo->undotype ) { | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:2157:2: warning: enumeration value 'ut_state' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:2157:2: warning: enumeration value 'ut_tstate' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:2157:2: warning: enumeration value 'ut_statehint' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:2157:2: warning: enumeration value 'ut_statename' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:2157:2: warning: enumeration value 'ut_statelookup' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:2157:2: warning: enumeration value 'ut_anchors' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:2157:2: warning: enumeration value 'ut_width' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:2157:2: warning: enumeration value 'ut_vwidth' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:2157:2: warning: enumeration value 'ut_lbearing' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:2157:2: warning: enumeration value 'ut_rbearing' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:2157:2: warning: enumeration value 'ut_possub' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:2157:2: warning: enumeration value 'ut_hints' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:2157:2: warning: enumeration value 'ut_bitmapsel' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:2157:2: warning: enumeration value 'ut_layers' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:2157:2: warning: enumeration value 'ut_noop' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c: In function 'CompressCMap': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:1414:19: warning: argument 1 range [2147483649, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 1414 | cmap->remap = calloc(cmap->groups[cmt_coderange].n+1,sizeof(struct remap)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gutils.h:433, from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/src/RPM/BUILD/fontforge-20200314/inc/ffglib.h:29, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/baseviews.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/encoding.c:30: /usr/include/stdlib.h:542:14: note: in a call to allocation function 'calloc' declared here 542 | extern void *calloc (size_t __nmemb, size_t __size) | ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 36%] Building C object fontforge/CMakeFiles/fontforge.dir/ftdelta.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 32%] Building C object fontforge/CMakeFiles/fontforge.dir/cvundoes.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvundoes.c: In function '_PasteToCV': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvundoes.c:3070:15: warning: unused variable 'last' [-Wunused-variable] 3070 | RefChar *last=NULL; | ^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvundoes.c: In function 'copybuffer2svg': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvundoes.c:1442:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 1442 | fread(ret,1,*len,svg); | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvundoes.c: In function 'copybuffer2eps': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvundoes.c:1602:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 1602 | fread(ret,1,*len,eps); | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvundoes.c: In function 'copybuffer2svgmult': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvundoes.c:1509:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 1509 | fread(ret,1,*len,svg); | ^~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 35%] Building C object fontforge/CMakeFiles/fontforge.dir/fontviewbase.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fontviewbase.c: In function 'LinkEncToGid': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fontviewbase.c:332:9: warning: unused variable 'flags' [-Wunused-variable] 332 | int flags = -1; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fontviewbase.c: In function 'FVRemoveUnused': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fontviewbase.c:1508:9: warning: unused variable 'flags' [-Wunused-variable] 1508 | int flags = -1; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fontviewbase.c: In function 'FVDetachAndRemoveGlyphs': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fontviewbase.c:1570:9: warning: unused variable 'flags' [-Wunused-variable] 1570 | int flags = -1; | ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 35%] Building C object fontforge/CMakeFiles/fontforge.dir/freetype.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/freetype.c: In function 'SplineCharFreeTypeRasterizeNoHints': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/freetype.c:860:17: warning: 'last' may be used uninitialized in this function [-Wmaybe-uninitialized] 860 | last->next = cur; | ~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/freetype.c:844:23: note: 'last' was declared here 844 | SplineSet *head, *last, *cur; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 36%] Building C object fontforge/CMakeFiles/fontforge.dir/fvfonts.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvfonts.c: In function '_MergeFont': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvfonts.c:1084:40: warning: unused variable 'k' [-Wunused-variable] 1084 | int i, cnt, doit, emptypos, index, k; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvfonts.c: In function 'InterpolateFont': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvfonts.c:1443:14: warning: 'last' may be used uninitialized in this function [-Wmaybe-uninitialized] 1443 | last->next = nkp; | ~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvfonts.c:1427:27: note: 'last' was declared here 1427 | KernPair *head=NULL, *last, *nkp, *k; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 37%] Building C object fontforge/CMakeFiles/fontforge.dir/glif_name_hash.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 36%] Building C object fontforge/CMakeFiles/fontforge.dir/fvcomposite.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 37%] Building C object fontforge/CMakeFiles/fontforge.dir/fvmetrics.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 36%] Building C object fontforge/CMakeFiles/fontforge.dir/fvimportbdf.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c: In function 'SFImportBDF': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:2089:42: warning: pointer targets in passing argument 13 of 'slurp_header' differ in signedness [-Wpointer-sign] 2089 | &depth,foundry,fontname,comments,&defs,&upos,&uwidth,&dummy,filename); | ^~~~~ | | | unsigned int * /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:508:7: note: expected 'int *' but argument is of type 'unsigned int *' 508 | int *upos, int *uwidth, BDFFont *dummy, | ~~~~~^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:2089:48: warning: pointer targets in passing argument 14 of 'slurp_header' differ in signedness [-Wpointer-sign] 2089 | &depth,foundry,fontname,comments,&defs,&upos,&uwidth,&dummy,filename); | ^~~~~~~ | | | unsigned int * /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:508:18: note: expected 'int *' but argument is of type 'unsigned int *' 508 | int *upos, int *uwidth, BDFFont *dummy, | ~~~~~^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c: In function '_SFImportBDF': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:2233:2: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] 2233 | system(buf); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c: In function 'pcf_properties': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:1476:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 1476 | fread(strs,1,strl,file); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c: In function 'slurp_header': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:523:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 523 | fscanf(bdf,"%d",&cnt); | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:530:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 530 | fscanf(bdf, "%d", &cnt ); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:539:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] 539 | fgets(buffer,sizeof(buffer),bdf ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c: In function 'PcfReadBitmaps': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:1683:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 1683 | fread(bitmap,1,sizebitmaps,file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c: In function 'PcfReadEncodingsNames': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:1738:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 1738 | fread(string,1,stringsize,file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c: In function 'AddBDFChar': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:301:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 301 | fscanf(bdf,"%d",&enc); | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:309:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 309 | fscanf(bdf,"%d",&enc); | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:315:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 315 | fscanf(bdf,"%d %*d",&width); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:317:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 317 | fscanf(bdf,"%d %*d",&vwidth); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:319:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 319 | fscanf(bdf,"%d %*d",&swidth); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:321:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 321 | fscanf(bdf,"%d %*d",&swidth1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:323:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 323 | fscanf(bdf,"%d %d %d %d",&hsz, &vsz, &xmin, &ymin ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c: In function 'SFImportBDF': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:1557:23: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1557 | sprintf(mods,"%s%s", weight, italic ); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/glib-2.0/glib/gprintf.h:22, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/fontforge-20200314/inc/ffglib.h:32, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/baseviews.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:30: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 1 and 201 bytes into a destination of size 200 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:508, from /usr/include/glib-2.0/glib/gtestutils.h:30, from /usr/include/glib-2.0/glib.h:85, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/src/RPM/BUILD/fontforge-20200314/inc/ffglib.h:29, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/baseviews.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:30: In function 'strncpy', inlined from 'slurp_header' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:642:6, inlined from 'SFImportBDF' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:2088:14: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 99 bytes from a string of length 299 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'slurp_header' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:639:6, inlined from 'SFImportBDF' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:2088:14: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 99 bytes from a string of length 299 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'PcfParse', inlined from 'SFImportBDF' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:2165:8: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:1808:17: warning: argument 1 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 1808 | b->glyphs = calloc(mcnt,sizeof(BDFChar *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gutils.h:433, from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/src/RPM/BUILD/fontforge-20200314/inc/ffglib.h:29, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/baseviews.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fvimportbdf.c: In function 'SFImportBDF': /usr/include/stdlib.h:542:14: note: in a call to allocation function 'calloc' declared here 542 | extern void *calloc (size_t __nmemb, size_t __size) | ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 38%] Building C object fontforge/CMakeFiles/fontforge.dir/groups.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 32%] Building C object fontforge/CMakeFiles/fontforge.dir/dumppfa.c.o In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/dumppfa.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/dumppfa.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/dumppfa.c: In function '_WritePSFont': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/dumppfa.c:2638:34: note: 'oldlocale' was declared here 2638 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 38%] Building C object fontforge/CMakeFiles/fontforge.dir/ikarus.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ikarus.c: In function 'SFReadIkarus': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ikarus.c:604:27: warning: variable 'opt_pt_size' set but not used [-Wunused-but-set-variable] 604 | int numchars, maxnum, opt_pt_size; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ikarus.c:614:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 614 | fread(fnam,1,12,file); /* 6 words of filename */ | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ikarus.c:615:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 615 | fread(fullname,1,80,file); /* 40 words of fontname (human readable) */ | ^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 38%] Building C object fontforge/CMakeFiles/fontforge.dir/langfreq.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 40%] Building C object fontforge/CMakeFiles/fontforge.dir/mem.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 39%] Building C object fontforge/CMakeFiles/fontforge.dir/mathconstants.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 37%] Building C object fontforge/CMakeFiles/fontforge.dir/glyphcomp.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/glyphcomp.c: In function 'NameCompare': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/glyphcomp.c:1424:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1424 | if (!name1) name1=""; if (!name2) name2=""; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/glyphcomp.c:1424:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1424 | if (!name1) name1=""; if (!name2) name2=""; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/glyphcomp.c: In function 'TtfNameCompare': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/glyphcomp.c:1452:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1452 | if (!name1) name1=""; if (!name2) name2=""; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/glyphcomp.c:1452:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1452 | if (!name1) name1=""; if (!name2) name2=""; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/glyphcomp.c: In function 'SSsCompare': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/glyphcomp.c:403:14: warning: 'bestss' may be used uninitialized in this function [-Wmaybe-uninitialized] 403 | match[cnt1] = bestss; | ~~~~~~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/glyphcomp.c:404:23: warning: 'bestcnt' may be used uninitialized in this function [-Wmaybe-uninitialized] 404 | b2[bestcnt].maxx = b2[bestcnt].minx-1; /* Mark as used */ | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/glyphcomp.c: In function 'CompareSplines': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/glyphcomp.c:798:25: warning: 'layer' may be used uninitialized in this function [-Wmaybe-uninitialized] 798 | if ( ly!=sc->layer_cnt || layer!=NULL ) | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/glyphcomp.c:798:5: warning: 'ly' may be used uninitialized in this function [-Wmaybe-uninitialized] 798 | if ( ly!=sc->layer_cnt || layer!=NULL ) | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/glyphcomp.c: In function 'CompareFonts': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/glyphcomp.c:1160:46: warning: 'val' may be used uninitialized in this function [-Wmaybe-uninitialized] 1160 | if ( ( fd->flags&fcf_hintmasks ) && !(val&SS_NoMatch) && | ~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/glyphcomp.c:1093:9: note: 'val' was declared here 1093 | int val; | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 39%] Building C object fontforge/CMakeFiles/fontforge.dir/macenc.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 41%] Building C object fontforge/CMakeFiles/fontforge.dir/nonlineartrans.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/nonlineartrans.c: In function 'FVPointOfView': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/nonlineartrans.c:863:6: warning: 'layer' may be used uninitialized in this function [-Wmaybe-uninitialized] 863 | SCPreserveLayer(sc,layer,false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 40%] Building C object fontforge/CMakeFiles/fontforge.dir/mm.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 41%] Building C object fontforge/CMakeFiles/fontforge.dir/nouiutil.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 41%] Building C object fontforge/CMakeFiles/fontforge.dir/noprefs.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/noprefs.c: In function 'NOUI_LoadPrefs': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/noprefs.c:755:6: warning: enumeration value 'pr_enum' not handled in switch [-Wswitch] 755 | switch ( pl->type ) { | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/noprefs.c: In function 'NOUI_SavePrefs': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/noprefs.c:828:2: warning: enumeration value 'pr_enum' not handled in switch [-Wswitch] 828 | switch ( pl->type ) { | ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 42%] Building C object fontforge/CMakeFiles/fontforge.dir/ofl.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 42%] Building C object fontforge/CMakeFiles/fontforge.dir/othersubrs.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 40%] Building C object fontforge/CMakeFiles/fontforge.dir/namelist.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 42%] Building C object fontforge/CMakeFiles/fontforge.dir/palmfonts.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/palmfonts.c: In function 'SFReadPalmPdb': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/palmfonts.c:361:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 361 | fread(name,1,32,file); | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/palmfonts.c: In function 'WritePalmBitmaps': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/palmfonts.c:752:32: warning: 'density_starts' may be used uninitialized in this function [-Wmaybe-uninitialized] 752 | fseek(file,density_starts+j*6+2,SEEK_SET); | ~~~~~~~~~~~~~~^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 39%] Building C object fontforge/CMakeFiles/fontforge.dir/macbinary.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/macbinary.c: In function 'SearchTtfResources': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/macbinary.c:2146:16: warning: value computed is not used [-Wunused-value] 2146 | /* rname = */ (short) getushort(f); | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/macbinary.c: In function 'IsResourceInBinary': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/macbinary.c:2973:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 2973 | fread(header,1,4,f); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/macbinary.c: In function 'IsResourceInHex': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/macbinary.c:3063:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 3063 | fread(header,1,20,binary); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/macbinary.c:3069:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 3069 | fread(header,1,4,binary); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/macbinary.c: In function 'SearchPostScriptResources': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/macbinary.c:2045:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 2045 | fread(buffer,1,rlen,f); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/macbinary.c: In function 'BuildFondList': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/macbinary.c:2312:6: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 2312 | fread(name,1,ch1,f); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/macbinary.c: In function 'MakeMacPSName.isra.0': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/macbinary.c:1564:47: warning: 'lcpt' may be used uninitialized in this function [-Wmaybe-uninitialized] 1564 | } else if ( (islower(*spt) || isdigit(*spt)) && sptnext = NULL; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/macbinary.c:943:40: note: 'last' was declared here 943 | struct sflist *psfaces[48], *sfi, *last, *start; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 34%] Building C object fontforge/CMakeFiles/fontforge.dir/featurefile.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c: In function 'fea_ParseSubstitute': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:4701:14: warning: unused variable 'i' [-Wunused-variable] 4701 | int cnt, i, has_lookups, mk_num; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:4700:17: warning: unused variable 'rp' [-Wunused-variable] 4700 | *g, *rpl, *rp; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c: In function 'fea_ParseFeatureDef': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:5344:49: warning: unused variable 'has_alternate' [-Wunused-variable] 5344 | int has_single, has_multiple, has_ligature, has_alternate; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:5344:35: warning: unused variable 'has_ligature' [-Wunused-variable] 5344 | int has_single, has_multiple, has_ligature, has_alternate; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:5344:21: warning: unused variable 'has_multiple' [-Wunused-variable] 5344 | int has_single, has_multiple, has_ligature, has_alternate; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:5344:9: warning: unused variable 'has_single' [-Wunused-variable] 5344 | int has_single, has_multiple, has_ligature, has_alternate; | ^~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:5343:24: warning: unused variable 'lookuptype' [-Wunused-variable] 5343 | enum otlookup_type lookuptype; | ^~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c: In function 'dump_lookup': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:612:8: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized] 612 | otl = lookup_in_rule(r,i,&index, &pos); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:590:9: note: 'i' was declared here 590 | int i, j, pos, index; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:653:3: warning: 'exit' may be used uninitialized in this function [-Wmaybe-uninitialized] 653 | dump_anchorpoint(out,exit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:649:24: note: 'exit' was declared here 649 | AnchorPoint *entry, *exit; | ^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c: In function 'fea_ParseGlyphClass': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:3053:11: warning: 'range_len' may be used uninitialized in this function [-Wmaybe-uninitialized] 3053 | if ( range_len==2 ) | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c: In function 'fea_parseBaseMarkSequence.isra.0': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:3789:23: warning: 'cur' may be used uninitialized in this function [-Wmaybe-uninitialized] 3789 | cur->is_mark2base = is_base; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c: In function 'fea_ParseMarkedGlyphs': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:3827:26: warning: 'cur' may be used uninitialized in this function [-Wmaybe-uninitialized] 3827 | struct markedglyphs *cur; | ^~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:32: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c: In function 'FeatDumpFontLookups': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:1976:34: note: 'oldlocale' was declared here 1976 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c: In function 'SFApplyFeatureFile': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:7227:42: warning: 'newapmprev' may be used uninitialized in this function [-Wmaybe-uninitialized] 7227 | newapmprev->next = newapm->next; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:7188:57: note: 'newapmprev' was declared here 7188 | AnchorPoint *newapb, *newapbprev, *newapm, *newapmprev, *oldapb, *oldapm, *ap, *lastap; | ^~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:7218:42: warning: 'newapbprev' may be used uninitialized in this function [-Wmaybe-uninitialized] 7218 | newapbprev->next = newapb->next; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:7188:35: note: 'newapbprev' was declared here 7188 | AnchorPoint *newapb, *newapbprev, *newapm, *newapmprev, *oldapb, *oldapm, *ap, *lastap; | ^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:32: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/featurefile.c:7306:34: note: 'oldlocale' was declared here 7306 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 43%] Building C object fontforge/CMakeFiles/fontforge.dir/parsepdf.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c: In function 'pdf_addpages': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:699:12: warning: variable 'r' set but not used [-Wunused-but-set-variable] 699 | int r; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c: In function '_InterpretPdf': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:1295:9: warning: variable 'dash_offset' set but not used [-Wunused-but-set-variable] 1295 | int dash_offset = 0; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:1294:14: warning: variable 'dashes' set but not used [-Wunused-but-set-variable] 1294 | DashType dashes[DASH_MAX]; | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c: In function 'EntityInterpretPDFPage': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:2152:10: warning: unused variable 'oldloc' [-Wunused-variable] 2152 | char oldloc[24]; | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c: In function 'FindObjectsFromXREFObject': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:991:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 991 | fscanf( pdf, "%d %d", &pc->root, &bar ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c: In function 'pdf_skipobjectheader': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:440:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 440 | fscanf( pc->pdf, "%*d %*d obj" ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c: In function 'pdf_findobject': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:539:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 539 | fscanf( data, "%d %d", &o, &offset ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c: In function 'seektrailer': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:160:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 160 | fscanf(pdf,"%d %ld",&pc->root,&bar); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c: In function 'add_mapping': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:1710:23: warning: '%d' directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] 1710 | sprintf(suffix, ".alt%d", ndups); | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:1710:18: note: directive argument in the range [1, 2147483647] 1710 | sprintf(suffix, ".alt%d", ndups); | ^~~~~~~~ In file included from /usr/include/stdio.h:867, from /usr/src/RPM/BUILD/fontforge-20200314/inc/basics.h:37, from /usr/src/RPM/BUILD/fontforge-20200314/inc/gimage.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sd.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:31: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 6 and 15 bytes into a destination of size 8 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c: In function '_InterpretPdf.isra.0': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:1313:21: warning: 'dval' may be used uninitialized in this function [-Wmaybe-uninitialized] 1313 | stack[sp++].u.val = dval; | ~~~~~~~~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:1506:14: warning: 'pt' may be used uninitialized in this function [-Wmaybe-uninitialized] 1506 | spl->first = spl->last = pt; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sd.h:36, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:31: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:1300:34: note: 'oldlocale' was declared here 1300 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sd.h:36, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:31: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c: In function 'NamesReadPDF': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:2028:34: note: 'oldlocale' was declared here 2028 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sd.h:36, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:31: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c: In function '_SFReadPdfFont': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:6: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:2072:34: note: 'oldlocale' was declared here 2072 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sd.h:36, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:31: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c: In function 'EntityInterpretPDFPage': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:6: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepdf.c:2157:34: note: 'oldlocale' was declared here 2157 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 39%] Building C object fontforge/CMakeFiles/fontforge.dir/lookups.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c: In function 'FPSTRule_To_Str': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c:4837:18: warning: pointer targets in passing argument 1 of 'copy' differ in signedness [-Wpointer-sign] 4837 | ret = copy(gb.base); | ~~^~~~~ | | | unsigned char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:34, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c:31: /usr/src/RPM/BUILD/fontforge-20200314/inc/ustring.h:51:14: note: expected 'const char *' but argument is of type 'unsigned char *' 51 | extern char *copy(const char *); | ^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c: In function 'SFRemoveUnusedLookupSubTables': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c:1122:6: warning: 'otlprev' may be used uninitialized in this function [-Wmaybe-uninitialized] 1122 | if ( otlprev!=NULL ) | ^ In file included from /usr/include/string.h:508, from /usr/include/memory.h:29, from /usr/src/RPM/BUILD/fontforge-20200314/inc/basics.h:35, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c:31: In function 'strncpy', inlined from 'TagFullName' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c:1632:3: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 193 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c: In function 'KernClassContains': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c:4635:40: warning: 'kwpos2' may be used uninitialized in this function [-Wmaybe-uninitialized] 4635 | if ( kc->offsets[scpos1*kc->second_cnt+kwpos2]!=0 ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c:4640:44: warning: 'scpos2' may be used uninitialized in this function [-Wmaybe-uninitialized] 4640 | if ( kc->offsets[kwpos1*kc->second_cnt+scpos2]!=0 ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c:4640:29: warning: 'kwpos1' may be used uninitialized in this function [-Wmaybe-uninitialized] 4640 | if ( kc->offsets[kwpos1*kc->second_cnt+scpos2]!=0 ) | ~~~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c:4635:25: warning: 'scpos1' may be used uninitialized in this function [-Wmaybe-uninitialized] 4635 | if ( kc->offsets[scpos1*kc->second_cnt+kwpos2]!=0 ) | ~~~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c: In function 'ApplyTickedFeatures': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c:2961:24: warning: 'kcnt' may be used uninitialized in this function [-Wmaybe-uninitialized] 2961 | int kern_stack[8], kcnt; /* Kerning state machines handle at most 8 glyphs */ | ^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c:2983:38: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized] 2983 | if ( GlyphNameInClass(data->str[i].sc->name,sm->classes[class]) ) | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c:2957:51: note: 'i' was declared here 2957 | int state, class, pos, mark_pos, markend_pos, i; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c: In function 'FPSTRule_From_Str': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/lookups.c:4857:25: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized] 4857 | char *lpt, *start, *end; | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 44%] Building C object fontforge/CMakeFiles/fontforge.dir/parsettfvar.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 44%] Building C object fontforge/CMakeFiles/fontforge.dir/parsettfbmf.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfbmf.c: In function 'ttfreadbmfglyph': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfbmf.c:96:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 96 | if (metrics == NULL) | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfbmf.c:98:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 98 | if ( imageformat==8 ) | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfbmf.c:210:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 210 | fread(bdfc->bitmap+i*bdfc->bytes_per_line,1,bdfc->bytes_per_line,ttf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfbmf.c:249:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 249 | fread(bdfc->bitmap+i*bdfc->bytes_per_line,1,bdfc->bytes_per_line,ttf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfbmf.c: In function 'ttfdumpbitmap': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfbmf.c:1260:17: warning: 'last' may be used uninitialized in this function [-Wmaybe-uninitialized] 1260 | last->next = cur; | ~~~~~~~~~~~^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 45%] Building C object fontforge/CMakeFiles/fontforge.dir/pua.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 43%] Building C object fontforge/CMakeFiles/fontforge.dir/parsepfa.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepfa.c: In function 'glorpline': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepfa.c:2095:16: warning: variable 'first' set but not used [-Wunused-but-set-variable] 2095 | int intok, first; | ^~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/dumppfa.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepfa.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepfa.c: In function '_ReadPSFont': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsepfa.c:2642:34: note: 'oldlocale' was declared here 2642 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 42%] Building C object fontforge/CMakeFiles/fontforge.dir/nowakowskittfinstr.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/nowakowskittfinstr.c: In function 'FixDStemPoint': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/nowakowskittfinstr.c:4394:9: warning: variable 'ptcnt' set but not used [-Wunused-but-set-variable] 4394 | int ptcnt; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/nowakowskittfinstr.c: In function 'FixDstem': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/nowakowskittfinstr.c:4505:35: warning: variable 'ptcnt' set but not used [-Wunused-but-set-variable] 4505 | int startnum, a1, a2, b1, b2, ptcnt, firstedge, cvt; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/nowakowskittfinstr.c: In function 'FixPointOnLine': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/nowakowskittfinstr.c:4601:9: warning: variable 'ptcnt' set but not used [-Wunused-but-set-variable] 4601 | int ptcnt; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/nowakowskittfinstr.c: In function 'InterpolateAlongDiag': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/nowakowskittfinstr.c:4652:9: warning: variable 'ptcnt' set but not used [-Wunused-but-set-variable] 4652 | int ptcnt; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/nowakowskittfinstr.c: In function 'TouchDStemPoints': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/nowakowskittfinstr.c:4828:20: warning: variable 'diagpts' set but not used [-Wunused-but-set-variable] 4828 | DiagPointInfo *diagpts; | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 46%] Building C object fontforge/CMakeFiles/fontforge.dir/savefont.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/savefont.c: In function 'SaveSubFont': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/savefont.c:669:17: warning: '%d' directive writing between 1 and 10 bytes into a region of size 8 [-Wformat-overflow=] 669 | sprintf( buf, "%d", subfont ); | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/savefont.c:669:16: note: directive argument in the range [0, 2147483647] 669 | sprintf( buf, "%d", subfont ); | ^~~~ In file included from /usr/include/stdio.h:867, from /usr/src/RPM/BUILD/fontforge-20200314/inc/basics.h:37, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/savefont.h:33, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/savefont.c:30: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 2 and 11 bytes into a destination of size 8 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 43%] Building C object fontforge/CMakeFiles/fontforge.dir/parsettf.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c: In function 'readcffglyphs': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:3943:9: warning: variable 'offsize' set but not used [-Wunused-but-set-variable] 3943 | int offsize; | ^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c: In function 'readttfvwidths': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:4196:48: warning: variable 'tsb' set but not used [-Wunused-but-set-variable] 4196 | int lastvwidth = info->emsize, vwidth_cnt, tsb/*, cnt=0*/; | ^~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c: In function 'ApplyVariationSequenceSubtable': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:4371:9: warning: variable 'sub_table_len' set but not used [-Wunused-but-set-variable] 4371 | int sub_table_len, vs_cnt, i, j, rcnt, gid, cur_gid; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c: In function 'readttfencodings': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:4575:16: warning: variable 'last' set but not used [-Wunused-but-set-variable] 4575 | int index, last; | ^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:4569:9: warning: variable 'offset' set but not used [-Wunused-but-set-variable] 4569 | int offset, encoff=0; | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c: In function 'NamesReadCFF': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:6395:20: warning: variable 'offsize' set but not used [-Wunused-but-set-variable] 6395 | int32 hdrsize, offsize; | ^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c: In function 'readtyp1glyphs': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:4055:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 4055 | fread(buffer,1,sizeof(buffer),ttf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c: In function 'TtfCopyTableBlindly': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:5521:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 5521 | fread(tab->data,1,len,ttf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/fontforge.h:36, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:35: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c: In function 'ApplyVariationSequenceSubtable': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/uiinterface.h:136:32: warning: 'cur_gid' may be used uninitialized in this function [-Wmaybe-uninitialized] 136 | #define LogError (ui_interface->logwarning) | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:4371:49: note: 'cur_gid' was declared here 4371 | int sub_table_len, vs_cnt, i, j, rcnt, gid, cur_gid; | ^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:4418:15: warning: 'sc' may be used uninitialized in this function [-Wmaybe-uninitialized] 4418 | sc->altuni = altuni; | ~~~~~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c: In function 'TTFGetFontName': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:574:13: warning: 'famlang' may be used uninitialized in this function [-Wmaybe-uninitialized] 574 | return( _readencstring(ttf,stringoffset+fullstr,fulllen,fullplat,fullspec,fulllang)); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:574:13: warning: 'famspec' may be used uninitialized in this function [-Wmaybe-uninitialized] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:574:13: warning: 'famplat' may be used uninitialized in this function [-Wmaybe-uninitialized] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:574:13: warning: 'famlen' may be used uninitialized in this function [-Wmaybe-uninitialized] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:574:13: warning: 'famstr' may be used uninitialized in this function [-Wmaybe-uninitialized] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:512:20: warning: 'namelength' may be used uninitialized in this function [-Wmaybe-uninitialized] 512 | if ( nameoffset+namelength > ttfFileSize ) | ~~~~~~~~~~^~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:512:20: warning: 'nameoffset' may be used uninitialized in this function [-Wmaybe-uninitialized] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c: In function '_SFReadTTF': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:5355:29: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 9 and 29 [-Wformat-overflow=] 5355 | sprintf(buffer, "%.20s-%d", info->ordering, i ); | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:5355:22: note: directive argument in the range [0, 2147483647] 5355 | sprintf(buffer, "%.20s-%d", info->ordering, i ); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:867, from /usr/src/RPM/BUILD/fontforge-20200314/inc/basics.h:37, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.h:6, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:30: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 3 and 32 bytes into a destination of size 30 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.h:6, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettf.c:5551:34: note: 'oldlocale' was declared here 5551 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 45%] Building C object fontforge/CMakeFiles/fontforge.dir/print.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/print.c: In function 'DoPrinting': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/print.c:2880:18: warning: '%d' directive writing between 1 and 10 bytes into a region of size 8 [-Wformat-overflow=] 2880 | sprintf(buf,"-#%d", pi->copies ); | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/print.c:2880:15: note: directive argument in the range [2, 2147483647] 2880 | sprintf(buf,"-#%d", pi->copies ); | ^~~~~~ In file included from /usr/include/stdio.h:867, from /usr/include/glib-2.0/glib/gprintf.h:22, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/fontforge-20200314/inc/ffglib.h:32, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/baseviews.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/print.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/print.c:31: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 4 and 13 bytes into a destination of size 10 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/print.c:2870:18: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 2870 | sprintf(buf,"%d", pi->copies ); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/glib-2.0/glib/gprintf.h:22, from /usr/include/glib-2.0/glib/gstdio.h:22, from /usr/src/RPM/BUILD/fontforge-20200314/inc/ffglib.h:32, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/baseviews.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/print.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/print.c:31: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 2 and 11 bytes into a destination of size 10 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 45%] Building C object fontforge/CMakeFiles/fontforge.dir/psread.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c: In function 'nextch': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:311:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 311 | if (io->start != NULL) free(io->start); io->start = NULL; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:311:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 311 | if (io->start != NULL) free(io->start); io->start = NULL; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c: In function 'ioescapeloop': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:369:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 369 | if (io->start != NULL) free(io->start); io->start = NULL; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:369:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 369 | if (io->start != NULL) free(io->start); io->start = NULL; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c: In function 'ioescapestopped': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:393:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 393 | if (io->start != NULL) free(io->start); io->start = NULL; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:393:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 393 | if (io->start != NULL) free(io->start); io->start = NULL; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c: In function '_InterpretPS': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:2311:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2311 | if ( mxbl ) mn = bl; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:2311:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2311 | if ( mxbl ) mn = bl; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c: In function 'SplinesFromLayers': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:2906:56: warning: unused variable 'each' [-Wunused-variable] 2906 | SplinePointList *head=NULL, *last, *nlast, *temp, *each, *transed; | ^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:2906:41: warning: unused variable 'nlast' [-Wunused-variable] 2906 | SplinePointList *head=NULL, *last, *nlast, *temp, *each, *transed; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c: In function 'SplinesFromEntityChar': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:3103:9: warning: unused variable 'ask' [-Wunused-variable] 3103 | int ask = false; | ^~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:3099:56: warning: unused variable 'each' [-Wunused-variable] 3099 | SplinePointList *head=NULL, *last, *nlast, *temp, *each, *transed; | ^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:3099:41: warning: unused variable 'nlast' [-Wunused-variable] 3099 | SplinePointList *head=NULL, *last, *nlast, *temp, *each, *transed; | ^~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sd.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/baseviews.h:33, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:31: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c: In function '_InterpretPS': /usr/src/RPM/BUILD/fontforge-20200314/inc/gimage.h:39:51: warning: 'bl' may be used uninitialized in this function [-Wmaybe-uninitialized] 39 | #define COLOR_CREATE(r,g,b) (((r)<<16) | ((g)<<8) | (b)) | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:2338:11: note: 'bl' was declared here 2338 | int r,g,bl; | ^~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sd.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/baseviews.h:33, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:31: /usr/src/RPM/BUILD/fontforge-20200314/inc/gimage.h:39:46: warning: 'g' may be used uninitialized in this function [-Wmaybe-uninitialized] 39 | #define COLOR_CREATE(r,g,b) (((r)<<16) | ((g)<<8) | (b)) | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:2338:9: note: 'g' was declared here 2338 | int r,g,bl; | ^ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sd.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/baseviews.h:33, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/cvimages.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:31: /usr/src/RPM/BUILD/fontforge-20200314/inc/gimage.h:39:34: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized] 39 | #define COLOR_CREATE(r,g,b) (((r)<<16) | ((g)<<8) | (b)) | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:2338:7: note: 'r' was declared here 2338 | int r,g,bl; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:1153:9: warning: 'datalen' may be used uninitialized in this function [-Wmaybe-uninitialized] 1153 | int datalen, width, height, polarity; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/edgelist.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/autohint.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:1310:34: note: 'oldlocale' was declared here 1310 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c: In function 'SFSplinesFromLayers': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:2983:18: warning: 'last' may be used uninitialized in this function [-Wmaybe-uninitialized] 2983 | last->next = temp; | ~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psread.c:2906:34: note: 'last' was declared here 2906 | SplinePointList *head=NULL, *last, *nlast, *temp, *each, *transed; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 47%] Building C object fontforge/CMakeFiles/fontforge.dir/search.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/search.c: In function 'DoReplaceIncomplete': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/search.c:813:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 813 | if ( s->pointcnt!=s->rpointcnt ) | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/search.c:814:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 814 | MinimumDistancesFree(sc->md); sc->md = NULL; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/search.c: In function 'SPMatchesF.isra.0': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/search.c:321:13: warning: 'sc_unit.y' may be used uninitialized in this function [-Wmaybe-uninitialized] 321 | rot = atan2(xsign*(sc_unit.y),ysign*(sc_unit.x)) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/search.c:321:13: warning: 'sc_unit.x' may be used uninitialized in this function [-Wmaybe-uninitialized] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/search.c:245:54: warning: 'p_unit.y' may be used uninitialized in this function [-Wmaybe-uninitialized] 245 | if ( !RealNear(sc_unit.x,xsign * p_unit.x) || !RealNear(sc_unit.y,ysign*p_unit.y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/search.c:397:10: warning: 'p_unit.x' may be used uninitialized in this function [-Wmaybe-uninitialized] 397 | if ( !RealNear(sc_unit.x,p_unit.x) || !RealNear(sc_unit.y,p_unit.y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/search.c:267:53: warning: 'pend_unit.y' may be used uninitialized in this function [-Wmaybe-uninitialized] 267 | if ( RealNear(sc_unit.x,xsign*pend_unit.x) && RealNear(sc_unit.y,ysign*pend_unit.y)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/search.c:421:9: warning: 'pend_unit.x' may be used uninitialized in this function [-Wmaybe-uninitialized] 421 | if ( RealNear(sc_unit.x,pend_unit.x) && RealNear(sc_unit.y,pend_unit.y)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 47%] Building C object fontforge/CMakeFiles/fontforge.dir/sfd1.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 48%] Building C object fontforge/CMakeFiles/fontforge.dir/spiro.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 48%] Building C object fontforge/CMakeFiles/fontforge.dir/sflayout.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sflayout.c: In function 'FontImage': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sflayout.c:1282:8: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 1282 | if ( !ret ) | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 44%] Building C object fontforge/CMakeFiles/fontforge.dir/parsettfatt.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c: In function 'gposMarkSubTable': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'ot_undef' not handled in switch [-Wswitch] 937 | switch ( l->otlookup->lookup_type ) { | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'gsub_start' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'gsub_single' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'gsub_multiple' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'gsub_alternate' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'gsub_ligature' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'gsub_context' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'gsub_contextchain' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'gsub_reversecchain' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'morx_indic' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'morx_context' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'morx_insert' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'gpos_start' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'gpos_single' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'gpos_pair' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'gpos_cursive' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'gpos_context' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'gpos_contextchain' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:937:5: warning: enumeration value 'kern_statemachine' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c: In function 'readmortchain': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:4616:26: warning: variable 'disable_flags' set but not used [-Wunused-but-set-variable] 4616 | uint32 enable_flags, disable_flags, flags; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c: In function 'readttfkerns': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:4999:15: warning: variable 'flags' set but not used [-Wunused-but-set-variable] 4999 | int gc, kv, flags; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c: In function 'read_statetable': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:4090:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 4090 | fread(st->classes,1,st->nglyphs,ttf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:4172:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 4172 | fread(st->state_table,1,st->nstates*st->nclasses,ttf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:4178:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 4178 | fread(st->transitions,1,st->nentries*st->entry_size,ttf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c: In function 'ttf_math_read_gvtable': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:5411:26: warning: '%d' directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] 5411 | sprintf( ebuf, "%cpart%d", isv?'v':'h', i ); | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:5411:19: note: directive argument in the range [1, 2147483646] 5411 | sprintf( ebuf, "%cpart%d", isv?'v':'h', i ); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:867, from /usr/src/RPM/BUILD/fontforge-20200314/inc/basics.h:37, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/psfont.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ttf.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/parsettfatt.c:30: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 7 and 16 bytes into a destination of size 10 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 46%] Building C object fontforge/CMakeFiles/fontforge.dir/scstyles.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scstyles.c: In function 'FindBottomSerifOnDStem': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scstyles.c:5066:12: warning: variable 'pos' set but not used [-Wunused-but-set-variable] 5066 | double pos; | ^~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scstyles.c: In function 'FindTopSerifOnDStem': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scstyles.c:5120:12: warning: variable 'pos' set but not used [-Wunused-but-set-variable] 5120 | double pos; | ^~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scstyles.c: In function 'FigureFTop': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scstyles.c:6186:12: warning: variable 'bestediff' set but not used [-Wunused-but-set-variable] 6186 | double bestediff, sdiff, ediff; | ^~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scstyles.c: In function 'InterpolateBetweenEdges.isra.0': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scstyles.c:141:33: warning: 'next_new' may be used uninitialized in this function [-Wmaybe-uninitialized] 141 | return( a1 + ( val - a ) * ( b1 - a1 )/( b - a )); | ~~~~~^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scstyles.c:798:42: note: 'next_new' was declared here 798 | double prev_pos, next_pos, prev_new, next_new, start, end, ret; | ^~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scstyles.c:141:12: warning: 'prev_new' may be used uninitialized in this function [-Wmaybe-uninitialized] 141 | return( a1 + ( val - a ) * ( b1 - a1 )/( b - a )); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scstyles.c:798:32: note: 'prev_new' was declared here 798 | double prev_pos, next_pos, prev_new, next_new, start, end, ret; | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 46%] Building C object fontforge/CMakeFiles/fontforge.dir/scripting.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'bReencode': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:3275:15: warning: unused variable 'new_enc' [-Wunused-variable] 3275 | Encoding *new_enc; | ^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'docall': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:9750:1: warning: label 'docall_dofunc' defined but not used [-Wunused-label] 9750 | docall_dofunc: | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function '_CheckIsScript': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:11021:6: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] 11021 | fgets(buffer,sizeof(buffer),temp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'bOFracChartUGetAltVal': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:8772:25: warning: 'ch1' may be used uninitialized in this function [-Wmaybe-uninitialized] 8772 | c->return_val.u.ival = FractionU_alt_getV(ch1,ch2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'bVulChartUGetAltVal': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:8726:25: warning: 'ch1' may be used uninitialized in this function [-Wmaybe-uninitialized] 8726 | c->return_val.u.ival = VulgFracU_alt_getV(ch1,ch2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'bLigChartUGetAltVal': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:8680:25: warning: 'ch1' may be used uninitialized in this function [-Wmaybe-uninitialized] 8680 | c->return_val.u.ival = LigatureU_alt_getV(ch1,ch2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'bOFracChartGetAltVal': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:8749:25: warning: 'ch1' may be used uninitialized in this function [-Wmaybe-uninitialized] 8749 | c->return_val.u.ival = Fraction_alt_getV(ch1,ch2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'bVulChartGetAltVal': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:8703:25: warning: 'ch1' may be used uninitialized in this function [-Wmaybe-uninitialized] 8703 | c->return_val.u.ival = VulgFrac_alt_getV(ch1,ch2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'bLigChartGetAltVal': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:8657:25: warning: 'ch1' may be used uninitialized in this function [-Wmaybe-uninitialized] 8657 | c->return_val.u.ival = Ligature_alt_getV(ch1,ch2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'bMultipleEncodingsToReferences': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:2842:20: warning: 'orig' may be used uninitialized in this function [-Wmaybe-uninitialized] 2842 | sc->vwidth = orig->vwidth; | ~~~~^~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:2816:7: warning: 'next' may be used uninitialized in this function [-Wmaybe-uninitialized] 2816 | AltUniFree(alt); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'bWorthOutputting': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:6802:67: warning: 'gid' may be used uninitialized in this function [-Wmaybe-uninitialized] 6802 | c->return_val.u.ival = gid!=-1 && SCWorthOutputting(sf->glyphs[gid]); | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'bDrawsSomething': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:6826:66: warning: 'gid' may be used uninitialized in this function [-Wmaybe-uninitialized] 6826 | c->return_val.u.ival = gid!=-1 && SCDrawsSomething(sf->glyphs[gid]); | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function '_AddHint': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:6178:33: warning: 'width' may be used uninitialized in this function [-Wmaybe-uninitialized] 6178 | if ( width<=0 && width!=-20 && width!=-21 ) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:6183:11: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized] 6183 | h->start = start; | ~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'bGetLookups': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:7483:5: warning: 'base' may be used uninitialized in this function [-Wmaybe-uninitialized] 7483 | for ( otl=base, cnt=0; otl!=NULL; otl=otl->next, ++cnt ); | ^~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'bExport': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:2494:8: warning: 'format' may be used uninitialized in this function [-Wmaybe-uninitialized] 2494 | if (( format>=4 && c->a.argc<3 )) { | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'bGetPosSub': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:8175:26: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 8175 | c->return_val.u.aval = ret; | ~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'bAddAnchorPoint': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:6900:9: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 6900 | int type; | ^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'bAddLookup': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:7264:9: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 7264 | int type; | ^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function '_bMoveReference': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:5085:23: warning: 'translate[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] 5085 | t[5] = translate[1]-ref->transform[5]; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:5084:23: warning: 'translate[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 5084 | t[4] = translate[0]-ref->transform[4]; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'bSetGlyphClass': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:4217:22: warning: 'class' may be used uninitialized in this function [-Wmaybe-uninitialized] 4217 | sc->glyph_class = class; | ~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'bSelectByColor': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:3267:40: warning: 'col' may be used uninitialized in this function [-Wmaybe-uninitialized] 3267 | if ( c->curfv->selected[i]!=(sccol==col) ) | ~~~~~~^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'comp': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:10395:42: warning: 'cmp' may be used uninitialized in this function [-Wmaybe-uninitialized] 10395 | if ( tok==tt_eq ) val->u.ival = (cmp==0); | ~~~~^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c: In function 'ProcessNativeScript': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:10858:16: warning: argument 1 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 10858 | c.a.vals = calloc(c.a.argc, sizeof(Val)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gutils.h:433, from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/src/RPM/BUILD/fontforge-20200314/inc/ffglib.h:29, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/baseviews.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.h:33, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/scripting.c:31: /usr/include/stdlib.h:542:14: note: in a call to allocation function 'calloc' declared here 542 | extern void *calloc (size_t __nmemb, size_t __size) | ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 50%] Building C object fontforge/CMakeFiles/fontforge.dir/splinefont.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.c: In function '_ReadSplineFont': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.c:1210:66: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1210 | } else if ( strmatch(fullname+strlen(fullname)-4, ".ufo")==0 && checked!='u' || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.c:1212:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1212 | strmatch(fullname+strlen(fullname)-5, ".ufo3")==0 && checked!='u' ) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.c:1317:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1317 | if (fname != NULL && fname != filename) free(fname); fname = NULL; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.c:1317:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1317 | if (fname != NULL && fname != filename) free(fname); fname = NULL; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.c: In function 'ArchiveParseTOC': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.c:709:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] 709 | fgets(linebuffer,linelenmax+3,file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.c:710:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] 710 | fgets(linebuffer,linelenmax+3,file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.c:711:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] 711 | fgets(linebuffer,linelenmax+3,file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/edgelist.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/autohint.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.c: In function 'SFPrivateGuess': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.c:1892:34: note: 'oldlocale' was declared here 1892 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 48%] Building C object fontforge/CMakeFiles/fontforge.dir/splinechar.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 50%] Building C object fontforge/CMakeFiles/fontforge.dir/splineorder2.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineorder2.c: In function '_ttfapprox': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineorder2.c:267:9: warning: variable 'dim' set but not used [-Wunused-but-set-variable] 267 | int dim=0; | ^~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineorder2.c: In function 'SplineRefigure2': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineorder2.c:1338:4: warning: 'old.splines[1].c' may be used uninitialized in this function [-Wmaybe-uninitialized] 1338 | !RealNear(old.splines[1].c,spline->splines[1].c) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineorder2.c:1337:4: warning: 'old.splines[1].b' may be used uninitialized in this function [-Wmaybe-uninitialized] 1337 | !RealNear(old.splines[1].b,spline->splines[1].b) || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineorder2.c:1336:4: warning: 'old.splines[0].c' may be used uninitialized in this function [-Wmaybe-uninitialized] 1336 | !RealNear(old.splines[0].c,spline->splines[0].c) || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineorder2.c:1335:8: warning: 'old.splines[0].b' may be used uninitialized in this function [-Wmaybe-uninitialized] 1335 | if ( !RealNear(old.splines[0].b,spline->splines[0].b) || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 51%] Building C object fontforge/CMakeFiles/fontforge.dir/splinerefigure.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinerefigure.c: In function 'SplineRefigure3': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinerefigure.c:113:4: warning: 'old.splines[1].c' may be used uninitialized in this function [-Wmaybe-uninitialized] 113 | !RealNear(old.splines[1].c,spline->splines[1].c) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinerefigure.c:112:4: warning: 'old.splines[1].b' may be used uninitialized in this function [-Wmaybe-uninitialized] 112 | !RealNear(old.splines[1].b,spline->splines[1].b) || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinerefigure.c:111:4: warning: 'old.splines[1].a' may be used uninitialized in this function [-Wmaybe-uninitialized] 111 | !RealNear(old.splines[1].a,spline->splines[1].a) || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinerefigure.c:110:4: warning: 'old.splines[0].c' may be used uninitialized in this function [-Wmaybe-uninitialized] 110 | !RealNear(old.splines[0].c,spline->splines[0].c) || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinerefigure.c:109:4: warning: 'old.splines[0].b' may be used uninitialized in this function [-Wmaybe-uninitialized] 109 | !RealNear(old.splines[0].b,spline->splines[0].b) || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinerefigure.c:108:8: warning: 'old.splines[0].a' may be used uninitialized in this function [-Wmaybe-uninitialized] 108 | if ( !RealNear(old.splines[0].a,spline->splines[0].a) || | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 48%] Building C object fontforge/CMakeFiles/fontforge.dir/splinefill.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 50%] Building C object fontforge/CMakeFiles/fontforge.dir/splinefit.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 47%] Building C object fontforge/CMakeFiles/fontforge.dir/sfd.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'SFDGetTtTable': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:3969:33: warning: pointer targets in passing argument 3 of '_IVParse' differ in signedness [-Wpointer-sign] 3969 | tab->data = _IVParse(sf,buf,&tab->len,tterr,NULL); | ^~~~~~~~~ | | | uint32 * {aka unsigned int *} In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.h:7, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:54: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ttfinstrs.h:87:15: note: expected 'int *' but argument is of type 'uint32 *' {aka 'unsigned int *'} 87 | extern uint8 *_IVParse(SplineFont *sf, char *text, int *len, void (*IVError)(void *, char *, int), void *iv); | ^~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'SFDGetUndo': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:4250:19: warning: unused variable 'lastgl' [-Wunused-variable] 4250 | GuidelineSet *lastgl = NULL; | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'SFDReadGuideline': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:4728:16: warning: pointer targets in passing argument 2 of 'getint' differ in signedness [-Wpointer-sign] 4728 | getint(sfd,&gl->color); | ^~~~~~~~~~ | | | uint32 * {aka unsigned int *} /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:3437:35: note: expected 'int *' but argument is of type 'uint32 *' {aka 'unsigned int *'} 3437 | static int getint(FILE *sfd, int *val) { | ~~~~~^~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'SFD_GetFontMetaData': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8200:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8200 | while ( (temp=nlgetc(sfd))=='\n' || temp=='\r' ); ungetc(temp,sfd); | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8200:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8200 | while ( (temp=nlgetc(sfd))=='\n' || temp=='\r' ); ungetc(temp,sfd); | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8217:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8217 | while ( (temp=nlgetc(sfd))=='\n' || temp=='\r' ); ungetc(temp,sfd); | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8217:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8217 | while ( (temp=nlgetc(sfd))=='\n' || temp=='\r' ); ungetc(temp,sfd); | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8283:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8283 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); if (ch == '\n' || ch == EOF) continue; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8283:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8283 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); if (ch == '\n' || ch == EOF) continue; | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8285:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8285 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); if (ch == '\n' || ch == EOF) continue; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8285:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8285 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); if (ch == '\n' || ch == EOF) continue; | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8288:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8288 | while ((ch=nlgetc(sfd)) == ' ' || ch == '\n'); ungetc(ch, sfd); | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8288:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8288 | while ((ch=nlgetc(sfd)) == ' ' || ch == '\n'); ungetc(ch, sfd); | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8301:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8301 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); if (ch == '\n' || ch == EOF) continue; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8301:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8301 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); if (ch == '\n' || ch == EOF) continue; | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8303:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8303 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); if (ch == '\n' || ch == EOF) continue; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8303:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8303 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); if (ch == '\n' || ch == EOF) continue; | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8306:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8306 | while ((ch=nlgetc(sfd)) == ' ' || ch == '\n'); ungetc(ch, sfd); | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8306:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8306 | while ((ch=nlgetc(sfd)) == ' ' || ch == '\n'); ungetc(ch, sfd); | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8363:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8363 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8363:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8363 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8365:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8365 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8365:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8365 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8367:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8367 | while ((ch=nlgetc(sfd)) == ' ' || ch == '\n'); ungetc(ch, sfd); | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8367:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8367 | while ((ch=nlgetc(sfd)) == ' ' || ch == '\n'); ungetc(ch, sfd); | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8374:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8374 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8374:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8374 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8376:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8376 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8376:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8376 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8378:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8378 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8378:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8378 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8381:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8381 | while ((ch=nlgetc(sfd)) == ' ' || ch == '\n'); ungetc(ch, sfd); | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8381:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8381 | while ((ch=nlgetc(sfd)) == ' ' || ch == '\n'); ungetc(ch, sfd); | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8388:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8388 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8388:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8388 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8390:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8390 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8390:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8390 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8392:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8392 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8392:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8392 | while ((ch=nlgetc(sfd)) == ' '); ungetc(ch, sfd); | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8395:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 8395 | while ((ch=nlgetc(sfd)) == ' ' || ch == '\n'); ungetc(ch, sfd); | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8395:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 8395 | while ((ch=nlgetc(sfd)) == ' ' || ch == '\n'); ungetc(ch, sfd); | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'SFDReadOneChar': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:9129:10: warning: unused variable 'oldloc' [-Wunused-variable] 9129 | char oldloc[25], tok[2000]; | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'SFDGetPSTs': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:5224:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 5224 | fscanf( sfd, " dx=%hd dy=%hd dh=%hd dv=%hd", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5225 | &pst->u.pos.xoff, &pst->u.pos.yoff, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5226 | &pst->u.pos.h_adv_off, &pst->u.pos.v_adv_off); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:5233:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 5233 | fscanf( sfd, " dx=%hd dy=%hd dh=%hd dv=%hd", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5234 | &pst->u.pair.vr[0].xoff, &pst->u.pair.vr[0].yoff, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5235 | &pst->u.pair.vr[0].h_adv_off, &pst->u.pair.vr[0].v_adv_off); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:5237:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 5237 | fscanf( sfd, " dx=%hd dy=%hd dh=%hd dv=%hd", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5238 | &pst->u.pair.vr[1].xoff, &pst->u.pair.vr[1].yoff, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5239 | &pst->u.pair.vr[1].h_adv_off, &pst->u.pair.vr[1].v_adv_off); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:5244:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 5244 | fscanf( sfd, " %d", &pst->u.lcaret.cnt ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:5247:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 5247 | fscanf( sfd, " %hd", &pst->u.lcaret.carets[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'SFD_GetFontMetaData': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8205:6: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 8205 | fread(sf->mark_classes[i],1,temp,sfd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8222:6: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 8222 | fread(sf->mark_sets[i],1,temp,sfd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8280:6: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 8280 | fread(kc->firsts[i],1,temp,sfd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8297:6: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 8297 | fread(kc->seconds[i],1,temp,sfd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'SFDParseLookup': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:7360:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 7360 | fscanf(sfd,"%d,%d>", &ft, &fs ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'SFDParseChainContext': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:6756:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 6756 | fscanf(sfd, "%hu %hu", &((FPST1 *) fpst)->flags, &((FPST1 *) fpst)->script_lang_index ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:6788:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 6788 | fscanf(sfd, "%hu %hu %hu %hu", &fpst->nccnt, &fpst->bccnt, &fpst->fccnt, &fpst->rule_cnt ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:6811:6: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 6811 | fread((&fpst->nclass)[j][i],1,temp,sfd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:6825:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 6825 | fread((&fpst->rules[i].u.glyph.names)[j],1,temp,sfd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:6829:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 6829 | fscanf( sfd, "%d %d %d", &fpst->rules[i].u.class.ncnt, &fpst->rules[i].u.class.bcnt, &fpst->rules[i].u.class.fcnt ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:6840:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 6840 | fscanf( sfd, "%d %d %d", &fpst->rules[i].u.coverage.ncnt, &fpst->rules[i].u.coverage.bcnt, &fpst->rules[i].u.coverage.fcnt ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:6849:7: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 6849 | fread((&fpst->rules[i].u.coverage.ncovers)[j][k],1,temp,sfd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:6877:6: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 6877 | fread(fpst->rules[i].u.rcoverage.replacements,1,temp,sfd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'SFDParseStateMachine': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:6926:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 6926 | fread(sm->classes[i],1,temp,sfd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:6943:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 6943 | fread(sm->state[i].u.insert.mark_ins,1,temp,sfd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:6951:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 6951 | fread(sm->state[i].u.insert.cur_ins,1,temp,sfd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'SFD_GetFont': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:8788:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 8788 | fscanf(sfd,"%d,%d>", &f, &s ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'SFDGetChar': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:5946:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 5946 | fscanf( sfd, " dx=%hd dy=%hd dh=%hd dv=%hd", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5947 | &pst->u.pos.xoff, &pst->u.pos.yoff, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5948 | &pst->u.pos.h_adv_off, &pst->u.pos.v_adv_off); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:5955:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 5955 | fscanf( sfd, " dx=%hd dy=%hd dh=%hd dv=%hd", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5956 | &pst->u.pair.vr[0].xoff, &pst->u.pair.vr[0].yoff, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5957 | &pst->u.pair.vr[0].h_adv_off, &pst->u.pair.vr[0].v_adv_off); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:5959:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 5959 | fscanf( sfd, " dx=%hd dy=%hd dh=%hd dv=%hd", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5960 | &pst->u.pair.vr[1].xoff, &pst->u.pair.vr[1].yoff, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5961 | &pst->u.pair.vr[1].h_adv_off, &pst->u.pair.vr[1].v_adv_off); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:5966:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 5966 | fscanf( sfd, " %d", &pst->u.lcaret.cnt ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:5969:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] 5969 | fscanf( sfd, " %hd", &pst->u.lcaret.carets[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'ask_about_file': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:9391:5: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] 9391 | fgets(buffer,sizeof(buffer),*asfd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.h:6, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'SFDWrite': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:3180:34: note: 'oldlocale' was declared here 3180 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.h:6, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'SFD_Read': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:6: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:9082:34: note: 'oldlocale' was declared here 9082 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.h:6, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'SFDReadOneChar': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:9144:34: note: 'oldlocale' was declared here 9144 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.h:6, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'SFRecoverFile': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:9441:34: note: 'oldlocale' was declared here 9441 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.h:6, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'SFAutoSave': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:9474:34: note: 'oldlocale' was declared here 9474 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.h:6, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c: In function 'NamesReadSFD': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:6: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sfd.c:9539:34: note: 'oldlocale' was declared here 9539 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 52%] Building C object fontforge/CMakeFiles/fontforge.dir/splinestroke.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinestroke.c: In function 'HandleJoin': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinestroke.c:1883:6: warning: 'r_to' may be used uninitialized in this function [-Wmaybe-uninitialized] 1883 | IntersectLineCircle(p_fm, jpp->ut_fm, center_to, r_to, &i, &i2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinestroke.c:1783:59: note: 'r_to' was declared here 1783 | bigreal t, K_fm, K_to, fsw_fm, fsw_to, fsw_avg, r_fm, r_to, i_dist; | ^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinestroke.c:2029:14: warning: 'r_fm' may be used uninitialized in this function [-Wmaybe-uninitialized] 2029 | ci_fm = ArcClip(center_fm, r_fm, neg_fm, p_fm, i, clip_ratio); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinestroke.c:1783:53: note: 'r_fm' was declared here 1783 | bigreal t, K_fm, K_to, fsw_fm, fsw_to, fsw_avg, r_fm, r_to, i_dist; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 51%] Building C object fontforge/CMakeFiles/fontforge.dir/splineoverlap.c.o In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/edgelist2.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineoverlap.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineoverlap.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:468:36: warning: ISO C restricts enumerator values to range of 'int' [-Wpedantic] 468 | pst_markclass=0xff00, pst_markset=0xffff0000 }; | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 53%] Building C object fontforge/CMakeFiles/fontforge.dir/start.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 52%] Building C object fontforge/CMakeFiles/fontforge.dir/splinesaveafm.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c: In function 'SCHasData': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c:1100:15: warning: unused variable 'l' [-Wunused-variable] 1100 | int layer,l; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c: In function 'LoadKerningDataFromTfm': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c:551:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 551 | fread( tfmd.widtab,1,tfmd.width_size*sizeof(int32),file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c:552:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 552 | fread( tfmd.httab,1,tfmd.height_size*sizeof(int32),file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c:553:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 553 | fread( tfmd.dptab,1,tfmd.depth_size*sizeof(int32),file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c:554:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 554 | fread( tfmd.ictab,1,tfmd.italic_size*sizeof(int32),file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c:555:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 555 | fread( tfmd.ligkerntab,1,tfmd.ligkern_size*sizeof(int32),file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c:556:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 556 | fread( tfmd.kerntab,1,tfmd.kern_size*sizeof(int32),file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c:557:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 557 | fread( tfmd.ext,1,tfmd.esize*sizeof(int32),file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c: In function 'LoadKerningDataFromOfm': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c:802:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 802 | fread( tfmd.widtab,1,tfmd.width_size*sizeof(int32),file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c:803:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 803 | fread( tfmd.httab,1,tfmd.height_size*sizeof(int32),file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c:804:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 804 | fread( tfmd.dptab,1,tfmd.depth_size*sizeof(int32),file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c:805:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 805 | fread( tfmd.ictab,1,tfmd.italic_size*sizeof(int32),file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c:806:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 806 | fread( tfmd.ligkerntab,1,tfmd.ligkern_size*2*sizeof(int32),file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c:807:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 807 | fread( tfmd.kerntab,1,tfmd.kern_size*sizeof(int32),file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c:808:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 808 | fread( tfmd.ext,1,tfmd.esize*2*sizeof(int32),file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c: In function '_OTfmSplineFont': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinesaveafm.c:2938:13: warning: 'lkarray' may be used uninitialized in this function [-Wmaybe-uninitialized] 2938 | uint32 *lkarray; | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 52%] Building C object fontforge/CMakeFiles/fontforge.dir/splineutil2.c.o In file included from /usr/include/string.h:508, from /usr/include/memory.h:29, from /usr/src/RPM/BUILD/fontforge-20200314/inc/basics.h:35, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil2.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil2.c:31: In function 'strncpy', inlined from 'SplineFontEmpty' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil2.c:2924:2: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 4 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil2.c: In function 'SplineAddExtrema': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil2.c:2696:33: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized] 2696 | if (( x>b->minx && xmaxx && lencurrentColor,NULL,st); | ^~~~~~~ | | | char * /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.c:2240:35: note: expected 'xmlChar *' {aka 'unsigned char *'} but argument is of type 'char *' 2240 | static int xmlParseColor(xmlChar *name,uint32 *color, char **url,struct svg_state *st) { | ~~~~~~~~~^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.c:2539:30: warning: pointer targets in passing argument 1 of 'xmlParseColor' differ in signedness [-Wpointer-sign] 2539 | st->dofill = xmlParseColor(propbuf,&st->fillcol,fill_colour_source,st); | ^~~~~~~ | | | char * /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.c:2240:35: note: expected 'xmlChar *' {aka 'unsigned char *'} but argument is of type 'char *' 2240 | static int xmlParseColor(xmlChar *name,uint32 *color, char **url,struct svg_state *st) { | ~~~~~~~~~^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.c:2546:32: warning: pointer targets in passing argument 1 of 'xmlParseColor' differ in signedness [-Wpointer-sign] 2546 | st->dostroke = xmlParseColor(propbuf,&st->strokecol,stroke_colour_source,st); | ^~~~~~~ | | | char * /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.c:2240:35: note: expected 'xmlChar *' {aka 'unsigned char *'} but argument is of type 'char *' 2240 | static int xmlParseColor(xmlChar *name,uint32 *color, char **url,struct svg_state *st) { | ~~~~~~~~~^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.c:2579:17: warning: pointer targets in passing argument 1 of 'xmlParseColor' differ in signedness [-Wpointer-sign] 2579 | xmlParseColor(propbuf,&st->stopColor,NULL,st); | ^~~~~~~ | | | char * /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.c:2240:35: note: expected 'xmlChar *' {aka 'unsigned char *'} but argument is of type 'char *' 2240 | static int xmlParseColor(xmlChar *name,uint32 *color, char **url,struct svg_state *st) { | ~~~~~~~~~^~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sd.h:36, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.c: In function 'svg_sfdump': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.c:961:34: note: 'oldlocale' was declared here 961 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.c: In function '_ExportSVG': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.c:1131:32: warning: 'orig' may be used uninitialized in this function [-Wmaybe-uninitialized] 1131 | sc->layers[layer].splines = orig; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sd.h:36, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.c:1076:34: note: 'oldlocale' was declared here 1076 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/sd.h:36, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.c: In function '_SFReadSVG': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/svg.c:3594:34: note: 'oldlocale' was declared here 3594 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 54%] Building C object fontforge/CMakeFiles/fontforge.dir/tottfaat.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c: In function 'Macable': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c:1435:5: warning: enumeration value 'ot_undef' not handled in switch [-Wswitch] 1435 | switch ( otl->lookup_type ) { | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c:1435:5: warning: enumeration value 'gsub_start' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c:1435:5: warning: enumeration value 'gpos_start' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c: In function 'morx_lookupmap': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c:626:10: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 626 | offset += 2*tot; | ~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c: In function 'morx_dumpASM': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c:1321:8: warning: 'kernvalues' may be used uninitialized in this function [-Wmaybe-uninitialized] 1321 | if ( !ttfcopyfile(temp,kernvalues,substable_pos,"kern-subtable")) at->error = true; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c:1019:10: warning: 'map' may be used uninitialized in this function [-Wmaybe-uninitialized] 1019 | map[gcnt] = sc->ttf_glyph; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c:1006:13: note: 'map' was declared here 1006 | uint16 *map; | ^~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c:1018:13: warning: 'glyphs' may be used uninitialized in this function [-Wmaybe-uninitialized] 1018 | glyphs[gcnt] = sf->glyphs[gi->bygid[i]]; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c:1005:18: note: 'glyphs' was declared here 1005 | SplineChar **glyphs, *sc; | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c:1319:29: warning: 'substable_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] 1319 | putshort(temp,substable_pos-start); /* Point to start of insertions */ | ~~~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c: In function 'aat_dumplcar': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c:467:10: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 467 | offset += 2 + 2*LigCaretCnt(sc); | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c: In function 'aat_dumpopbd': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c:2027:14: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 2027 | offset += 8; | ~~~~~~~^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c: In function 'aat_dumpmorx': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c:1683:3: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 1683 | putlong(at->feat,offset); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c:1597:12: note: 'offset' was declared here 1597 | uint32 offset; | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c:674:8: warning: 'maps' may be used uninitialized in this function [-Wmaybe-uninitialized] 674 | maps[gcnt++] = msc->ttf_glyph; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfaat.c:660:13: note: 'maps' was declared here 660 | uint16 *maps; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 51%] Building C object fontforge/CMakeFiles/fontforge.dir/splinesave.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 55%] Building C object fontforge/CMakeFiles/fontforge.dir/tottfvar.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 55%] Building C object fontforge/CMakeFiles/fontforge.dir/ttfinstrs.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 53%] Building C object fontforge/CMakeFiles/fontforge.dir/stemdb.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c: In function 'FindStem': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c:1709:18: warning: variable 'match' set but not used [-Wunused-but-set-variable] 1709 | SplinePoint *match; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c: In function 'DiagonalCornerStem': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c:2496:24: warning: variable 'chunk' set but not used [-Wunused-but-set-variable] 2496 | struct stem_chunk *chunk; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c: In function 'NormalizeStem': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c:4126:9: warning: variable 'is_x' set but not used [-Wunused-but-set-variable] 4126 | int is_x, lval, rval, val, lset, rset, best; | ^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c: In function 'CheckForGhostHints': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c:4533:24: warning: variable 'chunk' set but not used [-Wunused-but-set-variable] 4533 | struct stem_chunk *chunk; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c: In function 'AddSerifOrBall': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c:5407:29: warning: variable 'bpd' set but not used [-Wunused-but-set-variable] 5407 | struct pointdata *spd, *bpd=NULL; | ^~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c: In function 'FindOrMakeHVStem': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c:1868:22: warning: 'stem' may be used uninitialized in this function [-Wmaybe-uninitialized] 1868 | struct stemdata *stem; | ^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c: In function 'MarkDStemCorner': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c:4669:5: warning: 'stem' may be used uninitialized in this function [-Wmaybe-uninitialized] 4669 | AddToStem( gd,stem,pd,NULL,2,false,false ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c: In function 'GlyphDataBuild': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c:5629:29: warning: 'emstart' may be used uninitialized in this function [-Wmaybe-uninitialized] 5629 | ( emaster == NULL || end - emstart > end - tstart )) { | ~~~~^~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c:5537:45: note: 'emstart' was declared here 5537 | double start, end, tstart, tend, smend, emstart; | ^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c:5611:31: warning: 'smend' may be used uninitialized in this function [-Wmaybe-uninitialized] 5611 | ( smaster == NULL || smend - start > tend - start )) { | ~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/stemdb.c:5537:38: note: 'smend' was declared here 5537 | double start, end, tstart, tend, smend, emstart; | ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 55%] Building C object fontforge/CMakeFiles/fontforge.dir/ttfspecial.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ttfspecial.c: In function 'pfed_read_spiro_contour': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ttfspecial.c:1264:9: warning: variable 'i' set but not used [-Wunused-but-set-variable] 1264 | int i, ch; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ttfspecial.c: In function 'pfed_read_glyph_layer': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ttfspecial.c:1303:13: warning: variable 'ic' set but not used [-Wunused-but-set-variable] 1303 | int cc, ic, rc, i, j; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ttfspecial.c: In function 'pfed_read_glyph_layer.isra.0': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ttfspecial.c:1231:76: warning: 'offy1' may be used uninitialized in this function [-Wmaybe-uninitialized] 1231 | sp = SplinePointCreate(current->nextcp.x+offx1+offx2,current->nextcp.y+offy1+offy2); | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ttfspecial.c:1143:30: note: 'offy1' was declared here 1143 | float offx, offy, offx1, offy1, offx2, offy2; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ttfspecial.c:1231:46: warning: 'offx1' may be used uninitialized in this function [-Wmaybe-uninitialized] 1231 | sp = SplinePointCreate(current->nextcp.x+offx1+offx2,current->nextcp.y+offy1+offy2); | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ttfspecial.c:1143:23: note: 'offx1' was declared here 1143 | float offx, offy, offx1, offy1, offx2, offy2; | ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 56%] Building C object fontforge/CMakeFiles/fontforge.dir/unicoderange.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 55%] Building C object fontforge/CMakeFiles/fontforge.dir/ufo.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'ufo_name_mangle': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:166:10: warning: unused variable 'stop_pos' [-Wunused-variable] 166 | size_t stop_pos = ((max_length < input_length) ? max_length : input_length); // Minimum. | ^~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'xmlSetPropVPrintf': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:363:28: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 363 | xmlSetProp(target, name, valtmp); // Set the property. | ^~~~~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'PlistInit': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:400:12: warning: unused variable 'j' [-Wunused-variable] 400 | int i, j; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:400:9: warning: unused variable 'i' [-Wunused-variable] 400 | int i, j; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:399:10: warning: unused variable 'buff' [-Wunused-variable] 399 | char buff[256]; | ^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:397:15: warning: variable 'dtd' set but not used [-Wunused-but-set-variable] 397 | xmlDtdPtr dtd = NULL; | ^~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:396:34: warning: unused variable 'dict_node' [-Wunused-variable] 396 | xmlNodePtr root_node = NULL, dict_node = NULL; | ^~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'PListAddString': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:473:75: warning: pointer targets in passing argument 4 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 473 | xmlNodePtr valnode = xmlNewTextChild(parent, NULL, BAD_CAST "string", value); // "%s" tmpstring | ^~~~~ | | | const char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:900:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'const char *' 900 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:473:16: warning: unused variable 'valnode' [-Wunused-variable] 473 | xmlNodePtr valnode = xmlNewTextChild(parent, NULL, BAD_CAST "string", value); // "%s" tmpstring | ^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:447:16: warning: unused variable 'keynode' [-Wunused-variable] 447 | xmlNodePtr keynode = xmlNewChild(parent, NULL, BAD_CAST "key", BAD_CAST key); // "%s" key | ^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'PListAddPrivateArray': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:545:64: warning: pointer targets in passing argument 4 of 'xmlNewChildString' differ in signedness [-Wpointer-sign] 545 | xmlNewChildString(arrayxml, NULL, BAD_CAST "real", BAD_CAST tmp); // "%s" tmp | ^~~~~~~~ | | | xmlChar * {aka unsigned char *} /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:317:98: note: expected 'char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 317 | static xmlNodePtr xmlNewChildString(xmlNodePtr parent, xmlNsPtr ns, const xmlChar * name, char * value) { | ~~~~~~~^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:547:67: warning: pointer targets in passing argument 4 of 'xmlNewChildString' differ in signedness [-Wpointer-sign] 547 | xmlNewChildString(arrayxml, NULL, BAD_CAST "integer", BAD_CAST tmp); // "%s" tmp | ^~~~~~~~ | | | xmlChar * {aka unsigned char *} /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:317:98: note: expected 'char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 317 | static xmlNodePtr xmlNewChildString(xmlNodePtr parent, xmlNsPtr ns, const xmlChar * name, char * value) { | ~~~~~~~^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'PListAddPrivateThing': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:588:62: warning: pointer targets in passing argument 4 of 'xmlNewChildString' differ in signedness [-Wpointer-sign] 588 | xmlNewChildString(parent, NULL, BAD_CAST "real", BAD_CAST tmp); // "%s" tmp | ^~~~~~~~ | | | xmlChar * {aka unsigned char *} /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:317:98: note: expected 'char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 317 | static xmlNodePtr xmlNewChildString(xmlNodePtr parent, xmlNsPtr ns, const xmlChar * name, char * value) { | ~~~~~~~^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:590:65: warning: pointer targets in passing argument 4 of 'xmlNewChildString' differ in signedness [-Wpointer-sign] 590 | xmlNewChildString(parent, NULL, BAD_CAST "integer", BAD_CAST tmp); // "%s" tmp | ^~~~~~~~ | | | xmlChar * {aka unsigned char *} /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:317:98: note: expected 'char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 317 | static xmlNodePtr xmlNewChildString(xmlNodePtr parent, xmlNsPtr ns, const xmlChar * name, char * value) { | ~~~~~~~^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'PythonLibToXML': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:645:69: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 645 | xmlNewChild(stemdict, NULL, BAD_CAST "key", "position"); | ^~~~~~~~~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:649:69: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 649 | xmlNewChild(stemdict, NULL, BAD_CAST "key", "width"); | ^~~~~~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:642:32: warning: unused variable 'valtmp' [-Wunused-variable] 642 | char * valtmp = NULL; | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:667:69: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 667 | xmlNewChild(stemdict, NULL, BAD_CAST "key", "position"); | ^~~~~~~~~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:671:69: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 671 | xmlNewChild(stemdict, NULL, BAD_CAST "key", "width"); | ^~~~~~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:664:32: warning: unused variable 'valtmp' [-Wunused-variable] 664 | char * valtmp = NULL; | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:617:64: warning: unused variable 'valnode' [-Wunused-variable] 617 | xmlNodePtr retval = NULL, dictnode = NULL, keynode = NULL, valnode = NULL; | ^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:617:48: warning: unused variable 'keynode' [-Wunused-variable] 617 | xmlNodePtr retval = NULL, dictnode = NULL, keynode = NULL, valnode = NULL; | ^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'PyObjectToXML': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:739:42: warning: pointer targets in passing argument 1 of 'xmlReadMemory' differ in signedness [-Wpointer-sign] 739 | xmlDocPtr innerdoc = xmlReadMemory((xmlChar*)(PyBytes_AsString(PyTuple_GetItem(value,1))), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/libxml2/libxml/globals.h:18, from /usr/include/libxml2/libxml/threads.h:35, from /usr/include/libxml2/libxml/xmlmemory.h:218, from /usr/include/libxml2/libxml/tree.h:1307, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/parser.h:1138:31: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 1138 | xmlReadMemory (const char *buffer, | ~~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'PythonDictToXML': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:819:45: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 819 | xmlNewChild(target, NULL, BAD_CAST "key", str); | ^~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function '_GlifToXML': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:858:29: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 858 | xmlSetProp(topglyphxml, "name", sc->name); // Set the name for the glyph. | ^~~~~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:858:39: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 858 | xmlSetProp(topglyphxml, "name", sc->name); // Set the name for the glyph. | ~~^~~~~~ | | | char * const In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char * const' 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:862:29: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 862 | xmlSetProp(topglyphxml, "format", formatString); // Set the format of the glyph. | ^~~~~~~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:1016:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1016 | const xmlChar *name, | ~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:862:39: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 862 | xmlSetProp(topglyphxml, "format", formatString); // Set the format of the glyph. | ^~~~~~~~~~~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:870:48: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] 870 | xmlSetProp(tmpxml2, BAD_CAST "height", stringtmp); | ^~~~~~~~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:1017:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 1017 | const xmlChar *value); | ~~~~~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:882:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 882 | for ( altuni = sc->altuni; altuni!=NULL; altuni = altuni->next ) | ^~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:889:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 889 | if (version >= 3) { | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:974:49: warning: pointer targets in passing argument 3 of 'xmlSetPropPrintf' differ in signedness [-Wpointer-sign] 974 | xmlSetPropPrintf(pointxml, BAD_CAST "type", BAD_CAST ( | ^~~~~~~~ | | | xmlChar * {aka unsigned char *} /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:367:78: note: expected 'char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 367 | static void xmlSetPropPrintf(xmlNodePtr target, const xmlChar * name, char * format, ...) { | ~~~~~~~^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1030:11: warning: unused variable 'floattmp' [-Wunused-variable] 1030 | char *floattmp = NULL; | ^~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:847:9: warning: unused variable 'err' [-Wunused-variable] 847 | int err; | ^~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'SplineToGuideline': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1200:21: warning: unused variable 'sp2' [-Wunused-variable] 1200 | SplinePoint *sp1, *sp2; | ^~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1200:15: warning: unused variable 'sp1' [-Wunused-variable] 1200 | SplinePoint *sp1, *sp2; | ^~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'UFOOutputFontInfo': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1434:76: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 1434 | xmlNodePtr glkeynode = xmlNewChild(dictnode, NULL, BAD_CAST "key", "guidelines"); | ^~~~~~~~~~~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1434:20: warning: unused variable 'glkeynode' [-Wunused-variable] 1434 | xmlNodePtr glkeynode = xmlNewChild(dictnode, NULL, BAD_CAST "key", "guidelines"); | ^~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1221:12: warning: unused variable 'test' [-Wunused-variable] 1221 | double test; | ^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'ClassKerningAddExtensions': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1481:59: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1481 | if (target->offsets_flags == NULL && (target->first_cnt * target->second_cnt)) target->offsets_flags = calloc(target->first_cnt * target->second_cnt, sizeof(int)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'UFOOutputGroups': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1593:74: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 1593 | xmlNewChild(dictnode, NULL, BAD_CAST "key", current_group->classname); | ~~~~~~~~~~~~~^~~~~~~~~~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1605:79: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 1605 | xmlNewChild(grouparray, NULL, BAD_CAST "string", glyphlist[index]); | ~~~~~~~~~^~~~~~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1589:19: warning: unused variable 'i' [-Wunused-variable] 1589 | int i; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1617:68: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 1617 | xmlNewChild(dictnode, NULL, BAD_CAST "key", current_group->classname); | ~~~~~~~~~~~~~^~~~~~~~~~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1625:73: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 1625 | xmlNewChild(grouparray, NULL, BAD_CAST "string", glyphlist[index]); | ~~~~~~~~~^~~~~~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1651:61: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 1651 | xmlNewChild(dictnode, NULL, BAD_CAST "key", classname); | ^~~~~~~~~ | | | const char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'const char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1659:79: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] 1659 | xmlNewChild(grouparray, NULL, BAD_CAST "string", glyphlist[index]); | ~~~~~~~~~^~~~~~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:847:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 847 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1552:17: warning: unused variable 'sc' [-Wunused-variable] 1552 | SplineChar *sc; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'ufo_kerning_tree_attempt_insert': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1738:33: warning: unused variable 'last_left' [-Wunused-variable] 1738 | struct ufo_kerning_tree_left *last_left = NULL; | ^~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1737:33: warning: unused variable 'first_left' [-Wunused-variable] 1737 | struct ufo_kerning_tree_left *first_left = NULL; | ^~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'UFOOutputKerning2': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1886:13: warning: unused variable 'right_name' [-Wunused-variable] 1886 | char *right_name; | ^~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1885:13: warning: unused variable 'left_name' [-Wunused-variable] 1885 | char *left_name; | ^~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'WriteUFOFontFlex': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:2104:61: warning: pointer targets in passing argument 4 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 2104 | xmlNewTextChild(layernode, NULL, BAD_CAST "string", numberedlayername); | ^~~~~~~~~~~~~~~~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:900:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 900 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:2105:61: warning: pointer targets in passing argument 4 of 'xmlNewTextChild' differ in signedness [-Wpointer-sign] 2105 | xmlNewTextChild(layernode, NULL, BAD_CAST "string", numberedlayerpathwithglyphs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | char * In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:62: /usr/include/libxml2/libxml/tree.h:900:22: note: expected 'const xmlChar *' {aka 'const unsigned char *'} but argument is of type 'char *' 900 | const xmlChar *content); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:2006:11: warning: unused variable 'plist' [-Wunused-variable] 2006 | FILE *plist; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:2004:22: warning: unused variable 'gfname' [-Wunused-variable] 2004 | char *glyphdir, *gfname; | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function '_UFOLoadGlyph': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:2751:16: warning: pointer targets in initialization of 'char *' from 'xmlChar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 2751 | char *tval = xmlNodeListGetString(doc,kids->children,true); | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:2804:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2804 | if (xs) free(xs); if (ys) free(ys); if (xys) free(xys); if (yxs) free(yxs); if (xo) free(xo); if (yo) free(yo); | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:2804:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2804 | if (xs) free(xs); if (ys) free(ys); if (xys) free(xys); if (yxs) free(yxs); if (xo) free(xo); if (yo) free(yo); | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:2809:19: warning: unused variable 'sname' [-Wunused-variable] 2809 | char *sname; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'UFOHandleGroups': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:3534:9: warning: unused variable 'group_count' [-Wunused-variable] 3534 | int group_count; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:3530:21: warning: unused variable 'valname' [-Wunused-variable] 3530 | char *keyname, *valname; | ^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'UFOHandleKern3': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:3846:11: warning: unused variable 'right_exists' [-Wunused-variable] 3846 | int right_exists = KerningClassSeekByAbsoluteIndex(sf, right_class_name_record->gid, &right_kc, &right_isv, &right_isr, &right_offset); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:3845:11: warning: unused variable 'left_exists' [-Wunused-variable] 3845 | int left_exists = KerningClassSeekByAbsoluteIndex(sf, left_class_name_record->gid, &left_kc, &left_isv, &left_isr, &left_offset); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'SFReadUFO': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:4141:40: warning: pointer targets in passing argument 1 of 'c_strlen' differ in signedness [-Wpointer-sign] 4141 | const int valname_len = c_strlen(valname); | ^~~~~~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:34, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/edgelist.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/autohint.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:30: /usr/src/RPM/BUILD/fontforge-20200314/inc/ustring.h:96:22: note: expected 'const char *' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 96 | extern int c_strlen(const char *); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:4144:35: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] 4144 | strncpy(sf->pfminfo.os2_vendor,valname,valname_len); | ^~~~~~~ | | | xmlChar * {aka unsigned char *} In file included from /usr/include/features.h:450, from /usr/include/inttypes.h:25, from /usr/src/RPM/BUILD/fontforge-20200314/inc/basics.h:33, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/edgelist.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/autohint.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:30: /usr/include/bits/string_fortified.h:103:1: note: expected 'const char * restrict' but argument is of type 'xmlChar *' {aka 'unsigned char *'} 103 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:4312:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4312 | if ( sf->version==NULL && sf->names!=NULL && | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:4317:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4317 | char * layercontentsname = buildname(basedir,"layercontents.plist"); | ^~~~ At top level: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:3603:13: warning: 'UFOHandleKern' defined but not used [-Wunused-function] 3603 | static void UFOHandleKern(SplineFont *sf,char *basedir,int isv) { | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:3267:15: warning: 'script_from_glyph_list' defined but not used [-Wunused-function] 3267 | static uint32 script_from_glyph_list(SplineFont *sf, const char *glyph_names) { | ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:2442:13: warning: 'PointsSame' defined but not used [-Wunused-function] 2442 | static real PointsSame(BasePoint p0, BasePoint p1) { | ^~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1684:13: warning: 'KerningPListAddGlyph' defined but not used [-Wunused-function] 1684 | static void KerningPListAddGlyph(xmlNodePtr parent, const char *key, const KernPair *kp) { | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:1191:13: warning: 'PointsDistance' defined but not used [-Wunused-function] 1191 | static real PointsDistance(BasePoint p0, BasePoint p1) { | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:833:12: warning: 'refcomp' defined but not used [-Wunused-function] 833 | static int refcomp(const void *_r1, const void *_r2) { | ^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:338:19: warning: 'xmlNewNodePrintf' defined but not used [-Wunused-function] 338 | static xmlNodePtr xmlNewNodePrintf(xmlNsPtr ns, const xmlChar * name, char * format, ...) { | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:304:19: warning: 'xmlNewNodeFloat' defined but not used [-Wunused-function] 304 | static xmlNodePtr xmlNewNodeFloat(xmlNsPtr ns, const xmlChar * name, double value) { | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:294:19: warning: 'xmlNewChildFloat' defined but not used [-Wunused-function] 294 | static xmlNodePtr xmlNewChildFloat(xmlNodePtr parent, xmlNsPtr ns, const xmlChar * name, double value) { | ^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:49: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ffpython.h:250:21: warning: 'PyFF_FontType' defined but not used [-Wunused-variable] 250 | static PyTypeObject PyFF_FontType; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ffpython.h:238:21: warning: 'PyFF_MathType' defined but not used [-Wunused-variable] 238 | static PyTypeObject PyFF_MathType; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ffpython.h:232:21: warning: 'PyFF_CvtType' defined but not used [-Wunused-variable] 232 | static PyTypeObject PyFF_CvtType; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ffpython.h:224:21: warning: 'PyFF_SelectionType' defined but not used [-Wunused-variable] 224 | static PyTypeObject PyFF_SelectionType; | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ffpython.h:216:21: warning: 'PyFF_PrivateType' defined but not used [-Wunused-variable] 216 | static PyTypeObject PyFF_PrivateType; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ffpython.h:208:21: warning: 'PyFF_LayerInfoArrayType' defined but not used [-Wunused-variable] 208 | static PyTypeObject PyFF_LayerInfoArrayType; | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ffpython.h:201:21: warning: 'PyFF_LayerInfoType' defined but not used [-Wunused-variable] 201 | static PyTypeObject PyFF_LayerInfoType; | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ffpython.h:193:21: warning: 'PyFF_GlyphType' defined but not used [-Wunused-variable] 193 | static PyTypeObject PyFF_GlyphType; | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ffpython.h:182:21: warning: 'PyFF_MathKernType' defined but not used [-Wunused-variable] 182 | static PyTypeObject PyFF_MathKernType; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ffpython.h:176:21: warning: 'PyFF_RefArrayType' defined but not used [-Wunused-variable] 176 | static PyTypeObject PyFF_RefArrayType; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ffpython.h:169:21: warning: 'PyFF_LayerArrayType' defined but not used [-Wunused-variable] 169 | static PyTypeObject PyFF_LayerArrayType; | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ffpython.h:162:21: warning: 'PyFF_GlyphPenType' defined but not used [-Wunused-variable] 162 | static PyTypeObject PyFF_GlyphPenType; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ffpython.h:130:21: warning: 'PyFF_PointType' defined but not used [-Wunused-variable] 130 | static PyTypeObject PyFF_PointType; | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'UFOLoadGuideline': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:2558:17: warning: 'colorp' may be used uninitialized in this function [-Wmaybe-uninitialized] 2558 | while (colors[colorp] == ' ' || colors[colorp] == ',') colorp++; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'paddedVersionStr': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:128:26: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=] 128 | snprintf(buffer, 6, "%d.%03d", major, minor); | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:128:25: note: directive argument in the range [0, 2147483647] 128 | snprintf(buffer, 6, "%d.%03d", major, minor); | ^~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:128:25: note: directive argument in the range [0, 2147483647] In file included from /usr/include/stdio.h:867, from /usr/src/RPM/BUILD/fontforge-20200314/inc/basics.h:37, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/edgelist.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/autohint.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:30: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 6 and 22 bytes into a destination of size 6 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/edgelist.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/autohint.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'WriteUFOFontFlex': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:2018:34: note: 'oldlocale' was declared here 2018 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/edgelist.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/autohint.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'SFReadUFO': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:4002:34: note: 'oldlocale' was declared here 4002 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/edgelist.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/autohint.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c: In function 'SplinePointListInterpretGlif': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:6: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/ufo.c:4565:34: note: 'oldlocale' was declared here 4565 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 57%] Building C object fontforge/CMakeFiles/fontforge.dir/woff.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/woff.c: In function 'decompressdata': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/woff.c:92:22: warning: pointer targets in assignment from 'char *' to 'Bytef *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 92 | strm.next_in = in; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/woff.c:95:27: warning: pointer targets in assignment from 'char *' to 'Bytef *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 95 | strm.next_out = out; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/woff.c: In function 'compressOrNot': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/woff.c:157:22: warning: pointer targets in assignment from 'char *' to 'Bytef *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 157 | strm.next_in = in; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/woff.c:160:27: warning: pointer targets in assignment from 'char *' to 'Bytef *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 160 | strm.next_out = out; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/woff.c: In function '_SFReadWOFF': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/woff.c:200:21: warning: variable 'privLength' set but not used [-Wunused-but-set-variable] 200 | int privOffset, privLength; | ^~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/woff.c:200:9: warning: variable 'privOffset' set but not used [-Wunused-but-set-variable] 200 | int privOffset, privLength; | ^~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/woff.c:195:9: warning: variable 'iscff' set but not used [-Wunused-but-set-variable] 195 | int iscff; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/woff.c:366:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 366 | fread(temp,1,metaLenCompressed,woff); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 54%] Building C object fontforge/CMakeFiles/fontforge.dir/tottfgpos.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c: In function 'SCRightToLeft': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:394:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 394 | if ( sc->unicodeenc>=0x10800 && sc->unicodeenc<=0x10fff || | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c: In function 'SFOrderedGlyphs': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:704:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 704 | for ( i=0; ilookup->lookup_type ) { | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'gsub_start' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'gsub_single' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'gsub_multiple' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'gsub_alternate' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'gsub_ligature' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'gsub_context' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'gsub_contextchain' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'gsub_reversecchain' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'morx_indic' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'morx_context' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'morx_insert' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'gpos_start' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'gpos_single' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'gpos_pair' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'gpos_cursive' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'gpos_context' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'gpos_contextchain' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2587:5: warning: enumeration value 'kern_statemachine' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c: In function 'OnlyMac': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2633:5: warning: enumeration value 'ot_undef' not handled in switch [-Wswitch] 2633 | switch ( otl->lookup_type ) { | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2633:5: warning: enumeration value 'gsub_start' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2633:5: warning: enumeration value 'gpos_start' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c: In function 'otf_dumpALookup': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2694:6: warning: enumeration value 'ot_undef' not handled in switch [-Wswitch] 2694 | switch ( otl->lookup_type ) { | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2694:6: warning: enumeration value 'gsub_start' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2694:6: warning: enumeration value 'morx_indic' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2694:6: warning: enumeration value 'morx_context' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2694:6: warning: enumeration value 'morx_insert' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2694:6: warning: enumeration value 'gpos_start' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2694:6: warning: enumeration value 'kern_statemachine' not handled in switch [-Wswitch] /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c: In function 'dumpgposAnchorData': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:1896:5: warning: 'ap' may be used uninitialized in this function [-Wmaybe-uninitialized] 1896 | if ( ap!=NULL && (ap->xadjust.corrections!=NULL || ap->yadjust.corrections!=NULL )) | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c: In function 'dumpg___ContextChain.isra.0': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2502:6: warning: 'ibase' may be used uninitialized in this function [-Wmaybe-uninitialized] 2502 | fseek(lfile,ibase+2*i,SEEK_SET); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottfgpos.c:2433:33: note: 'ibase' was declared here 2433 | uint32 base = ftell(lfile), ibase, lbase, bbase; | ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 57%] Building C object fontforge/CMakeFiles/fontforge.dir/zapfnomen.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 56%] Building C object fontforge/CMakeFiles/fontforge.dir/utanvec.c.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 57%] Building CXX object fontforge/CMakeFiles/fontforge.dir/woff2.cc.o make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 54%] Building C object fontforge/CMakeFiles/fontforge.dir/tottf.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c: In function 'buildtablestructures.isra.0': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c:5445:60: warning: 'eblcpos' may be used uninitialized in this function [-Wmaybe-uninitialized] 5445 | at->tabdir.tabs[i++].length = at->tabdir.tabs[eblcpos].length; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c:5426:60: warning: 'ebdtpos' may be used uninitialized in this function [-Wmaybe-uninitialized] 5426 | at->tabdir.tabs[i++].length = at->tabdir.tabs[ebdtpos].length; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c: In function 'dumpcidglyphs': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c:2518:13: warning: 'sf' may be used uninitialized in this function [-Wmaybe-uninitialized] 2518 | sc = sf->glyphs[cid]; | ~~^~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c:2499:17: note: 'sf' was declared here 2499 | SplineFont *sf; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c: In function 'SFDefaultOS2Info': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c:3070:29: warning: 'hold.hhead_descent' may be used uninitialized in this function [-Wmaybe-uninitialized] 3070 | pfminfo->hhead_descent = hold.hhead_descent; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c:3069:28: warning: 'hold.hhead_ascent' may be used uninitialized in this function [-Wmaybe-uninitialized] 3069 | pfminfo->hhead_ascent = hold.hhead_ascent; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c:3075:24: warning: 'hold.vlinegap' may be used uninitialized in this function [-Wmaybe-uninitialized] 3075 | pfminfo->vlinegap = hold.vlinegap; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c:3071:23: warning: 'hold.linegap' may be used uninitialized in this function [-Wmaybe-uninitialized] 3071 | pfminfo->linegap = hold.linegap; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c:3067:31: warning: 'hold.hheaddescent_add' may be used uninitialized in this function [-Wmaybe-uninitialized] 3067 | pfminfo->hheadascent_add = hold.hheadascent_add; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c:3067:31: warning: 'hold.hheadascent_add' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /usr/include/string.h:508, from /usr/include/memory.h:29, from /usr/src/RPM/BUILD/fontforge-20200314/inc/basics.h:35, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c:30: In function 'strncpy', inlined from 'setos2' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c:3417:2, inlined from 'initATTables' at /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c:5241:5: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 4 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c: In function '_WriteTTFFont': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c:6033:34: note: 'oldlocale' was declared here 6033 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ In file included from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c:30: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c: In function '_WriteType42SFNTS': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:2662:31: warning: 'oldlocale' may be used uninitialized in this function [-Wmaybe-uninitialized] 2662 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); } | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/tottf.c:6208:34: note: 'oldlocale' was declared here 6208 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage. | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 56%] Building C object fontforge/CMakeFiles/fontforge.dir/winfonts.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/winfonts.c: In function 'FONFontDump': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/winfonts.c:780:25: warning: unused variable 'fnt_header' [-Wunused-variable] 780 | struct _fnt_header *fnt_header; | ^~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/winfonts.c:1008:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 1008 | fread(buf, 0x6D, 1, fntarray[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/winfonts.c:834:61: warning: '%s' directive writing up to 199 bytes into a region of size between 172 and 182 [-Wformat-overflow=] 834 | sprintf(non_resident_name, "FONTRES 100,%d,%d : %s %d", dpi[0], dpi[1], name, point_size); | ^~ ~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/winfonts.c:834:40: note: directive argument in the range [-32768, 32767] 834 | sprintf(non_resident_name, "FONTRES 100,%d,%d : %s %d", dpi[0], dpi[1], name, point_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from /usr/src/RPM/BUILD/fontforge-20200314/inc/basics.h:37, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splinefont.h:31, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/winfonts.h:4, from /usr/src/RPM/BUILD/fontforge-20200314/fontforge/winfonts.c:30: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 21 and 235 bytes into a destination of size 200 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/winfonts.c:841:7: warning: 'dpi[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 841 | if(dpi[0] <= 108) | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 52%] Building C object fontforge/CMakeFiles/fontforge.dir/splineutil.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c: In function 'SplinePointListCopySelected': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c:1506:23: warning: unused variable 'first' [-Wunused-variable] 1506 | SplinePoint *pt, *first; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c:1506:18: warning: unused variable 'pt' [-Wunused-variable] 1506 | SplinePoint *pt, *first; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c: In function 'SplinePointListCopySpiroSelected': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c:1529:9: warning: unused variable 'i' [-Wunused-variable] 1529 | int i; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c: In function 'SplinePointListRemoveSelected': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c:1659:23: warning: unused variable 'first' [-Wunused-variable] 1659 | SplinePoint *pt, *first; | ^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c:1659:18: warning: unused variable 'pt' [-Wunused-variable] 1659 | SplinePoint *pt, *first; | ^~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c: In function 'FPSTRuleContentsFree': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c:5551:5: warning: enumeration value 'pst_formatmax' not handled in switch [-Wswitch] 5551 | switch ( format ) { | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c: In function 'RulesCopy': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c:5597:2: warning: enumeration value 'pst_formatmax' not handled in switch [-Wswitch] 5597 | switch ( format ) { | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c: In function 'CountKerningClasses': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c:6764:9: warning: unused variable 'i' [-Wunused-variable] 6764 | int i; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c: In function 'KerningClassSeekByAbsoluteIndex': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c:6866:9: warning: unused variable 'current' [-Wunused-variable] 6866 | int current = 0; | ^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c: In function 'Spline2DFindExtrema': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c:3939:18: warning: 'cur.y' may be used uninitialized in this function [-Wmaybe-uninitialized] 3939 | (mid.y==last.y || mid.y==cur.y)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c:3938:22: warning: 'cur.x' may be used uninitialized in this function [-Wmaybe-uninitialized] 3938 | if ( (mid.x==last.x || mid.x==cur.x) && | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c: In function 'SCRemoveDependent': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/splineutil.c:3262:8: warning: 'prev' may be used uninitialized in this function [-Wmaybe-uninitialized] 3262 | if ( prev==NULL ) { | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 45%] Building C object fontforge/CMakeFiles/fontforge.dir/python.c.o /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:133:36: warning: "/*" within comment [-Wcomment] 133 | * MUST MATCH SAME NAME IN "pyhooks/*.c" | /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c: In function 'PyFF_GetScriptPath': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:1126:9: warning: unused variable 'cnt' [-Wunused-variable] 1126 | int cnt; | ^~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c: In function 'PyFFPoint_Parse': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:1952:9: warning: unused variable 'i' [-Wunused-variable] 1952 | int i, on, sel, type, interp; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c: In function 'PyFFContour_Concat': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:2632:14: warning: unused variable 'y' [-Wunused-variable] 2632 | double x,y; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:2632:12: warning: unused variable 'x' [-Wunused-variable] 2632 | double x,y; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c: In function 'PyFFContour_InPlaceConcat': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:2673:14: warning: unused variable 'y' [-Wunused-variable] 2673 | double x,y; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:2673:12: warning: unused variable 'x' [-Wunused-variable] 2673 | double x,y; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c: In function 'PyFFContour_InsertPoint': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:3128:9: warning: unused variable 'i' [-Wunused-variable] 3128 | int i, on, pos, sel, type; | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c: In function 'Stroke_Parse': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:4722:26: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] 4722 | si->removeinternal = ( f&1!=0 ); | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:4723:26: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] 4723 | si->removeexternal = ( f&2!=0 ); | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:4724:20: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] 4724 | si->simplify = ( f&4!=0 ); | ^ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c: In function 'ContourFromSS': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:5435:23: warning: unused variable 'skip' [-Wunused-variable] 5435 | SplinePoint *sp, *skip; | ^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c: In function 'PyFFGlyph_boundingBox': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:9598:10: warning: unused variable 'layerp2' [-Wunused-variable] 9598 | int* layerp2; | ^~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c: In function 'PyFF_Glyph_BoundsAt': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:9628:9: warning: unused variable 'arglen' [-Wunused-variable] 9628 | int arglen = PySequence_Size(args); | ^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c: At top level: /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:20024:27: warning: "/*" within comment [-Wcomment] 20024 | ** functions in the pyhook/*.c files; and those then call this | /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c: In function 'PyFF_Glyph_set_altuni': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:6901:22: warning: 'head' may be used uninitialized in this function [-Wmaybe-uninitialized] 6901 | self->sc->altuni = head; | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c: In function 'PyFFGlyph_getPosSub': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:9067:4: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 9067 | PyTuple_SetItem(ret,i,Py_None); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c: In function 'PyFF_Glyph_BoundsAt.isra.0': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:9631:38: warning: 'layeri' may be used uninitialized in this function [-Wmaybe-uninitialized] 9631 | if (layerp != NULL && layeri != i) continue; | ~~~~~~~^~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c: In function 'PyFFFont_addKerningClass': /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:15282:32: warning: 'cnt2' may be used uninitialized in this function [-Wmaybe-uninitialized] 15282 | sub->kc->adjusts = calloc(cnt1*cnt2,sizeof(DeviceTable)); | ~~~~^~~~~ /usr/src/RPM/BUILD/fontforge-20200314/fontforge/python.c:15282:32: warning: 'cnt1' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 58%] Linking CXX shared library ../lib/libfontforge.so i586-alt-linux-g++: error: unrecognized command line option '-R' make[2]: *** [fontforge/CMakeFiles/fontforge.dir/build.make:1648: lib/libfontforge.so.4] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[1]: *** [CMakeFiles/Makefile2:1326: fontforge/CMakeFiles/fontforge.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 1%] Generating sphinx-docs make[2]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' [ 58%] Built target docs make[1]: Leaving directory '/usr/src/RPM/BUILD/fontforge-20200314/BUILD' make: *** [Makefile:182: all] Error 2 error: Bad exit status from /usr/src/tmp/rpm-tmp.788 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.788 (%build) Command exited with non-zero status 1 177.81user 6.93system 1:00.26elapsed 306%CPU (0avgtext+0avgdata 147832maxresident)k 0inputs+0outputs (0major+2380174minor)pagefaults 0swaps hsh-rebuild: rebuild of `fontforge-20200314-alt2.src.rpm' failed. Command exited with non-zero status 1 205.22user 14.68system 1:36.03elapsed 228%CPU (0avgtext+0avgdata 147832maxresident)k 2912inputs+0outputs (0major+2885339minor)pagefaults 0swaps