nixbot

builds
unpackPhase
1unpacking source archive /nix/store/9f3mwlmdsvabpbry3hz6mb69wlpvdymd-source2source root is source
patchPhase
3applying patch /nix/store/sv9iafpm3dl1v3190k3lrvi82hidlmwf-set-python-sys-path.patch4patching file fontforge/python.c5Hunk #1 succeeded at 20640 (offset 1064 lines).6applying patch /nix/store/l998v4v1sgjc60f0d2cs6wkfldysj7n1-CVE-2025-15279_1.patch7patching file gutils/gimagereadbmp.c8applying patch /nix/store/b67zzqpk6mbyyajh31ihnf0w2m6z7mfc-CVE-2025-15279_2.patch9patching file gutils/gimagereadbmp.c10applying patch /nix/store/4s0vag3d76cjzxdhsypv62npbx91svb4-CVE-2025-15275.patch11patching file fontforge/sfd.c12Hunk #1 succeeded at 3585 (offset -68 lines).13applying patch /nix/store/hpip158jpqlh9pgrvf1qzh6dv4lzxvm7-CVE-2025-15269.patch14patching file fontforge/sfd.c15Hunk #1 succeeded at 4647 (offset -68 lines).
configurePhase
16cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/doc/fontforge -DCMAKE_INSTALL_INFODIR=/nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/include -DCMAKE_INSTALL_SBINDIR=/nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/lib -DCMAKE_STRIP=/nix/store/ii6p6kc1brz3vycqg88q4zb4xd2dmqwp-gcc-wrapper-16.2.0/bin/strip -DCMAKE_RANLIB=/nix/store/ii6p6kc1brz3vycqg88q4zb4xd2dmqwp-gcc-wrapper-16.2.0/bin/ranlib -DCMAKE_AR=/nix/store/ii6p6kc1brz3vycqg88q4zb4xd2dmqwp-gcc-wrapper-16.2.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009 -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON -DENABLE_LIBSPIRO=OFF -DENABLE_GUI=OFF -DENABLE_X11=ON -DPython3_EXECUTABLE=/nix/store/lh6qfng8cvp7b2r0ivmh0pnjr0wn0v93-python3-3.14.10-env/bin/python3.14 -DENABLE_FONTFORGE_EXTRAS=ON17CMake Warning (deprecated) at CMakeLists.txt:3 (cmake_minimum_required):18 Compatibility with CMake < 3.10 will be removed from a future version of19 CMake.2021 Update the VERSION argument <min> value. Or, use the <min>...<max> syntax22 to tell CMake that the project requires at least <min> but has been updated23 to work with policies introduced by <max> or earlier.24This warning is for project developers. Use -Wno-author or -Wno-deprecated25to suppress it.2627-- The C compiler identification is GNU 16.2.028-- The CXX compiler identification is GNU 16.2.029-- Detecting C compiler ABI info30-- Detecting C compiler ABI info - done31-- Check for working C compiler: /nix/store/ii6p6kc1brz3vycqg88q4zb4xd2dmqwp-gcc-wrapper-16.2.0/bin/gcc - skipped32-- Detecting C compile features33-- Detecting C compile features - done34-- Detecting CXX compiler ABI info35-- Detecting CXX compiler ABI info - done36-- Check for working CXX compiler: /nix/store/ii6p6kc1brz3vycqg88q4zb4xd2dmqwp-gcc-wrapper-16.2.0/bin/g++ - skipped37-- Detecting CXX compile features38-- Detecting CXX compile features - done39-- Checking if -Wall is supported by the C compiler...40-- Flag is supported: -Wall41-- Checking if -Werror=implicit-function-declaration is supported by the C compiler...42-- Flag is supported: -Werror=implicit-function-declaration43-- Checking if -Werror=int-conversion is supported by the C compiler...44-- Flag is supported: -Werror=int-conversion45-- Checking if -Wno-misleading-indentation is supported by the C compiler...46-- Flag is supported: -Wno-misleading-indentation47-- Found PkgConfig: /nix/store/mhq8zg6nwlv2fjhqac0ikvl9f541irp3-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2")48-- Found Freetype: /nix/store/jxnr29sqd3ir058jlnf49ay0n2xispkm-freetype-2.14.3/lib/libfreetype.so (found suitable version "2.14.3", minimum required is "2.3.7")49-- Found Gettext: /nix/store/5fqzqh8jg38w6m3xn76gymn44n0n5bwm-gettext-1.0/bin/msgmerge (found version "1.0")50-- Found Intl: built in to C library51Package sysprof-capture-4 was not found in the pkg-config search path.52Perhaps you should add the directory containing `sysprof-capture-4.pc'53to the PKG_CONFIG_PATH environment variable54Package 'sysprof-capture-4', required by 'glib-2.0', not found55Package sysprof-capture-4 was not found in the pkg-config search path.56Perhaps you should add the directory containing `sysprof-capture-4.pc'57to the PKG_CONFIG_PATH environment variable58Package 'sysprof-capture-4', required by 'glib-2.0', not found59Package sysprof-capture-4 was not found in the pkg-config search path.60Perhaps you should add the directory containing `sysprof-capture-4.pc'61to the PKG_CONFIG_PATH environment variable62Package 'sysprof-capture-4', required by 'glib-2.0', not found63Package sysprof-capture-4 was not found in the pkg-config search path.64Perhaps you should add the directory containing `sysprof-capture-4.pc'65to the PKG_CONFIG_PATH environment variable66Package 'sysprof-capture-4', required by 'glib-2.0', not found67-- Found GLIB: /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0;/nix/store/ym8di3nkjhy54avbwq7wjcyslsb7jl8l-glib-2.90.0/lib/glib-2.0/include (found suitable version "2.90.0", minimum required is "2.6")68-- Performing Test Iconv_IS_BUILT_IN69-- Performing Test Iconv_IS_BUILT_IN - Success70-- Found Iconv: built in to C library71-- Found LibXml2: /nix/store/wa7a9r7b6asfir8r8wdp7wbzx3dj8qhm-libxml2-2.15.4/lib/libxml2.so (found version "2.15.4")72-- Found MathLib: /nix/store/r3hvhzl5fxhrgn0rfy5g7rda17702pj4-glibc-2.44-57/lib/libm.so73-- Found ZLIB: /nix/store/kp68n1q6r8lzpf5mxjmfasn3zq2pql4x-zlib-1.3.2/lib/libz.so (found version "1.3.2")74-- Looking for pthread.h75-- Looking for pthread.h - found76-- Performing Test CMAKE_HAVE_LIBC_PTHREAD77-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success78-- Found Threads: TRUE79-- Found Python3: /nix/store/lh6qfng8cvp7b2r0ivmh0pnjr0wn0v93-python3-3.14.10-env/bin/python3.14 (found suitable version "3.14.10", minimum required is "3.8") found components: Development Interpreter Development.Module Development.Embed80-- Could NOT find Sphinx (missing: Sphinx_BUILD_BINARY) 81-- Found GIF: /nix/store/w4cjyk294i1h68z75z46dgws7hmma7m6-giflib-6.1.3/lib/libgif.so (found version "6.1.3")82-- Found JPEG: /nix/store/f0lfryjpy65fwszpgih3fjqs2s9cvja5-libjpeg-turbo-3.2.0/lib/libjpeg.so (found version "62")83-- Found PNG: /nix/store/d7pn11xv3qyfdfx33fgwvcqlnxhlnhpj-libpng-apng-1.6.59/lib/libpng.so (found version "1.6.59")84-- Found Readline: /nix/store/gcqlkmpa270r883jdjiga7qccryq76x2-readline-8.3p3/lib/libreadline.so (found version "8.3")85-- Found TIFF: /nix/store/j07c4mk20qzn862p6g8y6qzaypyxbcwf-libtiff-4.7.2-dev/lib/cmake/tiff (found version "4.7.2")86-- Found WOFF2: woff2enc;brotlienc;woff2dec;brotlidec (found version "1.0.2")87-- Looking for execinfo.h88-- Looking for execinfo.h - found89-- Looking for ieeefp.h90-- Looking for ieeefp.h - not found91-- Looking for realpath92-- Looking for realpath - found93-- Could NOT find Git (missing: GIT_EXECUTABLE) 94-- Build options: 95-- CMAKE_BUILD_TYPE = Release96-- BUILD_SHARED_LIBS = ON97-- ENABLE_GUI = OFF98-- ENABLE_NATIVE_SCRIPTING = ON99-- ENABLE_PYTHON_SCRIPTING = ON100-- ENABLE_PYTHON_EXTENSION = AUTO => ON101-- ENABLE_LIBSPIRO = OFF102-- ENABLE_LIBGIF = AUTO => ON103-- ENABLE_LIBJPEG = AUTO => ON104-- ENABLE_LIBPNG = AUTO => ON105-- ENABLE_LIBREADLINE = AUTO => ON106-- ENABLE_LIBTIFF = AUTO => ON107-- ENABLE_WOFF2 = AUTO => ON108-- ENABLE_HARFBUZZ = AUTO109-- ENABLE_DOCS = AUTO => OFF110-- ENABLE_CODE_COVERAGE = OFF111-- ENABLE_DEBUG_RAW_POINTS = OFF112-- ENABLE_FONTFORGE_EXTRAS = ON113-- ENABLE_MAINTAINER_TOOLS = OFF114-- ENABLE_TILE_PATH = OFF115-- ENABLE_WRITE_PFM = OFF116-- ENABLE_SANITIZER = none117-- ENABLE_FREETYPE_DEBUGGER = 118-- SPHINX_USE_VENV = OFF119-- REAL_TYPE = double120-- GUI_THEME = tango121-- FONT_FAMILIES_SERIF = default122-- FONT_FAMILIES_UI = default123-- FONT_FAMILIES_LABEL = default124-- FONT_FAMILIES_MONO = default125-- Configuring done (6.1s)126-- Generating done (0.1s)127CMake Warning (unused-cli):128 Manually-specified variables were not used by the project:129130 CMAKE_EXPORT_NO_PACKAGE_REGISTRY131 ENABLE_X11132133134-- Build files have been written to: /build/source/build135cmake: enabled parallel building136cmake: enabled parallel installing
buildPhase
137build flags: -j32 SHELL=/nix/store/hasnvc0j36gg6qrdsfcx7yivx3c2bpqr-bash-5.3p20/bin/bash138[ 1%] Building C object Unicode/CMakeFiles/gunicode.dir/ArabicForms.c.o139[ 1%] Building C object contrib/fonttools/CMakeFiles/dewoff.dir/dewoff.c.o140[ 2%] Building C object contrib/fonttools/CMakeFiles/showttf.dir/showttf.c.o141[ 2%] Building C object Unicode/CMakeFiles/gunicode.dir/char.c.o142[ 2%] Building C object contrib/fonttools/CMakeFiles/pfadecrypt.dir/pfadecrypt.c.o143[ 3%] Building C object contrib/fonttools/CMakeFiles/rmligamarks.dir/rmligamarks.c.o144[ 4%] Building C object contrib/fonttools/CMakeFiles/stripttc.dir/stripttc.c.o145[ 5%] Building C object Unicode/CMakeFiles/gunicode.dir/ustring.c.o146[ 5%] Building C object Unicode/CMakeFiles/gunicode.dir/ucharmap.c.o147[ 7%] Building C object Unicode/CMakeFiles/gunicode.dir/unialt.c.o148[ 7%] Building C object contrib/fonttools/CMakeFiles/woff.dir/woff.c.o149[ 7%] Building C object contrib/fonttools/CMakeFiles/findtable.dir/findtable.c.o150[ 7%] Building C object Unicode/CMakeFiles/gunicode.dir/uninames.c.o151[ 8%] Building C object contrib/fonttools/CMakeFiles/pcl2ttf.dir/pcl2ttf.c.o152[ 8%] Building C object Unicode/CMakeFiles/gunicode.dir/memory.c.o153[ 10%] Generating de.mo154[ 10%] Generating ca.mo155[ 10%] Generating el.mo156[ 11%] Generating en_GB.mo157[ 11%] Generating ja.mo158[ 11%] Building C object Unicode/CMakeFiles/gunicode.dir/utype.c.o159[ 11%] Generating es.mo160[ 11%] Generating ko.mo161[ 12%] Generating fr.mo162[ 12%] Generating hr.mo163[ 13%] Generating ka_GE.mo164[ 14%] Generating ml.mo165[ 15%] Generating it.mo166[ 15%] Generating pl.mo167[ 15%] Generating tr_TR.mo168[ 16%] Generating pt.mo169[ 16%] Generating vi.mo170[ 16%] Generating ru.mo171[ 17%] Generating uk.mo172[ 18%] Generating th_TH.mo173[ 20%] Generating zh_CN.mo174/build/source/contrib/fonttools/findtable.c: In function 'readttfheader':175/build/source/contrib/fonttools/findtable.c:40:22: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]176 40 | ttcoffsets = calloc(ttccnt,sizeof(int));177 | ^~~~~~~~~~~~~~~~~~~~~~~~~~178In file included from /build/source/contrib/fonttools/findtable.c:4:179/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:679:14: note: in a call to allocation function 'calloc' declared here180 679 | extern void *calloc (size_t __nmemb, size_t __size)181 | ^~~~~~182[ 20%] Generating zh_TW.mo183In function 'copytable',184 inlined from 'handlefont' at /build/source/contrib/fonttools/stripttc.c:113:2:185/build/source/contrib/fonttools/stripttc.c:62:8: warning: 'ch' may be used uninitialized [-Wmaybe-uninitialized]186 62 | if ( ch==EOF )187 | ^188/build/source/contrib/fonttools/stripttc.c: In function 'handlefont':189/build/source/contrib/fonttools/stripttc.c:57:12: note: 'ch' was declared here190 57 | int i, ch;191 | ^~192[ 20%] Linking C executable ../../bin/rmligamarks193[ 21%] Linking C executable ../../bin/findtable194/build/source/contrib/fonttools/showttf.c: In function 'read_statetable':195/build/source/contrib/fonttools/showttf.c:3960:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]196 3960 | fread(st->classes,1,st->nglyphs,ttf);197 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~198/build/source/contrib/fonttools/showttf.c:4030:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]199 4030 | fread(st->state_table,1,st->nstates*st->nclasses,ttf);200 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~201/build/source/contrib/fonttools/showttf.c:4036:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]202 4036 | fread(st->transitions,1,st->nentries*st->entry_size,ttf);203 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~204In function 'handlefile',205 inlined from 'main' at /build/source/contrib/fonttools/stripttc.c:176:12:206/build/source/contrib/fonttools/stripttc.c:156:15: warning: argument 1 value '18446744073709551612' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]207 156 | offsets = malloc(cnt*sizeof(int));208 | ^~~~~~~~~~~~~~~~~~~~~~~209In file included from /build/source/contrib/fonttools/stripttc.c:2:210/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h: In function 'main':211/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here212 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__213 | ^~~~~~214/build/source/contrib/fonttools/pcl2ttf.c: In function 'readheaderformat':215/build/source/contrib/fonttools/pcl2ttf.c:311:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]216 311 | fscanf(pcl,"%d", &hdr->header_size );217 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~218/build/source/contrib/fonttools/pcl2ttf.c: In function 'readheaderttf':219/build/source/contrib/fonttools/pcl2ttf.c:381:13: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]220 381 | fread(hdr->copyright,1,seg_size,pcl);221 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~222/build/source/contrib/fonttools/pcl2ttf.c:385:17: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]223 385 | fread(hdr->charcompl,1,8,pcl);224 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~225/build/source/contrib/fonttools/pcl2ttf.c:390:17: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]226 390 | fread(hdr->panose,1,10,pcl);227 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~228/build/source/contrib/fonttools/pcl2ttf.c: In function 'slurpglyph':229/build/source/contrib/fonttools/pcl2ttf.c:162:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]230 162 | fscanf(pcl,"%d", &unicode );231 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~232/build/source/contrib/fonttools/pcl2ttf.c:172:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]233 172 | fscanf(pcl,"%d", &size );234 | ^~~~~~~~~~~~~~~~~~~~~~~~235/build/source/contrib/fonttools/pcl2ttf.c:207:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]236 207 | fscanf(pcl,"%d", &size );237 | ^~~~~~~~~~~~~~~~~~~~~~~~238/build/source/contrib/fonttools/pcl2ttf.c: In function 'slurpbdf_glyph':239/build/source/contrib/fonttools/pcl2ttf.c:1260:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]240 1260 | fscanf(pcl,"%d", &encoding );241 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~242/build/source/contrib/fonttools/pcl2ttf.c:1270:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]243 1270 | fscanf(pcl,"%d", &size );244 | ^~~~~~~~~~~~~~~~~~~~~~~~245[ 21%] Built target pofiles246[ 21%] Linking C executable ../../bin/stripttc247[ 21%] Built target rmligamarks248[ 22%] Linking C executable ../../bin/dewoff249[ 22%] Built target findtable250[ 22%] Built target stripttc251[ 22%] Built target dewoff252[ 23%] Linking C executable ../../bin/woff253In function 'decrypteexec',254 inlined from 'doubledecrypt' at /build/source/contrib/fonttools/pfadecrypt.c:454:2,255 inlined from 'main' at /build/source/contrib/fonttools/pfadecrypt.c:478:6:256/build/source/contrib/fonttools/pfadecrypt.c:312:13: warning: 'sect_len' may be used uninitialized [-Wmaybe-uninitialized]257 312 | --sect_len;258 | ^~~~~~~~~~259/build/source/contrib/fonttools/pfadecrypt.c: In function 'main':260/build/source/contrib/fonttools/pfadecrypt.c:278:9: note: 'sect_len' was declared here261 278 | int sect_len;262 | ^~~~~~~~263[ 23%] Built target woff264[ 24%] Linking C executable ../../bin/pfadecrypt265[ 24%] Built target pfadecrypt266[ 24%] Built target gunicode267[ 25%] Building C object gutils/CMakeFiles/gutils.dir/fsys.c.o268[ 25%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadbmp.c.o269[ 25%] Building C object gutils/CMakeFiles/gutils.dir/gimage.c.o270[ 26%] Building C object gutils/CMakeFiles/gutils.dir/dlist.c.o271[ 26%] Building C object gutils/CMakeFiles/gutils.dir/gimageread.c.o272[ 27%] Building C object gutils/CMakeFiles/gutils.dir/gcol.c.o273[ 28%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadgif.c.o274[ 30%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadpng.c.o275[ 30%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadjpeg.c.o276[ 30%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadras.c.o277[ 31%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadtiff.c.o278[ 31%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadrgb.c.o279[ 32%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadxbm.c.o280[ 32%] Building C object gutils/CMakeFiles/gutils.dir/gimagereadxpm.c.o281[ 33%] Building C object gutils/CMakeFiles/gutils.dir/gimagewritebmp.c.o282[ 33%] Building C object gutils/CMakeFiles/gutils.dir/gimagewritegimage.c.o283[ 34%] Building C object gutils/CMakeFiles/gutils.dir/gimagewritejpeg.c.o284[ 34%] Building C object gutils/CMakeFiles/gutils.dir/gimagewritepng.c.o285[ 35%] Building C object gutils/CMakeFiles/gutils.dir/gimagewritexbm.c.o286[ 36%] Building C object gutils/CMakeFiles/gutils.dir/gutils.c.o287[ 36%] Building C object gutils/CMakeFiles/gutils.dir/gimagewritexpm.c.o288[ 36%] Building C object gutils/CMakeFiles/gutils.dir/gwwintl.c.o289[ 37%] Building C object gutils/CMakeFiles/gutils.dir/prefs.c.o290/build/source/gutils/gimagereadxbm.c: In function 'GImageReadXbm':291/build/source/gutils/gimagereadxbm.c:121:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]292 121 | fscanf(file,",");293 | ^~~~~~~~~~~~~~~~294/build/source/gutils/gimagereadrgb.c: In function 'GImageReadRgb':295/build/source/gutils/gimagereadrgb.c:252:17: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]296 252 | fread(base->data + (header.height-1-i)*base->bytes_per_line,header.width,1,fp);297 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~298/build/source/gutils/gimagereadrgb.c:306:21: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]299 306 | fread(a,header.width,1,fp);300 | ^~~~~~~~~~~~~~~~~~~~~~~~~~301/build/source/gutils/gimagereadrgb.c:307:21: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]302 307 | fread(a,header.width,1,fp);303 | ^~~~~~~~~~~~~~~~~~~~~~~~~~304/build/source/gutils/gimagereadbmp.c: In function 'readpixels':305/build/source/gutils/gimagereadbmp.c:175:13: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]306 175 | fread(head->byte_pixels+i*ll,1,ll,file);307 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~308[ 38%] Linking C executable ../../bin/pcl2ttf309[ 38%] Built target pcl2ttf310/build/source/contrib/fonttools/showttf.c: In function 'showfeaturelist':311/build/source/contrib/fonttools/showttf.c:2286:30: warning: argument 1 value '18446744073709551614' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]312 2286 | feature_record_offsets = malloc(cnt*sizeof(uint16_t));313 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~314In file included from /build/source/contrib/fonttools/showttf.c:7:315/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here316 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__317 | ^~~~~~318/build/source/contrib/fonttools/showttf.c:2287:28: warning: argument 1 value '18446744073709551612' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]319 2287 | feature_record_names = malloc(cnt*sizeof(uint32_t));320 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~321/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here322 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__323 | ^~~~~~324/build/source/contrib/fonttools/showttf.c:2311:22: warning: argument 1 value '18446744073709551614' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]325 2311 | lu_offsets = malloc(lu_cnt*sizeof(uint16_t));326 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~327/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here328 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__329 | ^~~~~~330/build/source/contrib/fonttools/showttf.c:2311:22: warning: argument 1 value '18446744073709551614' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]331 2311 | lu_offsets = malloc(lu_cnt*sizeof(uint16_t));332 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~333/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here334 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__335 | ^~~~~~336/build/source/contrib/fonttools/showttf.c: In function 'showscriptlist':337/build/source/contrib/fonttools/showttf.c:2255:20: warning: argument 1 value '18446744073709551612' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]338 2255 | ls_names = malloc(ls_cnt*sizeof(uint32_t));339 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~340/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here341 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__342 | ^~~~~~343/build/source/contrib/fonttools/showttf.c:2256:22: warning: argument 1 value '18446744073709551614' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]344 2256 | ls_offsets = malloc(ls_cnt*sizeof(uint16_t));345 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~346/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here347 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__348 | ^~~~~~349/build/source/contrib/fonttools/showttf.c:2233:28: warning: argument 1 value '18446744073709551614' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]350 2233 | script_table_offsets = malloc(cnt*sizeof(uint16_t));351 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~352/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here353 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__354 | ^~~~~~355/build/source/contrib/fonttools/showttf.c:2234:26: warning: argument 1 value '18446744073709551612' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]356 2234 | script_table_names = malloc(cnt*sizeof(uint32_t));357 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~358/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here359 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__360 | ^~~~~~361[ 38%] Built target gutils362[ 38%] Building C object fontforge/CMakeFiles/fontforge.dir/activeinui.c.o363[ 40%] Building C object fontforge/CMakeFiles/fontforge.dir/autotrace.c.o364[ 40%] Building C object fontforge/CMakeFiles/fontforge.dir/autowidth.c.o365[ 41%] Building C object fontforge/CMakeFiles/fontforge.dir/asmfpst.c.o366[ 43%] Building C object fontforge/CMakeFiles/fontforge.dir/autosave.c.o367[ 43%] Building C object fontforge/CMakeFiles/fontforge.dir/bezctx_ff.c.o368[ 43%] Building C object fontforge/CMakeFiles/fontforge.dir/autowidth2.c.o369[ 43%] Building C object fontforge/CMakeFiles/fontforge.dir/bvedit.c.o370[ 44%] Building C object fontforge/CMakeFiles/fontforge.dir/bitmapcontrol.c.o371[ 44%] Building C object fontforge/CMakeFiles/fontforge.dir/crctab.c.o372[ 44%] Building C object fontforge/CMakeFiles/fontforge.dir/bitmapchar.c.o373[ 45%] Building C object fontforge/CMakeFiles/fontforge.dir/cvexport.c.o374[ 45%] Building C object fontforge/CMakeFiles/fontforge.dir/autohint.c.o375[ 46%] Building C object fontforge/CMakeFiles/fontforge.dir/cvundoes.c.o376[ 47%] Building C object fontforge/CMakeFiles/fontforge.dir/clipnoui.c.o377[ 47%] Building C object fontforge/CMakeFiles/fontforge.dir/cvimages.c.o378[ 47%] Building C object fontforge/CMakeFiles/fontforge.dir/dumpbdf.c.o379[ 48%] Building C object fontforge/CMakeFiles/fontforge.dir/encoding.c.o380[ 48%] Building C object fontforge/CMakeFiles/fontforge.dir/effects.c.o381[ 50%] Building C object fontforge/CMakeFiles/fontforge.dir/dumppfa.c.o382[ 50%] Building C object fontforge/CMakeFiles/fontforge.dir/featurefile.c.o383[ 51%] Building C object fontforge/CMakeFiles/fontforge.dir/flaglist.c.o384[ 51%] Building C object fontforge/CMakeFiles/fontforge.dir/fontviewbase.c.o385[ 52%] Building C object fontforge/CMakeFiles/fontforge.dir/freetype.c.o386[ 52%] Building C object fontforge/CMakeFiles/fontforge.dir/fvmetrics.c.o387[ 53%] Building C object fontforge/CMakeFiles/fontforge.dir/fvcomposite.c.o388[ 53%] Building C object fontforge/CMakeFiles/fontforge.dir/ftdelta.c.o389[ 53%] Building C object fontforge/CMakeFiles/fontforge.dir/fvfonts.c.o390[ 54%] Building C object fontforge/CMakeFiles/fontforge.dir/getline.c.o391[ 54%] Building C object fontforge/CMakeFiles/fontforge.dir/glif_name_hash.c.o392[ 55%] Building C object fontforge/CMakeFiles/fontforge.dir/fvimportbdf.c.o393[ 56%] Building C object fontforge/CMakeFiles/fontforge.dir/glyphcomp.c.o394[ 56%] Building C object fontforge/CMakeFiles/fontforge.dir/groups.c.o395/build/source/contrib/fonttools/showttf.c: In function 'showCoverageTable':396/build/source/contrib/fonttools/showttf.c:2357:33: warning: 'cnt' may be used uninitialized [-Wmaybe-uninitialized]397 2357 | if ( specified_cnt>=0 && cnt!=specified_cnt )398 | ~~~^~~~~~~~~~~~~~~399/build/source/contrib/fonttools/showttf.c:2323:17: note: 'cnt' was declared here400 2323 | int format, cnt, i,j, rcnt;401 | ^~~402[ 57%] Building C object fontforge/CMakeFiles/fontforge.dir/ikarus.c.o403/build/source/contrib/fonttools/showttf.c: In function 'gsubMultipleSubTable':404/build/source/contrib/fonttools/showttf.c:2606:19: warning: argument 1 value '18446744073709551614' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]405 2606 | seq_offsets = malloc(cnt*sizeof(uint16_t));406 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~407/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here408 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__409 | ^~~~~~410[ 57%] Building C object fontforge/CMakeFiles/fontforge.dir/langfreq.c.o411[ 58%] Building C object fontforge/CMakeFiles/fontforge.dir/lookups.c.o412/build/source/fontforge/autotrace.c: In function '_SCAutoTrace':413/build/source/fontforge/autotrace.c:423:17: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]414 423 | chdir(tempname);415 | ^~~~~~~~~~~~~~~416/build/source/fontforge/autotrace.c: In function 'SFFromMF':417/build/source/fontforge/autotrace.c:798:9: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]418 798 | chdir(tempdir);419 | ^~~~~~~~~~~~~~420/build/source/contrib/fonttools/showttf.c: In function 'gsubAlternateSubTable':421/build/source/contrib/fonttools/showttf.c:2634:19: warning: argument 1 value '18446744073709551614' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]422 2634 | seq_offsets = malloc(cnt*sizeof(uint16_t));423 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~424/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here425 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__426 | ^~~~~~427/build/source/contrib/fonttools/showttf.c: In function 'gsubLigatureSubTable':428/build/source/contrib/fonttools/showttf.c:2670:23: warning: argument 1 value '18446744073709551614' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]429 2670 | lig_offsets = malloc(lig_cnt*sizeof(uint16_t));430 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~431/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here432 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__433 | ^~~~~~434/build/source/contrib/fonttools/showttf.c:2662:18: warning: argument 1 value '18446744073709551614' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]435 2662 | ls_offsets = malloc(cnt*sizeof(uint16_t));436 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~437/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here438 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__439 | ^~~~~~440[ 58%] Building C object fontforge/CMakeFiles/fontforge.dir/macbinary.c.o441/build/source/contrib/fonttools/showttf.c: In function 'showgpossublookups.constprop':442/build/source/contrib/fonttools/showttf.c:2809:18: warning: argument 1 value '18446744073709551614' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]443 2809 | lu_offsets = malloc(lu_cnt*sizeof(uint16_t));444 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~445/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here446 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__447 | ^~~~~~448/build/source/fontforge/cvimages.c: In function 'SCImportPlateFile':449/build/source/fontforge/cvimages.c:254:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]450 254 | fgets(buffer,sizeof(buffer),plate);451 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~452/build/source/fontforge/cvimages.c: In function 'SCImportFig':453/build/source/fontforge/cvimages.c:886:9: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]454 886 | fgets(buffer,sizeof(buffer),fig);455 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~456/build/source/fontforge/cvimages.c: In function 'slurpcompoundguts':457/build/source/fontforge/cvimages.c:835:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]458 835 | fscanf(fig,"%d",&oc);459 | ^~~~~~~~~~~~~~~~~~~~460/build/source/fontforge/cvimages.c: In function 'slurpcompound':461/build/source/fontforge/cvimages.c:452:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]462 452 | fscanf(fig, "%*d %*d %*d %*d" );463 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~464/build/source/fontforge/cvimages.c: In function 'slurpelipse':465/build/source/fontforge/cvimages.c:539:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]466 539 | fscanf(fig, "%d %*d %*d %*d %*d %*d %*d %*d %*f %d %f %d %d %d %d %*d %*d %*d %*d",467 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~468 540 | &sub, &dir, &angle, &cx, &cy, &rx, &ry );469 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~470/build/source/fontforge/cvimages.c: In function 'slurparc':471/build/source/fontforge/cvimages.c:485:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]472 485 | fscanf(fig, "%d %*d %*d %*d %*d %*d %*d %*d %*f %*d %d %d %d %f %f %d %d %*d %*d %d %d",473 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~474 486 | &sub, &dir, &fa, &ba, &cx, &cy, &_sx, &_sy, &_ex, &_ey );475 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~476/build/source/fontforge/cvimages.c: In function 'slurppolyline':477/build/source/fontforge/cvimages.c:578:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]478 578 | fscanf(fig, "%d %*d %*d %*d %*d %*d %*d %*d %*f %*d %*d %d %d %d %d",479 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~480 579 | &sub, &radius, &fa, &ba, &cnt );481 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~482/build/source/fontforge/cvimages.c: In function 'slurppoints':483/build/source/fontforge/cvimages.c:433:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]484 433 | fscanf(fig,"%d %d", &x, &y );485 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~486/build/source/fontforge/cvimages.c: In function 'slurpspline':487/build/source/fontforge/cvimages.c:795:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]488 795 | fscanf(fig, "%d %*d %*d %*d %*d %*d %*d %*d %*f %*d %d %d %d",489 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~490 796 | &sub, &fa, &ba, &cnt );491 | ~~~~~~~~~~~~~~~~~~~~~~492/build/source/fontforge/cvimages.c:809:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]493 809 | fscanf(fig,"%lf",&xs.s[i]);494 | ^~~~~~~~~~~~~~~~~~~~~~~~~~495[ 60%] Building C object fontforge/CMakeFiles/fontforge.dir/macenc.c.o496/build/source/fontforge/fvimportbdf.c: In function '_SFImportBDF':497/build/source/fontforge/fvimportbdf.c:2232:9: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result]498 2232 | system(buf);499 | ^~~~~~~~~~~500/build/source/fontforge/fvimportbdf.c: In function 'pcf_properties':501/build/source/fontforge/fvimportbdf.c:1475:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]502 1475 | fread(strs,1,strl,file);503 | ^~~~~~~~~~~~~~~~~~~~~~~504/build/source/fontforge/fvimportbdf.c: In function 'slurp_header':505/build/source/fontforge/fvimportbdf.c:522:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]506 522 | fscanf(bdf,"%d",&cnt);507 | ^~~~~~~~~~~~~~~~~~~~~508/build/source/fontforge/fvimportbdf.c:529:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]509 529 | fscanf(bdf, "%d", &cnt );510 | ^~~~~~~~~~~~~~~~~~~~~~~~511/build/source/fontforge/fvimportbdf.c:538:9: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]512 538 | fgets(buffer,sizeof(buffer),bdf );513 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~514/build/source/fontforge/fvimportbdf.c: In function 'PcfReadBitmaps':515/build/source/fontforge/fvimportbdf.c:1682:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]516 1682 | fread(bitmap,1,sizebitmaps,file);517 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~518/build/source/fontforge/fvimportbdf.c: In function 'PcfReadEncodingsNames':519/build/source/fontforge/fvimportbdf.c:1737:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]520 1737 | fread(string,1,stringsize,file);521 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~522/build/source/fontforge/fvimportbdf.c: In function 'AddBDFChar':523/build/source/fontforge/fvimportbdf.c:300:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]524 300 | fscanf(bdf,"%d",&enc);525 | ^~~~~~~~~~~~~~~~~~~~~526/build/source/fontforge/fvimportbdf.c:308:21: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]527 308 | fscanf(bdf,"%d",&enc);528 | ^~~~~~~~~~~~~~~~~~~~~529/build/source/fontforge/fvimportbdf.c:314:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]530 314 | fscanf(bdf,"%d %*d",&width);531 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~532/build/source/fontforge/fvimportbdf.c:316:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]533 316 | fscanf(bdf,"%d %*d",&vwidth);534 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~535/build/source/fontforge/fvimportbdf.c:318:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]536 318 | fscanf(bdf,"%d %*d",&swidth);537 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~538/build/source/fontforge/fvimportbdf.c:320:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]539 320 | fscanf(bdf,"%d %*d",&swidth1);540 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~541/build/source/fontforge/fvimportbdf.c:322:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]542 322 | fscanf(bdf,"%d %d %d %d",&hsz, &vsz, &xmin, &ymin );543 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~544[ 60%] Building C object fontforge/CMakeFiles/fontforge.dir/mathconstants.c.o545In function 'ApproximateXSpline',546 inlined from 'slurpspline' at /build/source/fontforge/cvimages.c:821:11:547/build/source/fontforge/cvimages.c:770:27: warning: 'sp' may be used uninitialized [-Wmaybe-uninitialized]548 770 | sp->pointtype = ( xs->s[i+1]==0 )?pt_corner:pt_curve;549 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~550/build/source/fontforge/cvimages.c: In function 'slurpspline':551/build/source/fontforge/cvimages.c:760:18: note: 'sp' was declared here552 760 | SplinePoint *sp;553 | ^~554[ 61%] Building C object fontforge/CMakeFiles/fontforge.dir/mem.c.o555/build/source/fontforge/fvcomposite.c: In function 'SFGetAlternate':556/build/source/fontforge/fvcomposite.c:1158:41: warning: the comparison will always evaluate as 'true' for the address of 'adobes_pua_alts' will never be NULL [-Waddress]557 1158 | adobes_pua_alts[base-0xf600]!=0 )558 | ^~559/build/source/fontforge/fvcomposite.c:438:11: note: 'adobes_pua_alts' declared here560 438 | unichar_t adobes_pua_alts[0x200][3] = { /* Mapped from 0xf600-0xf7ff */561 | ^~~~~~~~~~~~~~~562[ 61%] Building C object fontforge/CMakeFiles/fontforge.dir/mm.c.o563[ 61%] Building C object fontforge/CMakeFiles/fontforge.dir/nonlineartrans.c.o564[ 62%] Building C object fontforge/CMakeFiles/fontforge.dir/namelist.c.o565In file included from /build/source/fontforge/cvexport.h:4,566 from /build/source/fontforge/cvexport.c:30:567In function 'switch_to_old_locale',568 inlined from '_ExportEPS' at /build/source/fontforge/cvexport.c:164:5:569/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]570 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }571 | ^572/build/source/fontforge/cvexport.c: In function '_ExportEPS':573/build/source/fontforge/cvexport.c:113:34: note: 'oldlocale' was declared here574 113 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.575 | ^~~~~~~~~576/build/source/fontforge/cvundoes.c: In function 'copybuffer2svg':577/build/source/fontforge/cvundoes.c:1446:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]578 1446 | fread(ret,1,*len,svg);579 | ^~~~~~~~~~~~~~~~~~~~~580/build/source/fontforge/cvundoes.c: In function 'copybuffer2eps':581/build/source/fontforge/cvundoes.c:1606:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]582 1606 | fread(ret,1,*len,eps);583 | ^~~~~~~~~~~~~~~~~~~~~584/build/source/fontforge/cvundoes.c: In function 'copybuffer2svgmult':585/build/source/fontforge/cvundoes.c:1513:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]586 1513 | fread(ret,1,*len,svg);587 | ^~~~~~~~~~~~~~~~~~~~~588In function 'switch_to_old_locale',589 inlined from '_ExportPDF' at /build/source/fontforge/cvexport.c:311:5:590/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]591 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }592 | ^593/build/source/fontforge/cvexport.c: In function '_ExportPDF':594/build/source/fontforge/cvexport.c:194:34: note: 'oldlocale' was declared here595 194 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.596 | ^~~~~~~~~597[ 63%] Building C object fontforge/CMakeFiles/fontforge.dir/noprefs.c.o598In function 'switch_to_old_locale',599 inlined from '_ExportPlate' at /build/source/fontforge/cvexport.c:368:5:600/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]601 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }602 | ^603/build/source/fontforge/cvexport.c: In function '_ExportPlate':604/build/source/fontforge/cvexport.c:335:34: note: 'oldlocale' was declared here605 335 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.606 | ^~~~~~~~~607/build/source/fontforge/macbinary.c: In function 'IsResourceInBinary':608/build/source/fontforge/macbinary.c:2973:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]609 2973 | fread(header,1,4,f);610 | ^~~~~~~~~~~~~~~~~~~611/build/source/fontforge/macbinary.c: In function 'IsResourceInHex':612/build/source/fontforge/macbinary.c:3063:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]613 3063 | fread(header,1,20,binary);614 | ^~~~~~~~~~~~~~~~~~~~~~~~~615/build/source/fontforge/macbinary.c:3069:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]616 3069 | fread(header,1,4,binary);617 | ^~~~~~~~~~~~~~~~~~~~~~~~618/build/source/fontforge/macbinary.c: In function 'SearchPostScriptResources':619/build/source/fontforge/macbinary.c:2045:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]620 2045 | fread(buffer,1,rlen,f);621 | ^~~~~~~~~~~~~~~~~~~~~~622[ 63%] Building C object fontforge/CMakeFiles/fontforge.dir/nouiutil.c.o623/build/source/fontforge/macbinary.c: In function 'BuildFondList':624/build/source/fontforge/macbinary.c:2312:13: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]625 2312 | fread(name,1,ch1,f);626 | ^~~~~~~~~~~~~~~~~~~627[ 64%] Building C object fontforge/CMakeFiles/fontforge.dir/nowakowskittfinstr.c.o628/build/source/fontforge/ikarus.c: In function 'SFReadIkarus':629/build/source/fontforge/ikarus.c:614:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]630 614 | fread(fnam,1,12,file); /* 6 words of filename */631 | ^~~~~~~~~~~~~~~~~~~~~632/build/source/fontforge/ikarus.c:615:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]633 615 | fread(fullname,1,80,file); /* 40 words of fontname (human readable) */634 | ^~~~~~~~~~~~~~~~~~~~~~~~~635[ 64%] Building C object fontforge/CMakeFiles/fontforge.dir/ofl.c.o636/build/source/fontforge/encoding.c: In function 'CompressCMap':637/build/source/fontforge/encoding.c:1372:19: warning: argument 1 range [18446744071562067969, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]638 1372 | cmap->remap = calloc(cmap->groups[cmt_coderange].n+1,sizeof(struct remap));639 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~640In file included from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/glib/gutils.h:469,641 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/glib/gthread.h:36,642 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/glib/gasyncqueue.h:34,643 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/glib.h:34,644 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/gobject/gbinding.h:30,645 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/glib-object.h:24,646 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/gio/gioenums.h:30,647 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/gio/giotypes.h:30,648 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/gio/gio.h:28,649 from /build/source/inc/ffglib.h:34,650 from /build/source/fontforge/baseviews.h:31,651 from /build/source/fontforge/encoding.h:4,652 from /build/source/fontforge/encoding.c:30:653/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:679:14: note: in a call to allocation function 'calloc' declared here654 679 | extern void *calloc (size_t __nmemb, size_t __size)655 | ^~~~~~656[ 65%] Building C object fontforge/CMakeFiles/fontforge.dir/othersubrs.c.o657/build/source/fontforge/macbinary.c: In function 'MakeMacPSName':658/build/source/fontforge/macbinary.c:1564:54: warning: 'lcpt' may be used uninitialized [-Wmaybe-uninitialized]659 1564 | } else if ( (islower(*spt) || isdigit(*spt)) && spt<lcpt )660 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~661/build/source/fontforge/macbinary.c:1558:22: note: 'lcpt' was declared here662 1558 | char *pt, *spt, *lcpt;663 | ^~~~664[ 65%] Building C object fontforge/CMakeFiles/fontforge.dir/palmfonts.c.o665[ 66%] Building C object fontforge/CMakeFiles/fontforge.dir/parsepdf.c.o666[ 66%] Building C object fontforge/CMakeFiles/fontforge.dir/parsepfa.c.o667/build/source/fontforge/bitmapchar.c: In function 'XLFD_CreateComponents':668/build/source/fontforge/bitmapchar.c:587:5: warning: '__builtin_strncpy' specified bound 80 equals destination size [-Wstringop-truncation]669 587 | strncpy(components->foundry,670 | ^671/build/source/fontforge/bitmapchar.c:589:5: warning: '__builtin_strncpy' specified bound 100 equals destination size [-Wstringop-truncation]672 589 | strncpy(components->family,673 | ^674/build/source/fontforge/bitmapchar.c:591:5: warning: '__builtin_strncpy' specified bound 80 equals destination size [-Wstringop-truncation]675 591 | strncpy(components->weight,676 | ^677/build/source/fontforge/bitmapchar.c:593:5: warning: '__builtin_strncpy' specified bound 40 equals destination size [-Wstringop-truncation]678 593 | strncpy(components->slant,679 | ^680/build/source/fontforge/bitmapchar.c:595:5: warning: '__builtin_strncpy' specified bound 50 equals destination size [-Wstringop-truncation]681 595 | strncpy(components->setwidth,682 | ^683/build/source/fontforge/bitmapchar.c:597:5: warning: '__builtin_strncpy' specified bound 50 equals destination size [-Wstringop-truncation]684 597 | strncpy(components->add_style,685 | ^686/build/source/fontforge/bitmapchar.c:603:5: warning: '__builtin_strncpy' specified bound 40 equals destination size [-Wstringop-truncation]687 603 | strncpy(components->spacing,688 | ^689/build/source/fontforge/bitmapchar.c:606:5: warning: '__builtin_strncpy' specified bound 80 equals destination size [-Wstringop-truncation]690 606 | strncpy(components->cs_reg,691 | ^692[ 67%] Building C object fontforge/CMakeFiles/fontforge.dir/parsettf.c.o693[ 67%] Building C object fontforge/CMakeFiles/fontforge.dir/parsettfatt.c.o694In function 'gposPairSubTable',695 inlined from 'showgpossublookup' at /build/source/contrib/fonttools/showttf.c:2765:16:696/build/source/contrib/fonttools/showttf.c:2461:22: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]697 2461 | ps_offsets = calloc(cnt,sizeof(short));698 | ^~~~~~~~~~~~~~~~~~~~~~~~~699/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h: In function 'showgpossublookup':700/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:679:14: note: in a call to allocation function 'calloc' declared here701 679 | extern void *calloc (size_t __nmemb, size_t __size)702 | ^~~~~~703[ 68%] Building C object fontforge/CMakeFiles/fontforge.dir/parsettfbmf.c.o704/build/source/fontforge/macbinary.c: In function 'PickFOND':705/build/source/fontforge/macbinary.c:2641:21: warning: 'fonds' may be used uninitialized [-Wmaybe-uninitialized]706 2641 | fond = fonds[which];707 | ^708/build/source/fontforge/macbinary.c:2571:12: note: 'fonds' was declared here709 2571 | FOND **fonds, *fond;710 | ^~~~~711/build/source/fontforge/macbinary.c:2643:24: warning: 'styles' may be used uninitialized [-Wmaybe-uninitialized]712 2643 | *style = styles[which];713 | ^714/build/source/fontforge/macbinary.c:2572:10: note: 'styles' was declared here715 2572 | int *styles;716 | ^~~~~~717/build/source/fontforge/parsepdf.c: In function 'FindObjectsFromXREFObject':718/build/source/fontforge/parsepdf.c:989:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]719 989 | fscanf( pdf, "%d %d", &pc->root, &bar );720 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~721/build/source/fontforge/parsepdf.c: In function 'pdf_skipobjectheader':722/build/source/fontforge/parsepdf.c:439:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]723 439 | fscanf( pc->pdf, "%*d %*d obj" );724 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~725/build/source/fontforge/parsepdf.c: In function 'pdf_findobject':726/build/source/fontforge/parsepdf.c:538:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]727 538 | fscanf( data, "%d %d", &o, &offset );728 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~729/build/source/fontforge/parsepdf.c: In function 'seektrailer':730/build/source/fontforge/parsepdf.c:159:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]731 159 | fscanf(pdf,"%d %ld",&pc->root,&bar);732 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~733/build/source/contrib/fonttools/showttf.c: In function 'readttfjustmax.part.0':734/build/source/contrib/fonttools/showttf.c:6755:15: warning: argument 1 value '18446744073709551612' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]735 6755 | offsets = malloc(lcnt*sizeof(int));736 | ^~~~~~~~~~~~~~~~~~~~~~~~737/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here738 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__739 | ^~~~~~740/build/source/fontforge/parsepdf.c: In function 'FindObjects':741/build/source/fontforge/parsepdf.c:221:28: warning: pointer 'ret_old' may be used after 'realloc' [-Wuse-after-free=]742 221 | free(ret); free(ret_old);743 | ^~~~~~~~~~~~~744/build/source/fontforge/parsepdf.c:218:19: note: call to 'realloc' here745 218 | ret = realloc(ret,(start+num+1)*sizeof(long));746 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~747/build/source/fontforge/parsepdf.c:222:28: warning: pointer 'gen_old' may be used after 'realloc' [-Wuse-after-free=]748 222 | free(gen); free(gen_old);749 | ^~~~~~~~~~~~~750/build/source/fontforge/parsepdf.c:219:19: note: call to 'realloc' here751 219 | gen = realloc(gen,(start+num)*sizeof(int));752 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~753/build/source/contrib/fonttools/showttf.c: In function 'readttfjustlangsys':754/build/source/contrib/fonttools/showttf.c:6793:15: warning: argument 1 value '18446744073709551612' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]755 6793 | offsets = malloc(pcnt*sizeof(int));756 | ^~~~~~~~~~~~~~~~~~~~~~~~757/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here758 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__759 | ^~~~~~760[ 68%] Building C object fontforge/CMakeFiles/fontforge.dir/parsettfvar.c.o761[ 70%] Building C object fontforge/CMakeFiles/fontforge.dir/plugin.c.o762[ 70%] Building C object fontforge/CMakeFiles/fontforge.dir/print.c.o763/build/source/fontforge/parsettf.c: In function 'readtyp1glyphs':764/build/source/fontforge/parsettf.c:4040:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]765 4040 | fread(buffer,1,sizeof(buffer),ttf);766 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~767/build/source/fontforge/parsettf.c: In function 'TtfCopyTableBlindly':768/build/source/fontforge/parsettf.c:5525:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]769 5525 | fread(tab->data,1,len,ttf);770 | ^~~~~~~~~~~~~~~~~~~~~~~~~~771[ 71%] Building C object fontforge/CMakeFiles/fontforge.dir/psread.c.o772In function 'readcffset',773 inlined from 'readcff.isra' at /build/source/contrib/fonttools/showttf.c:5984:6:774/build/source/contrib/fonttools/showttf.c:5940:29: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]775 5940 | info->glyph_names = calloc(len,sizeof(char *));776 | ^~~~~~~~~~~~~~~~~~~~~~~~~~777/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h: In function 'readcff.isra':778/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:679:14: note: in a call to allocation function 'calloc' declared here779 679 | extern void *calloc (size_t __nmemb, size_t __size)780 | ^~~~~~781/build/source/fontforge/palmfonts.c: In function 'SFReadPalmPdb':782/build/source/fontforge/palmfonts.c:361:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]783 361 | fread(name,1,32,file);784 | ^~~~~~~~~~~~~~~~~~~~~785/build/source/fontforge/parsettfbmf.c: In function 'ttfreadbmfglyph':786/build/source/fontforge/parsettfbmf.c:209:17: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]787 209 | fread(bdfc->bitmap+i*bdfc->bytes_per_line,1,bdfc->bytes_per_line,ttf);788 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~789/build/source/fontforge/parsettfbmf.c:248:17: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]790 248 | fread(bdfc->bitmap+i*bdfc->bytes_per_line,1,bdfc->bytes_per_line,ttf);791 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~792[ 71%] Building C object fontforge/CMakeFiles/fontforge.dir/pua.c.o793[ 72%] Building C object fontforge/CMakeFiles/fontforge.dir/python.c.o794/build/source/contrib/fonttools/showttf.c: In function 'readttfpost.isra':795/build/source/contrib/fonttools/showttf.c:2148:18: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]796 2148 | glyphs = calloc(gc,sizeof(uint16_t));797 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~798/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:679:14: note: in a call to allocation function 'calloc' declared here799 679 | extern void *calloc (size_t __nmemb, size_t __size)800 | ^~~~~~801/build/source/contrib/fonttools/showttf.c:2149:17: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]802 2149 | names = calloc(gc<info->glyph_cnt?info->glyph_cnt:gc,sizeof(char *));803 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~804/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:679:14: note: in a call to allocation function 'calloc' declared here805 679 | extern void *calloc (size_t __nmemb, size_t __size)806 | ^~~~~~807In file included from /build/source/fontforge/sd.h:36,808 from /build/source/fontforge/parsepdf.h:4,809 from /build/source/fontforge/parsepdf.c:31:810In function 'switch_to_old_locale',811 inlined from '_InterpretPdf.constprop' at /build/source/fontforge/parsepdf.c:1618:5:812/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]813 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }814 | ^815/build/source/fontforge/parsepdf.c: In function '_InterpretPdf.constprop':816/build/source/fontforge/parsepdf.c:1297:34: note: 'oldlocale' was declared here817 1297 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.818 | ^~~~~~~~~819/build/source/fontforge/parsepdf.c:1310:35: warning: 'dval' may be used uninitialized [-Wmaybe-uninitialized]820 1310 | stack[sp++].u.val = dval;821 | ~~~~~~~~~~~~~~~~~~^~~~~~822/build/source/fontforge/parsepdf.c:1277:10: note: 'dval' was declared here823 1277 | real dval;824 | ^~~~825[ 72%] Building C object fontforge/CMakeFiles/fontforge.dir/savefont.c.o826In function 'LayerAllOutlines',827 inlined from 'SplineCharFreeTypeRasterizeNoHints' at /build/source/fontforge/freetype.c:1038:8:828/build/source/fontforge/freetype.c:854:24: warning: 'last' may be used uninitialized [-Wmaybe-uninitialized]829 854 | last->next = cur;830 | ~~~~~~~~~~~^~~~~831/build/source/fontforge/freetype.c: In function 'SplineCharFreeTypeRasterizeNoHints':832/build/source/fontforge/freetype.c:838:23: note: 'last' was declared here833 838 | SplineSet *head, *last, *cur;834 | ^~~~835/build/source/fontforge/nonlineartrans.c: In function 'FVPointOfView':836/build/source/fontforge/nonlineartrans.c:878:13: warning: 'layer' may be used uninitialized [-Wmaybe-uninitialized]837 878 | SCPreserveLayer(sc,layer,false);838 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~839/build/source/fontforge/nonlineartrans.c:863:19: note: 'layer' was declared here840 863 | int i, cnt=0, layer, last, first, gid;841 | ^~~~~842/build/source/fontforge/parsettfatt.c: In function 'read_statetable':843/build/source/fontforge/parsettfatt.c:4093:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]844 4093 | fread(st->classes,1,st->nglyphs,ttf);845 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~846/build/source/fontforge/parsettfatt.c:4175:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]847 4175 | fread(st->state_table,1,st->nstates*st->nclasses,ttf);848 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~849/build/source/fontforge/parsettfatt.c:4181:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]850 4181 | fread(st->transitions,1,st->nentries*st->entry_size,ttf);851 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~852[ 73%] Building C object fontforge/CMakeFiles/fontforge.dir/scripting.c.o853[ 73%] Building C object fontforge/CMakeFiles/fontforge.dir/scstyles.c.o854[ 74%] Building C object fontforge/CMakeFiles/fontforge.dir/search.c.o855/build/source/fontforge/psread.c: In function 'SameH':856/build/source/fontforge/psread.c:3591:43: warning: the comparison will always evaluate as 'false' for the address of '*sameh->u.unblended' will never be NULL [-Waddress]857 3591 | if ( (*sameh->u.unblended)[0] == NULL || (*sameh->u.unblended)[1]==NULL )858 | ^~859/build/source/fontforge/psread.c:3591:78: warning: the comparison will always evaluate as 'false' for the address of '*sameh->u.unblended' will never be NULL [-Waddress]860 3591 | if ( (*sameh->u.unblended)[0] == NULL || (*sameh->u.unblended)[1]==NULL )861 | ^~862/build/source/fontforge/glyphcomp.c: In function 'CompareSplines':863/build/source/fontforge/glyphcomp.c:772:23: warning: 'hmfail' may be used uninitialized [-Wmaybe-uninitialized]864 772 | hmfail!=NULL )865 | ^866/build/source/fontforge/glyphcomp.c:750:18: note: 'hmfail' declared here867 750 | SplinePoint *hmfail;868 | ^~~~~~869/build/source/fontforge/glyphcomp.c:798:12: warning: 'ly' may be used uninitialized [-Wmaybe-uninitialized]870 798 | if ( ly!=sc->layer_cnt || layer!=NULL )871 | ^872/build/source/fontforge/glyphcomp.c:747:32: note: 'ly' was declared here873 747 | int ret=0, failed=0, temp, ly;874 | ^~875/build/source/fontforge/glyphcomp.c:798:32: warning: 'layer' may be used uninitialized [-Wmaybe-uninitialized]876 798 | if ( ly!=sc->layer_cnt || layer!=NULL )877 | ^878/build/source/fontforge/glyphcomp.c:748:19: note: 'layer' was declared here879 748 | const Undoes *layer;880 | ^~~~~881/build/source/fontforge/glyphcomp.c:772:23: warning: 'hmfail' may be used uninitialized [-Wmaybe-uninitialized]882 772 | hmfail!=NULL )883 | ^884/build/source/fontforge/glyphcomp.c:750:18: note: 'hmfail' declared here885 750 | SplinePoint *hmfail;886 | ^~~~~~887[ 74%] Building C object fontforge/CMakeFiles/fontforge.dir/sfd.c.o888[ 75%] Building C object fontforge/CMakeFiles/fontforge.dir/sfd1.c.o889/build/source/fontforge/parsettfbmf.c: In function 'TTFLoadBitmaps':890/build/source/fontforge/parsettfbmf.c:571:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]891 571 | sel[biggest] = true;892 | ^893/build/source/fontforge/parsettfbmf.c:553:11: note: at offset -1 into destination object of size [1, 9223372036854775807] allocated by 'calloc'894 553 | sel = calloc(cnt,sizeof(char));895 | ^~~~~~~~~~~~~~~~~~~~~~~~896/build/source/fontforge/parsettfbmf.c:571:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]897 571 | sel[biggest] = true;898 | ^899/build/source/fontforge/parsettfbmf.c:553:11: note: at offset -1 into destination object of size [1, 9223372036854775807] allocated by 'calloc'900 553 | sel = calloc(cnt,sizeof(char));901 | ^~~~~~~~~~~~~~~~~~~~~~~~902[ 75%] Building C object fontforge/CMakeFiles/fontforge.dir/sflayout.c.o903/build/source/fontforge/print.c: In function 'AllChars':904/build/source/fontforge/print.c:2704:59: warning: 'j' may be used uninitialized [-Wmaybe-uninitialized]905 2704 | if ( i==max || !SCWorthOutputting(sf->subfonts[j]->glyphs[i]))906 | ^907/build/source/fontforge/print.c:2692:22: note: 'j' was declared here908 2692 | int max = 0, j;909 | ^910In function 'FondSplitter',911 inlined from 'WriteMacFamily' at /build/source/fontforge/macbinary.c:1900:12:912/build/source/fontforge/macbinary.c:1004:20: warning: 'last' may be used uninitialized [-Wmaybe-uninitialized]913 1004 | last->next = NULL;914 | ^915/build/source/fontforge/macbinary.c: In function 'WriteMacFamily':916/build/source/fontforge/macbinary.c:943:40: note: 'last' was declared here917 943 | struct sflist *psfaces[48], *sfi, *last, *start;918 | ^~~~919[ 76%] Building C object fontforge/CMakeFiles/fontforge.dir/spiro.c.o920In function 'SCCompare',921 inlined from 'comparefontglyphs' at /build/source/fontforge/glyphcomp.c:1248:6,922 inlined from 'CompareFonts' at /build/source/fontforge/glyphcomp.c:2338:2:923/build/source/fontforge/glyphcomp.c:1159:46: warning: 'val' may be used uninitialized [-Wmaybe-uninitialized]924 1159 | if ( ( fd->flags&fcf_hintmasks ) && !(val&SS_NoMatch) &&925 | ~~~~^~~~~~~~~~~~926/build/source/fontforge/glyphcomp.c: In function 'CompareFonts':927/build/source/fontforge/glyphcomp.c:1092:9: note: 'val' was declared here928 1092 | int val;929 | ^~~930/build/source/fontforge/print.c: In function 'QueueIt':931/build/source/fontforge/print.c:2880:32: warning: '%d' directive writing between 1 and 10 bytes into a region of size 8 [-Wformat-overflow=]932 2880 | sprintf(buf,"-#%d", pi->copies );933 | ^~934/build/source/fontforge/print.c:2880:29: note: directive argument in the range [2, 2147483647]935 2880 | sprintf(buf,"-#%d", pi->copies );936 | ^~~~~~937In file included from /nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdio.h:974,938 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/glib/gprintf.h:24,939 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/glib/gstdio.h:24,940 from /build/source/inc/ffglib.h:37,941 from /build/source/fontforge/baseviews.h:31,942 from /build/source/fontforge/print.h:31,943 from /build/source/fontforge/print.c:31:944In function 'sprintf',945 inlined from 'QueueIt' at /build/source/fontforge/print.c:2880:3:946/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 4 and 13 bytes into a destination of size 10947 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,948 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~949 31 | __glibc_objsize (__s), __fmt,950 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~951 32 | __va_arg_pack ());952 | ~~~~~~~~~~~~~~~~~953/build/source/fontforge/print.c: In function 'QueueIt':954/build/source/fontforge/print.c:2870:32: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]955 2870 | sprintf(buf,"%d", pi->copies );956 | ^957In function 'sprintf',958 inlined from 'QueueIt' at /build/source/fontforge/print.c:2870:3:959/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 11 bytes into a destination of size 10960 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,961 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~962 31 | __glibc_objsize (__s), __fmt,963 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~964 32 | __va_arg_pack ());965 | ~~~~~~~~~~~~~~~~~966/build/source/fontforge/sfd.c: In function 'SFDGetPSTs':967/build/source/fontforge/sfd.c:5092:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]968 5092 | fscanf( sfd, " dx=%hd dy=%hd dh=%hd dv=%hd",969 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~970 5093 | &pst->u.pos.xoff, &pst->u.pos.yoff,971 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~972 5094 | &pst->u.pos.h_adv_off, &pst->u.pos.v_adv_off);973 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~974/build/source/fontforge/sfd.c:5101:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]975 5101 | fscanf( sfd, " dx=%hd dy=%hd dh=%hd dv=%hd",976 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~977 5102 | &pst->u.pair.vr[0].xoff, &pst->u.pair.vr[0].yoff,978 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~979 5103 | &pst->u.pair.vr[0].h_adv_off, &pst->u.pair.vr[0].v_adv_off);980 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~981/build/source/fontforge/sfd.c:5105:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]982 5105 | fscanf( sfd, " dx=%hd dy=%hd dh=%hd dv=%hd",983 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~984 5106 | &pst->u.pair.vr[1].xoff, &pst->u.pair.vr[1].yoff,985 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~986 5107 | &pst->u.pair.vr[1].h_adv_off, &pst->u.pair.vr[1].v_adv_off);987 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~988/build/source/fontforge/sfd.c:5112:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]989 5112 | fscanf( sfd, " %d", &pst->u.lcaret.cnt );990 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~991/build/source/fontforge/sfd.c:5115:21: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]992 5115 | fscanf( sfd, " %hd", &pst->u.lcaret.carets[i]);993 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~994/build/source/fontforge/sfd.c: In function 'SFD_GetFontMetaData':995/build/source/fontforge/sfd.c:8077:13: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]996 8077 | fread(sf->mark_classes[i],1,temp,sfd);997 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~998/build/source/fontforge/sfd.c:8094:13: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]999 8094 | fread(sf->mark_sets[i],1,temp,sfd);1000 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1001/build/source/fontforge/sfd.c:8152:13: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1002 8152 | fread(kc->firsts[i],1,temp,sfd);1003 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1004/build/source/fontforge/sfd.c:8169:13: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1005 8169 | fread(kc->seconds[i],1,temp,sfd);1006 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1007/build/source/fontforge/sfd.c: In function 'SFDParseLookup':1008/build/source/fontforge/sfd.c:7230:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]1009 7230 | fscanf(sfd,"%d,%d>", &ft, &fs );1010 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1011/build/source/fontforge/sfd.c: In function 'SFDParseChainContext':1012/build/source/fontforge/sfd.c:6626:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]1013 6626 | fscanf(sfd, "%hu %hu", &((FPST1 *) fpst)->flags, &((FPST1 *) fpst)->script_lang_index );1014 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1015/build/source/fontforge/sfd.c:6658:5: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]1016 6658 | fscanf(sfd, "%hu %hu %hu %hu", &fpst->nccnt, &fpst->bccnt, &fpst->fccnt, &fpst->rule_cnt );1017 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1018/build/source/fontforge/sfd.c:6681:13: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1019 6681 | fread((&fpst->nclass)[j][i],1,temp,sfd);1020 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1021/build/source/fontforge/sfd.c:6695:17: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1022 6695 | fread((&fpst->rules[i].u.glyph.names)[j],1,temp,sfd);1023 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1024/build/source/fontforge/sfd.c:6699:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]1025 6699 | fscanf( sfd, "%d %d %d", &fpst->rules[i].u.class.ncnt, &fpst->rules[i].u.class.bcnt, &fpst->rules[i].u.class.fcnt );1026 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1027/build/source/fontforge/sfd.c:6710:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]1028 6710 | fscanf( sfd, "%d %d %d", &fpst->rules[i].u.coverage.ncnt, &fpst->rules[i].u.coverage.bcnt, &fpst->rules[i].u.coverage.fcnt );1029 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1030/build/source/fontforge/sfd.c:6719:21: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1031 6719 | fread((&fpst->rules[i].u.coverage.ncovers)[j][k],1,temp,sfd);1032 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1033/build/source/fontforge/sfd.c:6747:13: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1034 6747 | fread(fpst->rules[i].u.rcoverage.replacements,1,temp,sfd);1035 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1036/build/source/fontforge/sfd.c: In function 'SFDParseStateMachine':1037/build/source/fontforge/sfd.c:6796:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1038 6796 | fread(sm->classes[i],1,temp,sfd);1039 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1040/build/source/fontforge/sfd.c:6813:17: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1041 6813 | fread(sm->state[i].u.insert.mark_ins,1,temp,sfd);1042 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1043/build/source/fontforge/sfd.c:6821:17: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1044 6821 | fread(sm->state[i].u.insert.cur_ins,1,temp,sfd);1045 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1046/build/source/fontforge/sfd.c: In function 'SFD_GetFont':1047/build/source/fontforge/sfd.c:8660:21: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]1048 8660 | fscanf(sfd,"%d,%d>", &f, &s );1049 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1050/build/source/fontforge/parsettf.c: In function 'ApplyVariationSequenceSubtable':1051/build/source/fontforge/parsettf.c:4402:42: warning: 'sc' may be used uninitialized [-Wmaybe-uninitialized]1052 4402 | altuni->next = sc->altuni;1053 | ~~^~~~~~~~1054/build/source/fontforge/parsettf.c:4380:33: note: 'sc' was declared here1055 4380 | SplineChar *sc;1056 | ^~1057/build/source/fontforge/sfd.c: In function 'SFDGetChar':1058/build/source/fontforge/sfd.c:5814:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]1059 5814 | fscanf( sfd, " dx=%hd dy=%hd dh=%hd dv=%hd",1060 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1061 5815 | &pst->u.pos.xoff, &pst->u.pos.yoff,1062 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1063 5816 | &pst->u.pos.h_adv_off, &pst->u.pos.v_adv_off);1064 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1065/build/source/fontforge/sfd.c:5823:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]1066 5823 | fscanf( sfd, " dx=%hd dy=%hd dh=%hd dv=%hd",1067 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1068 5824 | &pst->u.pair.vr[0].xoff, &pst->u.pair.vr[0].yoff,1069 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1070 5825 | &pst->u.pair.vr[0].h_adv_off, &pst->u.pair.vr[0].v_adv_off);1071 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1072/build/source/fontforge/sfd.c:5827:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]1073 5827 | fscanf( sfd, " dx=%hd dy=%hd dh=%hd dv=%hd",1074 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1075 5828 | &pst->u.pair.vr[1].xoff, &pst->u.pair.vr[1].yoff,1076 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1077 5829 | &pst->u.pair.vr[1].h_adv_off, &pst->u.pair.vr[1].v_adv_off);1078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1079/build/source/fontforge/sfd.c:5834:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]1080 5834 | fscanf( sfd, " %d", &pst->u.lcaret.cnt );1081 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1082/build/source/fontforge/sfd.c:5837:21: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]1083 5837 | fscanf( sfd, " %hd", &pst->u.lcaret.carets[i]);1084 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1085[ 76%] Building C object fontforge/CMakeFiles/fontforge.dir/splinechar.c.o1086/build/source/fontforge/sfd.c: In function 'ask_about_file':1087/build/source/fontforge/sfd.c:9265:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]1088 9265 | fgets(buffer,sizeof(buffer),*asfd);1089 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1090/build/source/fontforge/sfd.c: In function 'SFDGetTtInstrs':1091/build/source/fontforge/sfd.c:3711:34: warning: pointer 'buf' used after 'realloc' [-Wuse-after-free=]1092 3711 | end = newbuf+(end+200-buf);1093 | ~~~~~~~~^~~~~1094/build/source/fontforge/sfd.c:3709:28: note: call to 'realloc' here1095 3709 | char *newbuf = realloc(buf,(end-buf+200));1096 | ^~~~~~~~~~~~~~~~~~~~~~~~~~1097/build/source/fontforge/sfd.c:3710:28: warning: pointer 'buf' used after 'realloc' [-Wuse-after-free=]1098 3710 | pt = newbuf+(pt-buf);1099 | ~~~^~~~~1100/build/source/fontforge/sfd.c:3709:28: note: call to 'realloc' here1101 3709 | char *newbuf = realloc(buf,(end-buf+200));1102 | ^~~~~~~~~~~~~~~~~~~~~~~~~~1103/build/source/fontforge/sfd.c: In function 'SFDGetTtTable':1104/build/source/fontforge/sfd.c:3834:34: warning: pointer 'buf' used after 'realloc' [-Wuse-after-free=]1105 3834 | end = newbuf+(end+200-buf);1106 | ~~~~~~~~^~~~~1107/build/source/fontforge/sfd.c:3832:28: note: call to 'realloc' here1108 3832 | char *newbuf = realloc(buf,(end-buf+200));1109 | ^~~~~~~~~~~~~~~~~~~~~~~~~~1110/build/source/fontforge/sfd.c:3833:28: warning: pointer 'buf' used after 'realloc' [-Wuse-after-free=]1111 3833 | pt = newbuf+(pt-buf);1112 | ~~~^~~~~1113/build/source/fontforge/sfd.c:3832:28: note: call to 'realloc' here1114 3832 | char *newbuf = realloc(buf,(end-buf+200));1115 | ^~~~~~~~~~~~~~~~~~~~~~~~~~1116/build/source/fontforge/scripting.c: In function '_CheckIsScript':1117/build/source/fontforge/scripting.c:10501:13: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]111810501 | fgets(buffer,sizeof(buffer),temp);1119 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1120/build/source/fontforge/sfd.c: In function 'getquotedeol':1121/build/source/fontforge/sfd.c:3223:26: warning: pointer 'str' used after 'realloc' [-Wuse-after-free=]1122 3223 | end = pt+(end-str)+100;1123 | ~~~~^~~~~1124/build/source/fontforge/sfd.c:3222:18: note: call to 'realloc' here1125 3222 | pt = realloc(str,end-str+101);1126 | ^~~~~~~~~~~~~~~~~~~~~~~~1127[ 77%] Building C object fontforge/CMakeFiles/fontforge.dir/splinefill.c.o1128In function 'PcfParse',1129 inlined from 'SFImportBDF' at /build/source/fontforge/fvimportbdf.c:2164:8:1130/build/source/fontforge/fvimportbdf.c:1807:17: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]1131 1807 | b->glyphs = calloc(mcnt,sizeof(BDFChar *));1132 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1133In file included from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/glib/gutils.h:469,1134 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/glib/gthread.h:36,1135 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/glib/gasyncqueue.h:34,1136 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/glib.h:34,1137 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/gobject/gbinding.h:30,1138 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/glib-object.h:24,1139 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/gio/gioenums.h:30,1140 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/gio/giotypes.h:30,1141 from /nix/store/pvqpdbwlk35sz474jzkx804n25hnn2jx-glib-2.90.0-dev/include/glib-2.0/gio/gio.h:28,1142 from /build/source/inc/ffglib.h:34,1143 from /build/source/fontforge/baseviews.h:31,1144 from /build/source/fontforge/fvimportbdf.h:4,1145 from /build/source/fontforge/fvimportbdf.c:30:1146/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h: In function 'SFImportBDF':1147/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:679:14: note: in a call to allocation function 'calloc' declared here1148 679 | extern void *calloc (size_t __nmemb, size_t __size)1149 | ^~~~~~1150[ 77%] Building C object fontforge/CMakeFiles/fontforge.dir/splinefit.c.o1151[ 78%] Building C object fontforge/CMakeFiles/fontforge.dir/splinefont.c.o1152In function 'gdefshowligcaretlist',1153 inlined from 'readttfgdef.isra' at /build/source/contrib/fonttools/showttf.c:2917:19:1154/build/source/contrib/fonttools/showttf.c:2883:19: warning: argument 1 value '18446744073709551614' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]1155 2883 | offsets = malloc(cc*sizeof(uint16_t));1156 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~1157/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h: In function 'readttfgdef.isra':1158/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here1159 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__1160 | ^~~~~~1161In function 'gdefshowligcaretlist',1162 inlined from 'readttfgdef.isra' at /build/source/contrib/fonttools/showttf.c:2917:19:1163/build/source/contrib/fonttools/showttf.c:2873:18: warning: argument 1 value '18446744073709551614' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]1164 2873 | lc_offsets = malloc(cnt*sizeof(uint16_t));1165 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~1166/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h: In function 'readttfgdef.isra':1167/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here1168 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__1169 | ^~~~~~1170In function 'InterpolateVal',1171 inlined from 'InterpolateBetweenEdges' at /build/source/fontforge/scstyles.c:831:8:1172/build/source/fontforge/scstyles.c:141:12: warning: 'prev_new' may be used uninitialized [-Wmaybe-uninitialized]1173 141 | return( a1 + ( val - a ) * ( b1 - a1 )/( b - a ));1174 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1175/build/source/fontforge/scstyles.c: In function 'InterpolateBetweenEdges':1176/build/source/fontforge/scstyles.c:798:32: note: 'prev_new' was declared here1177 798 | double prev_pos, next_pos, prev_new, next_new, start, end, ret;1178 | ^~~~~~~~1179In function 'InterpolateVal',1180 inlined from 'InterpolateBetweenEdges' at /build/source/fontforge/scstyles.c:833:8:1181/build/source/fontforge/scstyles.c:141:33: warning: 'next_new' may be used uninitialized [-Wmaybe-uninitialized]1182 141 | return( a1 + ( val - a ) * ( b1 - a1 )/( b - a ));1183 | ~~~~~^~~~~~1184/build/source/fontforge/scstyles.c: In function 'InterpolateBetweenEdges':1185/build/source/fontforge/scstyles.c:798:42: note: 'next_new' was declared here1186 798 | double prev_pos, next_pos, prev_new, next_new, start, end, ret;1187 | ^~~~~~~~1188/build/source/fontforge/psread.c: In function 'PSAddImagemask':1189/build/source/fontforge/psread.c:1184:32: warning: 'datalen' may be used uninitialized [-Wmaybe-uninitialized]1190 1184 | if ( width<=0 || height<=0 || ((width+7)/8)*height>datalen ) {1191 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1192/build/source/fontforge/psread.c:1152:9: note: 'datalen' was declared here1193 1152 | int datalen, width, height, polarity;1194 | ^~~~~~~1195/build/source/contrib/fonttools/showttf.c: In function 'readttfbase.isra':1196/build/source/contrib/fonttools/showttf.c:6616:20: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]1197 6616 | tags = calloc(basetagcnt,sizeof(uint32_t));1198 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1199/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:679:14: note: in a call to allocation function 'calloc' declared here1200 679 | extern void *calloc (size_t __nmemb, size_t __size)1201 | ^~~~~~1202/build/source/contrib/fonttools/showttf.c:6630:18: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]1203 6630 | bs = calloc(basescriptcnt,sizeof(struct tagoff));1204 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1205/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:679:14: note: in a call to allocation function 'calloc' declared here1206 679 | extern void *calloc (size_t __nmemb, size_t __size)1207 | ^~~~~~1208/build/source/contrib/fonttools/showttf.c:6649:22: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]1209 6649 | ls = calloc(langsyscnt,sizeof(struct tagoff));1210 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1211/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:679:14: note: in a call to allocation function 'calloc' declared here1212 679 | extern void *calloc (size_t __nmemb, size_t __size)1213 | ^~~~~~1214/build/source/contrib/fonttools/showttf.c:6616:20: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]1215 6616 | tags = calloc(basetagcnt,sizeof(uint32_t));1216 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1217/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:679:14: note: in a call to allocation function 'calloc' declared here1218 679 | extern void *calloc (size_t __nmemb, size_t __size)1219 | ^~~~~~1220/build/source/contrib/fonttools/showttf.c:6630:18: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]1221 6630 | bs = calloc(basescriptcnt,sizeof(struct tagoff));1222 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1223/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:679:14: note: in a call to allocation function 'calloc' declared here1224 679 | extern void *calloc (size_t __nmemb, size_t __size)1225 | ^~~~~~1226/build/source/contrib/fonttools/showttf.c:6649:22: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]1227 6649 | ls = calloc(langsyscnt,sizeof(struct tagoff));1228 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1229/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:679:14: note: in a call to allocation function 'calloc' declared here1230 679 | extern void *calloc (size_t __nmemb, size_t __size)1231 | ^~~~~~1232[ 78%] Building C object fontforge/CMakeFiles/fontforge.dir/splineorder2.c.o1233[ 80%] Building C object fontforge/CMakeFiles/fontforge.dir/splineoverlap.c.o1234[ 80%] Building C object fontforge/CMakeFiles/fontforge.dir/splinerefigure.c.o1235[ 81%] Building C object fontforge/CMakeFiles/fontforge.dir/splinesave.c.o1236/build/source/fontforge/splinefont.c: In function 'ArchiveParseTOC':1237/build/source/fontforge/splinefont.c:701:9: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]1238 701 | fgets(linebuffer,linelenmax+3,file);1239 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1240/build/source/fontforge/splinefont.c:702:9: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]1241 702 | fgets(linebuffer,linelenmax+3,file);1242 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1243/build/source/fontforge/splinefont.c:703:9: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]1244 703 | fgets(linebuffer,linelenmax+3,file);1245 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1246[ 81%] Building C object fontforge/CMakeFiles/fontforge.dir/splinesaveafm.c.o1247/build/source/fontforge/parsettf.c: In function 'readcffprivate':1248/build/source/fontforge/parsettf.c:3202:27: warning: 'oval' may be used uninitialized [-Wmaybe-uninitialized]1249 3202 | } else if ( sp==0 && oval!=6 && oval!=7 && oval!=8 && oval!=9 && oval !=(12<<8)+12 && oval !=(12<<8)+13) {1250 | ~~~~~~^~~~~~~~~~1251/build/source/fontforge/parsettf.c:3176:15: note: 'oval' was declared here1252 3176 | int ival, oval, sp, ret, i;1253 | ^~~~1254In function 'switch_to_old_locale',1255 inlined from 'NamesReadPDF' at /build/source/fontforge/parsepdf.c:2087:5:1256/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]1257 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }1258 | ^1259/build/source/fontforge/parsepdf.c: In function 'NamesReadPDF':1260/build/source/fontforge/parsepdf.c:2063:34: note: 'oldlocale' was declared here1261 2063 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.1262 | ^~~~~~~~~1263/build/source/contrib/fonttools/showttf.c: In function 'readttfencodings.isra':1264/build/source/contrib/fonttools/showttf.c:2055:48: warning: 'format' may be used uninitialized [-Wmaybe-uninitialized]1265 2055 | for ( i=0; i<info->glyph_cnt && (format!=0 || i<256); ++i )1266 | ~~~~~~^~~1267/build/source/contrib/fonttools/showttf.c:1798:9: note: 'format' was declared here1268 1798 | int format, len;1269 | ^~~~~~1270/build/source/contrib/fonttools/showttf.c:2085:19: warning: argument 1 value '18446744073709551604' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]1271 2085 | vs_data = malloc( cnt*sizeof(struct vs_data));1272 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1273/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here1274 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__1275 | ^~~~~~1276In function 'switch_to_old_locale',1277 inlined from '_SFReadPdfFont' at /build/source/fontforge/parsepdf.c:2115:2:1278/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]1279 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }1280 | ^1281/build/source/fontforge/parsepdf.c: In function '_SFReadPdfFont':1282/build/source/fontforge/parsepdf.c:2107:34: note: 'oldlocale' was declared here1283 2107 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.1284 | ^~~~~~~~~1285[ 82%] Building C object fontforge/CMakeFiles/fontforge.dir/splinestroke.c.o1286/build/source/fontforge/search.c: In function 'SPMatchesF':1287/build/source/fontforge/search.c:185:22: warning: 'pend_unit.x' may be used uninitialized [-Wmaybe-uninitialized]1288 185 | if ( RealNear(sc_unit.x,pend_unit.x) && RealNear(sc_unit.y,pend_unit.y)) {1289 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1290/build/source/fontforge/search.c:74:23: note: 'pend_unit.x' was declared here1291 74 | BasePoint p_unit, pend_unit, sc_unit;1292 | ^~~~~~~~~1293/build/source/fontforge/search.c:185:57: warning: 'pend_unit.y' may be used uninitialized [-Wmaybe-uninitialized]1294 185 | if ( RealNear(sc_unit.x,pend_unit.x) && RealNear(sc_unit.y,pend_unit.y)) {1295 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1296/build/source/fontforge/search.c:74:23: note: 'pend_unit.y' was declared here1297 74 | BasePoint p_unit, pend_unit, sc_unit;1298 | ^~~~~~~~~1299/build/source/fontforge/search.c:163:23: warning: 'p_unit.x' may be used uninitialized [-Wmaybe-uninitialized]1300 163 | if ( !RealNear(sc_unit.x,p_unit.x) || !RealNear(sc_unit.y,p_unit.y))1301 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~1302/build/source/fontforge/search.c:74:15: note: 'p_unit.x' was declared here1303 74 | BasePoint p_unit, pend_unit, sc_unit;1304 | ^~~~~~1305/build/source/fontforge/search.c:163:56: warning: 'p_unit.y' may be used uninitialized [-Wmaybe-uninitialized]1306 163 | if ( !RealNear(sc_unit.x,p_unit.x) || !RealNear(sc_unit.y,p_unit.y))1307 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~1308/build/source/fontforge/search.c:74:15: note: 'p_unit.y' was declared here1309 74 | BasePoint p_unit, pend_unit, sc_unit;1310 | ^~~~~~1311/build/source/fontforge/search.c:321:27: warning: 'sc_unit.y' may be used uninitialized [-Wmaybe-uninitialized]1312 321 | rot = atan2(xsign*(sc_unit.y),ysign*(sc_unit.x)) -1313 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1314/build/source/fontforge/search.c:74:34: note: 'sc_unit.y' was declared here1315 74 | BasePoint p_unit, pend_unit, sc_unit;1316 | ^~~~~~~1317/build/source/fontforge/search.c:321:27: warning: 'sc_unit.x' may be used uninitialized [-Wmaybe-uninitialized]1318 321 | rot = atan2(xsign*(sc_unit.y),ysign*(sc_unit.x)) -1319 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1320/build/source/fontforge/search.c:74:34: note: 'sc_unit.x' was declared here1321 74 | BasePoint p_unit, pend_unit, sc_unit;1322 | ^~~~~~~1323In function 'switch_to_old_locale',1324 inlined from 'EntityInterpretPDFPage' at /build/source/fontforge/parsepdf.c:2199:2:1325/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]1326 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }1327 | ^1328/build/source/fontforge/parsepdf.c: In function 'EntityInterpretPDFPage':1329/build/source/fontforge/parsepdf.c:2191:34: note: 'oldlocale' was declared here1330 2191 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.1331 | ^~~~~~~~~1332[ 82%] Building C object fontforge/CMakeFiles/fontforge.dir/splineutil.c.o1333[ 83%] Building C object fontforge/CMakeFiles/fontforge.dir/splineutil2.c.o1334In function 'readttfjstf',1335 inlined from 'readit' at /build/source/contrib/fonttools/showttf.c:6950:2:1336/build/source/contrib/fonttools/showttf.c:6841:15: warning: argument 1 value '18446744073709551608' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]1337 6841 | scripts = malloc(cnt*sizeof(struct tagoff));1338 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1339/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h: In function 'readit':1340/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here1341 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__1342 | ^~~~~~1343In function 'showgpossublookups',1344 inlined from 'readttfgpos' at /build/source/contrib/fonttools/showttf.c:2845:5,1345 inlined from 'readit' at /build/source/contrib/fonttools/showttf.c:6942:2:1346/build/source/contrib/fonttools/showttf.c:2809:18: warning: argument 1 value '18446744073709551614' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]1347 2809 | lu_offsets = malloc(lu_cnt*sizeof(uint16_t));1348 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1349/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h: In function 'readit':1350/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here1351 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__1352 | ^~~~~~1353In function 'dumpprivatestuff',1354 inlined from 'dumpcidstuff' at /build/source/fontforge/dumppfa.c:2605:2:1355/build/source/fontforge/dumppfa.c:1572:12: warning: 'stdhw[0]' may be used uninitialized [-Wmaybe-uninitialized]1356 1572 | if ( stdhw[0]!=0 ) ++cnt;1357 | ^1358/build/source/fontforge/dumppfa.c: In function 'dumpcidstuff':1359/build/source/fontforge/dumppfa.c:1465:10: note: 'stdhw[0]' was declared here1360 1465 | real stdhw[1], stdvw[1];1361 | ^~~~~1362[ 83%] Building C object fontforge/CMakeFiles/fontforge.dir/start.c.o1363/build/source/fontforge/splinerefigure.c: In function 'SplineRefigure3':1364/build/source/fontforge/splinerefigure.c:108:15: warning: 'old.splines[0].a' may be used uninitialized [-Wmaybe-uninitialized]1365 108 | if ( !RealNear(old.splines[0].a,spline->splines[0].a) ||1366 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1367/build/source/fontforge/splinerefigure.c:49:12: note: 'old.splines[0].a' was declared here1368 49 | Spline old;1369 | ^~~1370/build/source/fontforge/splinerefigure.c:109:18: warning: 'old.splines[0].b' may be used uninitialized [-Wmaybe-uninitialized]1371 109 | !RealNear(old.splines[0].b,spline->splines[0].b) ||1372 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1373/build/source/fontforge/splinerefigure.c:49:12: note: 'old.splines[0].b' was declared here1374 49 | Spline old;1375 | ^~~1376/build/source/fontforge/splinerefigure.c:110:18: warning: 'old.splines[0].c' may be used uninitialized [-Wmaybe-uninitialized]1377 110 | !RealNear(old.splines[0].c,spline->splines[0].c) ||1378 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1379/build/source/fontforge/splinerefigure.c:49:12: note: 'old.splines[0].c' was declared here1380 49 | Spline old;1381 | ^~~1382/build/source/fontforge/splinerefigure.c:111:18: warning: 'old.splines[1].a' may be used uninitialized [-Wmaybe-uninitialized]1383 111 | !RealNear(old.splines[1].a,spline->splines[1].a) ||1384 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1385/build/source/fontforge/splinerefigure.c:49:12: note: 'old.splines[1].a' was declared here1386 49 | Spline old;1387 | ^~~1388/build/source/fontforge/splinerefigure.c:112:18: warning: 'old.splines[1].b' may be used uninitialized [-Wmaybe-uninitialized]1389 112 | !RealNear(old.splines[1].b,spline->splines[1].b) ||1390 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1391/build/source/fontforge/splinerefigure.c:49:12: note: 'old.splines[1].b' was declared here1392 49 | Spline old;1393 | ^~~1394/build/source/fontforge/splinerefigure.c:113:18: warning: 'old.splines[1].c' may be used uninitialized [-Wmaybe-uninitialized]1395 113 | !RealNear(old.splines[1].c,spline->splines[1].c) )1396 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1397/build/source/fontforge/splinerefigure.c:49:12: note: 'old.splines[1].c' was declared here1398 49 | Spline old;1399 | ^~~1400/build/source/fontforge/splinesave.c: In function 'HintSetup':1401/build/source/fontforge/splinesave.c:784:29: warning: the comparison will always evaluate as 'true' for the pointer operand in 'to->hintmask + (sizetype)((long unsigned int)i * 12)' must not be NULL [-Waddress]1402 784 | if ( to->hintmask[i]!=0 )1403 | ^~1404[ 84%] Building C object fontforge/CMakeFiles/fontforge.dir/stemdb.c.o1405/build/source/fontforge/splinesave.c: In function 'DumpRefsHints':1406/build/source/fontforge/splinesave.c:2821:14: warning: variable 'sets' set but not used [-Wunused-but-set-variable=]1407 2821 | int cnt, sets=0;1408 | ^~~~1409/build/source/fontforge/scripting.c: In function 'bMultipleEncodingsToReferences':1410/build/source/fontforge/scripting.c:2736:33: warning: 'orig' may be used uninitialized [-Wmaybe-uninitialized]1411 2736 | sc->width = orig->width;1412 | ~~~~^~~~~~~1413/build/source/fontforge/scripting.c:2698:22: note: 'orig' was declared here1414 2698 | SplineChar *sc, *orig;1415 | ^~~~1416/build/source/fontforge/lookups.c: In function 'TagFullName':1417/build/source/fontforge/lookups.c:1666:17: warning: '__builtin_strncpy' specified bound 193 equals destination size [-Wstringop-truncation]1418 1666 | strncpy(ubuf+7, (char *) friendlies[k].friendlyname,end-ubuf-7);1419 | ^1420[ 84%] Building CXX object fontforge/CMakeFiles/fontforge.dir/std_maps.cpp.o1421/build/source/fontforge/splinesaveafm.c: In function 'LoadKerningDataFromTfm':1422/build/source/fontforge/splinesaveafm.c:550:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1423 550 | fread( tfmd.widtab,1,tfmd.width_size*sizeof(int32_t),file);1424 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1425/build/source/fontforge/splinesaveafm.c:551:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1426 551 | fread( tfmd.httab,1,tfmd.height_size*sizeof(int32_t),file);1427 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1428/build/source/fontforge/splinesaveafm.c:552:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1429 552 | fread( tfmd.dptab,1,tfmd.depth_size*sizeof(int32_t),file);1430 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1431/build/source/fontforge/splinesaveafm.c:553:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1432 553 | fread( tfmd.ictab,1,tfmd.italic_size*sizeof(int32_t),file);1433 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1434/build/source/fontforge/splinesaveafm.c:554:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1435 554 | fread( tfmd.ligkerntab,1,tfmd.ligkern_size*sizeof(int32_t),file);1436 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1437/build/source/fontforge/splinesaveafm.c:555:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1438 555 | fread( tfmd.kerntab,1,tfmd.kern_size*sizeof(int32_t),file);1439 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1440/build/source/fontforge/splinesaveafm.c:556:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1441 556 | fread( tfmd.ext,1,tfmd.esize*sizeof(int32_t),file);1442 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1443/build/source/fontforge/splinesaveafm.c: In function 'LoadKerningDataFromOfm':1444/build/source/fontforge/splinesaveafm.c:801:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1445 801 | fread( tfmd.widtab,1,tfmd.width_size*sizeof(int32_t),file);1446 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1447/build/source/fontforge/splinesaveafm.c:802:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1448 802 | fread( tfmd.httab,1,tfmd.height_size*sizeof(int32_t),file);1449 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1450/build/source/fontforge/splinesaveafm.c:803:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1451 803 | fread( tfmd.dptab,1,tfmd.depth_size*sizeof(int32_t),file);1452 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1453/build/source/fontforge/splinesaveafm.c:804:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1454 804 | fread( tfmd.ictab,1,tfmd.italic_size*sizeof(int32_t),file);1455 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1456/build/source/fontforge/splinesaveafm.c:805:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1457 805 | fread( tfmd.ligkerntab,1,tfmd.ligkern_size*2*sizeof(int32_t),file);1458 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1459/build/source/fontforge/splinesaveafm.c:806:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1460 806 | fread( tfmd.kerntab,1,tfmd.kern_size*sizeof(int32_t),file);1461 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1462/build/source/fontforge/splinesaveafm.c:807:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1463 807 | fread( tfmd.ext,1,tfmd.esize*2*sizeof(int32_t),file);1464 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1465[ 85%] Building C object fontforge/CMakeFiles/fontforge.dir/svg.c.o1466[ 85%] Building C object fontforge/CMakeFiles/fontforge.dir/tottf.c.o1467[ 85%] Linking C executable ../../bin/showttf1468/build/source/fontforge/sflayout.c: In function 'FontImage':1469/build/source/fontforge/sflayout.c:1329:8: warning: 'ret' may be used uninitialized [-Wmaybe-uninitialized]1470 1329 | if ( !ret )1471 | ^1472/build/source/fontforge/sflayout.c:1225:24: note: 'ret' was declared here1473 1225 | int cnt, len, i,j, ret, p, x;1474 | ^~~1475/build/source/fontforge/scripting.c: In function 'bUnicodeNames2FromLib':1476/build/source/fontforge/scripting.c:1224:32: warning: 'ch' may be used uninitialized [-Wmaybe-uninitialized]1477 1224 | c->return_val.u.sval = uniname_formal_alias(ch);1478 | ^~~~~~~~~~~~~~~~~~~~~~~~1479/build/source/fontforge/scripting.c:1212:15: note: 'ch' was declared here1480 1212 | unichar_t ch;1481 | ^~1482[ 86%] Building C object fontforge/CMakeFiles/fontforge.dir/tottfaat.c.o1483[ 86%] Built target showttf1484[ 86%] Building C object fontforge/CMakeFiles/fontforge.dir/tottfgpos.c.o1485In function 'PickCMap',1486 inlined from 'readttfencodings' at /build/source/fontforge/parsettf.c:4678:65:1487/build/source/fontforge/parsettf.c:4486:15: warning: argument 1 range [18446744056529682432, 18446744073709551608] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]1488 4486 | choices = malloc(enccnt*sizeof(char *));1489 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~1490In file included from /build/source/inc/basics.h:39,1491 from /build/source/fontforge/splinefont.h:31,1492 from /build/source/fontforge/parsettf.h:6,1493 from /build/source/fontforge/parsettf.c:30:1494/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h: In function 'readttfencodings':1495/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here1496 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__1497 | ^~~~~~1498In file included from /build/source/fontforge/edgelist.h:31,1499 from /build/source/fontforge/autohint.h:4,1500 from /build/source/fontforge/splinefont.c:30:1501In function 'switch_to_old_locale',1502 inlined from 'SFPrivateGuess' at /build/source/fontforge/splinefont.c:2041:5:1503/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]1504 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }1505 | ^1506/build/source/fontforge/splinefont.c: In function 'SFPrivateGuess':1507/build/source/fontforge/splinefont.c:1984:34: note: 'oldlocale' was declared here1508 1984 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.1509 | ^~~~~~~~~1510/build/source/fontforge/nowakowskittfinstr.c: In function 'InterpolateStrongPoints':1511/build/source/fontforge/nowakowskittfinstr.c:2845:22: warning: 'prev_closed' may be used uninitialized [-Wmaybe-uninitialized]1512 2845 | int next_closed, prev_closed;1513 | ^~~~~~~~~~~1514In function 'optimize_strongpts_step2',1515 inlined from 'optimize_strongpts' at /build/source/fontforge/nowakowskittfinstr.c:2781:5,1516 inlined from 'InterpolateStrongPoints' at /build/source/fontforge/nowakowskittfinstr.c:5000:13:1517/build/source/fontforge/dumppfa.c: In function 'dumpprivatestuff.isra':1518/build/source/fontforge/dumppfa.c:1572:12: warning: 'stdhw[0]' may be used uninitialized [-Wmaybe-uninitialized]1519 1572 | if ( stdhw[0]!=0 ) ++cnt;1520 | ^1521/build/source/fontforge/dumppfa.c:1465:10: note: 'stdhw[0]' was declared here1522 1465 | real stdhw[1], stdvw[1];1523 | ^~~~~1524/build/source/fontforge/nowakowskittfinstr.c:2931:33: warning: 'prev_coord_max' may be used uninitialized [-Wmaybe-uninitialized]1525 2931 | (prev_coord_max >= pt_coord && pt != prev_pt_max &&1526 | ~~~~~~~~~~~~~~~^~~~~~~~~~~1527/build/source/fontforge/nowakowskittfinstr.c: In function 'InterpolateStrongPoints':1528/build/source/fontforge/nowakowskittfinstr.c:2847:41: note: 'prev_coord_max' was declared here1529 2847 | int next_coord_max, next_coord_min, prev_coord_max, prev_coord_min;1530 | ^~~~~~~~~~~~~~1531In function 'optimize_strongpts_step2',1532 inlined from 'optimize_strongpts' at /build/source/fontforge/nowakowskittfinstr.c:2781:5,1533 inlined from 'InterpolateStrongPoints' at /build/source/fontforge/nowakowskittfinstr.c:5000:13:1534/build/source/fontforge/nowakowskittfinstr.c:2931:45: warning: 'prev_pt_max' may be used uninitialized [-Wmaybe-uninitialized]1535 2931 | (prev_coord_max >= pt_coord && pt != prev_pt_max &&1536 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~1537/build/source/fontforge/nowakowskittfinstr.c: In function 'InterpolateStrongPoints':1538/build/source/fontforge/nowakowskittfinstr.c:2846:35: note: 'prev_pt_max' was declared here1539 2846 | int next_pt_max, next_pt_min, prev_pt_max, prev_pt_min;1540 | ^~~~~~~~~~~1541In function 'optimize_strongpts_step2',1542 inlined from 'optimize_strongpts' at /build/source/fontforge/nowakowskittfinstr.c:2781:5,1543 inlined from 'InterpolateStrongPoints' at /build/source/fontforge/nowakowskittfinstr.c:5000:13:1544/build/source/fontforge/nowakowskittfinstr.c:2933:33: warning: 'prev_coord_min' may be used uninitialized [-Wmaybe-uninitialized]1545 2933 | (prev_coord_min <= pt_coord && pt != prev_pt_min &&1546 | ~~~~~~~~~~~~~~~^~~~~~~~~~~1547/build/source/fontforge/nowakowskittfinstr.c: In function 'InterpolateStrongPoints':1548/build/source/fontforge/nowakowskittfinstr.c:2847:57: note: 'prev_coord_min' was declared here1549 2847 | int next_coord_max, next_coord_min, prev_coord_max, prev_coord_min;1550 | ^~~~~~~~~~~~~~1551In function 'optimize_strongpts_step2',1552 inlined from 'optimize_strongpts' at /build/source/fontforge/nowakowskittfinstr.c:2781:5,1553 inlined from 'InterpolateStrongPoints' at /build/source/fontforge/nowakowskittfinstr.c:5000:13:1554/build/source/fontforge/nowakowskittfinstr.c:2933:45: warning: 'prev_pt_min' may be used uninitialized [-Wmaybe-uninitialized]1555 2933 | (prev_coord_min <= pt_coord && pt != prev_pt_min &&1556 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~1557/build/source/fontforge/nowakowskittfinstr.c: In function 'InterpolateStrongPoints':1558/build/source/fontforge/nowakowskittfinstr.c:2846:48: note: 'prev_pt_min' was declared here1559 2846 | int next_pt_max, next_pt_min, prev_pt_max, prev_pt_min;1560 | ^~~~~~~~~~~1561In file included from /build/source/fontforge/edgelist.h:31,1562 from /build/source/fontforge/autohint.h:4,1563 from /build/source/fontforge/psread.c:30:1564In function 'switch_to_old_locale',1565 inlined from '_InterpretPS' at /build/source/fontforge/psread.c:2835:5:1566/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]1567 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }1568 | ^1569/build/source/fontforge/psread.c: In function '_InterpretPS':1570/build/source/fontforge/psread.c:1310:34: note: 'oldlocale' was declared here1571 1310 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.1572 | ^~~~~~~~~1573[ 87%] Building C object fontforge/CMakeFiles/fontforge.dir/tottfvar.c.o1574In file included from /build/source/fontforge/sd.h:31,1575 from /build/source/fontforge/baseviews.h:33,1576 from /build/source/fontforge/cvimages.h:4,1577 from /build/source/fontforge/psread.c:31:1578/build/source/inc/gimage.h:40:38: warning: 'r' may be used uninitialized [-Wmaybe-uninitialized]1579 40 | #define COLOR_CREATE(r,g,b) (((r)<<16) | ((g)<<8) | (b))1580 | ~~~~^~~~~1581/build/source/fontforge/psread.c:2361:28: note: in expansion of macro 'COLOR_CREATE'1582 2361 | fore = COLOR_CREATE(r,g,bl);1583 | ^~~~~~~~~~~~1584/build/source/fontforge/psread.c:2332:21: note: 'r' was declared here1585 2332 | int r,g,bl;1586 | ^1587/build/source/inc/gimage.h:40:50: warning: 'g' may be used uninitialized [-Wmaybe-uninitialized]1588 40 | #define COLOR_CREATE(r,g,b) (((r)<<16) | ((g)<<8) | (b))1589 | ~~~~^~~~1590/build/source/fontforge/psread.c:2361:28: note: in expansion of macro 'COLOR_CREATE'1591 2361 | fore = COLOR_CREATE(r,g,bl);1592 | ^~~~~~~~~~~~1593/build/source/fontforge/psread.c:2332:23: note: 'g' was declared here1594 2332 | int r,g,bl;1595 | ^1596/build/source/inc/gimage.h:40:55: warning: 'bl' may be used uninitialized [-Wmaybe-uninitialized]1597 40 | #define COLOR_CREATE(r,g,b) (((r)<<16) | ((g)<<8) | (b))1598 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~1599/build/source/fontforge/psread.c:2361:28: note: in expansion of macro 'COLOR_CREATE'1600 2361 | fore = COLOR_CREATE(r,g,bl);1601 | ^~~~~~~~~~~~1602/build/source/fontforge/psread.c:2332:25: note: 'bl' was declared here1603 2332 | int r,g,bl;1604 | ^~1605[ 87%] Building C object fontforge/CMakeFiles/fontforge.dir/ttfinstrs.c.o1606/build/source/fontforge/featurefile.c: In function 'dump_contextpstglyphs':1607/build/source/fontforge/featurefile.c:657:17: warning: 'exit' may be used uninitialized [-Wmaybe-uninitialized]1608 657 | dump_anchorpoint(out,exit);1609 | ^~~~~~~~~~~~~~~~~~~~~~~~~~1610/build/source/fontforge/featurefile.c:653:38: note: 'exit' was declared here1611 653 | AnchorPoint *entry, *exit;1612 | ^~~~1613/build/source/fontforge/python.c: In function 'PyFF_Glyph_set_lcarets':1614/build/source/fontforge/python.c:7325:30: warning: 'carets' may be used uninitialized [-Wmaybe-uninitialized]1615 7325 | lcar->u.lcaret.carets = cnt > 0 ? carets : NULL;1616 | ^1617/build/source/fontforge/python.c:7288:14: note: 'carets' was declared here1618 7288 | int16_t *carets;1619 | ^~~~~~1620[ 87%] Building C object fontforge/CMakeFiles/fontforge.dir/ufo.c.o1621[ 88%] Building C object fontforge/CMakeFiles/fontforge.dir/ttfspecial.c.o1622[ 90%] Building C object fontforge/CMakeFiles/fontforge.dir/unicoderange.c.o1623[ 91%] Building C object fontforge/CMakeFiles/fontforge.dir/utanvec.c.o1624/build/source/fontforge/parsettfatt.c: In function 'morx_figure_ligatures':1625/build/source/fontforge/parsettfatt.c:3877:27: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]1626 3877 | *comp = '\0';1627 | ~~~~~~^~~~~~1628/build/source/fontforge/parsettfatt.c:3876:28: note: destination object of size 0 allocated by 'malloc'1629 3876 | comp = malloc(len);1630 | ^~~~~~~~~~~1631In file included from /build/source/fontforge/dumppfa.h:4,1632 from /build/source/fontforge/parsepfa.c:30:1633In function 'switch_to_old_locale',1634 inlined from '_ReadPSFont' at /build/source/fontforge/parsepfa.c:2648:5:1635/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]1636 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }1637 | ^1638/build/source/fontforge/parsepfa.c: In function '_ReadPSFont':1639/build/source/fontforge/parsepfa.c:2641:34: note: 'oldlocale' was declared here1640 2641 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.1641 | ^~~~~~~~~1642/build/source/fontforge/tottf.c: In function 'buildtablestructures':1643/build/source/fontforge/tottf.c:5550:67: warning: 'eblcpos' may be used uninitialized [-Wmaybe-uninitialized]1644 5550 | at->tabdir.tabs[i++].length = at->tabdir.tabs[eblcpos].length;1645 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~1646/build/source/fontforge/tottf.c:5391:18: note: 'eblcpos' was declared here1647 5391 | int ebdtpos, eblcpos;1648 | ^~~~~~~1649/build/source/fontforge/tottf.c:5531:67: warning: 'ebdtpos' may be used uninitialized [-Wmaybe-uninitialized]1650 5531 | at->tabdir.tabs[i++].length = at->tabdir.tabs[ebdtpos].length;1651 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~1652/build/source/fontforge/tottf.c:5391:9: note: 'ebdtpos' was declared here1653 5391 | int ebdtpos, eblcpos;1654 | ^~~~~~~1655In file included from /build/source/fontforge/dumppfa.h:4,1656 from /build/source/fontforge/dumppfa.c:30:1657In function 'switch_to_old_locale',1658 inlined from '_WritePSFont' at /build/source/fontforge/dumppfa.c:2649:5:1659/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]1660 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }1661 | ^1662/build/source/fontforge/dumppfa.c: In function '_WritePSFont':1663/build/source/fontforge/dumppfa.c:2638:34: note: 'oldlocale' was declared here1664 2638 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.1665 | ^~~~~~~~~1666[ 91%] Building C object fontforge/CMakeFiles/fontforge.dir/winfonts.c.o1667[ 92%] Building C object fontforge/CMakeFiles/fontforge.dir/woff.c.o1668[ 92%] Building C object fontforge/CMakeFiles/fontforge.dir/zapfnomen.c.o1669/build/source/fontforge/tottfaat.c: In function 'morx_lookupmap':1670/build/source/fontforge/tottfaat.c:618:24: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]1671 618 | offset += 2*tot;1672 | ~~~~~~~^~~~~~~~1673/build/source/fontforge/tottfaat.c:592:41: note: 'offset' was declared here1674 592 | int i, j, k, l, seg_cnt, tot, last, offset;1675 | ^~~~~~1676[ 93%] Building CXX object fontforge/CMakeFiles/fontforge.dir/woff2.cc.o1677/build/source/fontforge/scripting.c: In function '_AddHint':1678/build/source/fontforge/scripting.c:6077:9: warning: 'start' may be used uninitialized [-Wmaybe-uninitialized]1679 6077 | int start, width;1680 | ^~~~~1681/build/source/fontforge/scripting.c:6096:27: warning: 'width' may be used uninitialized [-Wmaybe-uninitialized]1682 6096 | if ( width<=0 && width!=-20 && width!=-21 )1683 | ~~~~~^~~~~1684/build/source/fontforge/scripting.c:6077:16: note: 'width' was declared here1685 6077 | int start, width;1686 | ^~~~~1687/build/source/fontforge/tottfaat.c: In function 'morx_dumpASM.isra':1688/build/source/fontforge/tottfaat.c:1313:15: warning: 'kernvalues' may be used uninitialized [-Wmaybe-uninitialized]1689 1313 | if ( !ttfcopyfile(temp,kernvalues,substable_pos,"kern-subtable")) at->error = true;1690 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1691/build/source/fontforge/tottfaat.c:1065:11: note: 'kernvalues' was declared here1692 1065 | FILE *kernvalues;1693 | ^~~~~~~~~~1694/build/source/fontforge/tottfaat.c:1308:27: warning: 'substable_pos' may be used uninitialized [-Wmaybe-uninitialized]1695 1308 | if ( substable_pos!=ftell(temp) )1696 | ~~~~~~~~~~~~~^~~~~~~~~~~~~1697/build/source/fontforge/tottfaat.c:1061:27: note: 'substable_pos' was declared here1698 1061 | uint32_t start, here, substable_pos, state_offset;1699 | ^~~~~~~~~~~~~1700/build/source/fontforge/woff.c: In function '_SFReadWOFF':1701/build/source/fontforge/woff.c:363:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1702 363 | fread(temp,1,metaLenCompressed,woff);1703 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1704/build/source/fontforge/scripting.c: In function 'bGetLookups':1705/build/source/fontforge/scripting.c:7399:31: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized]1706 7399 | for ( otl=base, cnt=0; otl!=NULL; otl=otl->next, ++cnt );1707 | ^1708/build/source/fontforge/scripting.c:7386:21: note: 'base' was declared here1709 7386 | OTLookup *otl, *base;1710 | ^~~~1711In function 'ArcsJoin',1712 inlined from '_HandleJoin' at /build/source/fontforge/splinestroke.c:2108:6,1713 inlined from 'HandleJoin.isra' at /build/source/fontforge/splinestroke.c:2132:12:1714/build/source/fontforge/splinestroke.c:2030:21: warning: 'clip_ratio' may be used uninitialized [-Wmaybe-uninitialized]1715 2030 | ci_fm = ArcClip(center_fm, r_fm, neg_fm, p_fm, i, clip_ratio);1716 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1717/build/source/fontforge/splinestroke.c: In function 'HandleJoin.isra':1718/build/source/fontforge/splinestroke.c:1785:27: note: 'clip_ratio' was declared here1719 1785 | bigreal jlim, r_clip, clip_ratio, start_angle, end_angle;1720 | ^~~~~~~~~~1721/build/source/fontforge/sfd.c: In function 'SFD_Dump':1722/build/source/fontforge/sfd.c:2776:27: warning: argument 1 range [18446744065119617024, 18446744073709551612] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]1723 2776 | newgids = malloc(sf->glyphcnt*sizeof(int));1724 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1725In file included from /build/source/inc/basics.h:39,1726 from /build/source/fontforge/splinefont.h:31,1727 from /build/source/fontforge/sfd.h:6,1728 from /build/source/fontforge/sfd.c:30:1729/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here1730 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__1731 | ^~~~~~1732/build/source/fontforge/tottfgpos.c: In function 'dumpgposAnchorData':1733/build/source/fontforge/tottfgpos.c:1996:12: warning: 'ap' may be used uninitialized [-Wmaybe-uninitialized]1734 1996 | if ( ap!=NULL && (ap->xadjust.corrections!=NULL || ap->yadjust.corrections!=NULL ))1735 | ^1736/build/source/fontforge/tottfgpos.c:1849:18: note: 'ap' was declared here1737 1849 | AnchorPoint *ap, **aps;1738 | ^~1739/build/source/fontforge/tottfaat.c: In function 'aat_dumplcar':1740/build/source/fontforge/tottfaat.c:459:24: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]1741 459 | offset += 2 + 2*LigCaretCnt(sc);1742 | ^~1743/build/source/fontforge/tottfaat.c:442:41: note: 'offset' was declared here1744 442 | int i, j, k, l, seg_cnt, tot, last, offset;1745 | ^~~~~~1746/build/source/fontforge/stemdb.c: In function 'FindOrMakeHVStem':1747/build/source/fontforge/stemdb.c:1883:15: warning: 'stem' may be used uninitialized [-Wmaybe-uninitialized]1748 1883 | if ( stem == NULL && pd2 != NULL && !require_existing )1749 | ^1750/build/source/fontforge/stemdb.c:1866:22: note: 'stem' was declared here1751 1866 | struct stemdata *stem;1752 | ^~~~1753/build/source/fontforge/parsettfatt.c: In function 'ttf_math_read_gvtable':1754/build/source/fontforge/parsettfatt.c:5414:47: warning: '%d' directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=]1755 5414 | sprintf( ebuf, "%cpart%d", isv?'v':'h', i );1756 | ^~1757/build/source/fontforge/parsettfatt.c:5414:40: note: directive argument in the range [1, 2147483646]1758 5414 | sprintf( ebuf, "%cpart%d", isv?'v':'h', i );1759 | ^~~~~~~~~~1760In file included from /nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdio.h:974,1761 from /build/source/inc/basics.h:38,1762 from /build/source/fontforge/splinefont.h:31,1763 from /build/source/fontforge/psfont.h:31,1764 from /build/source/fontforge/ttf.h:31,1765 from /build/source/fontforge/parsettfatt.h:4,1766 from /build/source/fontforge/parsettfatt.c:30:1767In function 'sprintf',1768 inlined from 'ttf_math_read_gvtable' at /build/source/fontforge/parsettfatt.c:5414:4:1769/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 7 and 16 bytes into a destination of size 101770 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,1771 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1772 31 | __glibc_objsize (__s), __fmt,1773 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1774 32 | __va_arg_pack ());1775 | ~~~~~~~~~~~~~~~~~1776/build/source/fontforge/tottfaat.c: In function 'aat_dumpopbd':1777/build/source/fontforge/tottfaat.c:2047:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized]1778 2047 | offset += 2*tot;1779 | ~~~~~~~^~~~~~~~1780/build/source/fontforge/tottfaat.c:2002:41: note: 'offset' was declared here1781 2002 | int i, j, k, l, seg_cnt, tot, last, offset;1782 | ^~~~~~1783/build/source/fontforge/winfonts.c: In function 'FONFontDump':1784/build/source/fontforge/winfonts.c:1007:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]1785 1007 | fread(buf, 0x6D, 1, fntarray[i]);1786 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1787/build/source/fontforge/lookups.c: In function 'KernClassContains':1788/build/source/fontforge/lookups.c:4669:32: warning: 'scpos1' may be used uninitialized [-Wmaybe-uninitialized]1789 4669 | if ( kc->offsets[scpos1*kc->second_cnt+kwpos2]!=0 )1790 | ~~~~~~^~~~~~~~~~~~~~~1791/build/source/fontforge/lookups.c:4639:32: note: 'scpos1' was declared here1792 4639 | int infirst=0, insecond=0, scpos1, kwpos1, scpos2, kwpos2;1793 | ^~~~~~1794/build/source/fontforge/lookups.c:4674:36: warning: 'kwpos1' may be used uninitialized [-Wmaybe-uninitialized]1795 4674 | if ( kc->offsets[kwpos1*kc->second_cnt+scpos2]!=0 )1796 | ~~~~~~^~~~~~~~~~~~~~~1797/build/source/fontforge/lookups.c:4639:40: note: 'kwpos1' was declared here1798 4639 | int infirst=0, insecond=0, scpos1, kwpos1, scpos2, kwpos2;1799 | ^~~~~~1800/build/source/fontforge/lookups.c:4674:51: warning: 'scpos2' may be used uninitialized [-Wmaybe-uninitialized]1801 4674 | if ( kc->offsets[kwpos1*kc->second_cnt+scpos2]!=0 )1802 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~1803/build/source/fontforge/lookups.c:4639:48: note: 'scpos2' was declared here1804 4639 | int infirst=0, insecond=0, scpos1, kwpos1, scpos2, kwpos2;1805 | ^~~~~~1806/build/source/fontforge/lookups.c:4669:47: warning: 'kwpos2' may be used uninitialized [-Wmaybe-uninitialized]1807 4669 | if ( kc->offsets[scpos1*kc->second_cnt+kwpos2]!=0 )1808 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~1809/build/source/fontforge/lookups.c:4639:56: note: 'kwpos2' was declared here1810 4639 | int infirst=0, insecond=0, scpos1, kwpos1, scpos2, kwpos2;1811 | ^~~~~~1812In function 'switch_to_old_locale',1813 inlined from 'SFDWrite' at /build/source/fontforge/sfd.c:3062:5:1814/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]1815 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }1816 | ^1817/build/source/fontforge/sfd.c: In function 'SFDWrite':1818/build/source/fontforge/sfd.c:3049:34: note: 'oldlocale' was declared here1819 3049 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.1820 | ^~~~~~~~~1821/build/source/fontforge/splineorder2.c: In function 'SplineRefigure2':1822/build/source/fontforge/splineorder2.c:1321:15: warning: 'old.splines[0].b' may be used uninitialized [-Wmaybe-uninitialized]1823 1321 | if ( !RealNear(old.splines[0].b,spline->splines[0].b) ||1824 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1825/build/source/fontforge/splineorder2.c:1237:12: note: 'old.splines[0].b' was declared here1826 1237 | Spline old;1827 | ^~~1828/build/source/fontforge/splineorder2.c:1322:18: warning: 'old.splines[0].c' may be used uninitialized [-Wmaybe-uninitialized]1829 1322 | !RealNear(old.splines[0].c,spline->splines[0].c) ||1830 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1831/build/source/fontforge/splineorder2.c:1237:12: note: 'old.splines[0].c' was declared here1832 1237 | Spline old;1833 | ^~~1834/build/source/fontforge/splineorder2.c:1323:18: warning: 'old.splines[1].b' may be used uninitialized [-Wmaybe-uninitialized]1835 1323 | !RealNear(old.splines[1].b,spline->splines[1].b) ||1836 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1837/build/source/fontforge/splineorder2.c:1237:12: note: 'old.splines[1].b' was declared here1838 1237 | Spline old;1839 | ^~~1840/build/source/fontforge/splineorder2.c:1324:18: warning: 'old.splines[1].c' may be used uninitialized [-Wmaybe-uninitialized]1841 1324 | !RealNear(old.splines[1].c,spline->splines[1].c) )1842 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1843/build/source/fontforge/splineorder2.c:1237:12: note: 'old.splines[1].c' was declared here1844 1237 | Spline old;1845 | ^~~1846In function 'MMFillFromVAR',1847 inlined from 'SFFillFromTTF' at /build/source/fontforge/parsettf.c:6270:2:1848/build/source/fontforge/parsettf.c:5910:20: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]1849 5910 | mm->axismaps = calloc(v->axis_count,sizeof(struct axismap));1850 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1851/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h: In function 'SFFillFromTTF':1852/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:679:14: note: in a call to allocation function 'calloc' declared here1853 679 | extern void *calloc (size_t __nmemb, size_t __size)1854 | ^~~~~~1855In function 'bScale',1856 inlined from 'bScale' at /build/source/fontforge/scripting.c:4469:13:1857/build/source/fontforge/scripting.c:4498:21: warning: 'args' may be used uninitialized [-Wmaybe-uninitialized]1858 4498 | xfact = args[1]/100.;1859 | ~~~~^~~1860/build/source/fontforge/scripting.c: In function 'bScale':1861/build/source/fontforge/scripting.c:4475:12: note: 'args' declared here1862 4475 | double args[6];1863 | ^~~~1864In function 'bScale',1865 inlined from 'bScale' at /build/source/fontforge/scripting.c:4469:13:1866/build/source/fontforge/scripting.c:4499:21: warning: 'args' may be used uninitialized [-Wmaybe-uninitialized]1867 4499 | yfact = args[2]/100.;1868 | ~~~~^~~1869/build/source/fontforge/scripting.c: In function 'bScale':1870/build/source/fontforge/scripting.c:4475:12: note: 'args' declared here1871 4475 | double args[6];1872 | ^~~~1873/build/source/fontforge/stemdb.c: In function 'MarkDStemCorner':1874/build/source/fontforge/stemdb.c:4664:5: warning: 'stem' may be used uninitialized [-Wmaybe-uninitialized]1875 4664 | AddToStem( gd,stem,pd,NULL,2,false,false );1876 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1877/build/source/fontforge/stemdb.c:4616:22: note: 'stem' was declared here1878 4616 | struct stemdata *stem;1879 | ^~~~1880In function 'aat_dumpmorx_substitutions',1881 inlined from 'aat_dumpmorx' at /build/source/fontforge/tottfaat.c:1931:18:1882/build/source/fontforge/tottfaat.c:681:19: warning: 'glyphs' may be used uninitialized [-Wmaybe-uninitialized]1883 681 | glyphs[gcnt] = NULL; maps[gcnt] = 0;1884 | ^1885/build/source/fontforge/tottfaat.c: In function 'aat_dumpmorx':1886/build/source/fontforge/tottfaat.c:651:29: note: 'glyphs' was declared here1887 651 | SplineChar *sc, *msc, **glyphs;1888 | ^~~~~~1889In function 'aat_dumpmorx_substitutions',1890 inlined from 'aat_dumpmorx' at /build/source/fontforge/tottfaat.c:1931:18:1891/build/source/fontforge/tottfaat.c:681:38: warning: 'maps' may be used uninitialized [-Wmaybe-uninitialized]1892 681 | glyphs[gcnt] = NULL; maps[gcnt] = 0;1893 | ^1894/build/source/fontforge/tottfaat.c: In function 'aat_dumpmorx':1895/build/source/fontforge/tottfaat.c:652:15: note: 'maps' was declared here1896 652 | uint16_t *maps;1897 | ^~~~1898In function 'ApplyAppleStateMachine',1899 inlined from 'ApplyLookup' at /build/source/fontforge/lookups.c:3815:2,1900 inlined from 'ApplyTickedFeatures' at /build/source/fontforge/lookups.c:3897:3:1901/build/source/fontforge/lookups.c:3060:39: warning: 'kcnt' may be used uninitialized [-Wmaybe-uninitialized]1902 3060 | for ( i=0; i<kcnt && i<entry->u.kern.kcnt; ++i )1903 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~1904/build/source/fontforge/lookups.c: In function 'ApplyTickedFeatures':1905/build/source/fontforge/lookups.c:2995:24: note: 'kcnt' was declared here1906 2995 | int kern_stack[8], kcnt; /* Kerning state machines handle at most 8 glyphs */1907 | ^~~~1908/build/source/fontforge/parsettf.c: In function '_SFReadTTF':1909/build/source/fontforge/parsettf.c:5359:36: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 9 and 29 [-Wformat-overflow=]1910 5359 | sprintf(buffer, "%.20s-%d", info->ordering, i );1911 | ^~1912In function 'readttfpostnames',1913 inlined from 'readttf' at /build/source/fontforge/parsettf.c:5636:5,1914 inlined from '_SFReadTTF' at /build/source/fontforge/parsettf.c:6353:11:1915/build/source/fontforge/parsettf.c:5359:29: note: directive argument in the range [-2147483643, 2147483646]1916 5359 | sprintf(buffer, "%.20s-%d", info->ordering, i );1917 | ^~~~~~~~~~1918In file included from /nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdio.h:974,1919 from /build/source/inc/basics.h:38:1920In function 'sprintf',1921 inlined from 'readttfpostnames' at /build/source/fontforge/parsettf.c:5359:6,1922 inlined from 'readttf' at /build/source/fontforge/parsettf.c:5636:5,1923 inlined from '_SFReadTTF' at /build/source/fontforge/parsettf.c:6353:11:1924/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 3 and 33 bytes into a destination of size 301925 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,1926 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1927 31 | __glibc_objsize (__s), __fmt,1928 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1929 32 | __va_arg_pack ());1930 | ~~~~~~~~~~~~~~~~~1931In function 'switch_to_old_locale',1932 inlined from 'readttf' at /build/source/fontforge/parsettf.c:5607:2,1933 inlined from '_SFReadTTF' at /build/source/fontforge/parsettf.c:6353:11:1934/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]1935 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }1936 | ^1937/build/source/fontforge/parsettf.c: In function '_SFReadTTF':1938/build/source/fontforge/parsettf.c:5555:34: note: 'oldlocale' was declared here1939 5555 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.1940 | ^~~~~~~~~1941In function 'readttfglyphs',1942 inlined from 'readttf' at /build/source/fontforge/parsettf.c:5594:2,1943 inlined from '_SFReadTTF' at /build/source/fontforge/parsettf.c:6353:11:1944/build/source/fontforge/parsettf.c:2280:19: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]1945 2280 | info->chars = calloc(info->glyph_cnt,sizeof(SplineChar *));1946 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1947/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h: In function '_SFReadTTF':1948/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:679:14: note: in a call to allocation function 'calloc' declared here1949 679 | extern void *calloc (size_t __nmemb, size_t __size)1950 | ^~~~~~1951/build/source/fontforge/ufo.c: In function 'paddedVersionStr':1952/build/source/fontforge/ufo.c:121:26: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 6 [-Wformat-truncation=]1953 121 | snprintf(buffer, 6, "%d.%03d", major, minor);1954 | ^~1955/build/source/fontforge/ufo.c:121:25: note: directive argument in the range [0, 2147483647]1956 121 | snprintf(buffer, 6, "%d.%03d", major, minor);1957 | ^~~~~~~~~1958/build/source/fontforge/ufo.c:121:25: note: directive argument in the range [0, 2147483647]1959In file included from /nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdio.h:974,1960 from /build/source/inc/basics.h:38,1961 from /build/source/fontforge/splinefont.h:31,1962 from /build/source/fontforge/edgelist.h:31,1963 from /build/source/fontforge/autohint.h:4,1964 from /build/source/fontforge/ufo.c:30:1965In function 'snprintf',1966 inlined from 'paddedVersionStr' at /build/source/fontforge/ufo.c:121:5:1967/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 6 and 22 bytes into a destination of size 61968 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,1969 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1970 69 | __glibc_objsize (__s), __fmt,1971 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1972 70 | __va_arg_pack ());1973 | ~~~~~~~~~~~~~~~~~1974/build/source/fontforge/tottfgpos.c: In function 'dumpg___ContextChainCoverage.isra':1975/build/source/fontforge/tottfgpos.c:2608:13: warning: 'ibase' may be used uninitialized [-Wmaybe-uninitialized]1976 2608 | fseek(lfile,ibase+2*i,SEEK_SET);1977 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1978/build/source/fontforge/tottfgpos.c:2533:35: note: 'ibase' was declared here1979 2533 | uint32_t base = ftell(lfile), ibase, lbase, bbase;1980 | ^~~~~1981/build/source/fontforge/winfonts.c:833:61: warning: '%s' directive writing up to 199 bytes into a region of size between 172 and 182 [-Wformat-overflow=]1982 833 | sprintf(non_resident_name, "FONTRES 100,%d,%d : %s %d", dpi[0], dpi[1], name, point_size);1983 | ^~ ~~~~1984/build/source/fontforge/winfonts.c:833:40: note: directive argument in the range [-32768, 32767]1985 833 | sprintf(non_resident_name, "FONTRES 100,%d,%d : %s %d", dpi[0], dpi[1], name, point_size);1986 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~1987In file included from /nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdio.h:974,1988 from /build/source/inc/basics.h:38,1989 from /build/source/fontforge/splinefont.h:31,1990 from /build/source/fontforge/winfonts.h:4,1991 from /build/source/fontforge/winfonts.c:30:1992In function 'sprintf',1993 inlined from 'FONFontDump' at /build/source/fontforge/winfonts.c:833:13:1994/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 21 and 235 bytes into a destination of size 2001995 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,1996 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1997 31 | __glibc_objsize (__s), __fmt,1998 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1999 32 | __va_arg_pack ());2000 | ~~~~~~~~~~~~~~~~~2001/build/source/fontforge/winfonts.c: In function 'FONFontDump':2002/build/source/fontforge/winfonts.c:840:7: warning: 'dpi[0]' may be used uninitialized [-Wmaybe-uninitialized]2003 840 | if(dpi[0] <= 108)2004 | ^2005/build/source/fontforge/winfonts.c:769:23: note: 'dpi[0]' was declared here2006 769 | short point_size, dpi[2], align;2007 | ^~~2008/build/source/fontforge/splineutil2.c: In function 'SplineAddExtrema':2009/build/source/fontforge/splineutil2.c:2684:47: warning: 'len' may be used uninitialized [-Wmaybe-uninitialized]2010 2684 | if (( x>b->minx && x<b->maxx && len<lenbound ) ||2011 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~2012/build/source/fontforge/splineutil2.c:2630:10: note: 'len' was declared here2013 2630 | real len;2014 | ^~~2015/build/source/fontforge/scripting.c: In function 'bExport':2016/build/source/fontforge/scripting.c:2388:8: warning: 'format' may be used uninitialized [-Wmaybe-uninitialized]2017 2388 | if (( format>=4 && c->a.argc<3 )) {2018 | ^2019/build/source/fontforge/scripting.c:2335:9: note: 'format' was declared here2020 2335 | int format, i, gid, flags=0;2021 | ^~~~~~2022/build/source/fontforge/scripting.c: In function 'bGenerateFamily':2023/build/source/fontforge/scripting.c:2069:22: warning: '*familysfs[0]' may be used uninitialized [-Wmaybe-uninitialized]2024 2069 | if ( familysfs[0][0]==NULL ) {2025 | ~~~~~~~~~~~~^~~2026/build/source/fontforge/stemdb.c: In function 'FigureStemActive':2027/build/source/fontforge/stemdb.c:3624:9: warning: '__builtin___memcpy_chk' writing between 18446743970630336512 and 18446744073709551568 bytes into a region of size 9223372036854775807 [-Wstringop-overflow=]2028 3624 | memcpy(stem->active,activespace,acnt*sizeof(struct segment));2029 | ^2030/build/source/fontforge/stemdb.c:3623:24: note: destination object of size 9223372036854775807 allocated by 'malloc'2031 3623 | stem->active = malloc(acnt*sizeof(struct segment));2032 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2033In function 'SplinesFromLayers',2034 inlined from 'SFSplinesFromLayers' at /build/source/fontforge/psread.c:2998:23:2035/build/source/fontforge/psread.c:2977:32: warning: 'last' may be used uninitialized [-Wmaybe-uninitialized]2036 2977 | last->next = temp;2037 | ~~~~~~~~~~~^~~~~~2038/build/source/fontforge/psread.c: In function 'SFSplinesFromLayers':2039/build/source/fontforge/psread.c:2900:34: note: 'last' was declared here2040 2900 | SplinePointList *head=NULL, *last, *temp, *transed;2041 | ^~~~2042/build/source/fontforge/lookups.c: In function 'FPSTRule_From_Str':2043/build/source/fontforge/lookups.c:5198:36: warning: argument 1 range [18446744056529682432, 18446744073709551608] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]2044 5198 | rule->u.coverage.ncovers = malloc(rule->u.coverage.ncnt*sizeof(char *));2045 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2046In file included from /build/source/inc/basics.h:39,2047 from /build/source/fontforge/splinefont.h:31,2048 from /build/source/fontforge/lookups.h:4,2049 from /build/source/fontforge/lookups.c:31:2050/nix/store/2f69qaci676cq5kr8svry3gbf6i6iqzi-glibc-2.44-57-dev/include/stdlib.h:676:14: note: in a call to allocation function 'malloc' declared here2051 676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__2052 | ^~~~~~2053/build/source/fontforge/psread.c: In function 'SplinesFromEntityChar':2054/build/source/fontforge/psread.c:3177:32: warning: 'last' may be used uninitialized [-Wmaybe-uninitialized]2055 3177 | last->next = temp;2056 | ~~~~~~~~~~~^~~~~~2057/build/source/fontforge/psread.c:3093:34: note: 'last' was declared here2058 3093 | SplinePointList *head=NULL, *last, *temp, *transed;2059 | ^~~~2060In file included from /build/source/fontforge/sd.h:36,2061 from /build/source/fontforge/svg.h:4,2062 from /build/source/fontforge/svg.c:30:2063In function 'switch_to_old_locale',2064 inlined from 'svg_sfdump' at /build/source/fontforge/svg.c:1020:5:2065/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]2066 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }2067 | ^2068/build/source/fontforge/svg.c: In function 'svg_sfdump':2069/build/source/fontforge/svg.c:957:34: note: 'oldlocale' was declared here2070 957 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.2071 | ^~~~~~~~~2072In function 'dumpcffcidhmtx',2073 inlined from 'dumpcidglyphs' at /build/source/fontforge/tottf.c:2643:2:2074/build/source/fontforge/tottf.c:2517:20: warning: 'sf' may be used uninitialized [-Wmaybe-uninitialized]2075 2517 | sc = sf->glyphs[cid];2076 | ~~^~~~~~~~2077/build/source/fontforge/tottf.c: In function 'dumpcidglyphs':2078/build/source/fontforge/tottf.c:2498:17: note: 'sf' was declared here2079 2498 | SplineFont *sf;2080 | ^~2081/build/source/fontforge/scripting.c: In function 'bDrawsSomething':2082/build/source/fontforge/scripting.c:6743:36: warning: 'gid' may be used uninitialized [-Wmaybe-uninitialized]2083 6743 | c->return_val.u.ival = gid!=-1 && SCDrawsSomething(sf->glyphs[gid]);2084 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2085/build/source/fontforge/scripting.c:6725:9: note: 'gid' was declared here2086 6725 | int gid;2087 | ^~~2088/build/source/fontforge/scripting.c: In function 'bWorthOutputting':2089/build/source/fontforge/scripting.c:6719:36: warning: 'gid' may be used uninitialized [-Wmaybe-uninitialized]2090 6719 | c->return_val.u.ival = gid!=-1 && SCWorthOutputting(sf->glyphs[gid]);2091 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2092/build/source/fontforge/scripting.c:6697:9: note: 'gid' was declared here2093 6697 | int gid;2094 | ^~~2095In function 'switch_to_old_locale',2096 inlined from '_ExportSVG' at /build/source/fontforge/svg.c:1132:5:2097/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]2098 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }2099 | ^2100/build/source/fontforge/svg.c: In function '_ExportSVG':2101/build/source/fontforge/svg.c:1072:34: note: 'oldlocale' was declared here2102 1072 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.2103 | ^~~~~~~~~2104/build/source/fontforge/svg.c:1127:39: warning: 'orig' may be used uninitialized [-Wmaybe-uninitialized]2105 1127 | sc->layers[layer].splines = orig;2106 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~2107/build/source/fontforge/svg.c:1058:16: note: 'orig' was declared here2108 1058 | SplineSet *orig;2109 | ^~~~2110/build/source/fontforge/splinesave.c: In function 'SplineChar2PS.constprop.isra':2111/build/source/fontforge/splinesave.c:1525:17: warning: 'scs' may be used uninitialized [-Wmaybe-uninitialized]2112 1525 | if ( scs[0]->layers[gi->layer].splines!=NULL && i==instance_count ) { /* No conflicts */2113 | ~~~^~~2114/build/source/fontforge/splinesave.c:1493:17: note: 'scs' declared here2115 1493 | SplineChar *scs[MmMax];2116 | ^~~2117In function 'switch_to_old_locale',2118 inlined from 'WriteUFOFontFlex' at /build/source/fontforge/ufo.c:1987:5,2119 inlined from 'WriteUFOFontFlex' at /build/source/fontforge/ufo.c:1926:5:2120/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]2121 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }2122 | ^2123/build/source/fontforge/ufo.c: In function 'WriteUFOFontFlex':2124/build/source/fontforge/ufo.c:1941:34: note: 'oldlocale' was declared here2125 1941 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.2126 | ^~~~~~~~~2127/build/source/fontforge/scripting.c: In function 'bGetPosSub':2128/build/source/fontforge/scripting.c:8091:26: warning: 'ret' may be used uninitialized [-Wmaybe-uninitialized]2129 8091 | c->return_val.u.aval = ret;2130 | ~~~~~~~~~~~~~~~~~~~~~^~~~~2131/build/source/fontforge/scripting.c:7955:12: note: 'ret' was declared here2132 7955 | Array *ret, *temp;2133 | ^~~2134In function 'switch_to_old_locale',2135 inlined from '_SFReadSVG' at /build/source/fontforge/svg.c:3618:5:2136/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]2137 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }2138 | ^2139/build/source/fontforge/svg.c: In function '_SFReadSVG':2140/build/source/fontforge/svg.c:3615:34: note: 'oldlocale' was declared here2141 3615 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.2142 | ^~~~~~~~~2143/build/source/fontforge/tottf.c: In function 'SFDefaultOS2Info':2144/build/source/fontforge/tottf.c:3002:24: warning: 'hold.hhead_ascent' may be used uninitialized [-Wmaybe-uninitialized]2145 3002 | struct pfminfo hold;2146 | ^~~~2147/build/source/fontforge/tottf.c:3002:24: warning: 'hold.hhead_descent' may be used uninitialized [-Wmaybe-uninitialized]2148/build/source/fontforge/tottf.c:3065:38: warning: 'hold.hheadascent_add' may be used uninitialized [-Wmaybe-uninitialized]2149 3065 | pfminfo->hheadascent_add = hold.hheadascent_add;2150 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~2151/build/source/fontforge/tottf.c:3002:24: note: 'hold.hheadascent_add' was declared here2152 3002 | struct pfminfo hold;2153 | ^~~~2154/build/source/fontforge/tottf.c:3065:38: warning: 'hold.hheaddescent_add' may be used uninitialized [-Wmaybe-uninitialized]2155 3065 | pfminfo->hheadascent_add = hold.hheadascent_add;2156 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~2157/build/source/fontforge/tottf.c:3002:24: note: 'hold.hheaddescent_add' was declared here2158 3002 | struct pfminfo hold;2159 | ^~~~2160/build/source/fontforge/tottf.c:3069:30: warning: 'hold.linegap' may be used uninitialized [-Wmaybe-uninitialized]2161 3069 | pfminfo->linegap = hold.linegap;2162 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~2163/build/source/fontforge/tottf.c:3002:24: note: 'hold.linegap' was declared here2164 3002 | struct pfminfo hold;2165 | ^~~~2166/build/source/fontforge/tottf.c:3073:31: warning: 'hold.vlinegap' may be used uninitialized [-Wmaybe-uninitialized]2167 3073 | pfminfo->vlinegap = hold.vlinegap;2168 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~2169/build/source/fontforge/tottf.c:3002:24: note: 'hold.vlinegap' was declared here2170 3002 | struct pfminfo hold;2171 | ^~~~2172In file included from /build/source/fontforge/featurefile.h:4,2173 from /build/source/fontforge/featurefile.c:32:2174In function 'switch_to_old_locale',2175 inlined from 'FeatDumpFontLookups' at /build/source/fontforge/featurefile.c:1999:5:2176/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]2177 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }2178 | ^2179/build/source/fontforge/featurefile.c: In function 'FeatDumpFontLookups':2180/build/source/fontforge/featurefile.c:1989:34: note: 'oldlocale' was declared here2181 1989 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.2182 | ^~~~~~~~~2183In function 'switch_to_old_locale',2184 inlined from 'SFReadUFO' at /build/source/fontforge/ufo.c:4353:5:2185/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]2186 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }2187 | ^2188/build/source/fontforge/ufo.c: In function 'SFReadUFO':2189/build/source/fontforge/ufo.c:3811:34: note: 'oldlocale' was declared here2190 3811 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.2191 | ^~~~~~~~~2192In function 'NeedsUCS2Table',2193 inlined from 'dumpcmap' at /build/source/fontforge/tottf.c:4946:16:2194/build/source/fontforge/tottf.c:4639:43: warning: 'cur_delta_val' may be used uninitialized [-Wmaybe-uninitialized]2195 4639 | cmapseg[curseg].delta = cur_delta_val;2196 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~2197/build/source/fontforge/tottf.c: In function 'dumpcmap':2198/build/source/fontforge/tottf.c:4516:13: note: 'cur_delta_val' was declared here2199 4516 | int16_t cur_delta_val;2200 | ^~~~~~~~~~~~~2201In function 'switch_to_old_locale',2202 inlined from 'SFApplyFeatureFile' at /build/source/fontforge/featurefile.c:7445:5:2203/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]2204 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }2205 | ^2206/build/source/fontforge/featurefile.c: In function 'SFApplyFeatureFile':2207/build/source/fontforge/featurefile.c:7442:34: note: 'oldlocale' was declared here2208 7442 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.2209 | ^~~~~~~~~2210In function 'switch_to_old_locale',2211 inlined from 'SplinePointListInterpretGlif' at /build/source/fontforge/ufo.c:4374:5:2212/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]2213 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }2214 | ^2215/build/source/fontforge/ufo.c: In function 'SplinePointListInterpretGlif':2216/build/source/fontforge/ufo.c:4370:34: note: 'oldlocale' was declared here2217 4370 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.2218 | ^~~~~~~~~2219/build/source/fontforge/scripting.c: In function 'bAddAnchorPoint':2220/build/source/fontforge/scripting.c:6881:51: warning: 'type' may be used uninitialized [-Wmaybe-uninitialized]2221 6881 | if (( type==at_baselig && t->type!=act_mklg ) ||2222 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~2223 6882 | ( type==at_basechar && t->type!=act_mark ) ||2224 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2225/build/source/fontforge/scripting.c:6817:9: note: 'type' was declared here2226 6817 | int type;2227 | ^~~~2228/build/source/fontforge/scripting.c: In function 'bAddLookup':2229/build/source/fontforge/scripting.c:7256:22: warning: 'type' may be used uninitialized [-Wmaybe-uninitialized]2230 7256 | otl->lookup_type = type;2231 | ~~~~~~~~~~~~~~~~~^~~~~~2232/build/source/fontforge/scripting.c:7180:9: note: 'type' was declared here2233 7180 | int type;2234 | ^~~~2235In function 'switch_to_old_locale',2236 inlined from 'SFD_Read' at /build/source/fontforge/sfd.c:8961:5:2237/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]2238 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }2239 | ^2240/build/source/fontforge/sfd.c: In function 'SFD_Read':2241/build/source/fontforge/sfd.c:8956:34: note: 'oldlocale' was declared here2242 8956 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.2243 | ^~~~~~~~~2244In function 'switch_to_old_locale',2245 inlined from 'SFDReadOneChar' at /build/source/fontforge/sfd.c:9096:5:2246/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]2247 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }2248 | ^2249/build/source/fontforge/sfd.c: In function 'SFDReadOneChar':2250/build/source/fontforge/sfd.c:9018:34: note: 'oldlocale' was declared here2251 9018 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.2252 | ^~~~~~~~~2253In function 'switch_to_old_locale',2254 inlined from 'SFRecoverFile' at /build/source/fontforge/sfd.c:9324:5:2255/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]2256 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }2257 | ^2258/build/source/fontforge/sfd.c: In function 'SFRecoverFile':2259/build/source/fontforge/sfd.c:9315:34: note: 'oldlocale' was declared here2260 9315 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.2261 | ^~~~~~~~~2262/build/source/fontforge/scripting.c: In function '_bMoveReference':2263/build/source/fontforge/scripting.c:4920:10: warning: 'translate[0]' may be used uninitialized [-Wmaybe-uninitialized]2264 4920 | real translate[2], t[6];2265 | ^~~~~~~~~2266/build/source/fontforge/scripting.c:4920:10: warning: 'translate[1]' may be used uninitialized [-Wmaybe-uninitialized]2267/build/source/fontforge/scripting.c: In function 'bSetGlyphClass':2268/build/source/fontforge/scripting.c:4111:29: warning: 'class' may be used uninitialized [-Wmaybe-uninitialized]2269 4111 | sc->glyph_class = class;2270 | ~~~~~~~~~~~~~~~~^~~~~~~2271/build/source/fontforge/scripting.c:4091:9: note: 'class' was declared here2272 4091 | int class, gid, i;2273 | ^~~~~2274In function 'switch_to_old_locale',2275 inlined from 'SFAutoSave' at /build/source/fontforge/sfd.c:9379:5:2276/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]2277 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }2278 | ^2279/build/source/fontforge/sfd.c: In function 'SFAutoSave':2280/build/source/fontforge/sfd.c:9348:34: note: 'oldlocale' was declared here2281 9348 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.2282 | ^~~~~~~~~2283/build/source/fontforge/splineutil.c: In function 'Spline2DFindExtrema':2284/build/source/fontforge/splineutil.c:3935:32: warning: 'cur.y' may be used uninitialized [-Wmaybe-uninitialized]2285 3935 | (mid.y==last.y || mid.y==cur.y))2286 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~2287/build/source/fontforge/splineutil.c:3886:21: note: 'cur.y' was declared here2288 3886 | BasePoint last, cur, mid;2289 | ^~~2290/build/source/fontforge/splineutil.c:3934:29: warning: 'cur.x' may be used uninitialized [-Wmaybe-uninitialized]2291 3934 | if ( (mid.x==last.x || mid.x==cur.x) &&2292 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~2293/build/source/fontforge/splineutil.c:3886:21: note: 'cur.x' was declared here2294 3886 | BasePoint last, cur, mid;2295 | ^~~2296In file included from /build/source/fontforge/tottf.h:4,2297 from /build/source/fontforge/tottf.c:30:2298In function 'switch_to_old_locale',2299 inlined from '_WriteTTFFont' at /build/source/fontforge/tottf.c:6231:5:2300/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]2301 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }2302 | ^2303/build/source/fontforge/tottf.c: In function '_WriteTTFFont':2304/build/source/fontforge/tottf.c:6160:34: note: 'oldlocale' was declared here2305 6160 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.2306 | ^~~~~~~~~2307/build/source/fontforge/scripting.c: In function 'bSelectByColor':2308/build/source/fontforge/scripting.c:3162:47: warning: 'col' may be used uninitialized [-Wmaybe-uninitialized]2309 3162 | if ( c->curfv->selected[i]!=(sccol==col) )2310 | ~~~~~~^~~~~~2311/build/source/fontforge/scripting.c:3125:9: note: 'col' was declared here2312 3125 | int col, sccol;2313 | ^~~2314In function 'switch_to_old_locale',2315 inlined from '_WriteType42SFNTS' at /build/source/fontforge/tottf.c:6378:5:2316/build/source/fontforge/splinefont.h:1983:6: warning: 'oldlocale' may be used uninitialized [-Wmaybe-uninitialized]2317 1983 | if (*oldlocale_p != NULL) { uselocale(*oldlocale_p); } else { uselocale(LC_GLOBAL_LOCALE); }2318 | ^2319/build/source/fontforge/tottf.c: In function '_WriteType42SFNTS':2320/build/source/fontforge/tottf.c:6361:34: note: 'oldlocale' was declared here2321 6361 | locale_t tmplocale; locale_t oldlocale; // Declare temporary locale storage.2322 | ^~~~~~~~~2323/build/source/fontforge/splineutil.c: In function 'SCRemoveDependent':2324/build/source/fontforge/splineutil.c:3256:8: warning: 'prev' may be used uninitialized [-Wmaybe-uninitialized]2325 3256 | if ( prev==NULL ) {2326 | ^2327/build/source/fontforge/splineutil.c:3241:14: note: 'prev' was declared here2328 3241 | RefChar *prev;2329 | ^~~~2330/build/source/fontforge/scripting.c: In function 'comp':2331/build/source/fontforge/scripting.c:9873:54: warning: 'cmp' may be used uninitialized [-Wmaybe-uninitialized]2332 9873 | else if ( tok==tt_ge ) val->u.ival = (cmp>=0);2333 | ~~~~^~~~2334/build/source/fontforge/scripting.c:9839:9: note: 'cmp' was declared here2335 9839 | int cmp;2336 | ^~~2337/build/source/fontforge/splineutil.c: In function 'SplineRemoveWildControlPoints':2338/build/source/fontforge/splineutil.c:7413:16: warning: 'changed' may be used uninitialized [-Wmaybe-uninitialized]2339 7413 | return changed;2340 | ^~~~~~~2341/build/source/fontforge/splineutil.c:7399:13: note: 'changed' was declared here2342 7399 | int changed;2343 | ^~~~~~~2344[ 93%] Linking CXX shared library ../lib/libfontforge.so2345[ 93%] Built target fontforge2346[ 94%] Building C object fontforgeexe/CMakeFiles/fontforgeexe.dir/main.c.o2347[ 95%] Building C object contrib/fonttools/CMakeFiles/ttf2eps.dir/ttf2eps.c.o2348[ 96%] Building C object pyhook/CMakeFiles/fontforge_pyhook.dir/fontforgepyhook.c.o2349[ 96%] Building C object fontforgeexe/CMakeFiles/fontforgeexe.dir/startnoui.c.o2350[ 97%] Building C object pyhook/CMakeFiles/psMat_pyhook.dir/psMatpyhook.c.o2351[ 97%] Building C object contrib/fonttools/CMakeFiles/acorn2sfd.dir/acorn2sfd.c.o2352[ 97%] Linking C shared module ../lib/fontforge.so2353[ 97%] Linking C shared module ../lib/psMat.so2354In function 'DumpSimpleGlyph',2355 inlined from 'DoDumpGlyph' at /build/source/contrib/fonttools/ttf2eps.c:1082:2:2356/build/source/contrib/fonttools/ttf2eps.c:1010:23: warning: 'last_off' may be used uninitialized [-Wmaybe-uninitialized]2357 1010 | } else if ( last_off ) {2358 | ^2359/build/source/contrib/fonttools/ttf2eps.c: In function 'DoDumpGlyph':2360/build/source/contrib/fonttools/ttf2eps.c:934:25: note: 'last_off' was declared here2361 934 | int i, path, start, last_off;2362 | ^~~~~~~~2363In function 'DumpSpline',2364 inlined from 'DumpSimpleGlyph' at /build/source/contrib/fonttools/ttf2eps.c:1039:6,2365 inlined from 'DoDumpGlyph' at /build/source/contrib/fonttools/ttf2eps.c:1082:2:2366/build/source/contrib/fonttools/ttf2eps.c:911:13: warning: 'last.x' may be used uninitialized [-Wmaybe-uninitialized]2367 911 | fn.x = d+c/3;2368 | ~^~~~2369/build/source/contrib/fonttools/ttf2eps.c: In function 'DoDumpGlyph':2370/build/source/contrib/fonttools/ttf2eps.c:936:20: note: 'last.x' was declared here2371 936 | BasePoint mid, last, begin;2372 | ^~~~2373In function 'DumpSpline',2374 inlined from 'DumpSimpleGlyph' at /build/source/contrib/fonttools/ttf2eps.c:1039:6,2375 inlined from 'DoDumpGlyph' at /build/source/contrib/fonttools/ttf2eps.c:1082:2:2376/build/source/contrib/fonttools/ttf2eps.c:917:13: warning: 'last.y' may be used uninitialized [-Wmaybe-uninitialized]2377 917 | fn.y = d+c/3;2378 | ~^~~~2379/build/source/contrib/fonttools/ttf2eps.c: In function 'DoDumpGlyph':2380/build/source/contrib/fonttools/ttf2eps.c:936:20: note: 'last.y' was declared here2381 936 | BasePoint mid, last, begin;2382 | ^~~~2383[ 97%] Built target fontforge_pyhook2384[ 97%] Built target psMat_pyhook2385[ 98%] Linking C executable ../bin/fontforge2386/build/source/contrib/fonttools/ttf2eps.c: In function 'main':2387/build/source/contrib/fonttools/ttf2eps.c:1182:13: warning: 'val' may be used uninitialized [-Wmaybe-uninitialized]2388 1182 | DumpGlyph(ttf,&info,val);2389 | ^~~~~~~~~~~~~~~~~~~~~~~~2390/build/source/contrib/fonttools/ttf2eps.c:1109:21: note: 'val' was declared here2391 1109 | int doall=0, i, val;2392 | ^~~2393[ 98%] Built target fontforgeexe2394[ 98%] Linking C executable ../../bin/ttf2eps2395[ 98%] Built target ttf2eps2396[100%] Linking C executable ../../bin/acorn2sfd2397[100%] Built target acorn2sfd
installPhase
2398install flags: -j32 SHELL=/nix/store/hasnvc0j36gg6qrdsfcx7yivx3c2bpqr-bash-5.3p20/bin/bash gsettingsschemadir=/nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/gsettings-schemas/fontforge-20251009/glib-2.0/schemas/ install2399[ 11%] Built target pofiles2400[ 12%] Built target findtable2401[ 13%] Built target pcl2ttf2402[ 14%] Built target dewoff2403[ 17%] Built target woff2404[ 17%] Built target pfadecrypt2405[ 18%] Built target showttf2406[ 20%] Built target stripttc2407[ 21%] Built target rmligamarks2408[ 25%] Built target gunicode2409[ 38%] Built target gutils2410[ 93%] Built target fontforge2411[ 94%] Built target ttf2eps2412[ 95%] Built target fontforge_pyhook2413[ 96%] Built target psMat_pyhook2414[ 98%] Built target fontforgeexe2415[100%] Built target acorn2sfd2416Install the project...2417-- Install configuration: "Release"2418-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/lib/libfontforge.so.42419-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/lib/libfontforge.so2420-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/fontforge2421-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/fontimage2422-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/fontlint2423-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/sfddiff2424-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/man/man1/fontforge.12425-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/man/man1/sfddiff.12426-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/man/man1/fontlint.12427-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/man/man1/fontimage.12428-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/lib/python3.14/site-packages/fontforge.so2429-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/lib/python3.14/site-packages/psMat.so2430-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/fontforge/cidmap/Adobe-CNS1-6.cidmap2431-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/fontforge/cidmap/Adobe-GB1-5.cidmap2432-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/fontforge/cidmap/Adobe-Japan1-5.cidmap2433-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/fontforge/cidmap/Adobe-Japan1-6.cidmap2434-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/fontforge/cidmap/Adobe-Japan1-7.cidmap2435-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/fontforge/cidmap/Adobe-Japan2-0.cidmap2436-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/fontforge/cidmap/Adobe-Korea1-2.cidmap2437-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/acorn2sfd2438-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/dewoff2439-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/findtable2440-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/pcl2ttf2441-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/pfadecrypt2442-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/rmligamarks2443-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/showttf2444-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/stripttc2445-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/ttf2eps2446-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/woff2447-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/man/man1/acorn2sfd.12448-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/man/man1/showttf.12449-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/man/man1/ttf2eps.12450-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/fontforge/python/excepthook.py2451-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/ca/LC_MESSAGES/FontForge.mo2452-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/de/LC_MESSAGES/FontForge.mo2453-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/el/LC_MESSAGES/FontForge.mo2454-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/en_GB/LC_MESSAGES/FontForge.mo2455-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/es/LC_MESSAGES/FontForge.mo2456-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/fr/LC_MESSAGES/FontForge.mo2457-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/hr/LC_MESSAGES/FontForge.mo2458-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/it/LC_MESSAGES/FontForge.mo2459-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/ja/LC_MESSAGES/FontForge.mo2460-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/ka_GE/LC_MESSAGES/FontForge.mo2461-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/ko/LC_MESSAGES/FontForge.mo2462-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/ml/LC_MESSAGES/FontForge.mo2463-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/pl/LC_MESSAGES/FontForge.mo2464-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/pt/LC_MESSAGES/FontForge.mo2465-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/ru/LC_MESSAGES/FontForge.mo2466-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/th_TH/LC_MESSAGES/FontForge.mo2467-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/tr_TR/LC_MESSAGES/FontForge.mo2468-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/uk/LC_MESSAGES/FontForge.mo2469-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/vi/LC_MESSAGES/FontForge.mo2470-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/zh_CN/LC_MESSAGES/FontForge.mo2471-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/locale/zh_TW/LC_MESSAGES/FontForge.mo2472-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/fontforge/hotkeys/default2473-- Installing: /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/fontforge/prefs
fixupPhase
2474shrinking RPATHs of ELF executables and libraries in /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-202510092475shrinking /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/lib/libfontforge.so.42476shrinking /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/lib/python3.14/site-packages/fontforge.so2477shrinking /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/lib/python3.14/site-packages/psMat.so2478shrinking /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/fontforge2479shrinking /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/acorn2sfd2480shrinking /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/dewoff2481shrinking /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/findtable2482shrinking /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/pcl2ttf2483shrinking /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/pfadecrypt2484shrinking /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/rmligamarks2485shrinking /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/showttf2486shrinking /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/stripttc2487shrinking /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/ttf2eps2488shrinking /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin/woff2489checking for references to /build/ in /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009...2490gzipping man pages under /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/share/man/2491patching script interpreter paths in /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-202510092492stripping (with command strip and flags -S -p) in /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/lib /nix/store/h02jp10p90wdnx4p6r58p5cm07jmyyxl-fontforge-20251009/bin