[automatic line breaks disabled intentionally] Hi, today, I noticed some deviations of warnings between Leap and Factory package builds with gcc. E.g. for this package: https://build.opensuse.org/package/show/network:telephony/hylafax+ These two warnings in Leap 15.2[1]: [ 159s] /usr/bin/gcc -D__ANSI_CPP__ -I. -I.. -I.././util -I.././util -L/usr/include -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g -fpic -O -o faxconfig .././util/faxconfig.c -L../util -L../faxd ../util/libfaxutil.so.7.0.1 ../util/libfaxutil.so.7.0.1 -ltiff -lz ../port/libport.a -lcrypt -lutil -lm -lpam -ljbig -ljpeg -llcms2 -lldap -llber -lresolv [ 159s] .././util/faxconfig.c: In function 'main': [ 159s] .././util/faxconfig.c:90:58: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] [ 159s] snprintf(fifoname, sizeof(fifoname), "%s.%.*s", FAX_FIFO, [ 159s] ^ [ 159s] In file included from /usr/include/stdio.h:862:0, [ 159s] from .././util/faxconfig.c:26: [ 159s] /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 81 bytes into a destination of size 80 [ 159s] return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, [ 159s] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 159s] __bos (__s), __fmt, __va_arg_pack ()); [ 159s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 160s] /usr/bin/gcc -D__ANSI_CPP__ -I. -I.. -I.././util -I.././util -L/usr/include -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g -fpic -O -o faxstate .././util/faxstate.c -L../util -L../faxd ../util/libfaxutil.so.7.0.1 ../util/libfaxutil.so.7.0.1 -ltiff -lz ../port/libport.a -lcrypt -lutil -lm -lpam -ljbig -ljpeg -llcms2 -lldap -llber -lresolv [ 160s] .././util/faxstate.c: In function 'main': [ 160s] .././util/faxstate.c:142:54: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] [ 160s] snprintf(fifoname, sizeof(fifoname), "%s.%.*s", FAX_FIFO, [ 160s] ^ [ 160s] In file included from /usr/include/stdio.h:862:0, [ 160s] from .././util/faxstate.c:25: [ 160s] /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 257 bytes into a destination of size 256 [ 160s] return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, [ 160s] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 160s] __bos (__s), __fmt, __va_arg_pack ()); [ 160s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ are missing in Factory[2]. I would have expected them at timestamp [102s]. My question is, where this deviation originates? Thanks, Pete [1] https://build.opensuse.org/public/build/network:telephony/openSUSE_Leap_15.2... [2] https://build.opensuse.org/public/build/network:telephony/openSUSE_Factory/x... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org