Source: pngtools Version: 0.5~git20220314.1ccca3a-2 tags: patch forwarded: https://github.com/mikalstill/pngtools/pull/20
Hello, as said, gcc -DPACKAGE_NAME="pngtools" -DPACKAGE_TARNAME="pngtools" -DPACKAGE_VERSION="0.4-dev" -DPACKAGE_STRING="pngtools\ 0.4-dev" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="pngtools" -DVERSION="0.4-dev" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_PNG_H=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -c -o pngread.o pngread.c pnginfo.c: In function 'pnginfo_displayfile': pnginfo.c:419:33: error: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Werror=format=] 419 | printf ("* %d ", runlen); | ~^ ~~~~~~ | | | | int long unsigned int | %ld gcc -DPACKAGE_NAME="pngtools" -DPACKAGE_TARNAME="pngtools" -DPACKAGE_VERSION="0.4-dev" -DPACKAGE_STRING="pngtools\ 0.4-dev" -DPACKAGE_BUGREPORT="" -DPACKAGE_URL="" -DPACKAGE="pngtools" -DVERSION="0.4-dev" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_PNG_H=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -c -o pngwrite.o pngwrite.c Changing printf ("* %d ", runlen); to printf ("* %ld ", runlen); Fixes the issue. G.
OpenPGP_signature
Description: OpenPGP digital signature