#1097295 licenseutils: ftbfs with GCC-15

#1097295#5
Date:
2025-02-17 17:34:37 UTC
From:
To:
[This bug is NOT targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.

The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/licenseutils_0.0.9-8_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.

To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++

GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html

[...]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c getopt1.c  -fPIC -DPIC -o .libs/getopt1.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o printf-args.lo printf-args.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c isnanl.c -o isnanl.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o printf-parse.lo printf-parse.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o vasnprintf.lo vasnprintf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c quotearg.c -o quotearg.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c getopt1.c -o getopt1.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c printf-args.c  -fPIC -DPIC -o .libs/printf-args.o
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o vfprintf.lo vfprintf.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c printf-parse.c  -fPIC -DPIC -o .libs/printf-parse.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c vasnprintf.c  -fPIC -DPIC -o .libs/vasnprintf.o
rm -f t-charset.alias charset.alias && \
/bin/bash ./config.charset 'x86_64-pc-linux-gnu' > t-charset.alias && \
mv t-charset.alias charset.alias
rm -f t-ref-add.sed ref-add.sed && \
sed -e '/^#/d' -e 's/@''PACKAGE''@/licenseutils/g' ref-add.sin > t-ref-add.sed && \
mv t-ref-add.sed ref-add.sed
rm -f t-ref-del.sed ref-del.sed && \
sed -e '/^#/d' -e 's/@''PACKAGE''@/licenseutils/g' ref-del.sin > t-ref-del.sed && \
mv t-ref-del.sed ref-del.sed
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o glthread/lock.lo glthread/lock.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c vfprintf.c  -fPIC -DPIC -o .libs/vfprintf.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c glthread/lock.c  -fPIC -DPIC -o glthread/.libs/lock.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c printf-args.c -o printf-args.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c vfprintf.c -o vfprintf.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c glthread/lock.c -o glthread/lock.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o uniwidth/width.lo uniwidth/width.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c uniwidth/width.c  -fPIC -DPIC -o uniwidth/.libs/width.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c getopt.c -o getopt.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c uniwidth/width.c -o uniwidth/width.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c printf-parse.c -o printf-parse.o >/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c vasnprintf.c -o vasnprintf.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CC   --mode=link gcc  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection  -no-undefined    -Wl,-z,relro -Wl,-z,now -o libgnu.la  copy-acl.lo set-acl.lo argp-ba.lo argp-eexst.lo argp-fmtstream.lo argp-fs-xinl.lo argp-help.lo argp-parse.lo argp-pin.lo argp-pv.lo argp-pvh.lo argp-xinl.lo binary-io.lo c-ctype.lo c-strcasecmp.lo c-strncasecmp.lo concat-filename.lo copy-file.lo md2.lo dirname-lgpl.lo basename-lgpl.lo stripslash.lo exitfail.lo fd-hook.lo findprog.lo fstrcmp.lo full-write.lo localcharset.lo glthread/lock.lo math.lo mbchar.lo mbiter.lo printf-frexp.lo printf-frexpl.lo progname.lo acl-errno-valid.lo file-has-acl.lo qcopy-acl.lo qset-acl.lo quotearg.lo read-file.lo safe-read.lo safe-write.lo tempname.lo glthread/threadlib.lo glthread/tls.lo trim.lo unistd.lo uniwidth/width.lo wctype-h.lo xmalloc.lo xalloc-die.lo xconcat-filename.lo xsize.lo xvasprintf.lo xasprintf.lo asnprintf.lo fseterr.lo getopt.lo getopt1.lo isnanl.lo printf-args.lo printf-parse.lo vasnprintf.lo vfprintf.lo  -lcurl  -lcurl
libtool: link: ar cr .libs/libgnu.a .libs/copy-acl.o .libs/set-acl.o .libs/argp-ba.o .libs/argp-eexst.o .libs/argp-fmtstream.o .libs/argp-fs-xinl.o .libs/argp-help.o .libs/argp-parse.o .libs/argp-pin.o .libs/argp-pv.o .libs/argp-pvh.o .libs/argp-xinl.o .libs/binary-io.o .libs/c-ctype.o .libs/c-strcasecmp.o .libs/c-strncasecmp.o .libs/concat-filename.o .libs/copy-file.o .libs/md2.o .libs/dirname-lgpl.o .libs/basename-lgpl.o .libs/stripslash.o .libs/exitfail.o .libs/fd-hook.o .libs/findprog.o .libs/fstrcmp.o .libs/full-write.o .libs/localcharset.o glthread/.libs/lock.o .libs/math.o .libs/mbchar.o .libs/mbiter.o .libs/printf-frexp.o .libs/printf-frexpl.o .libs/progname.o .libs/acl-errno-valid.o .libs/file-has-acl.o .libs/qcopy-acl.o .libs/qset-acl.o .libs/quotearg.o .libs/read-file.o .libs/safe-read.o .libs/safe-write.o .libs/tempname.o glthread/.libs/threadlib.o glthread/.libs/tls.o .libs/trim.o .libs/unistd.o uniwidth/.libs/width.o .libs/wctype-h.o .libs/xmalloc.o .libs/xalloc-die.o .libs/xconcat-filename.o .libs/xsize.o .libs/xvasprintf.o .libs/xasprintf.o .libs/asnprintf.o .libs/fseterr.o .libs/getopt.o .libs/getopt1.o .libs/isnanl.o .libs/printf-args.o .libs/printf-parse.o .libs/vasnprintf.o .libs/vfprintf.o
libtool: link: ranlib .libs/libgnu.a
libtool: link: ( cd ".libs" && rm -f "libgnu.la" && ln -s "../libgnu.la" "libgnu.la" )
make[5]: Leaving directory '/build/reproducible-path/licenseutils-0.0.9/lib'
make[4]: Leaving directory '/build/reproducible-path/licenseutils-0.0.9/lib'
make[3]: Leaving directory '/build/reproducible-path/licenseutils-0.0.9/lib'
Making all in lang-files
make[3]: Entering directory '/build/reproducible-path/licenseutils-0.0.9/lang-files'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/reproducible-path/licenseutils-0.0.9/lang-files'
Making all in src
make[3]: Entering directory '/build/reproducible-path/licenseutils-0.0.9/src'
gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DPROGRAM=\"licensing\" -DBINDIR=\"/usr/bin\" -DINTERPRETER=\"lu-sh\" -DINTERPRETER_PATH=\"/usr/bin/lu-sh\" -DHAVE_CONFIG_H -DSUPPORT_C_STYLE -DSUPPORT_CPLUSPLUS_STYLE -DSUPPORT_FORTRAN_STYLE -DSUPPORT_GETTEXT_STYLE  -DSUPPORT_HASKELL_STYLE -DSUPPORT_M4_STYLE -DSUPPORT_PASCAL_STYLE -DSUPPORT_SCHEME_STYLE -DSUPPORT_SHELL_STYLE -DSUPPORT_TEXINFO_STYLE -DSUPPORT_LATEX_STYLE -DSUPPORT_JAVASCRIPT_STYLE -I. -I..  -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread  -I/usr/include/libpng16  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o main.o main.c
gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DPROGRAM=\"licensing\" -DBINDIR=\"/usr/bin\" -DINTERPRETER=\"lu-sh\" -DINTERPRETER_PATH=\"/usr/bin/lu-sh\" -DHAVE_CONFIG_H -DSUPPORT_C_STYLE -DSUPPORT_CPLUSPLUS_STYLE -DSUPPORT_FORTRAN_STYLE -DSUPPORT_GETTEXT_STYLE  -DSUPPORT_HASKELL_STYLE -DSUPPORT_M4_STYLE -DSUPPORT_PASCAL_STYLE -DSUPPORT_SCHEME_STYLE -DSUPPORT_SHELL_STYLE -DSUPPORT_TEXINFO_STYLE -DSUPPORT_LATEX_STYLE -DSUPPORT_JAVASCRIPT_STYLE -I. -I..  -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread  -I/usr/include/libpng16  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o opts.o opts.c
gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DPROGRAM=\"licensing\" -DBINDIR=\"/usr/bin\" -DINTERPRETER=\"lu-sh\" -DINTERPRETER_PATH=\"/usr/bin/lu-sh\" -DHAVE_CONFIG_H -DSUPPORT_C_STYLE -DSUPPORT_CPLUSPLUS_STYLE -DSUPPORT_FORTRAN_STYLE -DSUPPORT_GETTEXT_STYLE  -DSUPPORT_HASKELL_STYLE -DSUPPORT_M4_STYLE -DSUPPORT_PASCAL_STYLE -DSUPPORT_SCHEME_STYLE -DSUPPORT_SHELL_STYLE -DSUPPORT_TEXINFO_STYLE -DSUPPORT_LATEX_STYLE -DSUPPORT_JAVASCRIPT_STYLE -I. -I..  -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread  -I/usr/include/libpng16  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o licensing.o licensing.c
gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DPROGRAM=\"licensing\" -DBINDIR=\"/usr/bin\" -DINTERPRETER=\"lu-sh\" -DINTERPRETER_PATH=\"/usr/bin/lu-sh\" -DHAVE_CONFIG_H -DSUPPORT_C_STYLE -DSUPPORT_CPLUSPLUS_STYLE -DSUPPORT_FORTRAN_STYLE -DSUPPORT_GETTEXT_STYLE  -DSUPPORT_HASKELL_STYLE -DSUPPORT_M4_STYLE -DSUPPORT_PASCAL_STYLE -DSUPPORT_SCHEME_STYLE -DSUPPORT_SHELL_STYLE -DSUPPORT_TEXINFO_STYLE -DSUPPORT_LATEX_STYLE -DSUPPORT_JAVASCRIPT_STYLE -I. -I..  -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread  -I/usr/include/libpng16  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o gpl.o gpl.c
gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DPROGRAM=\"licensing\" -DBINDIR=\"/usr/bin\" -DINTERPRETER=\"lu-sh\" -DINTERPRETER_PATH=\"/usr/bin/lu-sh\" -DHAVE_CONFIG_H -DSUPPORT_C_STYLE -DSUPPORT_CPLUSPLUS_STYLE -DSUPPORT_FORTRAN_STYLE -DSUPPORT_GETTEXT_STYLE  -DSUPPORT_HASKELL_STYLE -DSUPPORT_M4_STYLE -DSUPPORT_PASCAL_STYLE -DSUPPORT_SCHEME_STYLE -DSUPPORT_SHELL_STYLE -DSUPPORT_TEXINFO_STYLE -DSUPPORT_LATEX_STYLE -DSUPPORT_JAVASCRIPT_STYLE -I. -I..  -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread  -I/usr/include/libpng16  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o lgpl.o lgpl.c
gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DPROGRAM=\"licensing\" -DBINDIR=\"/usr/bin\" -DINTERPRETER=\"lu-sh\" -DINTERPRETER_PATH=\"/usr/bin/lu-sh\" -DHAVE_CONFIG_H -DSUPPORT_C_STYLE -DSUPPORT_CPLUSPLUS_STYLE -DSUPPORT_FORTRAN_STYLE -DSUPPORT_GETTEXT_STYLE  -DSUPPORT_HASKELL_STYLE -DSUPPORT_M4_STYLE -DSUPPORT_PASCAL_STYLE -DSUPPORT_SCHEME_STYLE -DSUPPORT_SHELL_STYLE -DSUPPORT_TEXINFO_STYLE -DSUPPORT_LATEX_STYLE -DSUPPORT_JAVASCRIPT_STYLE -I. -I..  -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread  -I/usr/include/libpng16  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o agpl.o agpl.c
gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DPROGRAM=\"licensing\" -DBINDIR=\"/usr/bin\" -DINTERPRETER=\"lu-sh\" -DINTERPRETER_PATH=\"/usr/bin/lu-sh\" -DHAVE_CONFIG_H -DSUPPORT_C_STYLE -DSUPPORT_CPLUSPLUS_STYLE -DSUPPORT_FORTRAN_STYLE -DSUPPORT_GETTEXT_STYLE  -DSUPPORT_HASKELL_STYLE -DSUPPORT_M4_STYLE -DSUPPORT_PASCAL_STYLE -DSUPPORT_SCHEME_STYLE -DSUPPORT_SHELL_STYLE -DSUPPORT_TEXINFO_STYLE -DSUPPORT_LATEX_STYLE -DSUPPORT_JAVASCRIPT_STYLE -I. -I..  -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread  -I/usr/include/libpng16  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o fdl.o fdl.c
gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DPROGRAM=\"licensing\" -DBINDIR=\"/usr/bin\" -DINTERPRETER=\"lu-sh\" -DINTERPRETER_PATH=\"/usr/bin/lu-sh\" -DHAVE_CONFIG_H -DSUPPORT_C_STYLE -DSUPPORT_CPLUSPLUS_STYLE -DSUPPORT_FORTRAN_STYLE -DSUPPORT_GETTEXT_STYLE  -DSUPPORT_HASKELL_STYLE -DSUPPORT_M4_STYLE -DSUPPORT_PASCAL_STYLE -DSUPPORT_SCHEME_STYLE -DSUPPORT_SHELL_STYLE -DSUPPORT_TEXINFO_STYLE -DSUPPORT_LATEX_STYLE -DSUPPORT_JAVASCRIPT_STYLE -I. -I..  -I../lib -I../lib -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread  -I/usr/include/libpng16  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5 -I/usr/include/p11-kit-1  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/licenseutils-0.0.9=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o boilerplate.o boilerplate.c
lgpl.c: In function ‘show_lu_lgpl’:
lgpl.c:182:19: error: too many arguments to function ‘get_lgplv3_boilerplate’; expected 0, have 1
  182 |           chunk = get_lgplv3_boilerplate (state);
      |                   ^~~~~~~~~~~~~~~~~~~~~~  ~~~~~
lgpl.c:134:1: note: declared here
  134 | get_lgplv3_boilerplate ()
      | ^~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [Makefile:1814: lgpl.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/reproducible-path/licenseutils-0.0.9/src'
make[2]: *** [Makefile:1942: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/licenseutils-0.0.9'
make[1]: *** [Makefile:1812: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/licenseutils-0.0.9'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:21: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

#1097295#14
Date:
2025-10-03 19:23:35 UTC
From:
To:
Dear maintainer,

I've prepared an NMU for licenseutils (versioned as 0.0.9-8.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I should
cancel it.

cu
Adrian

#1097295#23
Date:
2025-10-05 12:07:55 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
licenseutils, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1097295@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adrian Bunk <bunk@debian.org> (supplier of updated licenseutils package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 03 Oct 2025 22:12:07 +0300
Source: licenseutils
Architecture: source
Version: 0.0.9-8.1
Distribution: unstable
Urgency: medium
Maintainer: Fukui Daichi <a.dog.will.talk@akane.waseda.jp>
Changed-By: Adrian Bunk <bunk@debian.org>
Closes: 1097295
Changes:
 licenseutils (0.0.9-8.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix FTBFS with GCC 15. (Closes: #1097295)
Checksums-Sha1:
 e8062a51a97a88ad4bb0c10fc7f5881d102ed257 1983 licenseutils_0.0.9-8.1.dsc
 f47b70f663232476dba80c723f52a91dc00a51ce 7296 licenseutils_0.0.9-8.1.debian.tar.xz
Checksums-Sha256:
 e8e0c97009f01f415c857b21cd4c09e5bb405e0b9a91d2edd916044cf561da5d 1983 licenseutils_0.0.9-8.1.dsc
 d032818d1498aa7a50e600fbd612bf9313d6029ac22b786630da3773d6b798dd 7296 licenseutils_0.0.9-8.1.debian.tar.xz
Files:
 fa3638bbed4e0adb50f245b20a9ab768 1983 devel optional licenseutils_0.0.9-8.1.dsc
 ba5b40e9667b27ce7e0bfc0e2097f7f8 7296 devel optional licenseutils_0.0.9-8.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmjgIOEACgkQiNJCh6LY
mLHUahAAuqbFBZUi2LUrJXcHtUN1LFiCftnco5+dEzgUezdQoz45opoVFVHdciNd
V53xD5+z8qDKY7bKUxr/vBVufeG8P+IFXsOEgRuMqA5h/xT1ZtVN2YCMN0vl0UNN
bQLvPLhStN+vuKREGLGElWV78O+gwMCbJd7FSl4UOnN0/uVUjjSvvXaPo/gF2T+p
v40z/t0FGPqSp8D95SB5OIs5mUCL2HX+5ps6GsCmM8nSPPwLkIqT1H9sxCoeE0iF
BvbQTKduNa/BYzFE1lubvqVXUAqXszvWLo2Fk6gwXG4XUvsekGTjI31F5ij8IUxQ
Lazx8rc3P1uDk0i0nAyQ/jtghAkFldBzLn55vgtu+tZUJNviph4GSK/LNFE+ff7D
L8nmpXZtYk6iF5Og4jDzbySW/ehPpsSf+TwQBL51kr+RUGVXfO7rcVKuBA++gGPB
GkWwAyRS5e7MomIX53KPsqSTHchi1Ba3K8PSXINoLW7O2sjEQcDS5ZDt0W6z/zbD
Kit8nlSim+EaUtfADCPCmXgaTKypeFdyZOvD0hOPLjpzLV7u/DNjmv9F9WqNy13F
pwr/a7qhJv3ymIEj03GFkuCcegkz1M0vbxBPpcVl8s7i3IE36L5sBIaynriVr0S2
U0krFzH1y3xTBgUjVUHty7KPKWQeHfI5RoqCCMZWUxv3Jfsm43w=
=ko1l
-----END PGP SIGNATURE-----