Bug#1084016: Migrating away from pkg_resources is difficult for namespace packages
On 04.10.24 12:22, Colin Watson wrote: While pkg_resources is indeed deprecated upstream, there's nothing that we can sensibly do about it at the Debian level in lazr.* or zope.*, and it's not even as clear as you might hope what to do upstream. They all do something like this in an __init__.py (with unimportant variations): __import__('pkg_resources').declare_namespace(__name__) As https://packaging.python.org/en/latest/guides/packaging-namespace-packages/#pkg-resources-style-namespace-packages says: If you are creating a new distribution within an existing namespace package that uses this method then it’s recommended to continue using this as the different methods are not cross-compatible and it’s not advisable to try to migrate an existing package. I know pkg_resources is deprecated for most other purposes, but even upstream currently advises here not to try to migrate in this case. Now, I know there've been some attempts to figure this out: https://github.com/pypa/sample-namespace-packages thinks a migration may be possible as long as developers are willing to accept some limitations. But it's still a difficult migration and upstream hasn't really got going on it; for Zope, see https://github.com/zopefoundation/meta/issues/194. Please can you reconsider, and not force this for Debian trixie? I think we need to keep pkg_resources around for this use case until a good deal more work has been done on migrating away from it for namespace packages. I don't want to force it. the separation of this module into it's own module is a Debian specific change to avoid runtime dependencies on pkg_resources. So you'll find a lot of hard-coded dependencies that are just not used anymore. That's what I want to catch for the trixie release. Matthias
Bug#1084016: zope.location: (build-)depends on deprecated module python3-pkg-resources
Package: src:zope.location Version: 5.0-2 Severity: normal Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: pkg-resources-deprecation [This bug is targeted to the upcoming trixie release] The package build-depends or depends on python3-pkg-resources, which is deprecated upstream. Details can be found at https://setuptools.pypa.io/en/latest/pkg_resources.html Use of pkg_resources is deprecated in favor of importlib.resources, importlib.metadata and their backports (importlib_resources, importlib_metadata). Some useful APIs are also provided by packaging (e.g. requirements and version parsing). Users should refrain from new usage of pkg_resources and should work to port to importlib-based solutions. Python 3.12 in unstable provides both importlib_resources and importlib_metadata, so no additional dependencies on those packages are needed.
Bug#1084010: zope.hookable: (build-)depends on deprecated module python3-pkg-resources
Package: src:zope.hookable Version: (6.0-3) Severity: normal Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: pkg-resources-deprecation [This bug is targeted to the upcoming trixie release] The package build-depends or depends on python3-pkg-resources, which is deprecated upstream. Details can be found at https://setuptools.pypa.io/en/latest/pkg_resources.html Use of pkg_resources is deprecated in favor of importlib.resources, importlib.metadata and their backports (importlib_resources, importlib_metadata). Some useful APIs are also provided by packaging (e.g. requirements and version parsing). Users should refrain from new usage of pkg_resources and should work to port to importlib-based solutions. Python 3.12 in unstable provides both importlib_resources and importlib_metadata, so no additional dependencies on those packages are needed.
Bug#1084000: zc.buildout: (build-)depends on deprecated module python3-pkg-resources
Package: src:zc.buildout Version: 2.13.2-5 Severity: normal Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: pkg-resources-deprecation [This bug is targeted to the upcoming trixie release] The package build-depends or depends on python3-pkg-resources, which is deprecated upstream. Details can be found at https://setuptools.pypa.io/en/latest/pkg_resources.html Use of pkg_resources is deprecated in favor of importlib.resources, importlib.metadata and their backports (importlib_resources, importlib_metadata). Some useful APIs are also provided by packaging (e.g. requirements and version parsing). Users should refrain from new usage of pkg_resources and should work to port to importlib-based solutions. Python 3.12 in unstable provides both importlib_resources and importlib_metadata, so no additional dependencies on those packages are needed.
Bug#1083711: python-sshoot: (build-)depends on deprecated module python3-pkg-resources
Package: src:python-sshoot Version: 1.6.0-1 Severity: normal Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: pkg-resources-deprecation [This bug is targeted to the upcoming trixie release] The package build-depends or depends on python3-pkg-resources, which is deprecated upstream. Details can be found at https://setuptools.pypa.io/en/latest/pkg_resources.html Use of pkg_resources is deprecated in favor of importlib.resources, importlib.metadata and their backports (importlib_resources, importlib_metadata). Some useful APIs are also provided by packaging (e.g. requirements and version parsing). Users should refrain from new usage of pkg_resources and should work to port to importlib-based solutions. Python 3.12 in unstable provides both importlib_resources and importlib_metadata, so no additional dependencies on those packages are needed.
Bug#1083676: python-pex: (build-)depends on deprecated module python3-pkg-resources
Package: src:python-pex Version: 1.5.3-1 Severity: normal Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: pkg-resources-deprecation [This bug is targeted to the upcoming trixie release] The package build-depends or depends on python3-pkg-resources, which is deprecated upstream. Details can be found at https://setuptools.pypa.io/en/latest/pkg_resources.html Use of pkg_resources is deprecated in favor of importlib.resources, importlib.metadata and their backports (importlib_resources, importlib_metadata). Some useful APIs are also provided by packaging (e.g. requirements and version parsing). Users should refrain from new usage of pkg_resources and should work to port to importlib-based solutions. Python 3.12 in unstable provides both importlib_resources and importlib_metadata, so no additional dependencies on those packages are needed.
Bug#1083662: python-mbed-ls: (build-)depends on deprecated module python3-pkg-resources
Package: src:python-mbed-ls Version: 1.6.2+dfsg-11 Severity: normal Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: pkg-resources-deprecation [This bug is targeted to the upcoming trixie release] The package build-depends or depends on python3-pkg-resources, which is deprecated upstream. Details can be found at https://setuptools.pypa.io/en/latest/pkg_resources.html Use of pkg_resources is deprecated in favor of importlib.resources, importlib.metadata and their backports (importlib_resources, importlib_metadata). Some useful APIs are also provided by packaging (e.g. requirements and version parsing). Users should refrain from new usage of pkg_resources and should work to port to importlib-based solutions. Python 3.12 in unstable provides both importlib_resources and importlib_metadata, so no additional dependencies on those packages are needed.
Bug#1083654: python-jenkinsapi: (build-)depends on deprecated module python3-pkg-resources
Package: src:python-jenkinsapi Version: 0.3.13-2 Severity: normal Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: pkg-resources-deprecation [This bug is targeted to the upcoming trixie release] The package build-depends or depends on python3-pkg-resources, which is deprecated upstream. Details can be found at https://setuptools.pypa.io/en/latest/pkg_resources.html Use of pkg_resources is deprecated in favor of importlib.resources, importlib.metadata and their backports (importlib_resources, importlib_metadata). Some useful APIs are also provided by packaging (e.g. requirements and version parsing). Users should refrain from new usage of pkg_resources and should work to port to importlib-based solutions. Python 3.12 in unstable provides both importlib_resources and importlib_metadata, so no additional dependencies on those packages are needed.
Bug#1083537: pdm-pep517: (build-)depends on deprecated module python3-pkg-resources
Package: src:pdm-pep517 Version: 1.1.4+ds1-2 Severity: normal Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: pkg-resources-deprecation [This bug is targeted to the upcoming trixie release] The package build-depends or depends on python3-pkg-resources, which is deprecated upstream. Details can be found at https://setuptools.pypa.io/en/latest/pkg_resources.html Use of pkg_resources is deprecated in favor of importlib.resources, importlib.metadata and their backports (importlib_resources, importlib_metadata). Some useful APIs are also provided by packaging (e.g. requirements and version parsing). Users should refrain from new usage of pkg_resources and should work to port to importlib-based solutions. Python 3.12 in unstable provides both importlib_resources and importlib_metadata, so no additional dependencies on those packages are needed.
Bug#1083431: hovercraft: (build-)depends on deprecated module python3-pkg-resources
Package: src:hovercraft Version: 2.7-7 Severity: normal Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: pkg-resources-deprecation [This bug is targeted to the upcoming trixie release] The package build-depends or depends on python3-pkg-resources, which is deprecated upstream. Details can be found at https://setuptools.pypa.io/en/latest/pkg_resources.html Use of pkg_resources is deprecated in favor of importlib.resources, importlib.metadata and their backports (importlib_resources, importlib_metadata). Some useful APIs are also provided by packaging (e.g. requirements and version parsing). Users should refrain from new usage of pkg_resources and should work to port to importlib-based solutions. Python 3.12 in unstable provides both importlib_resources and importlib_metadata, so no additional dependencies on those packages are needed.
Bug#1079763: setuptools test command is removed
Package: src:python-svg.path Version: 6.3-2 Severity: serious Tags: sid trixie setuptools test command is removed, the package at least uses this command in it's autopkg tests. setuptools v72.0.0: Deprecations and Removals - - The test command has been removed. Users relying on 'setup.py test' will need to migrate to another test runner or pin setuptools before this version. (#931) [...] 46s autopkgtest [04:08:35]: test command1: [--- 47s /usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:268: UserWarning: Unknown distribution option: 'tests_require' 47s warnings.warn(msg) 47s /usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:268: UserWarning: Unknown distribution option: 'test_suite' 47s warnings.warn(msg) 47s usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] 47sor: setup.py --help [cmd1 cmd2 ...] 47sor: setup.py --help-commands 47sor: setup.py cmd --help 47s 47s error: invalid command 'test'
Bug#1075710: zsync: ftbfs with GCC-14
Package: src:zsync Version: 0.6.2-5 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/zsync_0.6.2-5_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] 196 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~ In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/string.h:26, from sha1test.c:18: /usr/include/features.h:196:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 196 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~ In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from zmap.c:26: /usr/include/features.h:196:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 196 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~ zsync.c: In function ‘zsync_begin’: zsync.c:154:44: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 154 | struct zsync_state *zs = calloc(sizeof *zs, 1); |^ zsync.c:154:44: note: earlier argument should specify number of elements, later size of each element zsync.c:213:35: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 213 | if (zs->blocksize < 0 || (zs->blocksize & (zs->blocksize - 1))) { | ^ zsync.c:243:68: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 243 | if (fread(zblock, sizeof *zblock, nzblocks, f) < nzblocks) { |^ zsync.c: In function ‘zsync_get_urls’: zsync.c:443:18: error: returning ‘char **’ from a function with incompatible return type ‘const char * const*’ [-Wincompatible-pointer-types] 443 | return zs->zurl; |~~^~ zsync.c:448:18: error: returning ‘char **’ from a function with incompatible return type ‘const char * const*’ [-Wincompatible-pointer-types] 448 | return zs->url; |~~^ zsync.c: In function ‘zsync_recompress’: zsync.c:704:55: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 704 | if (fwrite(p, 1, r - (p - buf), zout) != r - (p - buf)) { | ^~ zsync.c: In function ‘zsync_receive_data_compressed’: zsync.c:925:22: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 925 | zr->strm.next_in = buf; | ^ zsync.c:928:42: warning: comparison of integer expressions of different signedness: ‘off_t’ {aka ‘long int’} and ‘uLong’ {aka ‘long unsigned int’} [-Wsign-compare] 928 | if (zr->strm.total_in == 0 || offset != zr->strm.total_in) { | ^~ zsync.c:930:43: error: passing argument 4 of ‘zsync_configure_zstream_for_zdata’ from incompatible pointer type [-Wincompatible-pointer-types] 930 | &(zr->outoffset)); | ^~~~ | | | off_t * {aka long int *} zsync.c:771:65: note: expected ‘long long int *’ but argument is of type ‘off_t *’ {aka ‘long int *’} 771 |long zoffs
Bug#1075705: zfs-fuse: ftbfs with GCC-14
Package: src:zfs-fuse Version: 0.7.0-27 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/zfs-fuse_0.7.0-27_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] SCHROOT_ALIAS_NAME=unstable SCHROOT_CHROOT_NAME=sid-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1001 SCHROOT_GROUP=user42 SCHROOT_SESSION_ID=sid-amd64-sbuild-efa423ad-7261-406b-a401-17c3ba319b6e SCHROOT_UID=1001 SCHROOT_USER=user42 SHELL=/bin/sh USER=user42 dpkg-buildpackage - Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot dpkg-buildpackage: info: source package zfs-fuse dpkg-buildpackage: info: source version 0.7.0-27 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Andreas Beckmann dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' scons --no-cache -C src debug=1 optim=-O2 -ccc scons: Entering directory `/<>/src' scons: Reading SConscript files ... /<>/src/SConstruct:76: SyntaxWarning: invalid escape sequence '\d' if re.compile('i\d86').match(arch): scons: done reading SConscript files. scons: Cleaning targets ... scons: done cleaning targets. rm -f src/.sconsign.dblite make[1]: Leaving directory '/<>' dh_clean debian/rules binary dh binary dh_update_autotools_config cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead dh_autoreconf debian/rules override_dh_auto_build make[1]: Entering directory '/<>' scons --no-cache -C src debug=1 optim=-O2 scons: Entering directory `/<>/src' scons: Reading SConscript files ... /<>/src/SConstruct:76: SyntaxWarning: invalid escape sequence '\d' if re.compile('i\d86').match(arch): scons: done reading SConscript files. scons: Building targets ... gcc -o cmd/stat/common/timestamp.o -c -pipe -Wall -std=c99 -Wno-switch -Wno-unused -Wno-missing-braces -Wno-parentheses -Wno-uninitialized -fno-strict-aliasing -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DTEXT_DOMAIN=\"zfs-fuse\" -ggdb -DNDEBUG -O2 -DLINUX_AIO -Ilib/libuutil/include -Ilib/libnvpair/include -Ilib/libumem/include -Ilib/libzfscommon/include -Ilib/libzfs/include -Ilib/libsolcompat/include -Ilib/libavl/include -Icmd/stat/common cmd/stat/common/timestamp.c gcc -o cmd/zdb/ptrace.o -c -pipe -Wall -std=c99 -Wno-switch -Wno-unused -Wno-missing-braces -Wno-parentheses -Wno-uninitialized -fno-strict-aliasing -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DTEXT_DOMAIN=\"zfs-fuse\" -ggdb -DNDEBUG -O2 -DLINUX_AIO -Ilib/libavl/include -Ilib/libnvpair/include -Ilib/libumem/include -Ilib/libzfscommon/include -Ilib/libzpool/include -Ilib/libsolcompat/include -Ilib/libzfs/include cmd/zdb/ptrace.c In file included from lib/libsolcompat/include/sys/types.h:89, from /usr/include/stdlib.h:514, from cmd/zdb/ptrace.c:47: lib/libsolcompat/include/sys/time.h: In function 'gethrtime': lib/libsolcompat/include/sys/time.h:62:17: error: implicit declaration of function 'abort' [-Wimplicit-function-declaration] 62 | abort(); | ^ lib/libsolcompat/include/sys/time.h:37:1: note: include '' or provide a declaration of 'abort' 36 | #include +++ |+#include 37 | scons: *** [cmd/zdb/ptrace.o] Error 1 scons: building terminated because of errors. make[1]: *** [debian/rules:12: override_dh_auto_build] Error 2 make[1]: Leaving directory '/<>' make: *** [debian/rules:31: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Bug#1075693: xzoom: ftbfs with GCC-14
Package: src:xzoom Version: 0.3-27 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/xzoom_0.3-27_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] dpkg-buildpackage - Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot dpkg-buildpackage: info: source package xzoom dpkg-buildpackage: info: source version 0.3-27 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jelmer Vernooij dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' xmkmf -a imake -DUseInstalled -I/usr/lib/X11/config make Makefiles make[2]: Entering directory '/<>' make[2]: Nothing to be done for 'Makefiles'. make[2]: Leaving directory '/<>' make includes make[2]: Entering directory '/<>' make[2]: Nothing to be done for 'includes'. make[2]: Leaving directory '/<>' make depend make[2]: Entering directory '/<>' gccmakedep -- -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DFRAME -DXSHM -- xzoom.c make[2]: Leaving directory '/<>' dh_auto_configure make[1]: Leaving directory '/<>' dh_auto_build make -j8 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>' gcc -g -O2 -fno-strict-aliasing -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DFRAME -DXSHM -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xzoom.o xzoom.c In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from xzoom.c:33: /usr/include/features.h:196:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 196 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~ xzoom.c: In function ‘main’: xzoom.c:620:33: warning: ‘XKeycodeToKeysym’ is deprecated [-Wdeprecated-declarations] 620 | switch(XKeycodeToKeysym(dpy, event.xkey.keycode, 0)) { | ^~ In file included from xzoom.c:39: /usr/include/X11/Xlib.h:1687:15: note: declared here 1687 | extern KeySym XKeycodeToKeysym( | ^~~~ xzoom.c:629:33: warning: ‘XKeycodeToKeysym’ is deprecated [-Wdeprecated-declarations] 629 | switch(XKeycodeToKeysym(dpy, event.xkey.keycode, 0)) { | ^~ /usr/include/X11/Xlib.h:1687:15: note: declared here 1687 | extern KeySym XKeycodeToKeysym( | ^~~~ xzoom.c:756:41: error: implicit declaration of function ‘alarm’ [-Wimplicit-function-declaration] 756 | alarm(2); | ^ xzoom.c:888:25: error: implicit declaration of function ‘usleep’ [-Wimplicit-function-declaration] 888 | usleep(delay); | ^~ make[1]: *** [: xzoom.o] Error 1 make[1]: Leaving directory '/<>' dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned exit code 2 make: *** [debian/rule
Bug#1075686: xstarfish: ftbfs with GCC-14
Package: src:xstarfish Version: 1.1+ds-3 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/xstarfish_1.1+ds-3_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable SCHROOT_CHROOT_NAME=sid-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1001 SCHROOT_GROUP=user42 SCHROOT_SESSION_ID=sid-amd64-sbuild-17585a97-540b-4a4a-b6f7-4c05abb9fc99 SCHROOT_UID=1001 SCHROOT_USER=user42 SHELL=/bin/sh USER=user42 dpkg-buildpackage - Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot dpkg-buildpackage: info: source package xstarfish dpkg-buildpackage: info: source version 1.1+ds-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Petter Reinholdtsen dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_auto_clean make -j8 clean make[1]: Entering directory '/<>' rm -f starfish-engine.o generators.o genutils.o bufferxform.o greymap.o pixmap.o starfish-rasterlib.o coswave-gen.o spinflake-gen.o rangefrac-gen.o bubble-gen.o flatwave-gen.o setdesktop.o makepng.o starfish make[1]: Leaving directory '/<>' debian/rules execute_after_dh_auto_clean make[1]: Entering directory '/<>' rm -f unix/starfish.o make[1]: Leaving directory '/<>' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure dh_auto_build make -j8 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>' cc -O3 -funroll-all-loops -I ./portable -I ./portable/pixels/ -I ./portable/generators/ -I ./unix/ -g -D__USE_EXTERN_INLINES -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o starfish-engine.o ./portable/starfish-engine.c cc -O3 -funroll-all-loops -I ./portable -I ./portable/pixels/ -I ./portable/generators/ -I ./unix/ -g -D__USE_EXTERN_INLINES -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o generators.o ./portable/generators.c cc -O3 -funroll-all-loops -I ./portable -I ./portable/pixels/ -I ./portable/generators/ -I ./unix/ -g -D__USE_EXTERN_INLINES -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o genutils.o ./portable/genutils.c cc -O3 -funroll-all-loops -I ./portable -I ./portable/pixels/ -I ./portable/generators/ -I ./unix/ -g -D__USE_EXTERN_INLINES -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o bufferxform.o ./portable/pixels/bufferxform.c cc -O3 -funroll-all-loops -I ./portable -I ./portable/pixels/ -I ./portable/generators/ -I ./unix/ -g -D__USE_EXTERN_INLINES -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o greymap.o ./portable/pixels/greymap.c cc -O3 -funroll-all-loops -I ./portable -I ./portable/pixels/ -I ./portable/generators/ -I ./unix/ -g -D__USE_EXTERN_INLINES -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o pixmap.o ./portable/pixels/pixmap.c cc -O3 -funroll-all-loop
Bug#1075684: xshisen: ftbfs with GCC-14
Package: src:xshisen Version: 1:1.51-9 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/xshisen_1.51-9_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=user42 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable SCHROOT_CHROOT_NAME=sid-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1001 SCHROOT_GROUP=user42 SCHROOT_SESSION_ID=sid-amd64-sbuild-9f0f4bdf-aaea-4ea0-b606-04ea78554ca4 SCHROOT_UID=1001 SCHROOT_USER=user42 SHELL=/bin/sh USER=user42 dpkg-buildpackage - Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot dpkg-buildpackage: info: source package xshisen dpkg-buildpackage: info: source version 1:1.51-9 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Petter Reinholdtsen dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --without autoreconf dh_clean debian/rules binary dh binary --without autoreconf dh_update_autotools_config debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' dh_auto_configure -- --sharedstatedir="/var/games" \ --bindir="/usr/games" \ --datadir="/usr/share/games" \ --with-x11-resource=/etc/X11 \ --x-includes=/usr/X11R6/include \ --x-libraries=/usr/X11R6/lib \ --with-motif ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --sharedstatedir=/var/games --bindir=/usr/games --datadir=/usr/share/games --with-x11-resource=/etc/X11 --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib --with-motif creating cache ./config.cache checking for gcc... x86_64-linux-gnu-gcc checking whether the C compiler (x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro) works... no configure: error: installation or configuration problem: C compiler cannot create executables. tail -v -n \+0 config.log ==> config.log <== This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:547: checking for gcc configure:660: checking whether the C compiler (x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro) works configure:676: x86_64-linux-gnu-gcc -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c 1>&5 configure:673:1: error: return type defaults to 'int' [-Wimplicit-int] 673 | main(){return(0);} | ^~~~ configure: failed program was: #line 671 "configure" #include "confdefs.h" main(){return(0);} dh_auto_configure: error: ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --
Bug#1075680: xscavenger: ftbfs with GCC-14
Package: src:xscavenger Version: 1.4.5-7 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/xscavenger_1.4.5-7_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] -o -name '.*.rej' -o -name '.SUMS' -o -size 0 \) -print` TAGS rm -f debian/substvars debian/rules build test -f debian/rules # build package test -f stamp-xmkmf || /usr/bin/make -f debian/rules xmkmf make[1]: Entering directory '/<>' cd src && cp ../debian/Imakefile.debian Imakefile && xmkmf && touch ../stamp-xmkmf imake -DUseInstalled -I/usr/lib/X11/config make[1]: Leaving directory '/<>' cd src && /usr/bin/make CCOPTIONS="`dpkg-buildflags --get CFLAGS` `dpkg-buildflags --get LDFLAGS` `pkg-config --cflags --libs alsa` -O2 -g -pipe -Wall -Wno-pointer-sign" make[1]: Entering directory '/<>/src' Makefile:1115: warning: overriding recipe for target 'xscavenger' Makefile:1064: warning: ignoring old recipe for target 'xscavenger' gcc -g -O2 -fno-strict-aliasing -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>/src=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -lasound -O2 -g -pipe -Wall -Wno-pointer-sign-Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DLIBNAME=\"/usr/lib/games/xscavenger\" -c -o anim.o anim.c In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from anim.c:5: /usr/include/features.h:196:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 196 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~ anim.c: In function ‘animprocess’: anim.c:669:20: warning: ‘bx’ may be used uninitialized [-Wmaybe-uninitialized] 669 | dbx=bx; | ~~~^~~ anim.c:613:5: note: ‘bx’ was declared here 613 | int bx,by; | ^~ anim.c:670:20: warning: ‘by’ may be used uninitialized [-Wmaybe-uninitialized] 670 | dby=by; | ~~~^~~ anim.c:613:8: note: ‘by’ was declared here 613 | int bx,by; |^~ anim.c: In function ‘savegfx’: anim.c:1134:25: warning: ‘%s’ directive writing up to 255 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 1134 | sprintf(ttt,"%s/%s/%s",localname,localdirname,gfxnames[workingon]); | ^~ anim.c:1134:9: note: ‘sprintf’ output 3 or more bytes (assuming 513) into a destination of size 256 1134 | sprintf(ttt,"%s/%s/%s",localname,localdirname,gfxnames[workingon]); | ^~ gcc -g -O2 -fno-strict-aliasing -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>/src=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -lasound -O2 -g -pipe -Wall -Wno-pointer-sign-Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DLIBNAME=\"/usr/lib/games/xscavenger\" -c -o edit.o edit.c In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from edit.c:3:
Bug#1075677: xpaint: ftbfs with GCC-14
Package: src:xpaint Version: 2.9.1.4-4.1 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/xpaint_2.9.1.4-4.1_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] from Viewport.c:51: /usr/include/features.h:196:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 196 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~ Viewport.c: In function ‘ScrollUpDownProc’: Viewport.c:881:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 881 | int pix = (int)call_data; | ^ rm -f Xaw3dP.o unshared/Xaw3dP.o gcc -c-I. -I/usr/include/X11/Xft -I/usr/include/freetype2-Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -g -O2 -fno-strict-aliasing -g Xaw3dP.c -o unshared/Xaw3dP.o In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from /usr/include/X11/IntrinsicP.h:51, from Xaw3dP.h:33, from Xaw3dP.c:30: /usr/include/features.h:196:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 196 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~ rm -f Xaw3dP.o gcc -c -g -O2 -fno-strict-aliasing -g-I. -I/usr/include/X11/Xft -I/usr/include/freetype2-Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO-fPIC Xaw3dP.c In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from /usr/include/X11/IntrinsicP.h:51, from Xaw3dP.h:33, from Xaw3dP.c:30: /usr/include/features.h:196:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 196 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~ rm -f XawInit.o unshared/XawInit.o gcc -c-I. -I/usr/include/X11/Xft -I/usr/include/freetype2-Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -g -O2 -fno-strict-aliasing -g XawInit.c -o unshared/XawInit.o In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from XawInit.c:37: /usr/include/features.h:196:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 196 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~ rm -f XawInit.o gcc -c -g -O2 -fno-strict-aliasing -g-I. -I/usr/include/X11/Xft -I/usr/include/freetype2-Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D
Bug#1075672: xmms2: ftbfs with GCC-14
Package: src:xmms2 Version: 0.8+dfsg-26 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/xmms2_0.8+dfsg-26_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] 00:03:04 runner ' podselect ../src/clients/lib/perl/XMMSClientCollection.xs > src/clients/lib/perl/Audio/XMMSClient/Collection.pod ' [ 20/311] Compiling src/clients/lib/perl/XMMSClientResult.xs 00:03:04 runner ' podselect ../src/clients/lib/perl/XMMSClientResult.xs > src/clients/lib/perl/Audio/XMMSClient/Result.pod ' [ 21/311] Compiling src/clients/medialib-updater/xmms2-mlib-updater.sh.in [ 22/311] Compiling src/clients/nycli/xmms2.1 [ 23/311] Compiling src/clients/mdns/avahi/xmms2-mdns-launcher.sh.in [ 24/311] Compiling src/clients/mdns/avahi/xmms2-mdns-avahi.1 [ 25/311] Compiling src/clients/launcher/xmms2-launcher.1 [ 26/311] Compiling xmms2.pc.in [ 27/311] Compiling xmms2.pc.in [ 28/311] Compiling xmms2.pc.in [ 29/311] Compiling xmms2.pc.in [ 30/311] Compiling xmms2.pc.in [ 31/311] Compiling src/lib/xmmsutils/strlist.c 00:03:04 runner ['/usr/bin/gcc', '-g', '-O2', '-Werror=implicit-function-declaration', '-ffile-prefix-map=/<>=.', '-fstack-protector-strong', '-fstack-clash-protection', '-Wformat', '-Werror=format-security', '-fcf-protection', '-DHAVE_G_FILE_QUERY_FILE_TYPE', '-Wall', '-Wempty-body', '-Wformat=2', '-Wformat-nonliteral', '-Wformat-security', '-Wignored-qualifiers', '-Wmissing-prototypes', '-Wstrict-prototypes', '-Wtype-limits', '-Wwrite-strings', '-Wno-format-extra-args', '-Wno-format-zero-length', '-Wno-deprecated-declarations', '-fdiagnostics-show-option', '-fPIC', '-DPIC', '-Isrc/lib/xmmsutils', '-I../src/lib/xmmsutils', '-I.', '-I..', '-Isrc/include', '-I../src/include', '../src/lib/xmmsutils/strlist.c', '-c', '-o/<>/_build_/src/lib/xmmsutils/strlist.c.1.o', '-Wdate-time', '-D_FORTIFY_SOURCE=2'] [ 32/311] Compiling src/lib/xmmsutils/utils.c 00:03:04 runner ['/usr/bin/gcc', '-g', '-O2', '-Werror=implicit-function-declaration', '-ffile-prefix-map=/<>=.', '-fstack-protector-strong', '-fstack-clash-protection', '-Wformat', '-Werror=format-security', '-fcf-protection', '-DHAVE_G_FILE_QUERY_FILE_TYPE', '-Wall', '-Wempty-body', '-Wformat=2', '-Wformat-nonliteral', '-Wformat-security', '-Wignored-qualifiers', '-Wmissing-prototypes', '-Wstrict-prototypes', '-Wtype-limits', '-Wwrite-strings', '-Wno-format-extra-args', '-Wno-format-zero-length', '-Wno-deprecated-declarations', '-fdiagnostics-show-option', '-fPIC', '-DPIC', '-Isrc/lib/xmmsutils', '-I../src/lib/xmmsutils', '-I.', '-I..', '-Isrc/include', '-I../src/include', '../src/lib/xmmsutils/utils.c', '-c', '-o/<>/_build_/src/lib/xmmsutils/utils.c.1.o', '-Wdate-time', '-D_FORTIFY_SOURCE=2'] [ 33/311] Compiling src/lib/xmmsutils/utils_unix.c 00:03:04 runner ['/usr/bin/gcc', '-g', '-O2', '-Werror=implicit-function-declaration', '-ffile-prefix-map=/<>=.', '-fstack-protector-strong', '-fstack-clash-protection', '-Wformat', '-Werror=format-security', '-fcf-protection', '-DHAVE_G_FILE_QUERY_FILE_TYPE', '-Wall', '-Wempty-body', '-Wformat=2', '-Wformat-nonliteral', '-Wformat-security', '-Wignored-qualifiers', '-Wmissing-prototypes', '-Wstrict-prototypes', '-Wtype-limits', '-Wwrite-strings', '-Wno-format-extra-args', '-Wno-format-zero-length', '-Wno-deprecated-declarations', '-fdiagnostics-show-option', '-fPIC', '-DPIC', '-Isrc/lib/xmmsutils', '-I../src/lib/xmmsutils', '-I.', '-I..', '-Isrc/include', '-I../src/include', '../src/lib/xmmsutils/utils_unix.c', '-c', '-o/<>/_build_/src/lib/xmmsutils/utils_unix.c.1.o', '-Wdate-time', '-D_FORTIFY_SOURCE=2'] [ 34/311] Compiling src/lib/xmmstypes/coll.c 00:03:04 runner ['/usr/bin/gcc', '-g', '-O2', '-Werror=implicit-function-declaration', '-ffile-prefix-map=/<>=.', '-fstack-protector-strong', '-fstack-clash-protection', '-Wformat', '-Werror=format-security', '-fcf-protection', '-DHAVE_G_FILE_QUERY_FILE_TYPE
Bug#1075647: xarclock: ftbfs with GCC-14
Package: src:xarclock Version: 1.0-19 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/xarclock_1.0-19_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] User Environment APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=user42 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable SCHROOT_CHROOT_NAME=sid-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1001 SCHROOT_GROUP=user42 SCHROOT_SESSION_ID=sid-amd64-sbuild-96c53421-d36f-4359-bb48-179ab3b723b0 SCHROOT_UID=1001 SCHROOT_USER=user42 SHELL=/bin/sh USER=user42 dpkg-buildpackage - Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot dpkg-buildpackage: info: source package xarclock dpkg-buildpackage: info: source version 1.0-19 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Pino Toscano dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_auto_clean make -j8 clean make[1]: Entering directory '/<>' rm -f xarclock rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a .emacs_* tags TAGS make.log MakeOut "#"* make[1]: Leaving directory '/<>' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure debian/rules override_dh_auto_build make[1]: Entering directory '/<>' xmkmf mv -f Makefile Makefile.bak imake -DUseInstalled -I/usr/lib/X11/config dh_auto_build -- CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" make -j8 "INSTALL=install --strip-program=true" "CFLAGS=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" make[2]: Entering directory '/<>' gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xarclock.o xarclock.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ARClock.o ARClock.c ARClock.c: In function ‘clock_tic’: ARClock.c:371:12: error: type defaults to ‘int’ in declaration of ‘i’ [-Wimplicit-int] 371 | register i, j; |^ ARClock.c:371:15: error: type defaults to ‘int’ in declaration of ‘j’ [-Wimplicit-int] 371 | register i, j; | ^ make[2]: *** [: ARClock.o] Error 1 make[2]: *** Waiting for unfinished jobs make[2]: Leaving directory '/<>' dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" "CFLAGS=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" returned exit code 2 make[1]: *** [debian/rules:10: override_dh_auto_build] Error 25 make[1]: Leaving directory '/<>' make: *** [debian/rules:6: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Bug#1075637: webdruid: ftbfs with GCC-14
Package: src:webdruid Version: 0.5.4-16 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/webdruid_0.5.4-16_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] output.c: In function ‘top_entry_table’: output.c:1295:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1295 | if ( (int)((UNODEPTR)(*pointer)->flag) == OBJ_REG ) | ^ output.c:1295:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1295 | if ( (int)((UNODEPTR)(*pointer)->flag) == OBJ_REG ) |^ output.c: In function ‘top_refs_table’: output.c:1399:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1399 | switch ( (int)((RNODEPTR)(*pointer)->flag) ) | ^ output.c:1399:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1399 | switch ( (int)((RNODEPTR)(*pointer)->flag) ) |^ output.c: In function ‘top_agents_table’: output.c:1563:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1563 | switch ( (int)((ANODEPTR)(*pointer)->flag) ) | ^ output.c:1563:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1563 | switch ( (int)((ANODEPTR)(*pointer)->flag) ) |^ output.c: In function ‘top_users_table’: output.c:2086:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2086 | switch ( (int)((INODEPTR)(*pointer)->flag) ) | ^ output.c:2086:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2086 | switch ( (int)((INODEPTR)(*pointer)->flag) ) |^ gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGEFILE64_SOURCE -DLOCALEDIR=\"/usr/share/locale\" -DWEBDRUIDDATADIR=\"/usr/share/webdruid/\" -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -DUSE_DNS -DUSE_IPV6 -I/usr/include -c graphs.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGEFILE64_SOURCE -DLOCALEDIR=\"/usr/share/locale\" -DWEBDRUIDDATADIR=\"/usr/share/webdruid/\" -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -DUSE_DNS -DUSE_IPV6 -c dot_output.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGEFILE64_SOURCE -DLOCALEDIR=\"/usr/share/locale\" -DWEBDRUIDDATADIR=\"/usr/share/webdruid/\" -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -DUSE_DNS -DUSE_IPV6 -c xml_output.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGEFILE64_SOURCE -DLOCALEDIR=\"/usr/share/locale\" -DWEBDRUIDDATADIR=\"/usr/share/webdruid/\" -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -DUSE_DNS -DUSE_IPV6 -c utils.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGEFILE64_SOURCE -DLOCALEDIR=\"/usr/share/locale\" -DWEBDRUIDDATADIR=\"/usr/share/webdruid/\" -DSYSCONFDIR=\"/etc\" -DHAVE_CONFIG_H -DUSE_DNS -DUSE_IPV6 -c sengine.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_LARGEFILE64_SOURCE -DLOCALEDIR=\"/usr/share/locale\" -DWEBDRUIDDATADIR=\"/usr/share/webdruid/\" -DSYSCONFDIR=\"/etc\
Bug#1075589: tuxguitar: ftbfs with GCC-14
Package: src:tuxguitar Version: 1.5.6+dfsg1-8 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/tuxguitar_1.5.6+dfsg1-8_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at org.apache.maven.cli.MavenCli.main (MavenCli.java:185) at org.debian.maven.Wrapper.main (Wrapper.java:89) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:569) at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard (Launcher.java:322) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:235) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348) Caused by: org.apache.tools.ant.BuildException: exec returned: 2 at org.apache.tools.ant.taskdefs.ExecTask.runExecute (ExecTask.java:675) at org.apache.tools.ant.taskdefs.ExecTask.runExec (ExecTask.java:699) at org.apache.tools.ant.taskdefs.ExecTask.execute (ExecTask.java:527) at org.apache.tools.ant.UnknownElement.execute (UnknownElement.java:299) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:569) at org.apache.tools.ant.dispatch.DispatchUtils.execute (DispatchUtils.java:99) at org.apache.tools.ant.Task.perform (Task.java:350) at org.apache.tools.ant.Target.execute (Target.java:449) at org.apache.tools.ant.Target.performTasks (Target.java:470) at org.apache.tools.ant.Project.executeSortedTargets (Project.java:1401) at org.apache.tools.ant.Project.executeTarget (Project.java:1374) at org.apache.maven.plugins.antrun.AntRunMojo.execute (AntRunMojo.java:300) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:298) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.mav
Bug#1075586: trickle: ftbfs with GCC-14
Package: src:trickle Version: 1.07-13 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/trickle_1.07-13_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] libtool: link: gcc -Wall -Icompat -I/usr/include/tirpc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z -Wl,relro -Wl,-z -Wl,now -o trickle trickle.o util.o getopt.o -lbsd -ldl gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Icompat -I/usr/include/tirpc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o trickled.o trickled.c gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Icompat -I/usr/include/tirpc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o atomicio.o atomicio.c gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Icompat -I/usr/include/tirpc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o print.o print.c gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Icompat -I/usr/include/tirpc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o bwstat.o bwstat.c bwstat.c: In function ‘bwstat_getdelay’: bwstat.c:151:14: warning: variable ‘initent’ set but not used [-Wunused-but-set-variable] 151 | uint initent; | ^~~ gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Icompat -I/usr/include/tirpc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o client.o client.c gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Icompat -I/usr/include/tirpc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o conf.o conf.c conf.c: In function ‘conf_decode_base64’: conf.c:548:38: warning: pointer targets in passing argument 1 of ‘strcmp’ differ in signedness [-Wpointer-sign] 548 | if (!strcmp (buf, "==")) | ^~~ | | | u_char * {aka unsigned char *} In file included from conf.c:55: /usr/include/string.h:156:32: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’} 156 | extern int strcmp (const char *__s1, const char *__s2) |^~~~ conf.c:564:45: warning: pointer targets in passing argument 1 of ‘strcmp’ differ in signedness [-Wpointer-sign] 564 | if (strcmp (buf, "=")) | ^~~ | | | u_char * {aka unsigned char *} /usr/include/string.h:156:32: note: expected ‘const char *’ but argument is of type ‘u_char *’ {aka ‘unsigned char *’} 156 | extern int strcmp (const char *__s1, const char *__s2) |^~~~ gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Icompat -I/usr/include/tirpc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat
Bug#1075579: tla: ftbfs with GCC-14
Package: src:tla Version: 1.3.5+dfsg2-1 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/tla_1.3.5+dfsg2-1_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] gcc -I/<>/debian/build/config-include -I/<>/debian/build -I/<>/src -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o cvt.o /<>/src/hackerlab/fmt/cvt.c /<>/src/hackerlab/fmt/cvt.c: In function ‘cvt_ulong_to_HEX’: /<>/src/hackerlab/fmt/cvt.c:305:32: warning: pointer targets in initialization of ‘const t_uchar *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign] 305 | static const t_uchar * HEX = "0123456789ABCDEF"; |^~ /<>/src/hackerlab/fmt/cvt.c: In function ‘cvt_ulong_to_hex’: /<>/src/hackerlab/fmt/cvt.c:441:32: warning: pointer targets in initialization of ‘const t_uchar *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign] 441 | static const t_uchar * hex = "0123456789abcdef"; |^~ echo cvt-double.o cvt.o | sed -f /<>/src/build-tools/Makefiles/column.sed > Objects make[3]: Leaving directory '/<>/debian/build/hackerlab/fmt' make[3]: Entering directory '/<>/debian/build/hackerlab/hash' printf "%s %s.o %s.d: " sha1 sha1 sha1 > sha1.d gcc -DFOR_MAKEFILE_DEPENDENCIES -E -I/<>/debian/build/config-include -I/<>/debian/build -I/<>/src -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall /<>/src/hackerlab/hash/sha1.c | sed -f /<>/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> sha1.d echo >> sha1.d printf "%s %s.o %s.d: " sha1-utils sha1-utils sha1-utils > sha1-utils.d gcc -DFOR_MAKEFILE_DEPENDENCIES -E -I/<>/debian/build/config-include -I/<>/debian/build -I/<>/src -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall /<>/src/hackerlab/hash/sha1-utils.c | sed -f /<>/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> sha1-utils.d echo >> sha1-utils.d printf "%s %s.o %s.d: " md5 md5 md5 > md5.d gcc -DFOR_MAKEFILE_DEPENDENCIES -E -I/<>/debian/build/config-include -I/<>/debian/build -I/<>/src -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall /<>/src/hackerlab/hash/md5.c | sed -f /<>/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> md5.d echo >> md5.d printf "%s %s.o %s.d: " md5-utils md5-utils md5-utils > md5-utils.d gcc -DFOR_MAKEFILE_DEPENDENCIES -E -I/<>/debian/build/config-include -I/<>/debian/build -I/<>/src -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall /<>/src/hackerlab/hash/md5-utils.c | sed -f /<>/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> md5-utils.d echo >> md5-utils.d printf "%s %s.o %s.d: " hashtree hashtree hashtree > hashtree.d gcc -DFOR_MAKEFILE_DEPENDENCIES -E -I/<>/debian/build/config-include -I/<>/debian/build -I/<>/src -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall /<>/src/hackerlab/hash/hashtree.c | sed -f /<>/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> hashtree.d echo >> hashtree.d printf
Bug#1075576: tinydyndns: ftbfs with GCC-14
Package: src:tinydyndns Version: 0.4.2.debian1-3 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/tinydyndns_0.4.2.debian1-3_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] |^~ ./compile response.c ./compile dd.c ./choose c trydrent direntry.h1 direntry.h2 > direntry.h response.c:52:45: warning: argument 2 of type ‘const char[2]’ with mismatched bound [-Warray-parameter=] 52 | int response_query(const char *q,const char qtype[2],const char qclass[2]) | ~~~^~~~ In file included from response.c:4: response.h:9:40: note: previously declared as ‘const char *’ 9 | extern int response_query(const char *,const char *,const char *); |^~~~ response.c:52:65: warning: argument 3 of type ‘const char[2]’ with mismatched bound [-Warray-parameter=] 52 | int response_query(const char *q,const char qtype[2],const char qclass[2]) | ~~~^ response.h:9:53: note: previously declared as ‘const char *’ 9 | extern int response_query(const char *,const char *,const char *); | ^~~~ response.c:73:46: warning: argument 2 of type ‘const char[2]’ with mismatched bound [-Warray-parameter=] 73 | int response_rstart(const char *d,const char type[2],uint32 ttl) | ~~~^~~ response.h:18:41: note: previously declared as ‘const char *’ 18 | extern int response_rstart(const char *,const char *,uint32); | ^~~~ response.c:112:29: warning: argument 1 of type ‘const char[2]’ with mismatched bound [-Warray-parameter=] 112 | void response_id(const char id[2]) | ~~~^ response.h:12:25: note: previously declared as ‘const char *’ 12 | extern void response_id(const char *); | ^~~~ dd.c:4:44: warning: argument 3 of type ‘char[4]’ with mismatched bound [-Warray-parameter=] 4 | int dd(const char *q,const char *base,char ip[4]) | ~^ In file included from dd.c:2: dd.h:4:41: note: previously declared as ‘char *’ 4 | extern int dd(const char *,const char *,char *); | ^~ ./choose c trysysel select.h1 select.h2 > select.h ./compile chkshsgr.c ( ( ./compile trylsock.c && \ ./load trylsock -lsocket -lnsl ) >/dev/null 2>&1 \ && echo -lsocket -lnsl || exit 0 ) > socket.lib ./compile walldns-conf.c chkshsgr.c: In function ‘main’: chkshsgr.c:10:19: error: passing argument 2 of ‘getgroups’ from incompatible pointer type [-Wincompatible-pointer-types] 10 | if (getgroups(1,x) == 0) if (setgroups(1,x) == -1) _exit(1); | ^ | | | short int * In file included from /usr/include/features.h:502, from /usr/include/errno.h:25, from : /usr/include/x86_64-linux-gnu/bits/unistd.h:113:1: note: expected ‘__gid_t *’ {aka ‘unsigned int *’} but argument is of type ‘short int *’ 113 | __NTH (getgroups (int __size, __gid_t __list[])) | ^ chkshsgr.c:10:44: error: passing argument 2 of ‘setgroups’ from incompatible pointer type [-Wincompatible-pointer-types] 10 | if (getgroups(1,x) == 0) if (setgroups(1,x) == -1) _exit(1); |^ || |short int * In file included from chkshsgr.c:2: /usr/include/grp.h:180:50: note: expected ‘const __gid_t *’ {aka ‘const unsigned int *’} but argument is of typ
Bug#1075556: tcpspy: ftbfs with GCC-14
Package: src:tcpspy Version: 1.7d-15 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/tcpspy_1.7d-15_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] Sufficient free space for build User Environment APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=user42 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable SCHROOT_CHROOT_NAME=sid-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1001 SCHROOT_GROUP=user42 SCHROOT_SESSION_ID=sid-amd64-sbuild-e38bf3c1-c25c-4397-8b1c-3c5dfcdfe4bc SCHROOT_UID=1001 SCHROOT_USER=user42 SHELL=/bin/sh USER=user42 dpkg-buildpackage - Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot dpkg-buildpackage: info: source package tcpspy dpkg-buildpackage: info: source version 1.7d-15 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Joao Eriberto Mota Filho dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --no-parallel dh_auto_clean -O--no-parallel make -j1 clean make[1]: Entering directory '/<>' rm -f log.o rule_lexer.o rule_grammar.o rule_lexer.c \ rule_grammar.c rule_grammar.h rule.o tcpspy.o tcpspy \ tcpspy.ps tcpspy.pdf make[1]: Leaving directory '/<>' dh_autoreconf_clean -O--no-parallel dh_clean -O--no-parallel debian/rules binary dh binary --no-parallel dh_update_autotools_config -O--no-parallel dh_autoreconf -O--no-parallel dh_auto_configure -O--no-parallel dh_auto_build -O--no-parallel make -j1 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DFACILITY=LOG_LOCAL1 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -c -o log.o log.c bison -p rule -o rule_grammar.c -d rule_grammar.y flex -Prule -orule_lexer.c rule_lexer.l cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DFACILITY=LOG_LOCAL1 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rule_lexer.o rule_lexer.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DFACILITY=LOG_LOCAL1 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rule_grammar.o rule_grammar.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DFACILITY=LOG_LOCAL1 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rule.o rule.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DFACILITY=LOG_LOCAL1 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tcpspy.o tcpspy.c tcpspy.c: In function ‘main’: tcpspy.c:721:21: error: ‘return’ with no value, in function returning non-void [-Wreturn-mismatch] 721 | return; | ^~ tcpspy.c:527:5: note: declared here 527 | int main (int argc, char *argv[]) | ^~~~ make[1]: *** [: tcpspy.o] Error 1 make[1]: Leaving directory '/<>' dh_auto_build: error: make -j1 "INSTALL=install --strip-program=true" returned exit code 2 make: *** [debian/rules:7: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Bug#1075555: tcm: ftbfs with GCC-14
Package: src:tcm Version: 2.20+TSQD-7 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/tcm_2.20+TSQD-7_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] 323 | print_file(stdin); | ^~ | printf text2ps.c:333:33: error: implicit declaration of function ‘strerror’; did you mean ‘perror’? [-Wimplicit-function-declaration] 333 | strerror(errno)); | ^~~~ | perror text2ps.c:346:17: error: implicit declaration of function ‘finish_page’ [-Wimplicit-function-declaration] 346 | finish_page(); | ^~~ text2ps.c:357:9: error: implicit declaration of function ‘exit’ [-Wimplicit-function-declaration] 357 | exit(errors); | ^~~~ text2ps.c:357:9: note: include ‘’ or provide a declaration of ‘exit’ text2ps.c:357:9: warning: incompatible implicit declaration of built-in function ‘exit’ [-Wbuiltin-declaration-mismatch] text2ps.c:357:9: note: include ‘’ or provide a declaration of ‘exit’ text2ps.c: In function ‘print_file’: text2ps.c:394:29: error: implicit declaration of function ‘strcmp’ [-Wimplicit-function-declaration] 394 | if (strcmp((*fnt)->font_name, font_name) == 0) | ^~ text2ps.c:6:1: note: include ‘’ or provide a declaration of ‘strcmp’ 5 | #include +++ |+#include 6 | //#endif text2ps.c:445:17: error: implicit declaration of function ‘start_page’ [-Wimplicit-function-declaration] 445 | start_page(); | ^~ text2ps.c:446:9: error: implicit declaration of function ‘start_column’ [-Wimplicit-function-declaration] 446 | start_column(); | ^~~~ text2ps.c:463:33: error: implicit declaration of function ‘finish_column’ [-Wimplicit-function-declaration] 463 | finish_column(); | ^ text2ps.c: At top level: text2ps.c:503:1: error: return type defaults to ‘int’ [-Wimplicit-int] 503 | finish_page() | ^~~ text2ps.c:511:1: error: return type defaults to ‘int’ [-Wimplicit-int] 511 | start_page() | ^~ text2ps.c: In function ‘start_page’: text2ps.c:518:9: error: implicit declaration of function ‘draw_border’ [-Wimplicit-function-declaration] 518 | draw_border(); | ^~~ text2ps.c:519:9: error: implicit declaration of function ‘draw_title’ [-Wimplicit-function-declaration] 519 | draw_title(); | ^~ text2ps.c: At top level: text2ps.c:522:1: error: return type defaults to ‘int’ [-Wimplicit-int] 522 | start_column() | ^~~~ text2ps.c:541:1: error: return type defaults to ‘int’ [-Wimplicit-int] 541 | finish_column() | ^ text2ps.c:643:1: error: return type defaults to ‘int’ [-Wimplicit-int] 643 | usage() | ^ text2ps.c: In function ‘usage’: text2ps.c:677:9: warning: incompatible implicit declaration of built-in function ‘exit’ [-Wbuiltin-declaration-mismatch] 677 | exit(1); | ^~~~ text2ps.c:677:9: note: include ‘’ or provide a declaration of ‘exit’ make[3]: *** [Makefile:38: text2ps.o] Error 1 make[3]: Leaving directory '/<>/src/gl' make[2]: *** [Makefile.GEN:38: text2ps] Error 2 make[2]: Leaving directory '/<>/src' make[1]: *** [Makefile:115: execs] Error 2 make[1]: Leaving directory '/<>' make: *** [debian/rules:31: build-stamp] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Bug#1075538: ssmtp: ftbfs with GCC-14
Package: src:ssmtp Version: 2.64-11 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/ssmtp_2.64-11_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] C79d9AC/0Hh+mcfQvFj4oX1nRR00DdBR6QVs90w90jFR+HbOmu5OmYKM5BQvm1WF n2BqpBufuZgPny8t5fap3Znf07uVD+MbhupbKBLSwGDyfH9mYrE= =Rde7 -END PGP SIGNATURE- gpgv: Signature made Thu Oct 13 12:32:21 2022 UTC gpgv:using RSA key B23862C415D6565A4E86CBD7579C160D4C9E23E8 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./ssmtp_2.64-11.dsc: no acceptable signature found dpkg-source: info: extracting ssmtp in /<> dpkg-source: info: unpacking ssmtp_2.64.orig.tar.bz2 dpkg-source: info: unpacking ssmtp_2.64-11.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 01-374327-use-gnutls.patch dpkg-source: info: applying 02-557725-solaris.patch dpkg-source: info: applying 03-557741-remote-addr.patch dpkg-source: info: applying debian-changes-2.64-1 dpkg-source: info: applying 04-508759-garbage.patch dpkg-source: info: applying 05-LDFLAGS.patch dpkg-source: info: applying ssmtp-bug584162-fix.patch dpkg-source: info: applying fix-tls1.3-handshake.patch dpkg-source: info: applying keep-from-header-intact.patch Check disk space Sufficient free space for build User Environment APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=user42 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable SCHROOT_CHROOT_NAME=sid-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1001 SCHROOT_GROUP=user42 SCHROOT_SESSION_ID=sid-amd64-sbuild-6761c0b6-74e1-42a5-8244-a90336552d6b SCHROOT_UID=1001 SCHROOT_USER=user42 SHELL=/bin/sh USER=user42 dpkg-buildpackage - Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot dpkg-buildpackage: info: source package ssmtp dpkg-buildpackage: info: source version 2.64-11 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jelmer Vernooij dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean test \! -f Makefile || make distclean rm -rf debian/tmp rm -f debian/{files,substvars} debian/rules build test -f Makefile || ./configure --exec-prefix="/usr" --prefix="" --enable-ssl --enable-inet6 --enable-md5auth --with-cflags="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O2 -g -Wall" creating cache ./config.cache checking for gcc... x86_64-linux-gnu-gcc checking whether the C compiler (x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O2 -g -Wall -Wl,-z,relro) works... no configure: error: installation or configuration problem: C compiler cannot create executables. make: *** [debian/rules:18: do_cfg] Error 1 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
Bug#1075533: splitvt: ftbfs with GCC-14
Package: src:splitvt Version: 1.6.6-16 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/splitvt_1.6.6-16_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] dpkg-source: info: applying multiarch.ncurses.patch dpkg-source: info: applying add-flags.patch dpkg-source: info: applying fix-spelling-error-manpage.patch dpkg-source: info: applying missing-prototypes.patch Check disk space Sufficient free space for build User Environment APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=user42 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable SCHROOT_CHROOT_NAME=sid-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1001 SCHROOT_GROUP=user42 SCHROOT_SESSION_ID=sid-amd64-sbuild-b5609de2-27b7-4748-a9b2-0db9593f574e SCHROOT_UID=1001 SCHROOT_USER=user42 SHELL=/bin/sh USER=user42 dpkg-buildpackage - Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot dpkg-buildpackage: info: source package splitvt dpkg-buildpackage: info: source version 1.6.6-16 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Andreas Beckmann dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean dh_clean debian/rules build dh build dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' rm -f Makefile ./configure Making configuration... config.c:50:1: error: return type defaults to ‘int’ [-Wimplicit-int] 50 | main(argc, argv) | ^~~~ config.c: In function ‘main’: config.c:141:14: error: implicit declaration of function ‘grep’ [-Wimplicit-function-declaration] 141 | if ( grep(INCLUDE, "utmp.h", "ut_host") ) { | ^~~~ config.c:207:15: error: implicit declaration of function ‘access’ [-Wimplicit-function-declaration] 207 | if ( (access("/var/run/utmp", (R_OK|W_OK)) == 0) && getuid() ) | ^~ config.c:207:61: error: implicit declaration of function ‘getuid’ [-Wimplicit-function-declaration] 207 | if ( (access("/var/run/utmp", (R_OK|W_OK)) == 0) && getuid() ) | ^~ Can't compile configuration... Makefile NOT created. make[1]: *** [debian/rules:11: override_dh_auto_configure] Error 1 make[1]: Leaving directory '/<>' make: *** [debian/rules:7: build] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
Bug#1075520: snacc: ftbfs with GCC-14
Package: src:snacc Version: 1.3.1-10 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/snacc_1.3.1-10_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] Making all in compiler make[4]: Entering directory '/<>/compiler' Making all in core make[5]: Entering directory '/<>/compiler/core' test -f parse-asn1.c || /bin/bash ../../ylwrap parse-asn1.y y.tab.c parse-asn1.c y.tab.h `echo parse-asn1.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output parse-asn1.output -- bison -y -d /<>/compiler/core/parse-asn1.y: warning: 61 shift/reduce conflicts [-Wconflicts-sr] /<>/compiler/core/parse-asn1.y: warning: 2 reduce/reduce conflicts [-Wconflicts-rr] /<>/compiler/core/parse-asn1.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples updating parse-asn1.h gcc -DHAVE_CONFIG_H -I. -I../.. -DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I../../c-lib/inc -I../../c-lib/boot -I../../compiler/back-ends -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O0 -DFLEX_IN_USE -c -o parse-asn1.o parse-asn1.c gcc -DHAVE_CONFIG_H -I. -I../.. -DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I../../c-lib/inc -I../../c-lib/boot -I../../compiler/back-ends -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O0 -DFLEX_IN_USE -c -o lex-asn1.o lex-asn1.c gcc -DHAVE_CONFIG_H -I. -I../.. -DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I../../c-lib/inc -I../../c-lib/boot -I../../compiler/back-ends -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O0 -DFLEX_IN_USE -c -o define.o define.c gcc -DHAVE_CONFIG_H -I. -I../.. -DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I../../c-lib/inc -I../../c-lib/boot -I../../compiler/back-ends -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O0 -DFLEX_IN_USE -c -o dependency.o dependency.c gcc -DHAVE_CONFIG_H -I. -I../.. -DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I../../c-lib/inc -I../../c-lib/boot -I../../compiler/back-ends -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O0 -DFLEX_IN_USE -c -o do-macros.o do-macros.c gcc -DHAVE_CONFIG_H -I. -I../.. -DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I../../c-lib/inc -I../../c-lib/boot -I../../compiler/back-ends -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O0 -DFLEX_IN_USE -c -o err-chk.o err-chk.c gcc -DHAVE_CONFIG_H -I. -I../.. -DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I../../c-lib/inc -I../../c-lib/boot -I../../compiler/back-ends -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O0 -DFLEX_IN_USE -c -o exports.o exports.c gcc -DHAVE_CONFIG_H -I. -I../.. -DCOMPILER -DUSE_NIBBLE_MEMORY=0 -DUSE_EXP_BUF -I../../c-lib/inc -I../../c-lib/boot -I../../compiler/back-ends -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fst
Bug#1075513: sjeng: ftbfs with GCC-14
Package: src:sjeng Version: 11.2-13 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/sjeng_11.2-13_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] dpkg-source: info: applying utils.c.patch dpkg-source: info: applying gcc-10.patch Check disk space Sufficient free space for build User Environment APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=user42 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable SCHROOT_CHROOT_NAME=sid-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1001 SCHROOT_GROUP=user42 SCHROOT_SESSION_ID=sid-amd64-sbuild-3383c5c1-277c-4ce4-a51b-5b6e15038d63 SCHROOT_UID=1001 SCHROOT_USER=user42 SHELL=/bin/sh USER=user42 dpkg-buildpackage - Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot dpkg-buildpackage: info: source package sjeng dpkg-buildpackage: info: source version 11.2-13 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Niels Thykier dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh_testdir dh_testroot rm -rf build-stamp [ ! -f Makefile ] || /usr/bin/make distclean find \( -name config.sub -o -name config.guess \) -print0 | xargs -0 -r rm -f \; dh_clean debian/rules binary dh_testdir cp -f /usr/share/misc/config.sub . cp -f /usr/share/misc/config.guess . rm -f config.cache ./configure --host=x86_64-linux-gnu \ --build=x86_64-linux-gnu \ --prefix=/usr \ --bindir=\${prefix}/games \ --mandir=\${prefix}/share/man \ --infodir=\${prefix}/share/info creating cache ./config.cache checking for a BSD compatible install... install checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... missing checking for gcc... x86_64-linux-gnu-gcc checking whether the C compiler (x86_64-linux-gnu-gcc -Wall -W -g -ffile-prefix-map=/<>=. -O2 ) works... no configure: error: installation or configuration problem: C compiler cannot create executables. make: *** [debian/rules:40: config.status] Error 1 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Bug#1075479: ruby-tioga: ftbfs with GCC-14
Package: src:ruby-tioga Version: 1.19.1-5 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/ruby-tioga_1.19.1-5_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] creating Makefile current directory: /<>/ext/Dobjects/Dtable ["make", "V=1", "CC=gcc -fdebug-prefix-map=/<>=.", "CXX=g++ -fdebug-prefix-map=/<>=.", "DESTDIR=", "sitearchdir=./.gem.20240702-1749193-ng47cr", "sitelibdir=./.gem.20240702-1749193-ng47cr", "clean"] make[1]: Entering directory '/<>/ext/Dobjects/Dtable' rm -f rm -fr Dtable.so false *.o *.bak mkmf.log .*.time make[1]: Leaving directory '/<>/ext/Dobjects/Dtable' current directory: /<>/ext/Dobjects/Dtable ["make", "V=1", "CC=gcc -fdebug-prefix-map=/<>=.", "CXX=g++ -fdebug-prefix-map=/<>=.", "DESTDIR=", "sitearchdir=./.gem.20240702-1749193-ng47cr", "sitelibdir=./.gem.20240702-1749193-ng47cr"] /usr/lib/ruby/vendor_ruby/rubygems/ext/builder.rb:119:in `run': make failed, exit code 2 (Gem::InstallError) from /usr/lib/ruby/vendor_ruby/rubygems/ext/builder.rb:53:in `block in make' from /usr/lib/ruby/vendor_ruby/rubygems/ext/builder.rb:45:in `each' from /usr/lib/ruby/vendor_ruby/rubygems/ext/builder.rb:45:in `make' from /usr/lib/ruby/vendor_ruby/rubygems/ext/ext_conf_builder.rb:42:in `build' from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:81:in `block in build_and_install' from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:71:in `chdir' from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:71:in `build_and_install' from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:115:in `block in build_all_extensions' from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:112:in `each' from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:112:in `build_all_extensions' from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:128:in `' make[1]: Entering directory '/<>/ext/Dobjects/Dtable' gcc -fdebug-prefix-map=/<>=. -I. -I/usr/include/x86_64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -I../../includes -I../Dvector/include -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=BUILDDIR=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -o dtable.o -c dtable.c In file included from dtable.c:33: ../../includes/defs.h:31:9: warning: "isnan" redefined 31 | #define isnan(x) ((x) != (x)) | ^ In file included from /usr/include/ruby-3.1.0/ruby/missing.h:21, from /usr/include/ruby-3.1.0/ruby/defines.h:79, from /usr/include/ruby-3.1.0/ruby/ruby.h:25, from /usr/include/ruby-3.1.0/ruby.h:38, from dtable_intern.h:26, from dtable.c:23: /usr/include/math.h:1011:11: note: this is the location of the previous definition 1011 | # define isnan(x) __builtin_isnan (x) | ^ In file included from /usr/include/ruby-3.1.0/ruby/ruby.h:26: dtable.c: In function ‘Init_Dtable’: /usr/include/ruby-3.1.0/ruby/internal/anyargs.h:287:135: error: passing argument 3 of ‘rb_define_method_00’ from incompatible pointer type [-Wincompatible-pointer-types] 287 | #define rb_define_method(klass, mid, func, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_method((arity), (func))((klass), (mid), (func), (arity)) | ^~ | | |
Bug#1075427: qdbm: ftbfs with GCC-14
Package: src:qdbm Version: 1.8.78-12.1 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/qdbm_1.8.78-12.1_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] 1: #include "ruby.h" 2: 3: /*top*/ 4: extern int t(void); 5: int main(int argc, char **argv) 6: { 7: if (argc > 100) { 8: int (* volatile tp)(void)=(int (*)(void))&t; 9: printf("%d", (*tp)()); 10: } 11: 12: return !!argv[argc]; 13: } 14: extern void main(); 15: int t(void) { main(); return 0; } /* end */ have_library: checking for main() in -lqdbm... yes LD_LIBRARY_PATH=.:/usr/lib/x86_64-linux-gnu "x86_64-linux-gnu-gcc -o conftest -I/usr/include/x86_64-linux-gnu/ruby-3.1.0 -I/usr/include/ruby-3.1.0/ruby/backward -I/usr/include/ruby-3.1.0 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I../.. -I/nonexistent/include -I/usr/local/include conftest.c -L. -L/usr/lib/x86_64-linux-gnu -L../.. -L/nonexistent/lib -L/usr/local/lib-lz -lpthread -lc -lruby-3.1 -lqdbm -lz -lpthread -lc -L../.. -L/nonexistent/lib -L/usr/local/lib" checked program was: /* begin */ 1: #include "ruby.h" 2: 3: /*top*/ 4: extern int t(void); 5: int main(int argc, char **argv) 6: { 7: if (argc > 100) { 8: int (* volatile tp)(void)=(int (*)(void))&t; 9: printf("%d", (*tp)()); 10: } 11: 12: return !!argv[argc]; 13: } 14: int t(void) { void ((*volatile p)()); p = (void ((*)()))main; return !p; } /* end */ /usr/lib/ruby/vendor_ruby/rubygems/ext/builder.rb:119:in `run': make failed, exit code 2 (Gem::InstallError) from /usr/lib/ruby/vendor_ruby/rubygems/ext/builder.rb:53:in `block in make' from /usr/lib/ruby/vendor_ruby/rubygems/ext/builder.rb:45:in `each' from /usr/lib/ruby/vendor_ruby/rubygems/ext/builder.rb:45:in `make' from /usr/lib/ruby/vendor_ruby/rubygems/ext/ext_conf_builder.rb:42:in `build' from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:81:in `block in build_and_install' from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:71:in `chdir' from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:71:in `build_and_install' from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:115:in `block in build_all_extensions' from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:112:in `each' from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:112:in `build_all_extensions' from /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb:128:in `' ~ ↑ mkmf.log ~ /usr/lib/ruby/vendor_ruby/gem2deb.rb:52:in `run': /usr/bin/ruby3.1 /usr/lib/ruby/vendor_ruby/gem2deb/extension_builder.rb /<>/ruby debian/ruby-qdbm (Gem2Deb::CommandFailed) from /usr/lib/ruby/vendor_ruby/gem2deb.rb:64:in `block in run_ruby' from /usr/lib/ruby/vendor_ruby/gem2deb.rb:87:in `maybe_crossbuild' from /usr/lib/ruby/vendor_ruby/gem2deb.rb:63:in `run_ruby' from /usr/lib/ruby/vendor_ruby/gem2deb/installer.rb:57:in `block in install_files_and_build_extensions' from /usr/lib/ruby/vendor_ruby/gem2deb/installer.rb:54:in `each' from /usr/lib/ruby/vendor_ruby/gem2deb/installer.rb:54:in `install_files_and_build_extensions' from /usr/lib/ruby/vendor_ruby/gem2deb/installer.rb:28:in `build' from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:54:in `block in install' from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:52:in `each' from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:52:in `install' from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:163:in `install' from /usr/bin/dh_ruby:89:in `' make: *** [debian/rules:151: install-ruby-stamp] Error 1 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Bug#1075391: ploticus: ftbfs with GCC-14
Package: src:ploticus Version: 2.42-6 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/ploticus_2.42-6_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] gcc -fPIC -Wall -g -DPLOTICUS -DUNIX -DTDH_NOREC -DWZ -DLOCALE -DNOSWF -I/usr/include/X11 `dpkg-buildflags --get CFLAGS` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o block.o block.c gcc -fPIC -Wall -g -DPLOTICUS -DUNIX -DTDH_NOREC -DWZ -DLOCALE -DNOSWF -I/usr/include/X11 `dpkg-buildflags --get CFLAGS` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o pcode.o pcode.c In function ‘verttextsim’, inlined from ‘PLG_pcode’ at pcode.c:623:41: pcode.c:740:19: warning: ‘y2’ may be used uninitialized [-Wmaybe-uninitialized] 740 | y -= (Ecurtextheight * globalscale); | ~~^ pcode.c: In function ‘PLG_pcode’: pcode.c:717:18: note: ‘y2’ was declared here 717 | double dist, y1, y2, x, y; | ^~ In file included from pcode.c:63: In function ‘verttextsim’, inlined from ‘PLG_pcode’ at pcode.c:623:41: plg.h:164:57: warning: ‘y1’ may be used uninitialized [-Wmaybe-uninitialized] 164 | #define Ebb( x, y ) PLG_bb( x, y ) | ^~ pcode.c:744:1: note: in expansion of macro ‘Ebb’ 744 | Ebb( x-(Ecurtextheight*globalscale), y1 ); | ^~~ pcode.c: In function ‘PLG_pcode’: pcode.c:717:14: note: ‘y1’ was declared here 717 | double dist, y1, y2, x, y; | ^~ gcc -fPIC -Wall -g -DPLOTICUS -DUNIX -DTDH_NOREC -DWZ -DLOCALE -DNOSWF -I/usr/include/X11 `dpkg-buildflags --get CFLAGS` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ps.o ps.c gcc -fPIC -Wall -g -DPLOTICUS -DUNIX -DTDH_NOREC -DWZ -DLOCALE -DNOSWF -I/usr/include/X11 `dpkg-buildflags --get CFLAGS` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o svg.o svg.c svg.c: In function ‘PLGS_trailer’: svg.c:743:46: error: passing argument 1 of ‘gzprintf’ from incompatible pointer type [-Wincompatible-pointer-types] 743 | if( svg_compress ) gzprintf( outfp, "%s", buf ); | ^ | | | FILE * In file included from svg.c:35: /usr/include/zlib.h:1471:39: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} but argument is of type ‘FILE *’ 1471 | ZEXTERN int ZEXPORTVA gzprintf(gzFile file, const char *format, ...); |~~~^~~~ svg.c:752:26: error: passing argument 1 of ‘gzclose’ from incompatible pointer type [-Wincompatible-pointer-types] 752 | gzclose( outfp ); | ^ | | | FILE * /usr/include/zlib.h:1634:39: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} but argument is of type ‘FILE *’ 1634 | ZEXTERN int ZEXPORTgzclose(gzFile file); |~~~^~~~ make[2]: *** [: svg.o] Error 1 make[2]: Leaving directory '/<>/src' make[2]: Entering directory '/<>/src' rm -f *.o gd??files make[2]: Leaving directory '/<>/src' make[1]: Leaving directory '/<>' touch build-stamp fakeroot debian/rules binary dh_prep rm -f -- debian/ploticus.substvars debian/libploticus0.substvars debian/libploticus0-dev.substvars rm -fr -- debian/.debhelper/generated/ploticus/ debian/ploticus/ debian/tmp/ debian/.debhelper/generated/libploticus0/ debian/libploticus0/ debian/.debhelper/generated/libploticus0-dev/ debian/libploticus0-dev/ dh_testdir dh_testroot dh_installdirs install -m0755 -d debian/ploticus/usr/bin debian/ploticus/usr/share/doc/ploticus/examples debian/ploticus/usr/share/man/man1 debian/ploticus/usr/share/ploticus install -m0755 -d debian/
Bug#1075388: pidgin-nateon: ftbfs with GCC-14
Package: src:pidgin-nateon Version: 0.0.0.svn147-2 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/pidgin-nateon_0.0.0.svn147-2_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] from nateon.h:38, from cmdproc.c:24: /usr/include/glib-2.0/glib/gstrfuncs.h:350:23: note: declared here 350 | gpointer g_memdup (gconstpointer mem, | ^~~~ /bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libpurple -I../libpurple -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Wall -Waggregate-return -Wcast-align -Wdeclaration-after-statement -Werror-implicit-function-declaration -Wextra -Wno-sign-compare -Wno-unused-parameter -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libnateon_la-command.lo `test -f 'command.c' || echo './'`command.c /bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libpurple -I../libpurple -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Wall -Waggregate-return -Wcast-align -Wdeclaration-after-statement -Werror-implicit-function-declaration -Wextra -Wno-sign-compare -Wno-unused-parameter -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libnateon_la-dialog.lo `test -f 'dialog.c' || echo './'`dialog.c /bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libpurple -I../libpurple -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Wall -Waggregate-return -Wcast-align -Wdeclaration-after-statement -Werror-implicit-function-declaration -Wextra -Wno-sign-compare -Wno-unused-parameter -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libnateon_la-error.lo `test -f 'error.c' || echo './'`error.c /bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libpurple -I../libpurple -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Wall -Waggregate-return -Wcast-align -Wdeclaration-after-statement -Werror-implicit-function-declaration -Wextra -Wno-sign-compare -Wno-unused-parameter -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libnateon_la-group.lo `test -f 'group.c' || echo './'`group.c /bin/bash ../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libpurple -I../libpurple -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/x8
Bug#1075358: pam-ssh-agent-auth: ftbfs with GCC-14
Package: src:pam-ssh-agent-auth Version: 0.10.3-9 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/pam-ssh-agent-auth_0.10.3-9_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wall -Wpointer-arith -Wuninitialized -fstack-protector-all -I. -I.. -I. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -c sigact.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wall -Wpointer-arith -Wuninitialized -fstack-protector-all -I. -I.. -I. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -c strlcat.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wall -Wpointer-arith -Wuninitialized -fstack-protector-all -I. -I.. -I. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -c strlcpy.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wall -Wpointer-arith -Wuninitialized -fstack-protector-all -I. -I.. -I. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -c strmode.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wall -Wpointer-arith -Wuninitialized -fstack-protector-all -I. -I.. -I. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -c strsep.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wall -Wpointer-arith -Wuninitialized -fstack-protector-all -I. -I.. -I. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -c strtoll.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wall -Wpointer-arith -Wuninitialized -fstack-protector-all -I. -I.. -I. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -c strtonum.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wall -Wpointer-arith -Wuninitialized -fstack-protector-all -I. -I.. -I. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -c strtoul.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -Wall -Wpointer-arith -Wuninitialized -fstack-protector-all -I. -I.. -I. -I./.. -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -c vis.c /usr/bin/ar rv libopenbsd-compat.a bsd-arc4random.o bsd-asprintf.o bsd-closefrom.o bsd-cray.o bsd-cygwin_util.o bsd-getpeereid.o bsd-misc.o bsd-nextstep.o bsd-openpty.o bsd-poll.o bsd-snprintf.o bsd-waitpid.o openssl-compat.o xcrypt.o xmmap.o base64.o basename.o daemon.o dirname.o fake-rfc2553.o getcwd.o getgrouplist.o getopt.o getrrsetbyname.o glob.o inet_aton.o inet_ntoa.o inet_ntop.o mktemp.o port-aix.o port-irix.o port-linux.o port-solaris.o port-uw.o realpath.o rresvport.o setenv.o setproctitle.o sha2.o sigact.o strlcat.o strlcpy.o strmode.o strsep.o strtoll.o strtonum.o strtoul.o vis.o port-aix.o port-irix.o port-linux.o port-solaris.o port-uw.o /usr/bin/ar: creating libopenbsd-compat.a a - bsd-arc4random.o a - bsd-asprintf.o a - bsd-closefrom.o a - bsd-cray.
Bug#1075330: omega-rpg: ftbfs with GCC-14
Package: src:omega-rpg Version: 1:0.90-pa9-18 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/omega-rpg_0.90-pa9-18_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] 1105 | fread((char *)&j,sizeof(int),1,fd); | ^~ save.c:1108:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1108 | fread((char *)&i,sizeof(int),1,fd); | ^~ save.c:1109:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1109 | fread((char *)&j,sizeof(int),1,fd); | ^~ save.c: In function ‘restore_monsters’: save.c:1208:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1208 | fread((char *)&nummonsters,sizeof(int),1,fd); | ^~~~ save.c:1214:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1214 | fread((char *)ml->m,sizeof(montype),1,fd); | ^ save.c:1226:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1226 | fread((char *)&type,sizeof(unsigned char),1,fd); | ^~~ save.c: In function ‘restore_country’: save.c:1274:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1274 | fread((char *)&i,sizeof(int),1,fd); | ^~ save.c:1275:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1275 | fread((char *)&j,sizeof(int),1,fd); | ^~ save.c:1277:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1277 | fread((char *)&Country[i][j],sizeof(struct terrain),1,fd); | ^ save.c:1278:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1278 | fread((char *)&i,sizeof(int),1,fd); | ^~ save.c:1279:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1279 | fread((char *)&j,sizeof(int),1,fd); | ^~ save.c:1286:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1286 | fread((char *)&mask,sizeof(long int),1,fd); | ^~ gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DBSD scr.c -c -o scr.o gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DBSD site1.c -c -o site1.o gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DBSD site2.c -c -o site2.o gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DBSD spell.c -c -o spell.o gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DBSD stats.c -c -o stats.o gcc -g -O2 -Werror=implicit-func
Bug#1075315: ng: ftbfs with GCC-14
Package: src:ng Version: 1.5~beta1-11 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/ng_1.5~beta1-11_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] dpkg-source: info: applying 0001_clang_FTBFS.patch dpkg-source: info: applying 0002_utf8-support.patch dpkg-source: info: applying 0003_fix_typo_undo_c.patch dpkg-source: info: applying missing-prototypes.patch Check disk space Sufficient free space for build User Environment APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=user42 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable SCHROOT_CHROOT_NAME=sid-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1001 SCHROOT_GROUP=user42 SCHROOT_SESSION_ID=sid-amd64-sbuild-1b333fb8-b7e1-49ea-b88c-671bd550c885 SCHROOT_UID=1001 SCHROOT_USER=user42 SHELL=/bin/sh USER=user42 dpkg-buildpackage - Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot dpkg-buildpackage: info: source package ng dpkg-buildpackage: info: source version 1.5~beta1-11 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Andreas Beckmann dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' [ ! -f Makefile ] || /usr/bin/make confclean rm -f ng-latin ng-cjk ng-cjk-canna ng dh_auto_clean make[1]: Leaving directory '/<>' dh_clean debian/rules binary dh binary dh_update_autotools_config cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead dh_autoreconf debian/rules override_dh_auto_build-arch make[1]: Entering directory '/<>' mv -f config.h config.h.orig # vanilla ng-latin cp -p debian/config-latin.h config.h ac_cv_path_cp_cmd=/bin/cp ac_cv_path_ls_cmd=/bin/ls ac_cv_path_mv_cmd=/bin/mv ac_cv_path_rmdir_cmd=/bin/rmdir ./configure creating cache ./config.cache checking host system type... x86_64-pc-linux-gnu checking for gcc... x86_64-linux-gnu-gcc checking whether the C compiler (x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro) works... no configure: error: installation or configuration problem: C compiler cannot create executables. make[1]: *** [debian/rules:24: override_dh_auto_build-arch] Error 1 make[1]: Leaving directory '/<>' make: *** [debian/rules:16: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Bug#1075302: nam: ftbfs with GCC-14
Package: src:nam Version: 1.15-7 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/nam_1.15-7_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] | ^ /<>/netmodel.cc:1180:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 1180 | n->set_down("gray"); | ^~ /<>/netmodel.cc:1196:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 1196 | n->set_down("gray"); | ^~ In file included from /<>/packet.cc:44: /<>/node.h: In member function ‘virtual char* BoxNode::style()’: /<>/node.h:280:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 280 | char *style() {return "box";} | ^ /<>/node.h: In member function ‘virtual char* CircleNode::style()’: /<>/node.h:291:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 291 | char *style() {return "circle";} | ^~~~ /<>/node.h: In member function ‘virtual char* HexagonNode::style()’: /<>/node.h:302:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 302 | char *style() {return "hexagon";} | ^ /<>/node.h: In member function ‘virtual char* VirtualNode::style()’: /<>/node.h:318:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 318 | char *style() {return "virtual";} | ^ /<>/netmodel.cc: In member function ‘int NetModel::add_group(Group*)’: /<>/netmodel.cc:1659:49: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1659 | (const char *)grp->addr(), | ^ /usr/include/tcl/tcl.h:2570:62: note: in definition of macro ‘Tcl_CreateHashEntry’ 2570 | (*((tablePtr)->createProc))(tablePtr, (const char *)(key), newPtr) | ^~~ /<>/netmodel.cc: In member function ‘Group* NetModel::lookupGroup(unsigned int)’: /<>/netmodel.cc:1672:57: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1672 | Tcl_HashEntry *he = Tcl_FindHashEntry(grpHash_, (const char *)addr); | ^~ /usr/include/tcl/tcl.h:2567:60: note: in definition of macro ‘Tcl_FindHashEntry’ 2567 | (*((tablePtr)->findProc))(tablePtr, (const char *)(key)) |^~~ In file included from /<>/node.cc:46: /<>/node.h: In member function ‘virtual char* BoxNode::style()’: /<>/node.h:280:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 280 | char *style() {return "box";} | ^ /<>/node.h: In member function ‘virtual char* CircleNode::style()’: /<>/node.h:291:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 291 | char *style() {return "circle";} | ^~~~ /<>/node.h: In member function ‘virtual char* HexagonNode::style()’: /<>/node.h:302:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 302 | char *style() {return "hexagon";} | ^ /<>/node.h: In member function ‘virtual char* VirtualNode::style()’: /<>/node.h:318:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 318
Bug#1075271: microdc2: ftbfs with GCC-14
Package: src:microdc2 Version: 0.15.6-6 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/microdc2_0.15.6-6_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] | char * xml_flist.c:38:11: note: in definition of macro ‘XML_CALL’ 38 | var = call; \ | ^~~~ /usr/include/libxml2/libxml/tree.h:829:57: note: expected ‘const xmlChar *’ {aka ‘const unsigned char *’} but argument is of type ‘char *’ 829 | const xmlChar *value); | ~~~^ xml_flist.c: In function ‘start_element_callback’: xml_flist.c:376:20: error: assignment to ‘char **’ from incompatible pointer type ‘const char **’ [-Wincompatible-pointer-types] 376 | for (a = (const char**)attrs; *a != NULL; a++) { |^ xml_flist.c:387:53: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] 387 | if (pctxt->unknown_level == 0 && strcasecmp(name, "FileListing") == 0) { | ^~~~ | | | const xmlChar * {aka const unsigned char *} In file included from /usr/include/string.h:462: /usr/include/strings.h:116:36: note: expected ‘const char *’ but argument is of type ‘const xmlChar *’ {aka ‘const unsigned char *’} 116 | extern int strcasecmp (const char *__s1, const char *__s2) |^~~~ xml_flist.c:391:60: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] 391 | } else if (pctxt->unknown_level == 0 && strcasecmp(name, "Directory") == 0) { |^~~~ || |const xmlChar * {aka const unsigned char *} /usr/include/strings.h:116:36: note: expected ‘const char *’ but argument is of type ‘const xmlChar *’ {aka ‘const unsigned char *’} 116 | extern int strcasecmp (const char *__s1, const char *__s2) |^~~~ xml_flist.c:398:60: warning: pointer targets in passing argument 1 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] 398 | } else if (pctxt->unknown_level == 0 && strcasecmp(name, "File") == 0) { |^~~~ || |const xmlChar * {aka const unsigned char *} /usr/include/strings.h:116:36: note: expected ‘const char *’ but argument is of type ‘const xmlChar *’ {aka ‘const unsigned char *’} 116 | extern int strcasecmp (const char *__s1, const char *__s2) |^~~~ xml_flist.c:416:20: error: assignment to ‘char **’ from incompatible pointer type ‘const char **’ [-Wincompatible-pointer-types] 416 | for (a = (const char**)attrs; *a != NULL; a++) { |^ fs.c: In function ‘file_node_compare’: fs.c:359:27: warning: pointer targets in passing argument 1 of ‘strcoll’ differ in signedness [-Wpointer-sign] 359 | res = strcoll(s1, s2); | ^~ | | | unsigned char * In file included from common/error.h:25, from fs.c:45: /usr/include/string.h:163:33: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ 163 | extern int strcoll (const char *__s1, const char *__s2)
Bug#1075264: mergelog: ftbfs with GCC-14
Package: src:mergelog Version: 4.5.1-10 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/mergelog_4.5.1-10_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking for main in -lz... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for unistd.h... (cached) yes checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for working memcmp... yes checking for mktime... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating man/Makefile config.status: executing depfiles commands dh_auto_build make -j8 make[1]: Entering directory '/<>' Making all in src make[2]: Entering directory '/<>/src' gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_LIBZ=1 -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_UNISTD_H=1 -DHAVE_MKTIME=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DVERSION=\"4.5.1\" -Wall mergelog.c -o mergelog -lz gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_LIBZ=1 -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_UNISTD_H=1 -DHAVE_MKTIME=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DVERSION=\"4.5.1\" -Wall -DUSE_ZLIB mergelog.c -o zmergelog -lz mergelog.c: In function ‘fast_gzgets’: mergelog.c:73:23: error: passing argument 1 of ‘gzread’ from incompatible pointer type [-Wincompatible-pointer-types] 73 | f_end[i]=gzread(fp, f_buf[i], GZBUFFER_SIZE)+f_buf[i]-1; | ^~ | | | struct gzFile_s ** In file included from mergelog.c:29: /usr/include/zlib.h:1395:35: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} but argument is of type ‘struct gzFile_s **’ 1395 | ZEXTERN int ZEXPORT gzread(gzFile file, voidp buf, unsigned len); |~~~^~~~ mergelog.c: In function ‘main’: mergelog.c:135:18: error: assignment to ‘struct gzFile_s **’ from incompatible pointer type ‘gzFile’ {aka ‘struct gzFile_s *’} [-Wincompatible-pointer-types] 135 | log_file[i-1]=myopen(argv[i],"r"); | ^ mergelog.c:389:31: error: passing argument 1 of ‘gzclose’ from incompatible pointer type [-Wincompatible-pointer-types] 389 | myclose(log_file[j]); | ^~~ | | | struct gzFile_s ** /usr/include/zlib.h:1634:39: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} but argume
Bug#1075240: lua-svn: ftbfs with GCC-14
Package: src:lua-svn Version: 0.4.0-11 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/lua-svn_0.4.0-11_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] src/luasvn.c: In function ‘l_revprop_set’: src/luasvn.c:1409:9: warning: ‘svn_path_canonicalize’ is deprecated [-Wdeprecated-declarations] 1409 | url = svn_path_canonicalize (url, pool); | ^~~ /usr/include/subversion-1/svn_path.h:284:1: note: declared here 284 | svn_path_canonicalize(const char *path, apr_pool_t *pool); | ^ src/luasvn.c:1418:25: warning: ‘svn_subst_translate_string’ is deprecated [-Wdeprecated-declarations] 1418 | err = svn_subst_translate_string (&sstring, sstring, APR_LOCALE_CHARSET, pool); | ^~~ /usr/include/subversion-1/svn_subst.h:687:14: note: declared here 687 | svn_error_t *svn_subst_translate_string(svn_string_t **new_value, | ^~ src/luasvn.c:1422:17: warning: ‘svn_client_revprop_set’ is deprecated [-Wdeprecated-declarations] 1422 | err = svn_client_revprop_set (propname_utf8, sstring, url, &revision, &rev, force, ctx, pool); | ^~~ /usr/include/subversion-1/svn_client.h:6183:1: note: declared here 6183 | svn_client_revprop_set(const char *propname, | ^~ src/luasvn.c:1424:17: warning: ‘svn_client_revprop_set’ is deprecated [-Wdeprecated-declarations] 1424 | err = svn_client_revprop_set (propname_utf8, NULL, url, &revision, &rev, force, ctx, pool); | ^~~ /usr/include/subversion-1/svn_client.h:6183:1: note: declared here 6183 | svn_client_revprop_set(const char *propname, | ^~ src/luasvn.c: In function ‘status_func’: src/luasvn.c:1609:9: warning: ‘svn_path_local_style’ is deprecated [-Wdeprecated-declarations] 1609 | print_status (svn_path_local_style (path, pool), | ^~~~ /usr/include/subversion-1/svn_path.h:82:1: note: declared here 82 | svn_path_local_style(const char *path, apr_pool_t *pool); | ^~~~ src/luasvn.c: In function ‘l_status’: src/luasvn.c:1669:9: warning: ‘svn_path_canonicalize’ is deprecated [-Wdeprecated-declarations] 1669 | path = svn_path_canonicalize (path, pool); | ^~~~ /usr/include/subversion-1/svn_path.h:284:1: note: declared here 284 | svn_path_canonicalize(const char *path, apr_pool_t *pool); | ^ src/luasvn.c:1679:9: warning: ‘svn_client_status2’ is deprecated [-Wdeprecated-declarations] 1679 | err = svn_client_status2 (&rev, path, &revision, status_func, &baton, | ^~~ /usr/include/subversion-1/svn_client.h:2724:1: note: declared here 2724 | svn_client_status2(svn_revnum_t *result_rev, | ^~ src/luasvn.c: In function ‘l_update’: src/luasvn.c:1725:9: warning: ‘svn_path_canonicalize’ is deprecated [-Wdeprecated-declarations] 1725 | path = svn_path_canonicalize (path, pool); | ^~~~ /usr/include/subversion-1/svn_path.h:284:1: note: declared here 284 | svn_path_canonicalize(const char *path, apr_pool_t *pool); | ^ src/luasvn.c:1730:9: warning: ‘svn_client_update2’ is deprecated [-Wdeprecated-declarations] 1730 | err = svn_client_update2 (&result_revs, array, &revision, recursive, ignore_externals, ctx, pool); | ^~~ /usr/include/subversion-1/svn_client.h:1436:1: note: declared here 1436 | svn_client_update2(apr_array_header_t **result_revs, | ^~ src/luasvn.c:1736:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1736 | int rev = (int) ((int **) (result_revs->elts))[0]; | ^ src/luasvn.c: At to
Bug#1075224: linux-atm: ftbfs with GCC-14
Package: src:linux-atm Version: 1:2.5.1-5.1 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/linux-atm_2.5.1-5.1_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] In file included from io.c:28: io.c: In function ‘accept_new’: ../../src/include/atmd.h:23:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 23 | if (r) (r)->prev = i; r = i; }) | ^~ io.c:316:9: note: in expansion of macro ‘Q_INSERT_HEAD’ 316 | Q_INSERT_HEAD(unidirectional_vccs,vcc); | ^ io.c:316:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 316 | Q_INSERT_HEAD(unidirectional_vccs,vcc); | ^~~ ../../src/include/atmd.h:23:25: note: in definition of macro ‘Q_INSERT_HEAD’ 23 | if (r) (r)->prev = i; r = i; }) | ^ ../../src/include/atmd.h:23:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 23 | if (r) (r)->prev = i; r = i; }) | ^~ io.c:326:17: note: in expansion of macro ‘Q_INSERT_HEAD’ 326 | Q_INSERT_HEAD(entry->vccs,vcc); | ^ io.c:326:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 326 | Q_INSERT_HEAD(entry->vccs,vcc); | ^ ../../src/include/atmd.h:23:25: note: in definition of macro ‘Q_INSERT_HEAD’ 23 | if (r) (r)->prev = i; r = i; }) | ^ ../../src/include/atmd.h:23:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 23 | if (r) (r)->prev = i; r = i; }) | ^~ io.c:344:5: note: in expansion of macro ‘Q_INSERT_HEAD’ 344 | Q_INSERT_HEAD(unknown_incoming,entry); | ^ io.c:344:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 344 | Q_INSERT_HEAD(unknown_incoming,entry); | ^~~~ ../../src/include/atmd.h:23:25: note: in definition of macro ‘Q_INSERT_HEAD’ 23 | if (r) (r)->prev = i; r = i; }) | ^ ../../src/include/atmd.h:23:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 23 | if (r) (r)->prev = i; r = i; }) | ^~ io.c:346:5: note: in expansion of macro ‘Q_INSERT_HEAD’ 346 | Q_INSERT_HEAD(entry->vccs,vcc); | ^ io.c:346:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 346 | Q_INSERT_HEAD(entry->vccs,vcc); | ^ ../../src/include/atmd.h:23:25: note: in definition of macro ‘Q_INSERT_HEAD’ 23 | if (r) (r)->prev = i; r = i; }) | ^ io.c: In function ‘get_local’: io.c:622:54: error: passing argument 3 of ‘getsockname’ from incompatible pointer type [-Wincompatible-pointer-types] 622 | result = getsockname(fd,(struct sockaddr *) addr,&length); | ^~~ | | | size_t * {aka long unsigned int *} In file included from io.c:17: /usr/include/x86_64-linux-gnu/sys/socket.h:117:47: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘size_t *’ {aka ‘long unsigned int *’} 117 | socklen_t *__restrict __len) __THROW; | ~~^ make[4]: *** [Makefile:471: io.o] Error 1 make[4]: Leaving directory '/<>/src/arpd' make[3]: *** [Makefile:367: all-recursive] Error 1 make[3]: Leaving directory '/<>/src' make[2]: *** [Makefile:413: all-recursive] Error 1 mak
Bug#1075220: liece: ftbfs with GCC-14
Package: src:liece Version: 2.0+0.20030527cvs-14 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/liece_2.0+0.20030527cvs-14_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] config.status: creating lisp/Makefile config.status: creating dcc/Makefile config.status: creating etc/Makefile config.status: creating etc/icons/Makefile config.status: creating etc/po/Makefile config.status: creating etc/styles/Makefile config.status: executing depfiles commands debian/rules override_dh_auto_build-arch make[1]: Entering directory '/<>' /usr/bin/make -C dcc make[2]: Entering directory '/<>/dcc' gcc -I. -I.. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"liece\" -DVERSION=\"2.0.0\" -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_SYS_SELECT_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_STRTOUL=1 -DHAVE_MEMMOVE=1 -DHAVE_GETADDRINFO=1 -DHAVE_BASENAME=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o dcc.o dcc.c dcc.c: In function ‘send_file’: dcc.c:207:34: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 4 has type ‘u_long’ {aka ‘long unsigned int’} [-Wformat=] 207 | printf ("DCC send %s %d %u %d\n", ifile, port, addr, statbuf.st_size); | ~^ | | | | unsigned int u_long {aka long unsigned int} | %lu dcc.c:207:37: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘__off_t’ {aka ‘long int’} [-Wformat=] 207 | printf ("DCC send %s %d %u %d\n", ifile, port, addr, statbuf.st_size); |~^ ~~~ | | | | int __off_t {aka long int} |%ld dcc.c: In function ‘chat_listen’: dcc.c:372:27: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 2 has type ‘u_long’ {aka ‘long unsigned int’} [-Wformat=] 372 | printf("DCC chat %u %d\n", addr, port); | ~^ | || | |u_long {aka long unsigned int} | unsigned int | %lu dcc.c: In function ‘main’: dcc.c:444:20: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 2 has type ‘u_long’ {aka ‘long unsigned int’} [-Wformat=] 444 | printf("%u\n", addr); | ~^ || | || u_long {aka long unsigned int} |unsigned int | %lu dcc.c: In function ‘send_file’: dcc.c:212:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 212 | write (ofd, buf, len); | ^ dcc.c: In function ‘receive_file’: dcc.c:244:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 244 | write (ofd, buf, len);
Bug#1075196: libopendbx: ftbfs with GCC-14
Package: src:libopendbx Version: 1.4.6-17 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/libopendbx_1.4.6-17_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] firebird_basic.c: In function ‘firebird_odbx_row_fetch’: firebird_basic.c:547:119: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘int64_t’ {aka ‘long int’} [-Wformat=] 547 | len = snprintf( da->sqlvar[i].sqldata, firebird_priv_collength( da->sqlvar + i ), "%lld", *((int64_t*) da->sqlvar[i].sqldata) ); | ~~~^ ~~~ | | | | | int64_t {aka long int} | long long int | %ld make[4]: *** [Makefile:520: libfirebirdbackend_la-firebird_basic.lo] Error 1 make[4]: *** Waiting for unfinished jobs firebird_lo.c: In function ‘firebird_odbx_lo_open’: firebird_lo.c:50:42: error: passing argument 2 of ‘isc_open_blob2’ from incompatible pointer type [-Wincompatible-pointer-types] 50 | if( isc_open_blob2( fbc->status, &(result->handle->generic), fbc->tr + fbc->trlevel, &((*lo)->generic), (ISC_QUAD*) value, 0, NULL ) != 0 ) | ^~ | | | void ** In file included from firebirdbackend.h:24, from firebird_lo.h:11, from firebird_lo.c:12: /usr/include/ibase.h:839:74: note: expected ‘isc_db_handle *’ {aka ‘unsigned int *’} but argument is of type ‘void **’ 839 | isc_db_handle*, | ^~ firebird_lo.c:50:94: error: passing argument 4 of ‘isc_open_blob2’ from incompatible pointer type [-Wincompatible-pointer-types] 50 | if( isc_open_blob2( fbc->status, &(result->handle->generic), fbc->tr + fbc->trlevel, &((*lo)->generic), (ISC_QUAD*) value, 0, NULL ) != 0 ) | ^ | | | void ** /usr/include/ibase.h:841:74: note: expected ‘isc_blob_handle *’ {aka ‘unsigned int *’} but argument is of type ‘void **’ 841 | isc_blob_handle*, | ^~~~ firebird_lo.c: In function ‘firebird_odbx_lo_close’: firebird_lo.c:65:81: error: passing argument 2 of ‘isc_close_blob’ from incompatible pointer type [-Wincompatible-pointer-types] 65 | if( isc_close_blob( ((struct fbconn*) lo->result->handle->aux)->status, &(lo->generic) ) != 0 ) | ^~ | | |
Bug#1075189: libmpd: ftbfs with GCC-14
Package: src:libmpd Version: 11.8.17-1 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/libmpd_11.8.17-1_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] checking pkg-config is at least version 0.9.0... yes checking for glib-2.0 >= 2.16... yes checking for egrep... (cached) /usr/bin/grep -E checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating doc/Makefile config.status: creating example/Makefile config.status: creating example/testcase/Makefile config.status: creating libmpd.pc config.status: creating src/libmpd-version.h config.status: creating doc/libmpd.doxy config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands dh_auto_build make -j8 make[1]: Entering directory '/<>' make all-recursive make[2]: Entering directory '/<>' Making all in src make[3]: Entering directory '/<>/src' /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -Wall -Wmissing-declarations -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libmpd.lo libmpd.c /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -Wall -Wmissing-declarations -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libmpd-player.lo libmpd-player.c /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -Wall -Wmissing-declarations -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libmpd-status.lo libmpd-status.c /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -Wall -Wmissing-declarations -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libmpd-playlist.lo libmpd-playlist.c /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -Wall -Wmissing-declarations -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libmpdclient.lo libmpdclient.c /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -Wall -Wmissing-declarations -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o lib
Bug#1075171: libgpod: ftbfs with GCC-14
Package: src:libgpod Version: 0.8.3-19.1 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/libgpod_0.8.3-19.1_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] | ^~~~ /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../src -I.. -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/libxml2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -pthread -DLIBGPOD_BLOB_DIR=\"/usr/lib/x86_64-linux-gnu/libgpod\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libgpod_la-itdb_track.lo `test -f 'itdb_track.c' || echo '../../../src/'`itdb_track.c /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../src -I.. -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/libxml2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -pthread -DLIBGPOD_BLOB_DIR=\"/usr/lib/x86_64-linux-gnu/libgpod\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libgpod_la-itdb_tzinfo.lo `test -f 'itdb_tzinfo.c' || echo '../../../src/'`itdb_tzinfo.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../src -I.. -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/libxml2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -pthread -DLIBGPOD_BLOB_DIR=\"/usr/lib/x86_64-linux-gnu/libgpod\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c ../../../src/itdb_track.c -fPIC -DPIC -o .libs/libgpod_la-itdb_track.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../src -I.. -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/libxml2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -pthread -DLIBGPOD_BLOB_DIR=\"/usr/lib/x86_64-linux-gnu/libgpod\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c ../../../src/itdb_thumb.c -o libgpod_la-itdb_thumb.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../src -I.. -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/libxml2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libpng16 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/libmount -I/usr/inc
Bug#1075163: libdigidoc: ftbfs with GCC-14
Package: src:libdigidoc Version: 3.10.5-5 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/libdigidoc_3.10.5-5_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^~ 139 | __glibc_objsize (__dest)); | ~ /<>/libdigidoc/DigiDocOCSP.c: In function ‘WriteOCSPResponse’: /<>/libdigidoc/DigiDocOCSP.c:249:18: error: passing argument 1 of ‘ASN1_i2d_bio’ from incompatible pointer type [-Wincompatible-pointer-types] 249 | ASN1_i2d_bio((int (*)(void*, unsigned char**))i2d_OCSP_RESPONSE, bout, (unsigned char*)resp); | ^~ | | | int (*)(void *, unsigned char **) In file included from /usr/include/openssl/objects.h:21, from /usr/include/openssl/evp.h:44, from /usr/include/openssl/x509.h:29, from /<>/libdigidoc/DigiDocLib.h:36, from /<>/libdigidoc/DigiDocConfig.h:29, from /<>/libdigidoc/DigiDocOCSP.c:23: /usr/include/openssl/asn1.h:967:31: note: expected ‘int (*)(const void *, unsigned char **)’ but argument is of type ‘int (*)(void *, unsigned char **)’ 967 | int ASN1_i2d_bio(i2d_of_void *i2d, BIO *out, const void *x); | ~^~~ /<>/libdigidoc/DigiDocOCSP.c: In function ‘WriteOCSPRequest’: /<>/libdigidoc/DigiDocOCSP.c:297:18: error: passing argument 1 of ‘ASN1_i2d_bio’ from incompatible pointer type [-Wincompatible-pointer-types] 297 | ASN1_i2d_bio((int (*)(void*, unsigned char**))i2d_OCSP_RESPONSE, bout, (unsigned char*)req); | ^~ | | | int (*)(void *, unsigned char **) /usr/include/openssl/asn1.h:967:31: note: expected ‘int (*)(const void *, unsigned char **)’ but argument is of type ‘int (*)(void *, unsigned char **)’ 967 | int ASN1_i2d_bio(i2d_of_void *i2d, BIO *out, const void *x); | ~^~~ /<>/libdigidoc/DigiDocOCSP.c: In function ‘get_authority_key_from_cert’: /<>/libdigidoc/DigiDocOCSP.c:838:3: warning: ‘ASN1_STRING_data’ is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 838 | ret = decodeHex((unsigned char*)hex_to_string(ASN1_STRING_data(val->keyid), ASN1_STRING_length(val->keyid))); | ^~~ /usr/include/openssl/asn1.h:683:40: note: declared here 683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x); |^~~~ /<>/libdigidoc/DigiDocOCSP.c: In function ‘OCSP_sendreq_bio_withParams’: /<>/libdigidoc/DigiDocOCSP.c:965:26: error: passing argument 1 of ‘ASN1_i2d_bio’ from incompatible pointer type [-Wincompatible-pointer-types] 965 | retcode = ASN1_i2d_bio((int (*)(void*, unsigned char**))i2d_OCSP_REQUEST, b, (unsigned char*)req); | ^ | | | int (*)(void *, unsigned char **) /usr/include/openssl/asn1.h:967:31: note: expected ‘int (*)(const void *, unsigned char **)’ but argument is of type ‘int (*)(void *, unsigned char **)’ 967 | int ASN1_i2d_bio(i2d_of_void *i2d, BIO *out, const void *x); | ~^~~ /<>/libdigidoc/DigiDocOCSP.c: In function ‘verifyOCSPResponse’: /<>/libdigidoc/DigiDocOCSP.c:1605:31: warning: passing argument 1 of ‘ossl_check_X509_type’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1605 | sk_X509_push(ver_certs, notCert); |
Bug#1075142: libapache2-mod-qos: ftbfs with GCC-14
Package: src:libapache2-mod-qos Version: 11.74-1 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/libapache2-mod-qos_11.74-1_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] |^ /usr/share/apr-1.0/build/libtool --no-silent --mode=link --tag=disable-static x86_64-linux-gnu-gcc -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0-o apache2/mod_qos.la -lcrypto -rpath /usr/lib/apache2/modules -module -avoid-versionapache2/mod_qos.lo libtool: link: x86_64-linux-gnu-gcc -shared -fPIC -DPIC apache2/.libs/mod_qos.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -lcrypto -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_qos.so -o apache2/.libs/mod_qos.so libtool: link: ( cd "apache2/.libs" && rm -f "mod_qos.la" && ln -s "../mod_qos.la" "mod_qos.la" ) dh_auto_build --sourcedirectory=tools dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9 in use) cd tools && make -j1 make[2]: Entering directory '/<>/tools' make all-recursive make[3]: Entering directory '/<>/tools' Making all in src make[4]: Entering directory '/<>/tools/src' gcc -DHAVE_CONFIG_H -I. -I.. -DLINUX -D_REENTRANT -D_GNU_SOURCE -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libpng16 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/usr/lib/include -c -o qsfilter2.o qsfilter2.c qsfilter2.c: In function ‘main’: qsfilter2.c:1803:38: error: passing argument 1 of ‘OPENSSL_sk_new’ from incompatible pointer type [-Wincompatible-pointer-types] 1803 | STACK_OF(qs_rule_t) *st = sk_new(STACK_qs_cmp); | ^~~~ | | | int (*)(const char * const*, const char * const*) In file included from /usr/include/openssl/safestack.h:24, from qsfilter2.c:59: /usr/include/openssl/stack.h:34:51: note: expected ‘OPENSSL_sk_compfunc’ {aka ‘int (*)(const void *, const void *)’} but argument is of type ‘int (*)(const char * const*, const char * const*)’ 34 | OPENSSL_STACK *OPENSSL_sk_new(OPENSSL_sk_compfunc cmp); | ^~~ qsfilter2.c:1803:31: error: initialization of ‘struct stack_st_qs_rule_t *’ from incompatible pointer type ‘OPENSSL_STACK *’ {aka ‘struct stack_st *’} [-Wincompatible-pointer-types] 1803 | STACK_OF(qs_rule_t) *st = sk_new(STACK_qs_cmp); | ^~ qsfilter2.c:1811:15: error: passing argument 1 of ‘OPENSSL_sk_push’ from incompatible pointer type [-Wincompatible-pointer-types] 1811 | sk_push(st, (char *)r); | ^~ | | | struct stack_st_qs_rule_t * /usr/include/openssl/stack.h:49:36: note: expected ‘OPENSSL_STACK *’ {aka ‘struct stack_st *’} but argument is of type ‘struct stack_st_qs_rule_t *’ 49 | int OPENSSL_sk_push(OPENSSL_STACK *st, const void *data); | ~~~^~ qsfilter2.c:1813:13: error: passing argument 1 of ‘OPENSSL_sk_sort’ from incompatible pointer type [-Wincompatible-pointer-types] 1813 | sk_sort(st); | ^~ | | | struct stack_st_qs_rule_t * /usr/include/openssl/stack.h:57:37: note: expected ‘OPENSSL_STACK *’ {aka ‘struct stack_st *’} but argument is of type ‘struct stack_st_qs_rule_t *’ 57 | void OPENSSL_sk_sort(OPENSSL_STACK *st); | ~~~^~ qsfilter2.c:1814:16: error: passing argument 1 of ‘OPENSSL_sk_num’ from incompatible pointer type [-Wi
Bug#1075137: libapache-mod-auth-radius: ftbfs with GCC-14
Package: src:libapache-mod-auth-radius Version: 1.5.8-2 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/libapache-mod-auth-radius_1.5.8-2_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] dpkg-buildpackage: info: source changed by Bastian Germann dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh_testdir dh_testroot /usr/bin/make clean make[1]: Entering directory '/<>' rm -rf .libs/ make[1]: Leaving directory '/<>' dh_clean build-stamp .libs/mod_auth_radius.so dh_clean: warning: Compatibility levels before 10 are deprecated (level 7 in use) debian/rules build dh_testdir apxs2 -c mod_auth_radius-2.0.c /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static x86_64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -c -o mod_auth_radius-2.0.lo mod_auth_radius-2.0.c && touch mod_auth_radius-2.0.slo libtool: compile: x86_64-linux-gnu-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -c mod_auth_radius-2.0.c -fPIC -DPIC -o .libs/mod_auth_radius-2.0.o mod_auth_radius-2.0.c: In function ‘set_int_slot’: mod_auth_radius-2.0.c:552:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 552 | int offset = (int)cmd->info; |^ In file included from mod_auth_radius-2.0.c:297: mod_auth_radius-2.0.c: At top level: mod_auth_radius-2.0.c:576:42: error: initialization of ‘const char * (*)(cmd_parms *, void *, const char *)’ {aka ‘const char * (*)(struct cmd_parms_struct *, void *, const char *)’} from incompatible pointer type ‘const char * (*)(cmd_parms *, char *, const char *)’ {aka ‘const char * (*)(struct cmd_parms_struct *, char *, const char *)’} [-Wincompatible-pointer-types] 576 | AP_INIT_TAKE1("AuthRadiusCookieValid", set_int_slot, | ^~~~ /usr/include/apache2/http_config.h:129:27: note: in definition of macro ‘AP_INIT_TAKE1’ 129 | { directive, { .take1=func }, mconfig, where, TAKE1, help } | ^~~~ mod_auth_radius-2.0.c:576:42: note: (near initialization for ‘auth_cmds[4].func.take1’) 576 | AP_INIT_TAKE1("AuthRadiusCookieValid", set_int_slot, | ^~~~ /usr/include/apache2/http_config.h:129:27: note: in definition of macro ‘AP_INIT_TAKE1’ 129 | { directive, { .take1=func }, mconfig, where, TAKE1, help } | ^~~~ mod_auth_radius-2.0.c: In function ‘make_cookie’: mod_auth_radius-2.0.c:695:48: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 9 has type ‘time_t’ {aka ‘long int’} [-Wformat=] 695 | apr_snprintf(one, COOKIE_SIZE, "%s%s%s%s%s%08x", scr->secret, | ~~~^ || |unsigned int | %08lx 696 | r->user, passwd, CLIENT_IP(c), hostname, expires); |~~~ || |time_t {aka long int} mod_auth_radius-2.0.c:712:45: warning: f
Bug#1075130: latencytop: ftbfs with GCC-14
Package: src:latencytop Version: 0.5.0-3 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/latencytop_0.5.0-3_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] checking for strdup... yes checking for strstr... yes checking for strtoull... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands dh_auto_build make -j8 make[1]: Entering directory '/<>' make all-am make[2]: Entering directory '/<>' gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DHAS_GTK_GUI -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/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/atk-1.0 -pthread -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o latencytop-latencytop.o `test -f 'latencytop.c' || echo './'`latencytop.c gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DHAS_GTK_GUI -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/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/atk-1.0 -pthread -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o latencytop-text_display.o `test -f 'text_display.c' || echo './'`text_display.c gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DHAS_GTK_GUI -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/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/atk-1.0 -pthread -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o latencytop-translate.o `test -f 'translate.c' || echo './'`translate.c gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DHAS_GTK_GUI -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/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I
Bug#1075091: invada-studio-plugins-lv2: ftbfs with GCC-14
Package: src:invada-studio-plugins-lv2 Version: 1.2.0+repack0-9 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/invada-studio-plugins-lv2_1.2.0+repack0-9_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] 72 | instantiateIPhaserGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) |^ inv_filter_gui.c:68:36: warning: ‘struct _LV2UI_Descriptor’ declared inside parameter list will not be visible outside of this definition or declaration 68 | instantiateIFilterGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) |^ inv_meter_gui.c:70:35: warning: ‘struct _LV2UI_Descriptor’ declared inside parameter list will not be visible outside of this definition or declaration 70 | instantiateIMeterGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) | ^ inv_testtone_gui.c:65:34: warning: ‘struct _LV2UI_Descriptor’ declared inside parameter list will not be visible outside of this definition or declaration 65 | instantiateIToneGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) | ^ inv_erreverb_gui.c:76:38: warning: ‘struct _LV2UI_Descriptor’ declared inside parameter list will not be visible outside of this definition or declaration 76 | instantiateIErReverbGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) | ^ inv_compressor_gui.c:77:54: warning: ‘struct _LV2UI_Descriptor’ declared inside parameter list will not be visible outside of this definition or declaration 77 | static LV2UI_Handle instantiateICompGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) | ^ inv_delay_gui.c:89:35: warning: ‘struct _LV2UI_Descriptor’ declared inside parameter list will not be visible outside of this definition or declaration 89 | instantiateIDelayGui(const struct _LV2UI_Descriptor* descriptor, const char* plugin_uri, const char* bundle_path, LV2UI_Write_Function write_function, LV2UI_Controller controller, LV2UI_Widget* widget, const LV2_Feature* const* features) | ^ inv_testtone_gui.c: In function ‘init’: inv_meter_gui.c: In function ‘init’: inv_meter_gui.c:301:49: error: assignment to ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, uint32_t, uint32_t, uint32_t, const void *), void *, void **, const LV2_Feature * const*)’ {aka ‘void * (*)(const struct LV2UI_Descriptor *, const char *, const char *, void (*)(void *, unsigned int, unsigned int, unsigned int, const void *), void *, void **, const LV2_Feature * const*)’} from incompatibl
Bug#1075082: icon: ftbfs with GCC-14
Package: src:icon Version: 9.4.3-8 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/icon_9.4.3-8_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] | ~~^~ rimage.r:788:21: warning: array subscript has type 'char' [-Wchar-subscripts] 788 |while (gcounts[bx->gmax] == 0) bx->gmax--; | ~~^~ rimage.r:789:21: warning: array subscript has type 'char' [-Wchar-subscripts] 789 |while (bcounts[bx->bmin] == 0) bx->bmin++; | ~~^~ rimage.r:790:21: warning: array subscript has type 'char' [-Wchar-subscripts] 790 |while (bcounts[bx->bmax] == 0) bx->bmax--; | ~~^~ rm xrimage.c cd ../common; /usr/bin/make make[3]: Entering directory '/<>/src/common' if [ "x-L../../bin -lIgpx -L/usr/X11R6/lib64 -L/usr/X11R6/lib -lX11" != "x" ]; then /usr/bin/make xpm; fi make[4]: Entering directory '/<>/src/common' cd ../xpm; /usr/bin/make libXpm.a make[5]: Entering directory '/<>/src/xpm' gcc -c -Wall -g -O2 -fno-strict-aliasing -fno-strict-overflow -ffile-prefix-map=/<>=. -DZPIPE data.c data.c:113:1: error: return type defaults to 'int' [-Wimplicit-int] 113 | xpmNextString(mdata) | ^ data.c: In function 'xpmGetString': data.c:211:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 211 | while (c = *mdata->cptr) |^ data.c: At top level: data.c:280:1: error: return type defaults to 'int' [-Wimplicit-int] 280 | xpmGetCmt(mdata, cmt) | ^ data.c:406:1: error: return type defaults to 'int' [-Wimplicit-int] 406 | XpmDataClose(mdata) | ^~~~ data.c: In function 'xpmNextString': data.c:139:1: warning: control reaches end of non-void function [-Wreturn-type] 139 | } | ^ data.c: In function 'ParseComment': data.c:108:1: warning: control reaches end of non-void function [-Wreturn-type] 108 | } | ^ data.c: In function 'xpmGetCmt': data.c:294:1: warning: control reaches end of non-void function [-Wreturn-type] 294 | } | ^ data.c: In function 'XpmDataClose': data.c:422:1: warning: control reaches end of non-void function [-Wreturn-type] 422 | } | ^ data.c: At top level: data.c:15:14: warning: 'RCS_Id' defined but not used [-Wunused-variable] 15 | static char *RCS_Id = "$Id: xpm.shar,v 3.13 1992/12/29 16:05:26 lehors Exp $"; | ^~ data.c:12:14: warning: 'RCS_Version' defined but not used [-Wunused-variable] 12 | static char *RCS_Version = "$XpmVersion: 3.2c $"; | ^~~ make[5]: *** [Makefile:17: data.o] Error 1 make[5]: Leaving directory '/<>/src/xpm' make[4]: *** [Makefile:21: xpm] Error 2 make[4]: Leaving directory '/<>/src/common' make[3]: [Makefile:18: gpxmaybe] Error 2 (ignored) make[3]: Leaving directory '/<>/src/common' gcc -Wl,-E -o iconx xcnv.o xdata.o xdef.o xerrmsg.o xextcall.o xfconv.o xfload.o xfmath.o xfmisc.o xfmonitr.o xfscan.o xfstr.o xfstranl.o xfstruct.o xfsys.o xfwindow.o ximain.o ximisc.o xinit.o xinterp.o xinvoke.o xkeyword.o xlmisc.o xoarith.o xoasgn.o xocat.o xocomp.o xomisc.o xoref.o xoset.o xovalue.o xralc.o xrcoexpr.o xrcomp.o xrdebug.o xrlrgint.o xrmemmgt.o xrmisc.o xrstruct.o xrsys.o xrwinrsc.o xrwinsys.o xrwindow.o xrcolor.o xrimage.o ../common/long.o ../common/time.o ../common/rswitch.o ../common/xwindow.o ../common/alloc.o ../common/filepart.o ../common/munix.o -L../../bin -lIgpx -L/usr/X11R6/lib64 -L/usr/X11R6/lib -lX11 -lm -ldl -lpthread /usr/bin/ld: cannot find -lIgpx: No such file or directory collect2: error: ld returned 1 exit status make[2]: *** [Makefile:42: iconx] Error 1 make[2]: Leaving directory '/<>/src/runtime' make[1]: *** [Makefile:67: Icont] Error 2 make[1]: Leaving directory '/<>' make: *** [debian/rules:44: build-icont] Error 2 dpkg-buildpackage: error
Bug#1075074: hunt: ftbfs with GCC-14
Package: src:hunt Version: 1.5-9 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/hunt_1.5-9_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] | ~ 32 | __va_arg_pack ()); | ~ cc -Wl,-z,relro -Wl,-z,now -o hunt hunt.o main.o c/list.o c/hash.o c/array.o util.o net.o rst.o menu.o hijack.o rstd.o sniff.o macdisc.o tap.o arphijack.o tty.o synchijack.o arpspoof.o hostup.o addpolicy.o options.o resolv.o timer.o pktrelay.o -lpthread make[2]: Leaving directory '/<>' dh_auto_build --sourcedirectory=tpserv cd tpserv && make -j8 "INSTALL=install --strip-program=true" make[2]: Entering directory '/<>/tpserv' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -O2 -g -ffile-prefix-map=/<>/tpserv=. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tpserv.o tpserv.c tpserv.c:58:13: warning: conflicting types for built-in function ‘log’; expected ‘double(double)’ [-Wbuiltin-declaration-mismatch] 58 | static void log(int level, int pid, char *format, ...) | ^~~ tpserv.c:23:1: note: ‘log’ is declared in header ‘’ 22 | #include +++ |+#include 23 | tpserv.c: In function ‘process_request_connect’: tpserv.c:161:32: error: passing argument 2 of ‘connect’ from incompatible pointer type [-Wincompatible-pointer-types] 161 | if (connect(fd_remote, to_addr, to_addr_len) < 0) { |^~~ || |struct sockaddr_in * In file included from tpserv.c:11: /usr/include/x86_64-linux-gnu/sys/socket.h:126:52: note: expected ‘const struct sockaddr *’ but argument is of type ‘struct sockaddr_in *’ 126 | extern int connect (int __fd, __CONST_SOCKADDR_ARG __addr, socklen_t __len); |^ tpserv.c:166:69: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness [-Wpointer-sign] 166 | if (getsockname(fd_remote, (struct sockaddr *) &local_addr, &local_addr_len) < 0) { | ^~~ | | | int * /usr/include/x86_64-linux-gnu/sys/socket.h:117:47: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 117 | socklen_t *__restrict __len) __THROW; | ~~^ tpserv.c: In function ‘serv_slave’: tpserv.c:216:59: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness [-Wpointer-sign] 216 | if (getsockname(fd, (struct sockaddr *) &to_addr, &to_addr_len) < 0) { | ^~~~ | | | int * /usr/include/x86_64-linux-gnu/sys/socket.h:117:47: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 117 | socklen_t *__restrict __len) __THROW; | ~~^ tpserv.c:222:61: warning: pointer targets in passing argument 3 of ‘getpeername’ differ in signedness [-Wpointer-sign] 222 | if (getpeername(fd, (struct sockaddr *) &from_addr, &from_addr_len) < 0) { | ^
Bug#1075073: hugs98: ftbfs with GCC-14
Package: src:hugs98 Version: 98.200609.21-7 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/hugs98_98.200609.21-7_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] /<>/libraries/bootlib/System/Posix/Internals.c:326:(.text+0x617): undefined reference to `__hscore_s_ischr' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_s_isreg_54': /<>/libraries/bootlib/System/Posix/Internals.c:341:(.text+0x676): undefined reference to `__hscore_s_isreg' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_o_binary_53': /<>/libraries/bootlib/System/Posix/Internals.c:354:(.text+0x6c0): undefined reference to `__hscore_o_binary' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_o_nonblock_52': /<>/libraries/bootlib/System/Posix/Internals.c:366:(.text+0x6eb): undefined reference to `__hscore_o_nonblock' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_o_noctty_51': /<>/libraries/bootlib/System/Posix/Internals.c:378:(.text+0x716): undefined reference to `__hscore_o_noctty' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_o_trunc_50': /<>/libraries/bootlib/System/Posix/Internals.c:390:(.text+0x741): undefined reference to `__hscore_o_trunc' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_o_excl_49': /<>/libraries/bootlib/System/Posix/Internals.c:402:(.text+0x76c): undefined reference to `__hscore_o_excl' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_o_creat_48': /<>/libraries/bootlib/System/Posix/Internals.c:414:(.text+0x797): undefined reference to `__hscore_o_creat' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_o_append_47': /<>/libraries/bootlib/System/Posix/Internals.c:426:(.text+0x7c2): undefined reference to `__hscore_o_append' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_o_rdwr_46': /<>/libraries/bootlib/System/Posix/Internals.c:438:(.text+0x7ed): undefined reference to `__hscore_o_rdwr' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_o_wronly_45': /<>/libraries/bootlib/System/Posix/Internals.c:450:(.text+0x818): undefined reference to `__hscore_o_wronly' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_o_rdonly_44': /<>/libraries/bootlib/System/Posix/Internals.c:462:(.text+0x848): undefined reference to `__hscore_o_rdonly' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_d_name_43': /<>/libraries/bootlib/System/Posix/Internals.c:476:(.text+0x88e): undefined reference to `__hscore_d_name' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_end_of_dir_42': /<>/libraries/bootlib/System/Posix/Internals.c:489:(.text+0x8d6): undefined reference to `__hscore_end_of_dir' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_free_dirent_41': /<>/libraries/bootlib/System/Posix/Internals.c:502:(.text+0x91c): undefined reference to `__hscore_free_dirent' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_readdir_40': /<>/libraries/bootlib/System/Posix/Internals.c:520:(.text+0x97f): undefined reference to `__hscore_readdir' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_sigaddset_34': /<>/libraries/bootlib/System/Posix/Internals.c:628:(.text+0xc80): undefined reference to `__hscore_sigaddset' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_sigemptyset_33': /<>/libraries/bootlib/System/Posix/Internals.c:643:(.text+0xce0): undefined reference to `__hscore_sigemptyset' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_ftruncate_23': /<>/libraries/bootlib/System/Posix/Internals.c:805:(.text+0x1113): undefined reference to `__hscore_ftruncate' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_stat_20': /<>/libraries/bootlib/System/Posix/Internals.c:856:(.text+0x1278): undefined reference to `__hscore_stat' /usr/bin/ld: /tmp/ccOtP5UE.o: in function `hugsprim___hscore_renameFile_17': /<>/libra
Bug#1075053: gtkam: ftbfs with GCC-14
Package: src:gtkam Version: 1.0-5 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/gtkam_1.0-5_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] | long int * In file included from /usr/include/gphoto2/gphoto2-filesys.h:38, from /usr/include/gphoto2/gphoto2-camera.h:54, from ./gtkam-camera.h:22: /usr/include/gphoto2/gphoto2-file.h:136:51: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’ 136 |unsigned long int *size); |~~~^~~~ gtkam-exif.c:162:42: warning: pointer targets in passing argument 1 of ‘exif_data_new_from_data’ differ in signedness [-Wpointer-sign] 162 | edata = exif_data_new_from_data (data, size); | ^~~~ | | | const char * In file included from /usr/include/libexif-gtk/gtk-exif-browser.h:25, from gtkam-exif.c:33: /usr/include/libexif/exif-data.h:92:57: note: expected ‘const unsigned char *’ but argument is of type ‘const char *’ 92 | ExifData *exif_data_new_from_data (const unsigned char *data, |~^~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/gtk-2.0/gtk/gtkpixmap.h:32, from gtkam-cancel.c:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:30: /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal |^ gtkam-cancel.c: In function ‘message_func’: gtkam-cancel.c:161:22: warning: variable ‘cancel’ set but not used [-Wunused-but-set-variable] 161 | GtkamCancel *cancel = GTKAM_CANCEL (data); | ^~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbox.h:35, from /usr/include/gtk-2.0/gtk/gtkhbox.h:35, from gtkam-clock.h:22, from gtkam-clock.c:20: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | voidgtk_type_init (GTypeDebugFlagsdebug_flags); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtkwidget.h:34: /usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here 725 | { | ^ gtkam-clock.c: In function ‘gtkam_clock_update’: gtkam-clock.c:173:20: warning: Deprecated pre-processor symbol: replace with "g_date_get_weekday" 173 | weekday
Bug#1075052: gtksheet: ftbfs with GCC-14
Package: src:gtksheet Version: 4.3.13+dfsg-1 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/gtksheet_4.3.13+dfsg-1_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] /usr/include/gtk-3.0/gtk/gtkadjustment.h:87:12: note: declared here 87 | void gtk_adjustment_changed (GtkAdjustment *adjustment); |^~ gtksheet.c: In function ‘draw_xor_vline’: gtksheet.c:16728:9: warning: ‘gdk_cairo_create’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations] 16728 | cairo_t *xor_cr = gdk_cairo_create(sheet->sheet_window); /* FIXME, to be removed */ | ^~~ /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); |^~~~ gtksheet.c:16742:9: warning: ‘gdk_cairo_create’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations] 16742 | cairo_t *swin_cr = gdk_cairo_create(sheet->sheet_window); | ^~~ /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); |^~~~ gtksheet.c: In function ‘draw_xor_hline’: gtksheet.c:16761:9: warning: ‘gdk_cairo_create’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations] 16761 | cairo_t *xor_cr = gdk_cairo_create(sheet->sheet_window); /* FIXME, to be removed */ | ^~~ /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); |^~~~ gtksheet.c:16775:9: warning: ‘gdk_cairo_create’ is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations] 16775 | cairo_t *swin_cr = gdk_cairo_create(sheet->sheet_window); | ^~~ /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); |^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28: gtksheet.c: In function ‘DeleteColumn’: /usr/include/glib-2.0/gobject/gtype.h:2656:42: error: passing argument 1 of ‘gtk_container_remove’ from incompatible pointer type [-Wincompatible-pointer-types] 2656 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) /usr/include/glib-2.0/gobject/gtype.h:528:66: note: in expansion of macro ‘_G_TYPE_CIC’ 528 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) | ^~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:58:44: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_CAST’ 58 | #define GTK_WIDGET(widget)(G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget)) |^~ gtksheet.c:18154:30: note: in expansion of macro ‘GTK_WIDGET’ 18154 | gtk_container_remove(GTK_WIDGET(sheet), GTK_WIDGET(sheet->column[c])); | ^~ In file included from /usr/includ
Bug#1075051: gtk-vector-screenshot: ftbfs with GCC-14
Package: src:gtk-vector-screenshot Version: 0.3.3-2 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/gtk-vector-screenshot_0.3.3-2_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] checking whether to build static libraries... no checking how to run the C preprocessor... gcc -E checking whether make sets $(MAKE)... (cached) yes checking whether ln -s works... yes checking for an ANSI C-conforming const... yes checking for size_t... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for GTK3... yes checking for X... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --disable-maintainer-mode touch debian/stamp-autotools /usr/bin/make -C . make[1]: Entering directory '/<>' /usr/bin/make all-am make[2]: Entering directory '/<>' gcc -DHAVE_CONFIG_H -I. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu99 -Wall -c -o take-vector-screenshot.o take-vector-screenshot.c take-vector-screenshot.c: In function ‘pdfscreenshot_window_selected’: take-vector-screenshot.c:42:5: warning: ‘gdk_pointer_ungrab’ is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 42 | gdk_pointer_ungrab(event->time); | ^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from /usr/include/gtk-3.0/gtk/gtk.h:30, from take-vector-screenshot.c:20: /usr/include/gtk-3.0/gdk/gdkmain.h:100:15: note: declared here 100 | void gdk_pointer_ungrab (guint32 time_); | ^~ take-vector-screenshot.c:45:5: warning: ‘gtk_button_released’ is deprecated [-Wdeprecated-declarations] 45 | gtk_button_released(GTK_BUTTON(button)); | ^~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:54: /usr/include/gtk-3.0/gtk/gtkbutton.h:111:16: note: declared here 111 | void gtk_button_released (GtkButton *button); |^~~ take-vector-screenshot.c: In function ‘pdfscreenshot_select_window’: take-vector-screenshot.c:110:5: warning: ‘gdk_device_grab’ is deprecated: Use 'gdk_seat_grab' instead [-Wdeprecated-declarations] 110 | gdk_device_grab( | ^~~ In file included from /usr/include/gtk-3.0/gdk/gdkdnd.h:33, from /usr/include/gtk-3.0/gdk/gdkevents.h:34, from /usr/include/gtk-3.0/gdk/gdkdisplay.h:31, from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32: /usr/include/gtk-3.0/gdk/gdkdevice.h:230:15: note: declared here 230 | GdkGrabStatus gdk_device_grab(GdkDevice*device, | ^~~ take-vector-screenshot.c
Bug#1075031: gnunet: ftbfs with GCC-14
Package: src:gnunet Version: 0.20.0-5 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/gnunet_0.20.0-5_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] | ~~ || |uint64_t {aka long unsigned int} ../../src/include/gnunet_common.h:598:39: note: in definition of macro ‘GNUNET_log’ 598 | GNUNET_log_nocheck ((kind), __VA_ARGS__); \ | ^~~ test_transport_plugin_cmd_simple_send_performance.c:168:34: note: format string is defined here 168 | "time traveled: %llu\n", | ~~~^ | | | long long unsigned int | %lu test_transport_plugin_cmd_simple_send_performance.c: In function ‘all_peers_started’: test_transport_plugin_cmd_simple_send_performance.c:230:43: error: passing argument 2 of ‘GNUNET_TESTING_get_trait_async_context’ from incompatible pointer type [-Wincompatible-pointer-types] 230 | &ac); | ^~~ | | | const struct GNUNET_TESTING_AsyncContext ** ../../src/include/gnunet_testing_ng_lib.h:615:12: note: expected ‘struct GNUNET_TESTING_AsyncContext **’ but argument is of type ‘const struct GNUNET_TESTING_AsyncContext **’ 615 | type **ret); \ ../../src/include/gnunet_testing_netjail_lib.h:518:3: note: in expansion of macro ‘GNUNET_TESTING_MAKE_DECL_SIMPLE_TRAIT’ 518 | op (async_context, struct GNUNET_TESTING_AsyncContext) \ | ^~ ../../src/include/gnunet_testing_netjail_lib.h:523:1: note: in expansion of macro ‘GNUNET_TESTING_SIMPLE_NETJAIL_TRAITS’ 523 | GNUNET_TESTING_SIMPLE_NETJAIL_TRAITS (GNUNET_TESTING_MAKE_DECL_SIMPLE_TRAIT) | ^~~~ make[4]: *** [Makefile:4881: test_transport_plugin_cmd_simple_send_performance.lo] Error 1 make[4]: *** Waiting for unfinished jobs libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -I../../src/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fno-strict-aliasing -Wno-address-of-packed-member -c test_transport_plugin_cmd_nat_upnp.c -fPIC -DPIC -o .libs/test_transport_plugin_cmd_nat_upnp.o test_transport_plugin_cmd_nat_upnp.c: In function ‘handle_test’: test_transport_plugin_cmd_nat_upnp.c:81:43: error: passing argument 2 of ‘GNUNET_TESTING_get_trait_async_context’ from incompatible pointer type [-Wincompatible-pointer-types] 81 | &ac); | ^~~ | | | const struct GNUNET_TESTING_AsyncContext ** In file included from ../../src/include/gnunet_testing_netjail_lib.h:30, from test_transport_plugin_cmd_nat_upnp.c:28: ../../src/include/gnunet_testing_ng_lib.h:615:12: note: expected ‘struct GNUNET_TESTING_AsyncContext **’ but argument is of type ‘const struct GNUNET_TESTING_AsyncContext **’ 615 | type **ret); \ ../../src/include/gnunet_testing_netjail_lib.h:518:3: note: in expansion of macro ‘GNUNET_TESTING_MAKE_DECL_SIMPLE_TRAIT’ 518 | op (async_context, struct GNUNET_TESTING_AsyncContext) \ | ^~ ../../src/include/gnunet_testing_netjail_lib.h:523:1: note: in expansion of macro ‘GNUNET_TEST
Bug#1075022: gnomad2: ftbfs with GCC-14
Package: src:gnomad2 Version: 2.9.6-9 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/gnomad2_2.9.6-9_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] | ^~ /usr/include/glib-2.0/glib/gstrfuncs.h:268:23: note: declared here 268 | gint g_strcasecmp (const gchar *s1, | ^~~~ player.c:477:3: warning: ‘gtk_hbox_new’ is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] 477 | hbox2 = gtk_hbox_new(FALSE, 0); | ^ /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here 63 | GtkWidget * gtk_hbox_new (gboolean homogeneous, | ^~~~ player.c:479:3: warning: ‘gtk_button_new_from_stock’ is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 479 | button = gtk_button_new_from_stock(GTK_STOCK_MEDIA_PREVIOUS); | ^~ /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock(const gchar*stock_id); |^ player.c:479:3: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 479 | button = gtk_button_new_from_stock(GTK_STOCK_MEDIA_PREVIOUS); | ^~ player.c:491:3: warning: ‘gtk_button_new_from_stock’ is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 491 | button = gtk_button_new_from_stock(GTK_STOCK_MEDIA_NEXT); | ^~ /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock(const gchar*stock_id); |^ player.c:491:3: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 491 | button = gtk_button_new_from_stock(GTK_STOCK_MEDIA_NEXT); | ^~ player.c:503:3: warning: ‘gtk_hseparator_new’ is deprecated: Use 'gtk_separator_new' instead [-Wdeprecated-declarations] 503 | separator = gtk_hseparator_new (); | ^ /usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h:61:12: note: declared here 61 | GtkWidget* gtk_hseparator_new (void); |^~ player.c:518:3: warning: ‘g_thread_create’ is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations] 518 | g_thread_create(play_thread,(gpointer) &play_thread_args, FALSE, NULL); | ^~~ In file included from /usr/include/glib-2.0/glib.h:115, from /usr/include/gtk-3.0/gdk/gdkconfig.h:8, from /usr/include/gtk-3.0/gdk/gdk.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:30: /usr/include/glib-2.0/glib/deprecated/gthread.h:102:10: note: declared here 102 | GThread *g_thread_create (GThreadFunc func, | ^~~ make[2]: *** [Makefile:461: player.o] Error 1 make[2]: *** Waiting for unfinished jobs jukebox.c: In function ‘play_thread’: jukebox.c:3517:31: warning: ‘%02u’ directive writing between 2 and 5 bytes into a region of size between 2 and 4 [-Wformat-overflow=] 3517 | sprintf(tmp, "%02u:%02u:%02u", hh, mm, ss); | ^~~~ jukebox.c:3517:20: note: directive argument in the range [0, 65535] 3517 | sprintf(tmp, "%02u:%02u:%02u", hh, mm, ss); |^~~~ In file included from /usr/include/stdio.h:964, from common.h:22: In function ‘sprintf’, inlined from ‘play_thread’ at jukebox.c:3517:7: /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 9 and 14 bytes into a destination of size 10 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~ 31 | __glibc_ob
Bug#1074997: giggle: ftbfs with GCC-14
Package: src:giggle Version: 0.7-6 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/giggle_0.7-6_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] 597 | return GET_PRIV (plugin)->description; |^~~ giggle-plugin.c: In function ‘giggle_plugin_get_manager’: giggle-plugin.c:613:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 613 | return GET_PRIV (plugin)->manager; |^~~ giggle-plugin.c: In function ‘giggle_plugin_merge_ui’: giggle-plugin.c:621:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 621 | GigglePluginPriv *priv = GET_PRIV (plugin); |^~~~ giggle-plugin.c:625:9: warning: ‘gtk_ui_manager_get_type’ is deprecated [-Wdeprecated-declarations] 625 | g_return_val_if_fail (GTK_IS_UI_MANAGER (ui), 0); | ^~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:284: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:128:16: note: declared here 128 | GType gtk_ui_manager_get_type(void) G_GNUC_CONST; |^~~ giggle-plugin.c:629:17: warning: ‘gtk_ui_manager_insert_action_group’ is deprecated [-Wdeprecated-declarations] 629 | gtk_ui_manager_insert_action_group (ui, group, 0); | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, |^~ giggle-plugin.c:632:9: warning: ‘gtk_ui_manager_add_ui_from_string’ is deprecated [-Wdeprecated-declarations] 632 | return gtk_ui_manager_add_ui_from_string (ui, priv->ui_buffer->str, | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:158:16: note: declared here 158 | guint gtk_ui_manager_add_ui_from_string (GtkUIManager *manager, |^ make[4]: *** [Makefile:619: giggle-plugin.lo] Error 1 make[4]: *** Waiting for unfinished jobs giggle-ref.c: In function ‘giggle_ref_class_init’: giggle-ref.c:84:9: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] 84 | g_type_class_add_private (object_class, sizeof (GiggleRefPriv)); | ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from giggle-ref.c:20: /usr/include/glib-2.0/gobject/gtype.h:1497:10: note: declared here 1497 | void g_type_class_add_private (gpointer g_class, | ^~~~ giggle-ref.c: In function ‘giggle_ref_init’: giggle-ref.c:92:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 92 | GiggleRefPriv); |^ ~~~ giggle-ref.c: In function ‘giggle_ref_get_name’: giggle-ref.c:174:1: warning: function might be candidate fo
Bug#1074999: gimp-gap: ftbfs with GCC-14
Package: src:gimp-gap Version: 2.6.0+dfsg-8 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/gimp-gap_2.6.0+dfsg-8_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] | ~^~ gap_mov_dialog.c: In function ‘mov_grab_bezier_path’: gap_mov_dialog.c:1194:10: warning: variable ‘image_id’ set but not used [-Wunused-but-set-variable] 1194 | gint32 image_id; | ^~~~ gap_mov_dialog.c: In function ‘mov_pgrab_callback’: gap_mov_dialog.c:1396:5: warning: ‘gimp_vectors_get_name’ is deprecated: Use 'gimp_item_get_name' instead [-Wdeprecated-declarations] 1396 | vectorname = gimp_vectors_get_name(vectors_id); | ^~ In file included from /usr/include/gimp-2.0/libgimp/gimp.h:64, from gap_mov_dialog.c:112: /usr/include/gimp-2.0/libgimp/gimpvectors.h:38:16: note: declared here 38 | gchar* gimp_vectors_get_name(gint32 vectors_ID); |^ gap_mov_dialog.c: In function ‘mov_imglayer_menu_callback’: gap_mov_dialog.c:2088:3: warning: ‘gimp_drawable_get_image’ is deprecated: Use 'gimp_item_get_image' instead [-Wdeprecated-declarations] 2088 | l_image_id = gimp_drawable_get_image(id); | ^~ In file included from /usr/include/gimp-2.0/libgimp/gimp.h:41: /usr/include/gimp-2.0/libgimp/gimpdrawable.h:99:16: note: declared here 99 | gint32 gimp_drawable_get_image (gint32 drawable_ID); |^~~ gap_mov_dialog.c: In function ‘p_points_from_tab’: gap_mov_dialog.c:2507:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2507 | (int)scale, (int)spinbutton); | ^ gap_mov_dialog.c:2507:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2507 | (int)scale, (int)spinbutton); | ^ gap_mov_dialog.c: In function ‘mov_path_prevw_preview_init’: gap_mov_dialog.c:4416:5: warning: ‘gimp_drawable_get_image’ is deprecated: Use 'gimp_item_get_image' instead [-Wdeprecated-declarations] 4416 | image_id = gimp_drawable_get_image(mgp->drawable->drawable_id); | ^~~~ /usr/include/gimp-2.0/libgimp/gimpdrawable.h:99:16: note: declared here 99 | gint32 gimp_drawable_get_image (gint32 drawable_ID); |^~~ gap_mov_dialog.c: In function ‘p_get_flattened_drawable’: gap_mov_dialog.c:5050:3: warning: ‘gimp_drawable_get’ is deprecated: Use 'gimp_drawable_get_buffer' instead [-Wdeprecated-declarations] 5050 | l_drawable_ptr = gimp_drawable_get (gap_image_merge_visible_layers(image_id, GIMP_CLIP_TO_IMAGE)); | ^~ /usr/include/gimp-2.0/libgimp/gimpdrawable.h:52:16: note: declared here 52 | GimpDrawable * gimp_drawable_get(gint32 drawable_ID); |^ gap_mov_dialog.c: In function ‘p_mov_spinbutton_new’: gap_mov_dialog.c:5240:3: warning: ‘gimp_spin_button_new’ is deprecated: Use 'gtk_spin_button_new' instead [-Wdeprecated-declarations] 5240 | spinbutton = gimp_spin_button_new (&adj /* return value */ | ^~ In file included from /usr/include/gimp-2.0/libgimpwidgets/gimpwidgets.h:78, from /usr/include/gimp-2.0/libgimp/gimpui.h:24, from gap_mov_dialog.c:113: /usr/include/gimp-2.0/libgimpwidgets/gimpspinbutton.h:85:3: note: declared here 85 | gimp_spin_button_new (_1, _2, _3, _4, _5, _6, _7, _8, _9) | ^~~~ /usr/include/gimp-2.0/libgimpwidgets/gimpspinbutton.h:81:3: note: in expansion of macro ‘gimp_spin_button_new_I_9’ 81 | gimp_spin_button_new_I_##n (_1, _2, _3, _
Bug#1074992: gftp: ftbfs with GCC-14
Package: src:gftp Version: 2.9.1~beta-2 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/gftp_2.9.1~beta-2_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] /usr/bin/msgfmt -o sr.mo sr.po /usr/bin/msgfmt -o sv.mo sv.po /usr/bin/msgfmt -o ta.mo ta.po /usr/bin/msgfmt -o te.mo te.po /usr/bin/msgfmt -o th.mo th.po /usr/bin/msgfmt -o tr.mo tr.po /usr/bin/msgfmt -o uk.mo uk.po /usr/bin/msgfmt -o zh_CN.mo zh_CN.po /usr/bin/msgfmt -o zh_HK.mo zh_HK.po /usr/bin/msgfmt -o zh_TW.mo zh_TW.po make[3]: Leaving directory '/<>/po' Making all in lib make[3]: Entering directory '/<>/lib' gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_REENTRANT -DSHARE_DIR=\"/usr/share/gftp\" -DLOCALE_DIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o cache.o cache.c gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_REENTRANT -DSHARE_DIR=\"/usr/share/gftp\" -DLOCALE_DIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o charset-conv.o charset-conv.c gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_REENTRANT -DSHARE_DIR=\"/usr/share/gftp\" -DLOCALE_DIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o config_file.o config_file.c gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_REENTRANT -DSHARE_DIR=\"/usr/share/gftp\" -DLOCALE_DIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o fsplib.o fsplib.c gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_REENTRANT -DSHARE_DIR=\"/usr/share/gftp\" -DLOCALE_DIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o ftp-dir-listing.o ftp-dir-listing.c gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_REENTRANT -DSHARE_DIR=\"/usr/share/gftp\" -DLOCALE_DIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o misc.o misc.c gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_REENTRANT -DSHARE_DIR=\"/usr/share/gftp\" -DLO
Bug#1074979: garmin-forerunner-tools: ftbfs with GCC-14
Package: src:garmin-forerunner-tools Version: 0.10repacked-15 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/garmin-forerunner-tools_0.10repacked-15_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] | | | uint8 * {aka unsigned char *} In file included from /usr/include/features.h:502, from /usr/include/x86_64-linux-gnu/sys/types.h:25, from pack.c:21: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:92:1: note: expected ‘char *’ but argument is of type ‘uint8 *’ {aka ‘unsigned char *’} 92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, | ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c print.c -fPIC -DPIC -o .libs/print.o pack.c:1196:7: warning: ignoring return value of ‘fchown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1196 | fchown(fd,owner,group); | ^~ pack.c: In function ‘mkpath’: pack.c:1135:13: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1135 | chown(rpath,owner,group); | ^~~~ pack.c:1150:7: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1150 | chown(rpath,owner,group); | ^~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c packet_id.c -o packet_id.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c command.c -o command.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c byte_util.c -o byte_util.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o scan.lo scan.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c usb_comm.c -o usb_comm.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o datatype.lo datatype.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
Bug#1074961: fl-cow: ftbfs with GCC-14
Package: src:fl-cow Version: 0.6-7 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/fl-cow_0.6-7_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for library containing dlopen... none required checking for egrep... (cached) /usr/bin/grep -E checking for inline... inline checking for working volatile... yes checking for an ANSI C-conforming const... yes checking whether byte ordering is bigendian... no checking for dladdr... yes checking for open64... yes checking for memset... yes checking for memcpy... yes checking for getcwd... yes checking for strlen... yes checking for strncmp... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating fl-cow/Makefile config.status: creating test/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands touch configure-stamp dh_testdir /usr/bin/make make[1]: Entering directory '/<>' /usr/bin/make all-recursive make[2]: Entering directory '/<>' Making all in . make[3]: Entering directory '/<>' gcc -DHAVE_CONFIG_H -I. -MT symcfg.o -MD -MP -MF .deps/symcfg.Tpo -c -o symcfg.o symcfg.c symcfg.c: In function ‘asym_add’: symcfg.c:46:41: error: implicit declaration of function ‘malloc’ [-Wimplicit-function-declaration] 46 | if ((asn = (struct asym_name *) malloc(sizeof(struct asym_name))) == NULL) | ^~ symcfg.c:31:1: note: include ‘’ or provide a declaration of ‘malloc’ 30 | #include +++ |+#include 31 | symcfg.c:46:41: warning: incompatible implicit declaration of built-in function ‘malloc’ [-Wbuiltin-declaration-mismatch] 46 | if ((asn = (struct asym_name *) malloc(sizeof(struct asym_name))) == NULL) | ^~ symcfg.c:46:41: note: include ‘’ or provide a declaration of ‘malloc’ make[3]: *** [Makefile:441: symcfg.o] Error 1 make[3]: Leaving directory '/<>' make[2]: *** [Makefile:477: all-recursive] Error 1 make[2]: Leaving directory '/<>' make[1]: *** [Makefile:360: all] Error 2 make[1]: Leaving directory '/<>' make: *** [debian/rules:18: build-stamp] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
Bug#1074956: filter: ftbfs with GCC-14
Package: src:filter Version: 2.6.3+ds1-4 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/filter_2.6.3+ds1-4_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] Doing variable substitutions on .SH files... Extracting Makefile (with variable substitutions) Extracting config.h (with variable substitutions) Extracting sysdefs.h (with variable substitutions) Extracting doc/Makefile (with variable substitutions) Now you must run a make. make[1]: Leaving directory '/<>' dh_auto_build dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9 in use) make -j1 make[1]: Entering directory '/<>' /bin/chmod u+w defs.h /bin/touch defs.h cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o actions.o actions.c actions.c: In function ‘mail_message’: actions.c:274:21: warning: ignoring return value of ‘setuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 274 | setuid(user_uid); | ^~~~ actions.c:275:21: warning: ignoring return value of ‘setgid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 275 | setgid(user_gid); | ^~~~ actions.c: In function ‘execute’: actions.c:549:17: warning: ignoring return value of ‘setgid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 549 | setgid(user_gid); | ^~~~ actions.c:550:17: warning: ignoring return value of ‘setuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 550 | setuid(user_uid); | ^~~~ actions.c:554:17: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 554 | dup(tmpfd); | ^~ actions.c: In function ‘emergency_local_delivery’: actions.c:581:30: warning: ‘%s’ directive writing 14 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 581 | sprintf(mailbox, "%s/%s", home, EMERGENCY_MAILBOX); | ^~ In file included from /usr/include/stdio.h:964, from actions.c:76: In function ‘sprintf’, inlined from ‘emergency_local_delivery’ at actions.c:581:2: /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 16 and 271 bytes into a destination of size 256 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~ 31 | __glibc_objsize (__s), __fmt, | ~ 32 | __va_arg_pack ()); | ~ actions.c: In function ‘emergency_local_delivery’: actions.c:589:31: warning: ‘%s’ directive writing 14 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 589 | sprintf(mailbox,"%s/%s", home, EMERG_MBOX); | ^~ In function ‘sprintf’, inlined from ‘emergency_local_delivery’ at actions.c:589:4: /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 16 and 271 bytes into a destination of size 256 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~ 31 | __glibc_objsize (__s), __fmt, | ~ 32 | __va_arg_pa
Bug#1074957: file-kanji: ftbfs with GCC-14
Package: src:file-kanji Version: 1.1-21 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/file-kanji_1.1-21_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] dpkg-source: info: unpacking file-kanji_1.1-21.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 01-JISX0208-1983.patch dpkg-source: info: applying 02-correct-spell.patch dpkg-source: info: applying 03-correct-loop.patch dpkg-source: info: applying 04-support-utf8.patch dpkg-source: info: applying 05-exec-file.patch dpkg-source: info: applying 06-cross.patch dpkg-source: info: applying 07-hardening-flag.patch dpkg-source: info: applying missing-prototypes.patch Check disk space Sufficient free space for build User Environment APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=user42 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable SCHROOT_CHROOT_NAME=sid-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1001 SCHROOT_GROUP=user42 SCHROOT_SESSION_ID=sid-amd64-sbuild-ef120102-32e2-4bfa-bcca-9743eee7a8ad SCHROOT_UID=1001 SCHROOT_USER=user42 SHELL=/bin/sh USER=user42 dpkg-buildpackage - Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot dpkg-buildpackage: info: source package file-kanji dpkg-buildpackage: info: source version 1.1-21 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Andreas Beckmann dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' rm -f *.o file2 make[1]: Leaving directory '/<>' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure dh_auto_build make -j8 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>' cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o file2.o file2.c file2.c:66:1: error: return type defaults to ‘int’ [-Wimplicit-int] 66 | main(argc,argv) | ^~~~ make[1]: *** [: file2.o] Error 1 make[1]: Leaving directory '/<>' dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned exit code 2 make: *** [debian/rules:6: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Bug#1074935: elk: ftbfs with GCC-14
Package: src:elk Version: 3.99.8-7 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/elk_3.99.8-7_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] | ^~~ io.c:180:5: note: in expansion of macro ‘Alloca_Begin’ 180 | Alloca_Begin; | ^~~~ io.c: At top level: io.c:220:6: warning: no previous prototype for ‘Close_All_Files’ [-Wmissing-prototypes] 220 | void Close_All_Files () { | ^~~ io.c:230:8: warning: no previous prototype for ‘Open_File’ [-Wmissing-prototypes] 230 | Object Open_File (char *name, int flags, int err) { |^ io.c: In function ‘Open_File’: ../include/stkmem.h:57:26: warning: variable ‘_Check_Alloca_Begin’ set but not used [-Wunused-but-set-variable] 57 | #define Alloca_Begin int _Check_Alloca_Begin | ^~~ io.c:235:5: note: in expansion of macro ‘Alloca_Begin’ 235 | Alloca_Begin; | ^~~~ io.c: In function ‘General_Open_File’: ../include/stkmem.h:57:26: warning: variable ‘_Check_Alloca_Begin’ set but not used [-Wunused-but-set-variable] 57 | #define Alloca_Begin int _Check_Alloca_Begin | ^~~ io.c:270:5: note: in expansion of macro ‘Alloca_Begin’ 270 | Alloca_Begin; | ^~~~ io.c: At top level: io.c:331:8: warning: no previous prototype for ‘General_Close_Port’ [-Wmissing-prototypes] 331 | Object General_Close_Port (Object port) { |^~ io.c:379:8: warning: no previous prototype for ‘General_Call_With’ [-Wmissing-prototypes] 379 | Object General_Call_With (Object name, int flags, Object proc) { |^ make[4]: *** [Makefile:752: libelk_la-heap.lo] Error 1 make[4]: *** Waiting for unfinished jobs libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -DSCM_DIR=\"/usr/share/elk\" -DLIB_DIR=\"/usr/lib/x86_64-linux-gnu/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c libelk.c -fPIC -DPIC -o .libs/libelk_la-libelk.o libelk.c:155:6: warning: no previous prototype for ‘Check_If_Dump_Works’ [-Wmissing-prototypes] 155 | void Check_If_Dump_Works () { | ^~~ libelk.c:362:6: warning: no previous prototype for ‘Usage’ [-Wmissing-prototypes] 362 | void Usage () { | ^ libelk.c:371:6: warning: no previous prototype for ‘Init_Everything’ [-Wmissing-prototypes] 371 | void Init_Everything () { | ^~~ libelk.c:396:6: warning: no previous prototype for ‘Get_Stack_Limit’ [-Wmissing-prototypes] 396 | void Get_Stack_Limit () { | ^~~ libelk.c:412:5: warning: no previous prototype for ‘Executable’ [-Wmissing-prototypes] 412 | int Executable (char *fn) { | ^~ libelk.c:419:7: warning: no previous prototype for ‘Find_Executable’ [-Wmissing-prototypes] 419 | char *Find_Executable (char *fn) { | ^~~ libelk.c: In function ‘Find_Executable’: libelk.c:420:24: warning: nested extern declaration of ‘getenv’ [-Wnested-externs] 420 | char *path, *dir, *getenv(); |^~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -DSCM_DIR=\"/usr/share/elk\" -DLIB_DIR=\"/usr/lib/x86_64-linux-gnu/elk\" -I/usr/include/libelf -Wpointer-arith -Wcast-align -Wcast-qual -Wshadow -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wall -g -O2 -Werror=implicit-function-decl
Bug#1074928: easyh10: ftbfs with GCC-14
Package: src:easyh10 Version: 1.5-6 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/easyh10_1.5-6_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] |%hn h10db_dat.c:264:33: warning: format ‘%s’ expects argument of type ‘char *’, but argument 3 has type ‘ucs2_char_t *’ {aka ‘short unsigned int *’} [-Wformat=] 264 | fprintf(fp, "unknown8: %s\n", item->unknown8); |~^ ~~ | | | | char *ucs2_char_t * {aka short unsigned int *} |%hn libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c crc.c -o crc.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c h10db_upd.c -o h10db_upd.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c h10db_idx.c -o h10db_idx.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c h10db_model.c -o h10db_model.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c bufferedfile.c -o bufferedfile.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c h10db_hdr.c -o h10db_hdr.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werr
Bug#1074925: dvi2dvi: ftbfs with GCC-14
Package: src:dvi2dvi Version: 2.0alpha-11 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/dvi2dvi_2.0alpha-11_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] SCHROOT_CHROOT_NAME=sid-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1001 SCHROOT_GROUP=user42 SCHROOT_SESSION_ID=sid-amd64-sbuild-b1459cd5-63de-4ac5-b897-21fad9bb7f7f SCHROOT_UID=1001 SCHROOT_USER=user42 SHELL=/bin/sh USER=user42 dpkg-buildpackage - Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot dpkg-buildpackage: info: source package dvi2dvi dpkg-buildpackage: info: source version 2.0alpha-11 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Andreas Beckmann dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' dh_auto_clean make -j8 clean make[2]: Entering directory '/<>' rm -f dvi2dvi *.o *.orig core make[2]: Leaving directory '/<>' rm -rf lib/ make[1]: Leaving directory '/<>' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure debian/rules override_dh_auto_build make[1]: Entering directory '/<>' dh_auto_build make -j8 make[2]: Entering directory '/<>' gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -DPOSIX -DANSI -I/usr/include -DKPATHSEA -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -c -DDVI2PATH=\".:/etc/texmf/dvi2dvi\" -DDVI2LIB=\"/etc/texmf/dvi2dvi\" -DFONTDESC=\"//fontdesc\" dvi2.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -DPOSIX -DANSI -I/usr/include -DKPATHSEA -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dviconv.o dviconv.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -DPOSIX -DANSI -I/usr/include -DKPATHSEA -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dfdcom.o dfdcom.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -DPOSIX -DANSI -I/usr/include -DKPATHSEA -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fontcom.o fontcom.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -DPOSIX -DANSI -I/usr/include -DKPATHSEA -Wdate-time -D_FORTIFY_SOURCE=2 -c -o set.o set.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -DPOSIX -DANSI -I/usr/include -DKPATHSEA -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rfset.o rfset.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -DPOSIX -DANSI -I/usr/include -DKPATHSEA -Wdate-time -D_FORTIFY_SOURCE=2 -c -o vfset.o vfset.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -DPOSIX -DANSI -I/usr/include -DKPATHSEA -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dconv.o dconv.c fontcom.c:100:1: error: return type defaults to ‘int’ [-Wimplicit-int] 100 | first_markchar(fe, c) | ^~ fontcom.c:150:1: error: return type defaults to ‘int’ [-Wimplicit-int] 150 | null_markchar(fe, c) | ^ fontcom
Bug#1074919: dot-forward: ftbfs with GCC-14
Package: src:dot-forward Version: 1:0.71-7 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/dot-forward_0.71-7_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] dh_auto_build make -j8 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>' ( cat warn-auto.sh; \ echo CC=\'`head -1 conf-cc`\'; \ echo LD=\'`head -1 conf-ld`\' \ ) > auto-ccld.sh nroff -man dot-forward.1 > dot-forward.0 cat auto-ccld.sh make-load.sh > make-load cat auto-ccld.sh find-systype.sh > find-systype cat auto-ccld.sh make-compile.sh > make-compile cat auto-ccld.sh make-makelib.sh > make-makelib chmod 755 make-load chmod 755 find-systype chmod 755 make-compile chmod 755 make-makelib ./find-systype > systype ( cat warn-auto.sh; ./make-load "`cat systype`" ) > load ( cat warn-auto.sh; ./make-compile "`cat systype`" ) > \ compile ( cat warn-auto.sh; ./make-makelib "`cat systype`" ) > \ makelib chmod 755 makelib chmod 755 load chmod 755 compile ./compile dot-forward.c ./compile control.c ./compile auto-str.c ./compile substdio.c ./compile substdi.c ./compile substdo.c ./compile subfderr.c ./compile substdio_copy.c In file included from auto-str.c:1: substdio.h:12:64: error: initialization of ‘int (*)()’ from incompatible pointer type ‘ssize_t (*)(int, const void *, size_t)’ {aka ‘long int (*)(int, const void *, long unsigned int)’} [-Wincompatible-pointer-types] 12 | #define SUBSTDIO_FDBUF(op,fd,buf,len) { (buf), 0, (len), (fd), (op) } |^ auto-str.c:6:16: note: in expansion of macro ‘SUBSTDIO_FDBUF’ 6 | substdio ss1 = SUBSTDIO_FDBUF(write,1,buf1,sizeof(buf1)); |^~ substdio.h:12:64: note: (near initialization for ‘ss1.op’) 12 | #define SUBSTDIO_FDBUF(op,fd,buf,len) { (buf), 0, (len), (fd), (op) } |^ auto-str.c:6:16: note: in expansion of macro ‘SUBSTDIO_FDBUF’ 6 | substdio ss1 = SUBSTDIO_FDBUF(write,1,buf1,sizeof(buf1)); |^~ In file included from subfderr.c:2: substdio.h:12:64: error: initialization of ‘int (*)()’ from incompatible pointer type ‘ssize_t (*)(int, const void *, size_t)’ {aka ‘long int (*)(int, const void *, long unsigned int)’} [-Wincompatible-pointer-types] 12 | #define SUBSTDIO_FDBUF(op,fd,buf,len) { (buf), 0, (len), (fd), (op) } |^ subfderr.c:6:22: note: in expansion of macro ‘SUBSTDIO_FDBUF’ 6 | static substdio it = SUBSTDIO_FDBUF(write,2,subfd_errbuf,256); | ^~ substdio.h:12:64: note: (near initialization for ‘it.op’) 12 | #define SUBSTDIO_FDBUF(op,fd,buf,len) { (buf), 0, (len), (fd), (op) } |^ subfderr.c:6:22: note: in expansion of macro ‘SUBSTDIO_FDBUF’ 6 | static substdio it = SUBSTDIO_FDBUF(write,2,subfd_errbuf,256); | ^~ make[1]: *** [Makefile:32: auto-str.o] Error 1 make[1]: *** Waiting for unfinished jobs make[1]: *** [Makefile:358: subfderr.o] Error 1 dot-forward.c: In function ‘blindwrite’: dot-forward.c:64:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 64 | write(fd,buf,len); | ^ make[1]: Leaving directory '/<>' dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned exit code 2 make: *** [debian/rules:8: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Bug#1074913: directfb: ftbfs with GCC-14
Package: src:directfb Version: 1.7.7-13 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/directfb_1.7.7-13_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] make[4]: Entering directory '/<>/gfxdrivers/neomagic' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -I../../include -I../../lib -I../../src -D_REENTRANT -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-strict-aliasing -Werror-implicit-function-declaration -O3 -g2 -ffast-math -pipe -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_GNU_SOURCE -std=gnu99 -Werror-implicit-function-declaration -c -o neomagic.lo neomagic.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -I../../include -I../../lib -I../../src -D_REENTRANT -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-strict-aliasing -Werror-implicit-function-declaration -O3 -g2 -ffast-math -pipe -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_GNU_SOURCE -std=gnu99 -Werror-implicit-function-declaration -c -o neo_overlay.lo neo_overlay.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -I../../include -I../../lib -I../../src -D_REENTRANT -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-strict-aliasing -Werror-implicit-function-declaration -O3 -g2 -ffast-math -pipe -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_GNU_SOURCE -std=gnu99 -Werror-implicit-function-declaration -c -o neo2200.lo neo2200.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -I../../include -I../../lib -I../../src -D_REENTRANT -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-strict-aliasing -Werror-implicit-function-declaration -O3 -g2 -ffast-math -pipe -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_GNU_SOURCE -std=gnu99 -Werror-implicit-function-declaration -c neo2200.c -fPIC -DPIC -o .libs/neo2200.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -I../../include -I../../lib -I../../src -D_REENTRANT -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-strict-aliasing -Werror-implicit-function-declaration -O3 -g2 -ffast-math -pipe -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_GNU_SOURCE -std=gnu99 -Werror-implicit-function-declaration -c neomagic.c -fPIC -DPIC -o .libs/neomagic.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -I../../include -I../../lib -I../../src -D_REENTRANT -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-strict-aliasing -Werror-implicit-function-declaration -O3 -g2 -ffast-math -pipe -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -D_GNU_SOURCE -std=gnu99 -Werror-implicit-function-declaration -c neo_overlay.c -fPIC -DPIC -o .libs/neo_overlay.o /bin/bash ../../libtool --tag=CC --mode=link gcc -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-stric
Bug#1074896: cvm: ftbfs with GCC-14
Package: src:cvm Version: 0.97-3.1 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/cvm_0.97-3.1_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] client_xfer_compat.c: In function ‘wrapper’: client_xfer_compat.c:41:39: warning: ‘sizeof’ on array function parameter ‘buffer’ will return size of ‘unsigned char *’ [-Wsizeof-array-argument] 41 | memcpy(request.data, buffer, sizeof buffer); | ^~ client_xfer_compat.c:31:39: note: declared here 31 | unsigned char buffer[CVM_BUFSIZE], | ~~^~~ client_xfer_compat.c:41:39: warning: argument to ‘sizeof’ in ‘memcpy’ call is the same pointer type ‘unsigned char *’ as the destination; expected ‘unsigned char’ or an explicit length [-Wsizeof-pointer-memaccess] 41 | memcpy(request.data, buffer, sizeof buffer); | ^~ client_xfer_compat.c:44:40: warning: ‘sizeof’ on array function parameter ‘buffer’ will return size of ‘unsigned char *’ [-Wsizeof-array-argument] 44 | memcpy(buffer, response.data, sizeof buffer); |^~ client_xfer_compat.c:31:39: note: declared here 31 | unsigned char buffer[CVM_BUFSIZE], | ~~^~~ client_xfer_compat.c:44:40: warning: argument to ‘sizeof’ in ‘memcpy’ call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] 44 | memcpy(buffer, response.data, sizeof buffer); |^~ ./ltcompile random.c ./ltcompile module_local_main.c ./ltcompile module_command_main.c ./ltcompile v1client.c ./ltcompile module_udp_main.c ./ltcompile sql-auth.c ./ltcompile sql-query.c ./ltcompile sasl_auth.c ./ltcompile sasl_authenticate.c ./ltcompile sasl_cram_md5.c ./ltcompile sasl_init.c ./ltcompile sasl_login.c ./ltcompile sasl_plain.c ./ltcompile sasl_start.c ./ltcompile qmail-domains.c ./ltcompile qmail-dotfile.c ./ltcompile qmail-init.c ./ltcompile qmail-lookup.c ./ltcompile qmail-users.c ./load sql-query-test sql-query.o -lbg Checking for socket libraries: ./makeshlib libcvm-module.la facts.lo module_command.lo module_local.lo module_log.lo module_main.lo module_output.lo module_request.lo module_udp.lo no ./makeshlib libcvm-v2client.la v2client.lo v2client_wrappers.lo client_domain.lo client_setugid.lo client_setenv.lo client_xfer_command.lo client_xfer_compat.lo client_xfer_local.lo client_xfer_udp.lo errors.lo facts.lo random.lo ./makeshlib libcvm-local.la module_local.lo module_local_main.lo module_request.lo module_output.lo module_log.lo facts.lo ./makeshlib libcvm-command.la module_command.lo module_command_main.lo module_request.lo module_output.lo facts.lo ./makeshlib libcvm-v1client.la v1client.lo client_domain.lo client_setugid.lo client_setenv.lo client_xfer_command.lo client_xfer_compat.lo client_xfer_local.lo client_xfer_udp.lo errors.lo facts.lo ./makeshlib libcvm-udp.la module_udp.lo module_udp_main.lo module_request.lo module_output.lo module_log.lo facts.lo ./makeshlib libcvm-sql.la sql-auth.lo sql-query.lo ./makeshlib libcvm-sasl.la sasl_auth.lo sasl_authenticate.lo sasl_cram_md5.lo sasl_init.lo sasl_login.lo sasl_plain.lo sasl_start.lo ./ltload cvm-pwfile libcvm-module.la -lbg -lpwcmp `cat crypt.lib` `cat socket.lib` ./ltload cvm-unix getpwnam.o libcvm-module.la -lbg `cat crypt.lib` `cat shadow.lib` `cat s.lib` `cat socket.lib` ./makeshlib libcvm-qmail.la qmail-domains.lo qmail-dotfile.lo qmail-init.lo qmail-lookup.lo qmail-users.lo ./ltload cvm-checkpassword libcvm-v2client.la -lbg `cat socket.lib` ./ltload cvm-chain libcvm-module.la libcvm-v2client.la -lbg `cat socket.lib` `cat s.lib` ./ltloa
Bug#1074885: clipit: ftbfs with GCC-14
Package: src:clipit Version: 1.4.5+git20210313-2 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/clipit_1.4.5+git20210313-2_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] 931 | gtk_image_menu_item_set_image((GtkImageMenuItem*)menu_item, menu_image); | ^ /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:92:12: note: declared here 92 | void gtk_image_menu_item_set_image (GtkImageMenuItem *image_menu_item, |^ main.c:935:17: warning: ‘gtk_image_menu_item_new_from_stock’ is deprecated: Use 'gtk_menu_item_new' instead [-Wdeprecated-declarations] 935 | menu_item = gtk_image_menu_item_new_from_stock(GTK_STOCK_PREFERENCES, NULL); | ^ /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:84:12: note: declared here 84 | GtkWidget* gtk_image_menu_item_new_from_stock(const gchar *stock_id, |^~ preferences.c:1086:3: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] 1086 | gtk_misc_set_alignment((GtkMisc*)label, 0.0, 0.50); | ^~ main.c:935:17: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 935 | menu_item = gtk_image_menu_item_new_from_stock(GTK_STOCK_PREFERENCES, NULL); | ^ /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | voidgtk_misc_set_alignment (GtkMisc *misc, | ^~ main.c:939:17: warning: ‘gtk_image_menu_item_new_from_stock’ is deprecated: Use 'gtk_menu_item_new' instead [-Wdeprecated-declarations] 939 | menu_item = gtk_image_menu_item_new_from_stock(GTK_STOCK_QUIT, NULL); | ^ /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:84:12: note: declared here 84 | GtkWidget* gtk_image_menu_item_new_from_stock(const gchar *stock_id, |^~ preferences.c:1095:3: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] 1095 | gtk_misc_set_alignment((GtkMisc*)label, 0.0, 0.50); | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | voidgtk_misc_set_alignment (GtkMisc *misc, | ^~ main.c:939:17: warning: ‘GtkStock’ is deprecated [-Wdeprecated-declarations] 939 | menu_item = gtk_image_menu_item_new_from_stock(GTK_STOCK_QUIT, NULL); | ^ main.c: In function ‘create_app_indicator’: preferences.c:1104:3: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] 1104 | gtk_misc_set_alignment((GtkMisc*)label, 0.0, 0.50); | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | voidgtk_misc_set_alignment (GtkMisc *misc, | ^~ main.c:957:17: warning: ‘app_indicator_set_attention_icon’ is deprecated: Use app_indicator_set_attention_icon_full instead [-Wdeprecated-declarations] 957 | app_indicator_set_attention_icon (indicator, ICON); | ^~~~ /usr/include/libayatana-appindicator3-0.1/libayatana-appindicator/app-indicator.h:262:33: note: declared here 262 | voidapp_indicator_set_attention_icon (AppIndicator *self, | ^~~~ preferences.c:1113:3: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] 1113 | gtk_misc_set_alignment((GtkMisc*)label, 0.0, 0.50); | ^~ /usr/include/gtk-3.0/gtk/
Bug#1074879: checkpw: ftbfs with GCC-14
Package: src:checkpw Version: 1.02-4 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/checkpw_1.02-4_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] 122 | buffer_init(&ssout,write,fdout,outbuf,sizeof outbuf); | ^ | | | ssize_t (*)(int, const void *, size_t) {aka long int (*)(int, const void *, long unsigned int)} buffer.h:16:34: note: expected ‘int (*)()’ but argument is of type ‘ssize_t (*)(int, const void *, size_t)’ {aka ‘long int (*)(int, const void *, long unsigned int)’} 16 | extern void buffer_init(buffer *,int (*)(),int,char *,unsigned int); | ^ install.c: At top level: install.c:141:1: error: return type defaults to ‘int’ [-Wimplicit-int] 141 | main() | ^~~~ make[1]: *** [Makefile:388: install.o] Error 1 make[1]: *** Waiting for unfinished jobs hier.c: In function ‘hier’: hier.c:7:5: warning: passing argument 1 of ‘c’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 7 | c(auto_home,"bin","checkpw",-1,-1,0700); | ^ hier.c:3:21: note: expected ‘char *’ but argument is of type ‘const char *’ 3 | extern void c(char *home, char *subdir, char *file, int uid, int gid, int mode); | ~~^~~~ hier.c:8:5: warning: passing argument 1 of ‘c’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 8 | c(auto_home,"bin","checkapoppw",-1,-1,0700); | ^ hier.c:3:21: note: expected ‘char *’ but argument is of type ‘const char *’ 3 | extern void c(char *home, char *subdir, char *file, int uid, int gid, int mode); | ~~^~~~ hier.c:9:5: warning: passing argument 1 of ‘c’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 9 | c(auto_home,"bin","selectcheckpw",-1,-1,0700); | ^ hier.c:3:21: note: expected ‘char *’ but argument is of type ‘const char *’ 3 | extern void c(char *home, char *subdir, char *file, int uid, int gid, int mode); | ~~^~~~ hier.c:10:5: warning: passing argument 1 of ‘c’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 10 | c(auto_home,"bin","loginlog",-1,-1,0755); | ^ hier.c:3:21: note: expected ‘char *’ but argument is of type ‘const char *’ 3 | extern void c(char *home, char *subdir, char *file, int uid, int gid, int mode); | ~~^~~~ In file included from auto-str.c:1: buffer.h:12:61: error: initialization of ‘int (*)()’ from incompatible pointer type ‘ssize_t (*)(int, const void *, size_t)’ {aka ‘long int (*)(int, const void *, long unsigned int)’} [-Wincompatible-pointer-types] 12 | #define BUFFER_INIT(op,fd,buf,len) { (buf), 0, (len), (fd), (op) } | ^ auto-str.c:6:12: note: in expansion of macro ‘BUFFER_INIT’ 6 | buffer b = BUFFER_INIT(write,1,bspace,sizeof bspace); |^~~ buffer.h:12:61: note: (near initialization for ‘b.op’) 12 | #define BUFFER_INIT(op,fd,buf,len) { (buf), 0, (len), (fd), (op) } | ^ auto-str.c:6:12: note: in expansion of macro ‘BUFFER_INIT’ 6 | buffer b = BUFFER_INIT(write,1,bspace,sizeof bspace); |^~~ auto-str.c:8:6: warning: conflicting types for built-in function ‘puts’; expected ‘int(const char *)’ [-Wbuiltin-declaration-mismatch] 8 | void puts(char *s) | ^~~~ auto-str.c:4:1: note: ‘puts’ is declared in header ‘’ 3 | #include "exit.h" +++ |+#include 4 | auto-str.c:13:1: error: return type defaults to ‘int’ [-Wimplicit-int] 13 | main(int argc,char **argv) | ^~~~ make[1]: *
Bug#1074865: catdvi: ftbfs with GCC-14
Package: src:catdvi Version: 0.14-15 Severity: important Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-14 [This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2024/07/01/catdvi_0.14-15_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-14/porting_to.html [...] Sufficient free space for build User Environment APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=user42 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable SCHROOT_CHROOT_NAME=sid-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1001 SCHROOT_GROUP=user42 SCHROOT_SESSION_ID=sid-amd64-sbuild-3ff7698b-91e7-4a89-b929-ec22c37cb3c7 SCHROOT_UID=1001 SCHROOT_USER=user42 SHELL=/bin/sh USER=user42 dpkg-buildpackage - Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot dpkg-buildpackage: info: source package catdvi dpkg-buildpackage: info: source version 0.14-15 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Petter Reinholdtsen dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean test -x debian/rules rm -f debian/stamp-makefile-build debian/stamp-makefile-install /usr/bin/make -C . -k distclean make[1]: Entering directory '/<>' GNUmakefile:43: *** Sorry. Stop. make[1]: Leaving directory '/<>' make: [/usr/share/cdbs/1/class/makefile.mk:91: makefile-clean] Error 2 (ignored) rm -f debian/stamp-autotools rmdir --ignore-fail-on-non-empty . rmdir: failed to remove '.': Invalid argument make: [/usr/share/cdbs/1/class/autotools.mk:64: makefile-clean] Error 1 (ignored) dh_clean rm -f debian/stamp-autotools-files if [ -f update-config-stamp ] ; then \ mv d-r-orig/* . ; \ rmdir d-r-orig ; \ rm update-config-stamp ; \ fi debian/rules binary test -x debian/rules dh_testroot dh_prep dh_installdirs -A mkdir -p "." mkdir d-r-orig cp -p *.d version.h d-r-orig touch update-config-stamp touch debian/stamp-autotools-files chmod a+x /<>/./configure mkdir -p . cd . && CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" CXXFLAGS="-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro" /<>/./configure --build=x86_64-linux-gnu --prefix=/usr --includedir="\${prefix}/include" --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/catdvi" --srcdir=. --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules --prefix=/usr --mandir=\${prefix}/share/man creating cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro) works... no configure: error: installation or configuration problem: C compiler cannot create executables. make: *** [/usr/share/cdbs/1/class/autotools.mk:46: debian/stamp-autotools] Error 1 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Bug#1061823: python-cliapp ftbfs with Python 3.12 as default
Package: src:python-cliapp Version: 1.20180812.1-5 Severity: important Tags: sid trixie ftbfs User: debian-pyt...@lists.debian.org Usertags: python3.12 With python3-defaults from experimental, the package fails its autopkg tests: [...] == ERROR: test_exports_all_config_sections_via_as_cp (cliapp.settings_tests.SettingsTests.test_exports_all_config_sections_via_as_cp) -- Traceback (most recent call last): File "/<>/cliapp/settings_tests.py", line 596, in test_exports_all_config_sections_via_as_cp self.settings.load_configs(open_file=mock_open) File "/<>/cliapp/settings.py", line 829, in load_configs self._read_ini(pathname, f) File "/<>/cliapp/settings.py", line 838, in _read_ini cp.readfp(f) ^ AttributeError: 'ConfigParser' object has no attribute 'readfp'. Did you mean: 'read'? == ERROR: test_handles_defaults_with_ini_files (cliapp.settings_tests.SettingsTests.test_handles_defaults_with_ini_files) -- Traceback (most recent call last): File "/<>/cliapp/settings_tests.py", line 357, in test_handles_defaults_with_ini_files self.settings.load_configs(open_file=mock_open) File "/<>/cliapp/settings.py", line 829, in load_configs self._read_ini(pathname, f) File "/<>/cliapp/settings.py", line 838, in _read_ini cp.readfp(f) ^ AttributeError: 'ConfigParser' object has no attribute 'readfp'. Did you mean: 'read'? == ERROR: test_handles_overridden_defaults_with_ini_files (cliapp.settings_tests.SettingsTests.test_handles_overridden_defaults_with_ini_files) -- Traceback (most recent call last): File "/<>/cliapp/settings_tests.py", line 387, in test_handles_overridden_defaults_with_ini_files self.settings.load_configs(open_file=mock_open) File "/<>/cliapp/settings.py", line 829, in load_configs self._read_ini(pathname, f) File "/<>/cliapp/settings.py", line 838, in _read_ini cp.readfp(f) ^ AttributeError: 'ConfigParser' object has no attribute 'readfp'. Did you mean: 'read'? == ERROR: test_handles_values_from_ini_files_overridden_on_command_line (cliapp.settings_tests.SettingsTests.test_handles_values_from_ini_files_overridden_on_command_line) -- Traceback (most recent call last): File "/<>/cliapp/settings_tests.py", line 419, in test_handles_values_from_ini_files_overridden_on_command_line self.settings.load_configs(open_file=mock_open) File "/<>/cliapp/settings.py", line 829, in load_configs self._read_ini(pathname, f) File "/<>/cliapp/settings.py", line 838, in _read_ini cp.readfp(f) ^ AttributeError: 'ConfigParser' object has no attribute 'readfp'. Did you mean: 'read'? == ERROR: test_load_configs_raises_error_for_unknown_variable_in_ini (cliapp.settings_tests.SettingsTests.test_load_configs_raises_error_for_unknown_variable_in_ini) -- Traceback (most recent call last): File "/<>/cliapp/settings_tests.py", line 451, in test_load_configs_raises_error_for_unknown_variable_in_ini self.assertRaises( File "/usr/lib/python3.12/unittest/case.py", line 780, in assertRaises return context.handle('assertRaises', args, kwargs) File "/usr/lib/python3.12/unittest/case.py", line 238, in handle callable_obj(*args, **kwargs) File "/<>/cliapp/settings.py", line 829, in load_configs self._read_ini(pathname, f) File "/<>/cliapp/settings.py", line 838, in _read_ini cp.readfp(f) ^ AttributeError: 'ConfigParser' object has no attribute 'readfp'. Did you mean: 'read'? == ERROR: test_load_configs_remembers_extra_sections_in_ini (cliapp.settings_tests.SettingsTests.test_load_configs_remembers_extra_sections_in_ini) -- Traceback (most recent call last): File "/<>/cliapp/settings_tests.py", line 480, in test_load_configs_remembers_extra_sections_in_ini self.settings.load_configs(open_file=mock_open) File "/<>/cliapp/settings.py", line 829, in load_configs self._read_ini(pathname, f) File "/<>/cliapp/settings.py", line 838, in _read_ini cp.readfp(f) ^ AttributeError: 'ConfigParser' object has no attribute 'readfp'. Did you mean: 'read'?
Bug#1061750: python-cliapp ftbfs with Python 3.12 as default
Package: src:python-cliapp Version: 1.20180812.1-5 Severity: serious Tags: sid trixie ftbfs User: debian-pyt...@lists.debian.org Usertags: python3.12 With python3-defaults from experimental, the package fails to build: [...] == ERROR: test_exports_all_config_sections_via_as_cp (cliapp.settings_tests.SettingsTests.test_exports_all_config_sections_via_as_cp) -- Traceback (most recent call last): File "/<>/cliapp/settings_tests.py", line 596, in test_exports_all_config_sections_via_as_cp self.settings.load_configs(open_file=mock_open) File "/<>/cliapp/settings.py", line 829, in load_configs self._read_ini(pathname, f) File "/<>/cliapp/settings.py", line 838, in _read_ini cp.readfp(f) ^ AttributeError: 'ConfigParser' object has no attribute 'readfp'. Did you mean: 'read'? == ERROR: test_handles_defaults_with_ini_files (cliapp.settings_tests.SettingsTests.test_handles_defaults_with_ini_files) -- Traceback (most recent call last): File "/<>/cliapp/settings_tests.py", line 357, in test_handles_defaults_with_ini_files self.settings.load_configs(open_file=mock_open) File "/<>/cliapp/settings.py", line 829, in load_configs self._read_ini(pathname, f) File "/<>/cliapp/settings.py", line 838, in _read_ini cp.readfp(f) ^ AttributeError: 'ConfigParser' object has no attribute 'readfp'. Did you mean: 'read'? == ERROR: test_handles_overridden_defaults_with_ini_files (cliapp.settings_tests.SettingsTests.test_handles_overridden_defaults_with_ini_files) -- Traceback (most recent call last): File "/<>/cliapp/settings_tests.py", line 387, in test_handles_overridden_defaults_with_ini_files self.settings.load_configs(open_file=mock_open) File "/<>/cliapp/settings.py", line 829, in load_configs self._read_ini(pathname, f) File "/<>/cliapp/settings.py", line 838, in _read_ini cp.readfp(f) ^ AttributeError: 'ConfigParser' object has no attribute 'readfp'. Did you mean: 'read'? == ERROR: test_handles_values_from_ini_files_overridden_on_command_line (cliapp.settings_tests.SettingsTests.test_handles_values_from_ini_files_overridden_on_command_line) -- Traceback (most recent call last): File "/<>/cliapp/settings_tests.py", line 419, in test_handles_values_from_ini_files_overridden_on_command_line self.settings.load_configs(open_file=mock_open) File "/<>/cliapp/settings.py", line 829, in load_configs self._read_ini(pathname, f) File "/<>/cliapp/settings.py", line 838, in _read_ini cp.readfp(f) ^ AttributeError: 'ConfigParser' object has no attribute 'readfp'. Did you mean: 'read'? == ERROR: test_load_configs_raises_error_for_unknown_variable_in_ini (cliapp.settings_tests.SettingsTests.test_load_configs_raises_error_for_unknown_variable_in_ini) -- Traceback (most recent call last): File "/<>/cliapp/settings_tests.py", line 451, in test_load_configs_raises_error_for_unknown_variable_in_ini self.assertRaises( File "/usr/lib/python3.12/unittest/case.py", line 780, in assertRaises return context.handle('assertRaises', args, kwargs) File "/usr/lib/python3.12/unittest/case.py", line 238, in handle callable_obj(*args, **kwargs) File "/<>/cliapp/settings.py", line 829, in load_configs self._read_ini(pathname, f) File "/<>/cliapp/settings.py", line 838, in _read_ini cp.readfp(f) ^ AttributeError: 'ConfigParser' object has no attribute 'readfp'. Did you mean: 'read'? == ERROR: test_load_configs_remembers_extra_sections_in_ini (cliapp.settings_tests.SettingsTests.test_load_configs_remembers_extra_sections_in_ini) -- Traceback (most recent call last): File "/<>/cliapp/settings_tests.py", line 480, in test_load_configs_remembers_extra_sections_in_ini self.settings.load_configs(open_file=mock_open) File "/<>/cliapp/settings.py", line 829, in load_configs self._read_ini(pathname, f) File "/<>/cliapp/settings.py", line 838, in _read_ini cp.readfp(f) ^ AttributeError: 'ConfigParser' object has no attribute 'readfp'. Did you mean: 'read'? =
Bug#1061742: git-remote-hg ftbfs with Python 3.12 as default
Package: src:git-remote-hg Version: 1.0.4~ds-1 Severity: serious Tags: sid trixie ftbfs User: debian-pyt...@lists.debian.org Usertags: python3.12 With python3-defaults from experimental, the package fails to build: [...] drwxr-xr-x 3 buildd buildd 4096 Jan 29 10:36 clone drwxr-xr-x 4 buildd buildd 4096 Jan 29 10:36 refs /<>/test/trash directory.main-push/bin/git-remote-hg:154: SyntaxWarning: invalid escape sequence '\w' RAW_AUTHOR_RE = re.compile(b'^(\w+) (?:(.+)? )?<(.*)> (\d+) ([+-]\d+)') /<>/test/trash directory.main-push/bin/git-remote-hg:392: SyntaxWarning: invalid escape sequence '\(' m = re.match(b'^(.+?) ext:\((.+)\)$', name) /<>/test/trash directory.main-push/bin/git-remote-hg:57: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. or locale.getdefaultlocale()[1] WARNING: seeded marks of origin with shared; performing gc /<>/test/trash directory.main-push/bin/git-hg-helper:44: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. or locale.getdefaultlocale()[1] Traceback (most recent call last): File "/<>/test/trash directory.main-push/bin/git-hg-helper", line 1031, in sys.exit(main(sys.argv)) ^^ File "/<>/test/trash directory.main-push/bin/git-hg-helper", line 1024, in main c.execute(argv) File "/<>/test/trash directory.main-push/bin/git-hg-helper", line 365, in execute self.do(self.options, [compat.decode_sysarg(a) for a in self.args]) File "/<>/test/trash directory.main-push/bin/git-hg-helper", line 484, in do remotehg = import_sibling('remotehg', 'git-remote-hg') ^^^ File "/<>/test/trash directory.main-push/bin/git-hg-helper", line 101, in import_sibling import imp ModuleNotFoundError: No module named 'imp' WARNING: gc for origin failed WARNING: seeded marks of second with shared; performing gc /<>/test/trash directory.main-push/bin/git-hg-helper:44: DeprecationWarning: 'locale.getdefaultlocale' is deprecated and slated for removal in Python 3.15. Use setlocale(), getencoding() and getlocale() instead. or locale.getdefaultlocale()[1] Traceback (most recent call last): File "/<>/test/trash directory.main-push/bin/git-hg-helper", line 1031, in sys.exit(main(sys.argv)) ^^ File "/<>/test/trash directory.main-push/bin/git-hg-helper", line 1024, in main c.execute(argv) File "/<>/test/trash directory.main-push/bin/git-hg-helper", line 365, in execute self.do(self.options, [compat.decode_sysarg(a) for a in self.args]) File "/<>/test/trash directory.main-push/bin/git-hg-helper", line 484, in do remotehg = import_sibling('remotehg', 'git-remote-hg') ^^^ File "/<>/test/trash directory.main-push/bin/git-hg-helper", line 101, in import_sibling import imp ModuleNotFoundError: No module named 'imp' WARNING: gc for second failed no changes found total 20
Bug#1055550: Removal of Python3 package of redland-bindings breaks mozilla-devscripts
On 06.01.24 08:07, Andreas Tille wrote: Hi Doko, thanks for working on the QA upload to fix #100 and #1056518 of redland-bindings by simply removing the Python3 support. Unfortunately it breaks mozilla-devscripts and thus it cant migrate to testing[1]. yes, mozilla-devscripts should be removed as mentioned in #1058698. Now filed #1060145.
Bug#1056894: xmms2: ftbfs with cython 3.0.x
Package: src:xmms2 Version: 0.8+dfsg-23 Severity: important Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: cython3 [This bug is targeted to the upcoming trixie release] The package fails to build in a test rebuild on at least arm64 with cython 3.0.5, but succeeds to build with cython 0.29.36. Please update the package to build with cython 3.0.5 (available in experimental). If the package cannot be built with cython 3.0.5, please change the build dependency from cython3 to cython3-legacy (available now in unstable). There is no replacement for cython3-dbg. Build logs building with cython 3.0.5 can be found at https://people.debian.org/~stefanor/cython3/cython-3.0.5/ See also https://lists.debian.org/debian-python/2023/11/msg00034.html
Bug#1056854: python-djvulibre: ftbfs with cython 3.0.x
Package: src:python-djvulibre Version: 0.8.8-3 Severity: important Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: cython3 [This bug is targeted to the upcoming trixie release] The package fails to build in a test rebuild on at least arm64 with cython 3.0.5, but succeeds to build with cython 0.29.36. Please update the package to build with cython 3.0.5 (available in experimental). If the package cannot be built with cython 3.0.5, please change the build dependency from cython3 to cython3-legacy (available now in unstable). There is no replacement for cython3-dbg. Build logs building with cython 3.0.5 can be found at https://people.debian.org/~stefanor/cython3/cython-3.0.5/ See also https://lists.debian.org/debian-python/2023/11/msg00034.html
Bug#1056518: redland-bindings autopkg tests fail with Python 3.12
Package: src:redland-bindings Version: 1.0.17.1+dfsg-4 Severity: important Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: python3.12 redland-bindings autopkg tests fail with Python 3.12: [...] 387s autopkgtest [19:07:23]: test run-unit-test: [--- 387s Test 1 - Check Redland and rdf import 387s Traceback (most recent call last): 387s File "", line 1, in 387s File "/usr/lib/python3/dist-packages/Redland.py", line 26, in 387s _Redland = swig_import_helper() 387s 387s File "/usr/lib/python3/dist-packages/Redland.py", line 13, in swig_import_helper 387s import imp 387s ModuleNotFoundError: No module named 'imp' 388s autopkgtest [19:07:24]: test run-unit-test: ---] 388s autopkgtest [19:07:24]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 388s run-unit-testFAIL non-zero exit status 1 388s autopkgtest [19:07:24]: test run-unit-test: - - - - - - - - - - stderr - - - - - - - - - - 388s Traceback (most recent call last): 388s File "", line 1, in 388s File "/usr/lib/python3/dist-packages/Redland.py", line 26, in 388s _Redland = swig_import_helper() 388s 388s File "/usr/lib/python3/dist-packages/Redland.py", line 13, in swig_import_helper 388s import imp 388s ModuleNotFoundError: No module named 'imp'
Bug#1056502: python-redmine's autopkg tests fail with Python 3.12
Package: src:python-redmine Version: 2.3.0-3 Severity: important Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: python3.12 python-redmine's autopkg tests fail with Python 3.12: [...] 284s ERROR: tests (unittest.loader._FailedTest.tests) 284s -- 284s ImportError: Failed to import test module: tests 284s Traceback (most recent call last): 284s File "/usr/lib/python3.12/unittest/loader.py", line 427, in _find_test_path 284s package = self._get_module_from_name(name) 284s 284s File "/usr/lib/python3.12/unittest/loader.py", line 337, in _get_module_from_name 284s __import__(name) 284s File "/tmp/autopkgtest.Rk3G4z/autopkgtest_tmp/tests/__init__.py", line 8, in 284s from redminelib import Redmine 284s File "/usr/lib/python3/dist-packages/redminelib/__init__.py", line 12, in 284s from distutils.version import LooseVersion 284s ModuleNotFoundError: No module named 'distutils' 284s 284s 284s -- 284s Ran 1 test in 0.000s 284s 284s FAILED (errors=1)
Bug#1056468: python-djvulibre's autopkg tests fail with Python 3.12
Package: src:python-djvulibre Version: 0.8.8-3 Severity: important Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: python3.12 python-djvulibre's autopkg tests fail with Python 3.12: [...] 202s autopkgtest [19:00:07]: test python3-djvu: [--- 203s /usr/lib/python3/dist-packages/nose/plugins/manager.py:430: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 203s import pkg_resources 203s /usr/lib/python3/dist-packages/zombie_imp/__init__.py:1: DeprecationWarning: the imp module was removed in favour of importlib. Someone brought it back, but it's not a good idea to use it. 203s from .imp_3_11 import * 203s Failure: ModuleNotFoundError (No module named 'distutils') ... ERROR 203s /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method 203s warnings.warn("TestResult has no addDuration method", 203s Failure: ModuleNotFoundError (No module named 'distutils') ... ERROR 203s Failure: ModuleNotFoundError (No module named 'distutils') ... ERROR 203s 203s == 203s ERROR: Failure: ModuleNotFoundError (No module named 'distutils') 203s -- 203s Traceback (most recent call last): 203s File "/usr/lib/python3/dist-packages/nose/failure.py", line 39, in runTest 203s raise self.exc_val.with_traceback(self.tb) 203s File "/usr/lib/python3/dist-packages/nose/loader.py", line 416, in loadTestsFromName 203s module = self.importer.importFromPath( 203s ^ 203s File "/usr/lib/python3/dist-packages/nose/importer.py", line 47, in importFromPath 203s return self.importFromDir(dir_path, fqname) 203s 203s File "/usr/lib/python3/dist-packages/nose/importer.py", line 94, in importFromDir 203s mod = load_module(part_fqname, fh, filename, desc) 203s 203s File "/usr/lib/python3/dist-packages/zombie_imp/imp_3_11.py", line 238, in load_module 203s return load_source(name, filename, file) 203s^ 203s File "/usr/lib/python3/dist-packages/zombie_imp/imp_3_11.py", line 175, in load_source 203s module = _load(spec) 203s ^^^ 203s File "", line 960, in _load 203s File "", line 929, in _load_unlocked 203s File "", line 994, in exec_module 203s File "", line 488, in _call_with_frames_removed 203s File "/tmp/autopkgtest.2t28bh/autopkgtest_tmp/tests/test_const.py", line 32, in 203s from tools import ( 203s File "/tmp/autopkgtest.2t28bh/autopkgtest_tmp/tests/tools.py", line 18, in 203s import distutils.spawn 203s ModuleNotFoundError: No module named 'distutils' 203s 203s == 203s ERROR: Failure: ModuleNotFoundError (No module named 'distutils') 203s -- 203s Traceback (most recent call last): 203s File "/usr/lib/python3/dist-packages/nose/failure.py", line 39, in runTest 203s raise self.exc_val.with_traceback(self.tb) 203s File "/usr/lib/python3/dist-packages/nose/loader.py", line 416, in loadTestsFromName 203s module = self.importer.importFromPath( 203s ^ 203s File "/usr/lib/python3/dist-packages/nose/importer.py", line 47, in importFromPath 203s return self.importFromDir(dir_path, fqname) 203s 203s File "/usr/lib/python3/dist-packages/nose/importer.py", line 94, in importFromDir 203s mod = load_module(part_fqname, fh, filename, desc) 203s 203s File "/usr/lib/python3/dist-packages/zombie_imp/imp_3_11.py", line 238, in load_module 203s return load_source(name, filename, file) 203s^ 203s File "/usr/lib/python3/dist-packages/zombie_imp/imp_3_11.py", line 175, in load_source 203s module = _load(spec) 203s ^^^ 203s File "", line 960, in _load 203s File "", line 929, in _load_unlocked 203s File "", line 994, in exec_module 203s File "", line 488, in _call_with_frames_removed 203s File "/tmp/autopkgtest.2t28bh/autopkgtest_tmp/tests/test_decode.py", line 88, in 203s from tools import ( 203s File "/tmp/autopkgtest.2t28bh/autopkgtest_tmp/tests/tools.py", line 18, in 203s import distutils.spawn 203s ModuleNotFoundError: No module named 'distutils' 203s 203s == 203s ERROR: Failure: ModuleNotFoundError (No module named 'distutils') 203s -- 203s Traceback (
Bug#1056449: pytest-localserver's autopkg tests fail with Python 3.12
Package: src:pytest-localserver Version: 0.5.0-4 Severity: important Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: python3.12 pytest-localserver's autopkg tests fail with Python 3.12: [...] 396s [*] testing python3.12: 397s = test session starts == 397s platform linux -- Python 3.12.0+, pytest-7.4.3, pluggy-1.3.0 -- /usr/bin/python3.12 397s cachedir: .pytest_cache 397s rootdir: /tmp/autopkgtest.lrRZTA/build.tzK/src 397s collecting ... collected 11 items / 1 error 397s 397s ERRORS 397s _ ERROR collecting tests/test_smtp.py __ 397s ImportError while importing test module '/tmp/autopkgtest.lrRZTA/build.tzK/src/tests/test_smtp.py'. 397s Hint: make sure your test modules/packages have valid Python names. 397s Traceback: 397s /usr/lib/python3.12/importlib/__init__.py:90: in import_module 397s return _bootstrap._gcd_import(name[level:], package, level) 397s tests/test_smtp.py:8: in 397s from pytest_localserver import plugin, smtp 397s pytest_localserver/smtp.py:10: in 397s import asyncore 397s E ModuleNotFoundError: No module named 'asyncore' 397s === short test summary info 397s ERROR tests/test_smtp.py 397s !! stopping after 1 failures !!! 397s Interrupted: 1 error during collection 397s === 1 error in 0.41s ===
Bug#1055550: redland-bindings ftbfs with Python 3.12
Package: src:redland-bindings Version: 1.0.17.1+dfsg-4 Severity: important Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: python3.12 [...] debian/rules override_dh_auto_test make[1]: Entering directory '/<>' for python in python3.12 python3.11; do \ /usr/bin/make -C $python check-local PYTHON=$python || exit ; \ done make[2]: Entering directory '/<>/python3.12' PYTHONPATH=. \ python3.12 ./redlandtest.py Traceback (most recent call last): File "/<>/python3.12/./redlandtest.py", line 10, in from RDF import * File "/<>/python3.12/RDF.py", line 126, in import Redland File "/<>/python3.12/Redland.py", line 26, in _Redland = swig_import_helper() File "/<>/python3.12/Redland.py", line 13, in swig_import_helper import imp ModuleNotFoundError: No module named 'imp' make[2]: *** [Makefile:785: unittest-python] Error 1 make[2]: Leaving directory '/<>/python3.12' Fixing the imp import, the build fails later with: [...] debian/rules override_dh_auto_test make[1]: Entering directory '/home/packages/12/redland-bindings-1.0.17.1+dfsg' for python in python3.12 python3.11; do \ /usr/bin/make -C $python check-local PYTHON=$python || exit ; \ done make[2]: Entering directory '/home/packages/12/redland-bindings-1.0.17.1+dfsg/python3.12' PYTHONPATH=. \ python3.12 ./redlandtest.py Traceback (most recent call last): File "/home/packages/12/redland-bindings-1.0.17.1+dfsg/python3.12/./redlandtest.py", line 10, in from RDF import * File "/home/packages/12/redland-bindings-1.0.17.1+dfsg/python3.12/RDF.py", line 126, in import Redland File "/home/packages/12/redland-bindings-1.0.17.1+dfsg/python3.12/Redland.py", line 26, in _Redland = swig_import_helper() File "/home/packages/12/redland-bindings-1.0.17.1+dfsg/python3.12/Redland.py", line 22, in swig_import_helper _mod = imp.load_module('_Redland', fp, pathname, description) ^^ File "/usr/lib/python3/dist-packages/zombie_imp/imp_3_11.py", line 246, in load_module return load_dynamic(name, filename, file) ^^ File "/usr/lib/python3/dist-packages/zombie_imp/imp_3_11.py", line 346, in load_dynamic return _load(spec) ^^^ ImportError: /home/packages/12/redland-bindings-1.0.17.1+dfsg/python3.12/_Redland.cpython-312-x86_64-linux-gnu.so: undefined symbol: PyUnicode_AS_DATA make[2]: *** [Makefile:785: unittest-python] Error 1
Bug#1055159: python-svg.path's autopkg tests fail with pillow 10.1.0
Package: src:python-svg.path Version: 6.3-1 Severity: serious Tags: sid trixie python-svg.path's autopkg tests fail with pillow 10.1.0. see https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-svg.path/39404032/log.gz 27s == 27s FAIL: test_image (tests.test_image.ImageTest.test_image) 27s -- 27s Traceback (most recent call last): 27s File "/tmp/autopkgtest-lxc.0vs2cq8a/downtmp/build.pRi/src/tests/test_image.py", line 130, in test_image 27s self.assertFalse( 27s AssertionError: (10, 12, 403, 742) is not false : The resulting image is different from test_image.png 27s 27s == 27s FAIL: test_image (tests.test_boundingbox_image.BoundingBoxImageTest.test_image) 27s -- 27s Traceback (most recent call last): 27s File "/tmp/autopkgtest-lxc.0vs2cq8a/downtmp/build.pRi/src/tests/test_boundingbox_image.py", line 139, in test_image 27s self.assertFalse( 27s AssertionError: (10, 12, 391, 742) is not false : The resulting image is different from test_boundingbox_image.png 27s 27s -- 27s Ran 46 tests in 0.751s 27s 27s FAILED (failures=2) 27s Test failed: 27s error: Test failed: failures=2>
Bug#1037619: dmucs: ftbfs with GCC-13
Package: src:dmucs Version: 0.6.1-3 Severity: normal Tags: sid trixie User: debian-...@lists.debian.org Usertags: ftbfs-gcc-13 [This bug is 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-13/g++-13, but succeeds to build with gcc-12/g++-12. The severity of this report will be raised before the trixie release. The full build log can be found at: http://qa-logs.debian.net/2023/05/22/logs/dmucs_0.6.1-3_unstable_gccexp.log The last lines of the build log are at the end of this report. To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-13/porting_to.html [...] cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Svprintf.o Svprintf.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sprt.o sprt.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Smaskwait.o Smaskwait.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Sread.o Sread.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Swait.o Swait.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o srmtrblk.o srmtrblk.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Smkskt.o Smkskt.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Sreadbytes.o Sreadbytes.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Swrite.o Swrite.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o stpblk.o stpblk.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Sopen.o Sopen.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Srmsrvr.o Srmsrvr.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o error.o error.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o stpnxt.o stpnxt.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Sopenv.o Sopenv.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Sscanf.o Sscanf.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fopenv.o fopenv.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o strnxtfmt.o strnxtfmt.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Speek.o Speek.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o cprt.o cprt.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Speername.o Speername.c cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -O -I./HDR -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Speeraddr.o Speeraddr.c cc
Bug#1015709: xmlrpc-c: ftbfs with LTO (link time optimization) enabled
Package: src:xmlrpc-c Version: 1.33.14-10 Severity: minor Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-lto This package currently fails to build (at least on the amd64 architecture) with link time optimizations enabled. For a background for LTO please see https://wiki.debian.org/ToolChain/LTO The goal is to enable this optimization by default in an upcoming Debian release in dpkg-buildflags for 64bit architectures. The goal is to get this package to build with link time optimizations, or to explicitly disable link time optimizations for this package build. To reproduce the build failure, enable the lto optimization in testing/unstable by adding "optimize=+lto" to DEB_BUILD_MAINT_OPTIONS in the debian/rules file, or if this macro is unset, just set it: export DEB_BUILD_MAINT_OPTIONS = optimize=+lto Please try to fix the build with lto enabled, fixing the packaging or forwarding the issue upstream. If the issue cannot be fixed, explicitly disallow building the package with lto by adding to your rules file: export DEB_BUILD_MAINT_OPTIONS = optimize=-lto or adding that string to your existing setting of DEB_BUILD_MAINT_OPTIONS. The full build log can be found at: http://qa-logs.debian.net/2022/06/09/dpkglto/xmlrpc-c_1.33.14-10_unstable_dpkglto.log The last lines of the build log are at the end of this report. [...] casprintf.c:102:5: warning: ignoring return value of ‘vasprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 102 | vasprintf(&string, fmt, varargs); | ^~~~ gcc -c -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -Isrcdir/lib/util/include -I/<> -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security cmdline_parser.c g++ -c -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -std=gnu++98 -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wsynth -g -Isrcdir/lib/util/include -I/<> -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security cmdline_parser_cpp.cpp cc1plus: warning: command-line option ‘-Wimplicit’ is valid for C/ObjC but not for C++ gcc -c -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -Isrcdir/lib/util/include -I/<> -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security getoptx.c gcc -c -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -Isrcdir/lib/util/include -I/<> -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security string_parser.c gcc -c -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -Isrcdir/lib/util/include -I/<> -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security stripcaseeq.c make[4]: Leaving directory '/<>/lib/util' make -C libutil/ -f /<>/lib/libutil/Makefile \ all make[4]: Entering directory '/<>/lib/libutil' cat /dev/null >depend.mk ln -s /<> srcdir ln -s /<> blddir gcc -c -o asprintf.o -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -I/<> -Isrcdir -I/<>/include -Isrcdir/include -Isrcdir/lib/util/include -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security asprintf.c asprintf.c: In function ‘xmlrpc_vasprintf’: asprintf.c:124:5: warning: ignoring return value of ‘vasprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 124 | vasprintf(&string, fmt, varargs); | ^~~~ gcc -c -o base64.o -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -I/<> -Isrcdir -I/<>/include -Isrcdir/include -Isrcdir/lib/util/include -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security base64.c gcc -c -o error.o -D_FORTIFY_SOURCE=2 -DNDEBUG -fPIE -Wall -W -Wno-uninitialized -Wundef -Wimplicit -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -I/<> -Isrcdir -I/<>/include -Isrcdir/include -I
Bug#1015703: webdruid: ftbfs with LTO (link time optimization) enabled
Package: src:webdruid Version: 0.5.4-16 Severity: minor Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-lto This package currently fails to build (at least on the amd64 architecture) with link time optimizations enabled. For a background for LTO please see https://wiki.debian.org/ToolChain/LTO The goal is to enable this optimization by default in an upcoming Debian release in dpkg-buildflags for 64bit architectures. The goal is to get this package to build with link time optimizations, or to explicitly disable link time optimizations for this package build. To reproduce the build failure, enable the lto optimization in testing/unstable by adding "optimize=+lto" to DEB_BUILD_MAINT_OPTIONS in the debian/rules file, or if this macro is unset, just set it: export DEB_BUILD_MAINT_OPTIONS = optimize=+lto Please try to fix the build with lto enabled, fixing the packaging or forwarding the issue upstream. If the issue cannot be fixed, explicitly disallow building the package with lto by adding to your rules file: export DEB_BUILD_MAINT_OPTIONS = optimize=-lto or adding that string to your existing setting of DEB_BUILD_MAINT_OPTIONS. The full build log can be found at: http://qa-logs.debian.net/2022/06/09/dpkglto/webdruid_0.5.4-16_unstable_dpkglto.log The last lines of the build log are at the end of this report. [...] logs_mgmt.c:437:38: warning: passing argument 1 of ‘gzread’ from incompatible pointer type [-Wincompatible-pointer-types] 437 | plog->gz_f_end = gzread(plog->gz_file, plog->gz_f_buf, GZ_BUFSIZE); | ^ | | | struct gzFile_s ** In file included from /usr/include/zlib.h:34, from logs_mgmt.c:28: /usr/include/zlib.h:1390:28: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} but argument is of type ‘struct gzFile_s **’ 1390 | ZEXTERN int ZEXPORT gzread OF((gzFile file, voidp buf, unsigned len)); |^~ logs_mgmt.c: In function ‘free_log_struct’: logs_mgmt.c:566:19: warning: passing argument 1 of ‘gzclose’ from incompatible pointer type [-Wincompatible-pointer-types] 566 | gzclose(plog->gz_file); | ^ | | | struct gzFile_s ** In file included from /usr/include/zlib.h:34, from logs_mgmt.c:28: /usr/include/zlib.h:1630:32: note: expected ‘gzFile’ {aka ‘struct gzFile_s *’} but argument is of type ‘struct gzFile_s **’ 1630 | ZEXTERN int ZEXPORTgzclose OF((gzFile file)); |^~ msgfmt po/ca.po -o po/ca.mo msgfmt po/cs.po -o po/cs.mo msgfmt po/da.po -o po/da.mo msgfmt po/de.po -o po/de.mo msgfmt po/el.po -o po/el.mo msgfmt po/es.po -o po/es.mo msgfmt po/et.po -o po/et.mo msgfmt po/fi.po -o po/fi.mo msgfmt po/fr.po -o po/fr.mo msgfmt po/gl.po -o po/gl.mo msgfmt po/hr.po -o po/hr.mo msgfmt po/hu.po -o po/hu.mo msgfmt po/id.po -o po/id.mo msgfmt po/is.po -o po/is.mo msgfmt po/it.po -o po/it.mo msgfmt po/ja.po -o po/ja.mo msgfmt po/ko.po -o po/ko.mo msgfmt po/lv.po -o po/lv.mo msgfmt po/ml.po -o po/ml.mo msgfmt po/nl.po -o po/nl.mo msgfmt po/no.po -o po/no.mo msgfmt po/pl.po -o po/pl.mo msgfmt po/pt.po -o po/pt.mo msgfmt po/ro.po -o po/ro.mo msgfmt po/ru.po -o po/ru.mo msgfmt po/sl.po -o po/sl.mo msgfmt po/sr.po -o po/sr.mo msgfmt po/sv.po -o po/sv.mo msgfmt po/tr.po -o po/tr.mo msgfmt po/uk.po -o po/uk.mo msgfmt po/zh.po -o po/zh.mo gcc -flto=auto -ffat-lto-objects -Wl,-z,relro -o webdruid webdruid.o hashtab.o linklist.o preserve.o parser.o output.o xml_output.o dot_output.o utils.o dns_resolv.o graphs.o sengine.o logs_mgmt.o -lgd -lfreetype -lpng -lpthread -lz -lm In function ‘resolve_dns’, inlined from ‘main’ at webdruid.c:1107:16: dns_resolv.c:171:36: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 171 | log_rec->hostname[MAXHOST]=0; |^ webdruid.c: In function ‘main’: webdruid.h:204:31: note: at offset 128 into destination object ‘hostname’ of size 128 204 | struct log_struct { char hostname[MAXHOST]; /* hostname */ | ^ /usr/bin/ld: /tmp/ccbHhwhB.ltrans0.ltrans.o: in function `main': /<>/dns_resolv.c:230: undefined reference to `__db185_open' /usr/bin/ld: /<>/dns_resolv.c:866: undefined reference to `__db185_open' collect2: error: ld returned 1 exit status make[1]: *** [Makefile:56: webdruid] Error 1 make[1]: Leaving directory '/<>' make: *** [/usr/share/cdbs/1/class/makefile.mk:77: debian/stamp-makefile-build] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
Bug#1015664: snacc: ftbfs with LTO (link time optimization) enabled
Package: src:snacc Version: 1.3.1-9 Severity: minor Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-lto This package currently fails to build (at least on the amd64 architecture) with link time optimizations enabled. For a background for LTO please see https://wiki.debian.org/ToolChain/LTO The goal is to enable this optimization by default in an upcoming Debian release in dpkg-buildflags for 64bit architectures. The goal is to get this package to build with link time optimizations, or to explicitly disable link time optimizations for this package build. To reproduce the build failure, enable the lto optimization in testing/unstable by adding "optimize=+lto" to DEB_BUILD_MAINT_OPTIONS in the debian/rules file, or if this macro is unset, just set it: export DEB_BUILD_MAINT_OPTIONS = optimize=+lto Please try to fix the build with lto enabled, fixing the packaging or forwarding the issue upstream. If the issue cannot be fixed, explicitly disallow building the package with lto by adding to your rules file: export DEB_BUILD_MAINT_OPTIONS = optimize=-lto or adding that string to your existing setting of DEB_BUILD_MAINT_OPTIONS. The full build log can be found at: http://qa-logs.debian.net/2022/06/09/dpkglto/snacc_1.3.1-9_unstable_dpkglto.log The last lines of the build log are at the end of this report. [...] (optional)_ZN8EXTERNAL4BDecER6AsnBufRmP13__jmp_buf_tag@Base 1.3.1 _ZN8EXTERNAL4BEncER6AsnBuf@Base 1.3.1 - (optional)_ZN8EXTERNAL7BDecPduER6AsnBufRj@Base 1.3.1 +#MISSING: 1.3.1-9# (optional)_ZN8EXTERNAL7BDecPduER6AsnBufRj@Base 1.3.1 (optional)_ZN8EXTERNAL7BDecPduER6AsnBufRm@Base 1.3.1 - (optional)_ZN8EXTERNAL7BEncPduER6AsnBufRj@Base 1.3.1 +#MISSING: 1.3.1-9# (optional)_ZN8EXTERNAL7BEncPduER6AsnBufRj@Base 1.3.1 (optional)_ZN8EXTERNAL7BEncPduER6AsnBufRm@Base 1.3.1 _ZN8EXTERNALC1ERKS_@Base 1.3.1 _ZN8EXTERNALC1Ev@Base 1.3.1 @@ -296,26 +296,26 @@ _ZN8EXTERNALD1Ev@Base 1.3.1 _ZN8EXTERNALD2Ev@Base 1.3.1 _ZN8EXTERNALaSERKS_@Base 1.3.1 - (optional)_ZN9IA5String4BDecER6AsnBufRjP13__jmp_buf_tag@Base 1.3.1 +#MISSING: 1.3.1-9# (optional)_ZN9IA5String4BDecER6AsnBufRjP13__jmp_buf_tag@Base 1.3.1 (optional)_ZN9IA5String4BDecER6AsnBufRmP13__jmp_buf_tag@Base 1.3.1 _ZN9IA5String4BEncER6AsnBuf@Base 1.3.1 - (optional)_ZN9IA5String7BDecPduER6AsnBufRj@Base 1.3.1 +#MISSING: 1.3.1-9# (optional)_ZN9IA5String7BDecPduER6AsnBufRj@Base 1.3.1 (optional)_ZN9IA5String7BDecPduER6AsnBufRm@Base 1.3.1 - (optional)_ZN9IA5String7BEncPduER6AsnBufRj@Base 1.3.1 +#MISSING: 1.3.1-9# (optional)_ZN9IA5String7BEncPduER6AsnBufRj@Base 1.3.1 (optional)_ZN9IA5String7BEncPduER6AsnBufRm@Base 1.3.1 - _ZN9IA5StringD0Ev@Base 1.3.1 - _ZN9IA5StringD1Ev@Base 1.3.1 - _ZN9IA5StringD2Ev@Base 1.3.1 - (optional)_ZN9T61String4BDecER6AsnBufRjP13__jmp_buf_tag@Base 1.3.1 +#MISSING: 1.3.1-9# _ZN9IA5StringD0Ev@Base 1.3.1 +#MISSING: 1.3.1-9# _ZN9IA5StringD1Ev@Base 1.3.1 +#MISSING: 1.3.1-9# _ZN9IA5StringD2Ev@Base 1.3.1 +#MISSING: 1.3.1-9# (optional)_ZN9T61String4BDecER6AsnBufRjP13__jmp_buf_tag@Base 1.3.1 (optional)_ZN9T61String4BDecER6AsnBufRmP13__jmp_buf_tag@Base 1.3.1 _ZN9T61String4BEncER6AsnBuf@Base 1.3.1 - (optional)_ZN9T61String7BDecPduER6AsnBufRj@Base 1.3.1 +#MISSING: 1.3.1-9# (optional)_ZN9T61String7BDecPduER6AsnBufRj@Base 1.3.1 (optional)_ZN9T61String7BDecPduER6AsnBufRm@Base 1.3.1 - (optional)_ZN9T61String7BEncPduER6AsnBufRj@Base 1.3.1 +#MISSING: 1.3.1-9# (optional)_ZN9T61String7BEncPduER6AsnBufRj@Base 1.3.1 (optional)_ZN9T61String7BEncPduER6AsnBufRm@Base 1.3.1 - _ZN9T61StringD0Ev@Base 1.3.1 - _ZN9T61StringD1Ev@Base 1.3.1 - _ZN9T61StringD2Ev@Base 1.3.1 +#MISSING: 1.3.1-9# _ZN9T61StringD0Ev@Base 1.3.1 +#MISSING: 1.3.1-9# _ZN9T61StringD1Ev@Base 1.3.1 +#MISSING: 1.3.1-9# _ZN9T61StringD2Ev@Base 1.3.1 _ZNK12ISO646String5CloneEv@Base 1.3.1 _ZNK13GeneralString5CloneEv@Base 1.3.1 _ZNK13GraphicString5CloneEv@Base 1.3.1 @@ -337,7 +337,7 @@ _ZNK6AsnOid8OidEquivERKS_@Base 1.3.1 _ZNK7AsnBits5CloneEv@Base 1.3.1 _ZNK7AsnBits5PrintERSo@Base 1.3.1 - (optional)_ZNK7AsnBits6GetBitEj@Base 1.3.1 +#MISSING: 1.3.1-9# (optional)_ZNK7AsnBits6GetBitEj@Base 1.3.1 (optional)_ZNK7AsnBits6GetBitEm@Base 1.3.1 _ZNK7AsnBits9BitsEquivERKS_@Base 1.3.1 _ZNK7AsnBool5CloneEv@Base 1.3.1 @@ -357,7 +357,7 @@ _ZNK8EXTERNAL5PrintERSo@Base 1.3.1 _ZNK9IA5String5CloneEv@Base 1.3.1 _ZNK9T61String5CloneEv@Base 1.3.1 - _ZNKSt5ctypeIcE8do_widenEc@Base 1.3.1 +#MISSING: 1.3.1-9# _ZNKSt5ctypeIcE8do_widenEc@Base 1.3.1 _ZTI12ISO646String@Base 1.3.1 _ZTI13GeneralString@Base 1.3.1 _ZTI13GraphicString@Base 1.3.1 dh_makeshlibs: error: failing due to earlier errors make: *** [debian/rules:10: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Bug#1015651: riemann-c-client: ftbfs with LTO (link time optimization) enabled
Package: src:riemann-c-client Version: 1.10.4-2 Severity: minor Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-lto This package currently fails to build (at least on the amd64 architecture) with link time optimizations enabled. For a background for LTO please see https://wiki.debian.org/ToolChain/LTO The goal is to enable this optimization by default in an upcoming Debian release in dpkg-buildflags for 64bit architectures. The goal is to get this package to build with link time optimizations, or to explicitly disable link time optimizations for this package build. To reproduce the build failure, enable the lto optimization in testing/unstable by adding "optimize=+lto" to DEB_BUILD_MAINT_OPTIONS in the debian/rules file, or if this macro is unset, just set it: export DEB_BUILD_MAINT_OPTIONS = optimize=+lto Please try to fix the build with lto enabled, fixing the packaging or forwarding the issue upstream. If the issue cannot be fixed, explicitly disallow building the package with lto by adding to your rules file: export DEB_BUILD_MAINT_OPTIONS = optimize=-lto or adding that string to your existing setting of DEB_BUILD_MAINT_OPTIONS. The full build log can be found at: http://qa-logs.debian.net/2022/06/09/dpkglto/riemann-c-client_1.10.4-2_unstable_dpkglto.log The last lines of the build log are at the end of this report. [...] checking for int64_t... yes checking for ssize_t... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for libprotobuf-c... yes checking for check... yes checking for json-c >= 0.11... yes checking for gnutls >= 2.8... yes checking whether /usr/bin/ld -m elf_x86_64 supports symbol version scripts... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating lib/riemann/riemann-client.h config.status: creating lib/riemann/riemann-client.pc config.status: creating lib/riemann/platform.h config.status: executing depfiles commands config.status: executing libtool commands make[1]: Leaving directory '/<>' dh_auto_build -O--no-parallel cd debian/build-tree && make -j1 make[1]: Entering directory '/<>/debian/build-tree' /bin/bash /<>/install-sh -d ./lib/riemann/proto protoc-c ../../lib/riemann/proto/riemann.proto -I../../lib/riemann/proto --c_out=./lib/riemann/proto make --no-print-directory all-am gcc -DHAVE_CONFIG_H -I. -I../.. -I./lib/riemann -Wdate-time -D_FORTIFY_SOURCE=2 -I../../lib -I./lib -I/usr/include/json-c -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o src/riemann_client-riemann-client.o `test -f 'src/riemann-client.c' || echo '../../'`src/riemann-client.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I./lib/riemann -Wdate-time -D_FORTIFY_SOURCE=2 -I../../lib -I./lib -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/riemann/libriemann_client_la-client.lo `test -f 'lib/riemann/client.c' || echo '../../'`lib/riemann/client.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I./lib/riemann -Wdate-time -D_FORTIFY_SOURCE=2 -I../../lib -I./lib -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c ../../lib/riemann/client.c -fPIC -DPIC -o lib/riemann/.libs/libriemann_client_la-client.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I./lib/riemann -Wdate-time -D_FORTIFY_SOURCE=2 -I../../lib -I./lib -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c ../../lib/riemann/client.c -o lib/riemann/libriemann_client_la-client.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I./lib/riemann -Wdate-time -D_FORTIFY_SOURCE=2 -I../../lib -I./lib -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/riemann/client/libriemann_client_la-tcp.lo `test -f 'lib/riemann/client/tcp.c' || echo '../../'`lib/riemann/client/tcp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I./lib/riemann -Wdate-time -D_FORTIFY_SOURCE=2 -I../../lib -I./lib -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -c ../../lib/riemann/client/tcp.c -fPIC -DPIC -o lib/riemann/client/.libs/libriemann_client_la-tcp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I./lib/riemann -Wdate-time -D_FORTIFY_SOURCE=2 -I../../lib -I./lib -I/usr/include/p11-kit-1 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -W
Bug#1015508: libopendbx: ftbfs with LTO (link time optimization) enabled
Package: src:libopendbx Version: 1.4.6-16 Severity: minor Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-lto This package currently fails to build (at least on the amd64 architecture) with link time optimizations enabled. For a background for LTO please see https://wiki.debian.org/ToolChain/LTO The goal is to enable this optimization by default in an upcoming Debian release in dpkg-buildflags for 64bit architectures. The goal is to get this package to build with link time optimizations, or to explicitly disable link time optimizations for this package build. To reproduce the build failure, enable the lto optimization in testing/unstable by adding "optimize=+lto" to DEB_BUILD_MAINT_OPTIONS in the debian/rules file, or if this macro is unset, just set it: export DEB_BUILD_MAINT_OPTIONS = optimize=+lto Please try to fix the build with lto enabled, fixing the packaging or forwarding the issue upstream. If the issue cannot be fixed, explicitly disallow building the package with lto by adding to your rules file: export DEB_BUILD_MAINT_OPTIONS = optimize=-lto or adding that string to your existing setting of DEB_BUILD_MAINT_OPTIONS. The full build log can be found at: http://qa-logs.debian.net/2022/06/09/dpkglto/libopendbx_1.4.6-16_unstable_dpkglto.log The last lines of the build log are at the end of this report. [...] make[2]: Leaving directory '/<>' make[1]: Leaving directory '/<>' dh_testdir -a dh_testroot -a dh_installdocs -plibopendbx1 dh_installchangelogs -plibopendbx1 ChangeLog dh_installman -plibopendbx1-dev debian/tmp/usr/share/man/man3/* dh_install -plibopendbx1 "debian/tmp/usr/lib/libopendbx.so.*" "usr/lib/" dh_install -plibopendbx1 "debian/tmp/usr/lib/libopendbxplus.so.*" "usr/lib/" dh_install -plibopendbx1 --autodest "debian/tmp/usr/share/locale/*/*/opendbx.mo" dh_install -plibopendbx1-dev "debian/tmp/usr/include/opendbx/api" "usr/include/opendbx" dh_install -plibopendbx1-dev "debian/tmp/usr/include/opendbx/api.h" "usr/include/opendbx" dh_install -plibopendbx1-dev "debian/tmp/usr/lib/libopendbx.so" "debian/tmp/usr/lib/libopendbx.a" "usr/lib/" dh_install -plibopendbx1-dev "debian/tmp/usr/lib/libopendbxplus.so" "debian/tmp/usr/lib/libopendbxplus.a" "usr/lib/" dh_install -plibopendbx1-dev "opendbx.pc" "usr/lib/x86_64-linux-gnu/pkgconfig/" dh_link -plibopendbx1-dev "usr/share/doc/libopendbx1" "usr/share/doc/libopendbx1-dev" dh_link -plibopendbx1-dev "usr/include/opendbx/api.h" "usr/include/odbx.h" dh_link -popendbx-utils "usr/share/doc/libopendbx1" "usr/share/doc/opendbx-utils" set -e ; \ for be in firebird mssql mysql pgsql odbc sqlite3 sybase ; do \ dh_install -plibopendbx1-${be} "debian/tmp/usr/lib/opendbx/lib${be}backend.so*" "usr/lib/opendbx/" ; \ dh_link -plibopendbx1-${be} "usr/share/doc/libopendbx1" "usr/share/doc/libopendbx1-${be}" ; \ done dh_installman -popendbx-utils debian/tmp/usr/share/man/man1/* dh_install -popendbx-utils mv /<>/debian/opendbx-utils/usr/bin/odbxtest.sh /<>/debian/opendbx-utils/usr/bin/odbxtest.master dh_link -a dh_strip -a dh_compress -a dh_fixperms -a dh_makeshlibs -a --exclude=backend dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libopendbx1/DEBIAN/symbols doesn't match completely debian/libopendbx1.symbols --- debian/libopendbx1.symbols (libopendbx1_1.4.6-16_amd64) +++ dpkg-gensymbolsdol74R 2022-06-10 08:58:23.522545710 + @@ -137,17 +137,17 @@ _ZN7OpenDBX9Conn_ImplD2Ev@Base 1.4.6 _ZN7OpenDBX9ExceptionC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii@Base 1.4.6 _ZN7OpenDBX9ExceptionC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii@Base 1.4.6 - _ZN7OpenDBX9ExceptionD0Ev@Base 1.4.6 - _ZN7OpenDBX9ExceptionD1Ev@Base 1.4.6 - _ZN7OpenDBX9ExceptionD2Ev@Base 1.4.6 +#MISSING: 1.4.6-16# _ZN7OpenDBX9ExceptionD0Ev@Base 1.4.6 +#MISSING: 1.4.6-16# _ZN7OpenDBX9ExceptionD1Ev@Base 1.4.6 +#MISSING: 1.4.6-16# _ZN7OpenDBX9ExceptionD2Ev@Base 1.4.6 _ZN7OpenDBX9Stmt_ImplC1EP6odbx_t@Base 1.4.6 _ZN7OpenDBX9Stmt_ImplC2EP6odbx_t@Base 1.4.6 _ZNK7OpenDBX9Exception7getCodeEv@Base 1.4.6 _ZNK7OpenDBX9Exception7getTypeEv@Base 1.4.6 _ZNK7OpenDBX9Stmt_Impl10_getHandleEv@Base 1.4.6 - (optional=templinst)_ZNSt8_Rb_treeIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS6_mESt10_Select1stIS8_ESt4lessIS6_ESaIS8_EE24_M_get_insert_unique_posERS6_@Base 1.4.6 - (optional=templinst|arch=!alpha !armel !armhf !i386 !kfreebsd-i386 !mips !mipsel !powerpc !powerpcspe !ppc64 !s390x)_ZNSt8_Rb_treeIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS6_mESt10_Select1stIS8_ESt4lessIS6_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS6_@Base 1.4.6 - (optional=templinst)_ZNSt8_Rb_treeIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS6_mESt10_Select1stIS8_ESt4lessIS6_ESaIS8_EE4findERS6_@Base 1.4.6 +#MISSING: 1.4.6-16# (optional=templinst)_ZNSt8_Rb_treeIKNSt7__
Bug#1015506: libofa: ftbfs with LTO (link time optimization) enabled
Package: src:libofa Version: 0.9.3-21 Severity: minor Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-lto This package currently fails to build (at least on the amd64 architecture) with link time optimizations enabled. For a background for LTO please see https://wiki.debian.org/ToolChain/LTO The goal is to enable this optimization by default in an upcoming Debian release in dpkg-buildflags for 64bit architectures. The goal is to get this package to build with link time optimizations, or to explicitly disable link time optimizations for this package build. To reproduce the build failure, enable the lto optimization in testing/unstable by adding "optimize=+lto" to DEB_BUILD_MAINT_OPTIONS in the debian/rules file, or if this macro is unset, just set it: export DEB_BUILD_MAINT_OPTIONS = optimize=+lto Please try to fix the build with lto enabled, fixing the packaging or forwarding the issue upstream. If the issue cannot be fixed, explicitly disallow building the package with lto by adding to your rules file: export DEB_BUILD_MAINT_OPTIONS = optimize=-lto or adding that string to your existing setting of DEB_BUILD_MAINT_OPTIONS. The full build log can be found at: http://qa-logs.debian.net/2022/06/09/dpkglto/libofa_0.9.3-21_unstable_dpkglto.log The last lines of the build log are at the end of this report. [...] make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' /usr/bin/install -c -m 644 libofa.pc '/<>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' make[3]: Leaving directory '/<>' make[2]: Leaving directory '/<>' make[1]: Leaving directory '/<>' dh_install dh_installdocs dh_installchangelogs dh_installexamples dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_missing: warning: usr/lib/x86_64-linux-gnu/libofa.la exists in debian/tmp but is not installed to anywhere The following debhelper tools have reported what they installed (with files per package) * dh_install: libofa0 (2), libofa0-dev (4) * dh_installdocs: libofa0 (1), libofa0-dev (1) * dh_installexamples: libofa0 (0), libofa0-dev (5) If the missing files are installed by another tool, please file a bug against it. When filing the report, if the tool is not part of debhelper itself, please reference the "Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+). (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz) Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built If the omission is intentional or no other helper can take care of this consider adding the paths to debian/not-installed. Remember to be careful with paths containing "x86_64-linux-gnu", where you might need to use a wildcard or (assuming compat 13+) e.g. ${DEB_HOST_MULTIARCH} in debian/not-installed to ensure it works on all architectures (see #961104). dh_dwz dh_strip dh_makeshlibs dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libofa0/DEBIAN/symbols doesn't match completely debian/libofa0.symbols --- debian/libofa0.symbols (libofa0_0.9.3-21_amd64) +++ dpkg-gensymbolsrgAYaP 2022-06-10 09:08:06.590351785 + @@ -22,9 +22,9 @@ (c++)"FrameTracker_op::GetBestMatch(float, TrackFrame_op*)@Base" 0.9.3 (c++)"FrameTracker_op::TrackPeaks()@Base" 0.9.3 (c++)"FrameTracker_op::~FrameTracker_op()@Base" 0.9.3 - (optional|c++)"JAMA::SVD::SVD(TNT::Array2D const&)@Base" 0.9.3 - (c++)"OnePrintError::OnePrintError(std::__cxx11::basic_string, std::allocator >)@Base" 0.9.3 - (c++)"OnePrintError::~OnePrintError()@Base" 0.9.3 +#MISSING: 0.9.3-21# (optional|c++)"JAMA::SVD::SVD(TNT::Array2D const&)@Base" 0.9.3 +#MISSING: 0.9.3-21# (c++)"OnePrintError::OnePrintError(std::__cxx11::basic_string, std::allocator >)@Base" 0.9.3 +#MISSING: 0.9.3-21# (c++)"OnePrintError::~OnePrintError()@Base" 0.9.3 (c++)"Signal_op::ConvertSampleRate(long)@Base" 0.9.3 (c++)"Signal_op::CutSignal(double, double)@Base" 0.9.3 (c++)"Signal_op::GetCrossCorrelation()@Base" 0.9.3 @@ -38,10 +38,10 @@ (c++)"Signal_op::RemoveSilence(double, double)@Base" 0.9.3 (c++)"Signal_op::Signal_op()@Base" 0.9.3 (c++)"Signal_op::~Signal_op()@Base" 0.9.3 - (optional|c++)"TNT::Array1D::Array1D(int)@Base" 0.9.3 - (optional|c++)"TNT::Array2D::Array2D(int, int)@Base" 0.9.3 - (optional|c++)"TNT::Array2D::initialize_(int, int)@Base" 0.9.3 - (c++)"TNT::Array2D::~Array2D()@Base" 0.9.3 +#MISSING: 0.9.3-21# (optional|c++)"TNT::Array1D::Array1D(int)@Base" 0.9.3 +#MISSING: 0.9.3-21# (optional|c++)"TNT::Array2D::Array2D(int, int)@Base" 0.9.3 +#MISSING: 0.9.3-21# (optional|c++)"TNT::Array2D::initialize_(int, int)@Base" 0.9.3 +#MISSING: 0.9.3-21# (c++)"TNT::Array2D::~Array2D(
Bug#1015499: liblastfm: ftbfs with LTO (link time optimization) enabled
Package: src:liblastfm Version: 1.1.0-4 Severity: minor Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-lto This package currently fails to build (at least on the amd64 architecture) with link time optimizations enabled. For a background for LTO please see https://wiki.debian.org/ToolChain/LTO The goal is to enable this optimization by default in an upcoming Debian release in dpkg-buildflags for 64bit architectures. The goal is to get this package to build with link time optimizations, or to explicitly disable link time optimizations for this package build. To reproduce the build failure, enable the lto optimization in testing/unstable by adding "optimize=+lto" to DEB_BUILD_MAINT_OPTIONS in the debian/rules file, or if this macro is unset, just set it: export DEB_BUILD_MAINT_OPTIONS = optimize=+lto Please try to fix the build with lto enabled, fixing the packaging or forwarding the issue upstream. If the issue cannot be fixed, explicitly disallow building the package with lto by adding to your rules file: export DEB_BUILD_MAINT_OPTIONS = optimize=-lto or adding that string to your existing setting of DEB_BUILD_MAINT_OPTIONS. The full build log can be found at: http://qa-logs.debian.net/2022/06/09/dpkglto/liblastfm_1.1.0-4_unstable_dpkglto.log The last lines of the build log are at the end of this report. [...] -- Installing: /<>/debian/tmp/usr/include/lastfm5/Xspf.h -- Installing: /<>/debian/tmp/usr/include/lastfm5/misc.h -- Installing: /<>/debian/tmp/usr/include/lastfm5/ws.h -- Installing: /<>/debian/tmp/usr/include/lastfm5/global.h -- Installing: /<>/debian/tmp/usr/lib/x86_64-linux-gnu/liblastfm_fingerprint5.so.1.1.0 -- Installing: /<>/debian/tmp/usr/lib/x86_64-linux-gnu/liblastfm_fingerprint5.so.1 -- Set runtime path of "/<>/debian/tmp/usr/lib/x86_64-linux-gnu/liblastfm_fingerprint5.so.1.1.0" to "" -- Installing: /<>/debian/tmp/usr/lib/x86_64-linux-gnu/liblastfm_fingerprint5.so -- Installing: /<>/debian/tmp/usr/include/lastfm5/Fingerprint.h -- Installing: /<>/debian/tmp/usr/include/lastfm5/FingerprintableSource.h make[2]: Leaving directory '/<>/build/qt5/so' make[1]: Leaving directory '/<>' dh_install dh_installdocs dh_installchangelogs dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_dwz -a debian/rules override_dh_strip make[1]: Entering directory '/<>' dh_strip --dbgsym-migration='liblastfm5-dbg (<< 1.1.0), liblastfm-fingerprint5-dbg (<< 1.1.0)' make[1]: Leaving directory '/<>' dh_makeshlibs -a dpkg-gensymbols: warning: debian/liblastfm-fingerprint5-1/DEBIAN/symbols doesn't match completely debian/liblastfm-fingerprint5-1.symbols --- debian/liblastfm-fingerprint5-1.symbols (liblastfm-fingerprint5-1_1.1.0-4_amd64) +++ dpkg-gensymbolsg3j3gs 2022-06-10 08:46:25.692820373 + @@ -12,10 +12,10 @@ _ZNK6lastfm11Fingerprint2idEv@Base 1.0.0 _ZNK6lastfm11Fingerprint4dataEv@Base 1.0.0 _ZNK6lastfm11Fingerprint6submitEv@Base 1.0.0 - (optional=templinst|subst)_ZNSt6vectorIfSaIfEE17_M_default_appendE{size_t}@Base 1.1.0 - (optional=templinst|subst)_ZNSt6vectorIiSaIiEE17_M_default_appendE{size_t}@Base 1.1.0 - (optional=templinst|subst)_ZNSt6vectorIjSaIjEE17_M_default_appendE{size_t}@Base 1.1.0 - (optional=templinst)_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJRKjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_@Base 1.1.0 +#MISSING: 1.1.0-4# (optional=templinst|subst)_ZNSt6vectorIfSaIfEE17_M_default_appendE{size_t}@Base 1.1.0 +#MISSING: 1.1.0-4# (optional=templinst|subst)_ZNSt6vectorIiSaIiEE17_M_default_appendE{size_t}@Base 1.1.0 +#MISSING: 1.1.0-4# (optional=templinst|subst)_ZNSt6vectorIjSaIjEE17_M_default_appendE{size_t}@Base 1.1.0 +#MISSING: 1.1.0-4# (optional=templinst)_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJRKjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_@Base 1.1.0 _ZTIN6lastfm11Fingerprint5ErrorE@Base 1.0.0 _ZTSN6lastfm11Fingerprint5ErrorE@Base 1.0.0 _Zls6QDebugN6lastfm11Fingerprint5ErrorE@Base 1.0.2 dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/liblastfm5-1/DEBIAN/symbols doesn't match completely debian/liblastfm5-1.symbols --- debian/liblastfm5-1.symbols (liblastfm5-1_1.1.0-4_amd64) +++ dpkg-gensymbolsRTvdct 2022-06-10 08:46:25.20671 + @@ -574,7 +574,7 @@ _ZNK6lastfm8XmlQueryixERK7QString@Base 1.0.0 _ZTIN6lastfm10RadioTunerE@Base 1.0.0 _ZTIN6lastfm12AbstractTypeE@Base 1.0.0 - _ZTIN6lastfm12MutableTrackE@Base 1.0.0 +#MISSING: 1.1.0-4# _ZTIN6lastfm12MutableTrackE@Base 1.0.0 _ZTIN6lastfm14AudioscrobblerE@Base 1.0.0 _ZTIN6lastfm20NetworkAccessManagerE@Base 1.0.0 _ZTIN6lastfm24NetworkConnectionMonitorE@Base 1.0.0 @@ -599,7 +599,7 @@ _ZTSN6lastfm5TrackE@Base 1.0.0 _ZTSN6lastfm6ArtistE@Base 1.0.0 _ZTVN6lastfm10RadioTunerE@Base 1.0.0 - _ZTVN6lastfm12MutableTrackE@Base 1.0.0 +#MISSING: 1.1.0-4# _ZTVN6lastfm12MutableTrackE@Base 1.0.0 _ZTVN6lastfm14Audioscr
Bug#1015377: crossguid: ftbfs with LTO (link time optimization) enabled
Package: src:crossguid Version: 0.0+git200150803-5 Severity: minor Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-lto This package currently fails to build (at least on the amd64 architecture) with link time optimizations enabled. For a background for LTO please see https://wiki.debian.org/ToolChain/LTO The goal is to enable this optimization by default in an upcoming Debian release in dpkg-buildflags for 64bit architectures. The goal is to get this package to build with link time optimizations, or to explicitly disable link time optimizations for this package build. To reproduce the build failure, enable the lto optimization in testing/unstable by adding "optimize=+lto" to DEB_BUILD_MAINT_OPTIONS in the debian/rules file, or if this macro is unset, just set it: export DEB_BUILD_MAINT_OPTIONS = optimize=+lto Please try to fix the build with lto enabled, fixing the packaging or forwarding the issue upstream. If the issue cannot be fixed, explicitly disallow building the package with lto by adding to your rules file: export DEB_BUILD_MAINT_OPTIONS = optimize=-lto or adding that string to your existing setting of DEB_BUILD_MAINT_OPTIONS. The full build log can be found at: http://qa-logs.debian.net/2022/06/09/dpkglto/crossguid_0.0+git200150803-5_unstable_dpkglto.log The last lines of the build log are at the end of this report. [...] Command: dpkg-buildpackage --sanitize-env -us -uc -b -rfakeroot dpkg-buildpackage: info: source package crossguid dpkg-buildpackage: info: source version 0.0+git200150803-5 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Balint Reczey dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean debian/rules override_dh_clean make[1]: Entering directory '/<>' dh_clean libcrossguid.* *.o make[1]: Leaving directory '/<>' debian/rules build dh build dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_build make[1]: Entering directory '/<>' x86_64-linux-gnu-g++ -shared -fPIC -Wall -std=c++11 -Wl,-soname,libcrossguid.so.0 -DGUID_LIBUUID \ -I/usr/include/uuid guid.cpp -o libcrossguid.so.0.0.1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -luuid \ -flto=auto -ffat-lto-objects -Wl,-z,relro ar x /usr/lib/x86_64-linux-gnu/libuuid.a ar cr libcrossguid.a *.o make[1]: Leaving directory '/<>' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary dh_testroot dh_prep debian/rules override_dh_auto_install make[1]: Entering directory '/<>' mkdir -p debian/tmp/usr/include mkdir -p debian/tmp/usr/lib/x86_64-linux-gnu cp guid.h debian/tmp/usr/include/ cp libcrossguid.* debian/tmp/usr/lib/x86_64-linux-gnu/ make[1]: Leaving directory '/<>' dh_install dh_installdocs dh_installchangelogs dh_perl debian/rules override_dh_link make[1]: Entering directory '/<>' dh_link -plibcrossguid-dev usr/lib/x86_64-linux-gnu/libcrossguid.so.0.0.1 usr/lib/x86_64-linux-gnu/libcrossguid.so dh_link -plibcrossguid0 usr/lib/x86_64-linux-gnu/libcrossguid.so.0.0.1 usr/lib/x86_64-linux-gnu/libcrossguid.so.0 make[1]: Leaving directory '/<>' dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_dwz -a dh_strip -a dh_makeshlibs -a dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libcrossguid0/DEBIAN/symbols doesn't match completely debian/libcrossguid0.symbols --- debian/libcrossguid0.symbols (libcrossguid0_0.0+git200150803-5_amd64) +++ dpkg-gensymbolsTEmDOc 2022-06-10 09:08:38.377891114 + @@ -15,6 +15,6 @@ _ZN4GuidaSERKS_@Base 0.0+git200150803 _ZNK4GuideqERKS_@Base 0.0+git200150803 _ZNK4GuidneERKS_@Base 0.0+git200150803 - _ZNKSt5ctypeIcE8do_widenEc@Base 0.0+git200150803 - (optional)_ZNSt6vectorIhSaIhEEaSERKS1_@Base 0.0+git200150803 +#MISSING: 0.0+git200150803-5# _ZNKSt5ctypeIcE8do_widenEc@Base 0.0+git200150803 +#MISSING: 0.0+git200150803-5# (optional)_ZNSt6vectorIhSaIhEEaSERKS1_@Base 0.0+git200150803 _ZlsRSoRK4Guid@Base 0.0+git200150803 dh_makeshlibs: error: failing due to earlier errors make: *** [debian/rules:11: binary] Error 25 dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
Bug#1015372: coinor-dylp: ftbfs with LTO (link time optimization) enabled
Package: src:coinor-dylp Version: 1.10.4-2 Severity: minor Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-lto This package currently fails to build (at least on the amd64 architecture) with link time optimizations enabled. For a background for LTO please see https://wiki.debian.org/ToolChain/LTO The goal is to enable this optimization by default in an upcoming Debian release in dpkg-buildflags for 64bit architectures. The goal is to get this package to build with link time optimizations, or to explicitly disable link time optimizations for this package build. To reproduce the build failure, enable the lto optimization in testing/unstable by adding "optimize=+lto" to DEB_BUILD_MAINT_OPTIONS in the debian/rules file, or if this macro is unset, just set it: export DEB_BUILD_MAINT_OPTIONS = optimize=+lto Please try to fix the build with lto enabled, fixing the packaging or forwarding the issue upstream. If the issue cannot be fixed, explicitly disallow building the package with lto by adding to your rules file: export DEB_BUILD_MAINT_OPTIONS = optimize=-lto or adding that string to your existing setting of DEB_BUILD_MAINT_OPTIONS. The full build log can be found at: http://qa-logs.debian.net/2022/06/09/dpkglto/coinor-dylp_1.10.4-2_unstable_dpkglto.log The last lines of the build log are at the end of this report. [...] make[1]: Leaving directory '/<>' dh_auto_test make -j8 test "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1 make[1]: Entering directory '/<>' Making all in Data/Sample make[2]: Entering directory '/<>/Data/Sample' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/<>/Data/Sample' Making all in DyLP make[2]: Entering directory '/<>/DyLP' Making all in src/DylpStdLib make[3]: Entering directory '/<>/DyLP/src/DylpStdLib' make all-am make[4]: Entering directory '/<>/DyLP/src/DylpStdLib' make[4]: Leaving directory '/<>/DyLP/src/DylpStdLib' make[3]: Leaving directory '/<>/DyLP/src/DylpStdLib' Making all in src/Dylp make[3]: Entering directory '/<>/DyLP/src/Dylp' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/DyLP/src/Dylp' make[3]: Entering directory '/<>/DyLP' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/<>/DyLP' make[2]: Leaving directory '/<>/DyLP' make[2]: Entering directory '/<>' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/<>' cd DyLP; make test make[2]: Entering directory '/<>/DyLP' Making all in src/DylpStdLib make[3]: Entering directory '/<>/DyLP/src/DylpStdLib' make all-am make[4]: Entering directory '/<>/DyLP/src/DylpStdLib' make[4]: Leaving directory '/<>/DyLP/src/DylpStdLib' make[3]: Leaving directory '/<>/DyLP/src/DylpStdLib' Making all in src/Dylp make[3]: Entering directory '/<>/DyLP/src/Dylp' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/DyLP/src/Dylp' make[3]: Entering directory '/<>/DyLP' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/<>/DyLP' Building and running dylp unit test. make[3]: Entering directory '/<>/DyLP/test' gcc -DHAVE_CONFIG_H -I. -I`echo .` -I../src/DylpStdLib -I`echo ./../src/DylpStdLib` -I`echo ./../src/Dylp` -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -DDYLP_BUILD -fno-strict-aliasing -c dytest_problems.c gcc -DHAVE_CONFIG_H -I. -I`echo .` -I../src/DylpStdLib -I`echo ./../src/DylpStdLib` -I`echo ./../src/Dylp` -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -DDYLP_BUILD -fno-strict-aliasing -c dytest_rays.c gcc -DHAVE_CONFIG_H -I. -I`echo .` -I../src/DylpStdLib -I`echo ./../src/DylpStdLib` -I`echo ./../src/Dylp` -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -DDYLP_BUILD -fno-strict-aliasing -c dytest_solutions.c gcc -DHAVE_CONFIG_H -I. -I`echo .` -I../src/DylpStdLib -I`echo ./../src/DylpStdLib` -I`echo ./../src/Dylp` -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -DDYLP_BUILD -fno-strict-aliasing -c dytest_tableau.c gcc -DHAVE_CONFIG_H -I. -I`echo .` -I../src/DylpStdLib -I`echo ./../src/DylpStdLib` -I`echo ./../src/Dylp` -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -DDYLP_BUILD -fno-strict-aliasing -c unitTest.c dytest_solutions.c: In function ‘dytest_allDuals’: dytest_solutions.c:403:20: warning: implicit declaration of function ‘quiet_nan’ [-Wimplicit-function-declaration] 403 | ydotaj = quiet_nan(42.0L) ; |^ /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/<>=. -f
Bug#1015373: coinor-vol: ftbfs with LTO (link time optimization) enabled
Package: src:coinor-vol Version: 1.5.4-4 Severity: minor Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-lto This package currently fails to build (at least on the amd64 architecture) with link time optimizations enabled. For a background for LTO please see https://wiki.debian.org/ToolChain/LTO The goal is to enable this optimization by default in an upcoming Debian release in dpkg-buildflags for 64bit architectures. The goal is to get this package to build with link time optimizations, or to explicitly disable link time optimizations for this package build. To reproduce the build failure, enable the lto optimization in testing/unstable by adding "optimize=+lto" to DEB_BUILD_MAINT_OPTIONS in the debian/rules file, or if this macro is unset, just set it: export DEB_BUILD_MAINT_OPTIONS = optimize=+lto Please try to fix the build with lto enabled, fixing the packaging or forwarding the issue upstream. If the issue cannot be fixed, explicitly disallow building the package with lto by adding to your rules file: export DEB_BUILD_MAINT_OPTIONS = optimize=-lto or adding that string to your existing setting of DEB_BUILD_MAINT_OPTIONS. The full build log can be found at: http://qa-logs.debian.net/2022/06/09/dpkglto/coinor-vol_1.5.4-4_unstable_dpkglto.log The last lines of the build log are at the end of this report. [...] echo -L/usr/lib -lVol > /<>/debian/tmp/usr/share/coin/doc/Vol/vol_addlibs.txt make[5]: Leaving directory '/<>/Vol' make[4]: Leaving directory '/<>/Vol' make[3]: Leaving directory '/<>/Vol' make[2]: Leaving directory '/<>/Vol' make[2]: Entering directory '/<>' make[3]: Entering directory '/<>' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/<>' make[2]: Leaving directory '/<>' make[1]: Leaving directory '/<>' dh_install dh_installdocs dh_installdocs: warning: Cannot auto-detect main package for coinor-libvol-doc. If the default is wrong, please use --doc-main-package dh_installchangelogs debian/rules override_dh_installexamples make[1]: Entering directory '/<>' dh_installexamples -X.in dh_installexamples: warning: Cannot auto-detect main package for coinor-libvol-doc. If the default is wrong, please use --doc-main-package make[1]: Leaving directory '/<>' dh_lintian dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_missing: warning: usr/share/coin/doc/Vol/AUTHORS exists in debian/tmp but is not installed to anywhere dh_missing: warning: usr/share/coin/doc/Vol/LICENSE exists in debian/tmp but is not installed to anywhere dh_missing: warning: usr/share/coin/doc/Vol/README exists in debian/tmp but is not installed to anywhere dh_missing: warning: usr/share/coin/doc/Vol/vol_addlibs.txt exists in debian/tmp but is not installed to anywhere The following debhelper tools have reported what they installed (with files per package) * dh_install: coinor-libvol-dev (5), coinor-libvol-doc (0), coinor-libvol1 (2) * dh_installdocs: coinor-libvol-dev (0), coinor-libvol-doc (3), coinor-libvol1 (0) * dh_installexamples: coinor-libvol-dev (0), coinor-libvol-doc (3), coinor-libvol1 (0) If the missing files are installed by another tool, please file a bug against it. When filing the report, if the tool is not part of debhelper itself, please reference the "Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+). (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz) Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built If the omission is intentional or no other helper can take care of this consider adding the paths to debian/not-installed. dh_dwz dh_strip dh_makeshlibs dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/coinor-libvol1/DEBIAN/symbols doesn't match completely debian/coinor-libvol1.symbols --- debian/coinor-libvol1.symbols (coinor-libvol1_1.5.4-4_amd64) +++ dpkg-gensymbolsyUQ61a 2022-06-10 09:06:44.875063057 + @@ -1,8 +1,8 @@ libVol.so.1 coinor-libvol1 #MINVER# * Build-Depends-Package: coinor-libvol-dev _ZN10VOL_primal13find_max_violERK11VOL_dvectorS2_@Base 1.5.4 - _ZN10VOL_primalD1Ev@Base 1.5.4 - _ZN10VOL_primalD2Ev@Base 1.5.4 +#MISSING: 1.5.4-4# _ZN10VOL_primalD1Ev@Base 1.5.4 +#MISSING: 1.5.4-4# _ZN10VOL_primalD2Ev@Base 1.5.4 _ZN11VOL_dvectoraSERKS_@Base 1.5.4 _ZN11VOL_dvectoraSEd@Base 1.5.4 _ZN11VOL_ivectoraSERKS_@Base 1.5.4 @@ -27,4 +27,4 @@ _ZNK11VOL_problem10power_heurERK10VOL_primalS2_RK8VOL_dual@Base 1.5.4 _ZNK11VOL_problem15readjust_targetEdd@Base 1.5.4 _ZNK8VOL_dual6ascentERK11VOL_dvectorS2_@Base 1.5.4 - (optional)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20fo
Bug#1013050: tcmu: ftbfs with GCC-12
Package: src:tcmu Version: 1.5.4-2 Severity: normal Tags: sid bookworm User: debian-...@lists.debian.org Usertags: ftbfs-gcc-12 [This bug is targeted to the upcoming bookworm 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-12/g++-12, but succeeds to build with gcc-11/g++-11. The severity of this report will be raised before the bookworm release. The full build log can be found at: http://qa-logs.debian.net/2022/06/09/gcc12/tcmu_1.5.4-2_unstable_gcc12.log The last lines of the build log are at the end of this report. To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ 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-11/porting_to.html GCC 11 defaults to the GNU++17 standard. If your package installs header files in /usr/include, please don't work around C++17 issues by choosing a lower C++ standard for the package build, but fix these issues to build with the C++17 standard. [...] | ^~ /<>/rbd.c:321:25: note: in expansion of macro ‘tcmu_dev_err’ 321 | tcmu_dev_err(dev, "Could not rm blacklist entry '%s'. (Err %d)\n", | ^~~~ /<>/rbd.c:311:17: note: call to ‘free’ here 311 | free(addr); | ^~ [ 33%] Building C object CMakeFiles/tcmu.dir/libtcmu-register.c.o /usr/bin/cc -Dtcmu_EXPORTS -I/usr/include/libnl3 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/<>/ccan -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wall -Wdeclaration-after-statement -std=c99 -fPIC -MD -MT CMakeFiles/tcmu.dir/libtcmu-register.c.o -MF CMakeFiles/tcmu.dir/libtcmu-register.c.o.d -o CMakeFiles/tcmu.dir/libtcmu-register.c.o -c /<>/libtcmu-register.c [ 35%] Building C object CMakeFiles/tcmu_static.dir/api.c.o /usr/bin/cc -I/usr/include/libnl3 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/<>/ccan -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wall -Wdeclaration-after-statement -std=c99 -MD -MT CMakeFiles/tcmu_static.dir/api.c.o -MF CMakeFiles/tcmu_static.dir/api.c.o.d -o CMakeFiles/tcmu_static.dir/api.c.o -c /<>/api.c cc1: all warnings being treated as errors make[3]: *** [CMakeFiles/handler_rbd.dir/build.make:79: CMakeFiles/handler_rbd.dir/rbd.c.o] Error 1 make[3]: Leaving directory '/<>/obj-x86_64-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:339: CMakeFiles/handler_rbd.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs [ 37%] Building C object CMakeFiles/tcmu_static.dir/libtcmu.c.o /usr/bin/cc -I/usr/include/libnl3 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/<>/ccan -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wall -Wdeclaration-after-statement -std=c99 -MD -MT CMakeFiles/tcmu_static.dir/libtcmu.c.o -MF CMakeFiles/tcmu_static.dir/libtcmu.c.o.d -o CMakeFiles/tcmu_static.dir/libtcmu.c.o -c /<>/libtcmu.c [ 39%] Linking C shared library handler_file_optical.so /usr/bin/cmake -E cmake_link_script CMakeFiles/handler_file_optical.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wall -Wdeclaration-after-statement -std=c99 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,handler_file_optical.so -o handler_file_optical.so CMakeFiles/handler_file_optical.dir/scsi.c.o CMakeFiles/handler_file_optical.dir/file_optical.c.o -lpthread make[3]: Leaving directory '/<>/obj-x86_64-linux-gnu' [ 39%] Built target handler_file_optical [ 41%] Building C object CMakeFiles/tcmu_static.dir/libtcmu-register.c.o /usr/bin/cc -I/usr/include/libnl3 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/<>/ccan -g -O2 -ffile-prefix-map=/<>=. -fstack-protec