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#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#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#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#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#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#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#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#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#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#1015737: bcolz: please add support for riscv64
Source: bcolz Version: 1.2.1+ds2-7 Severity: wishlist Tags: patch User: debian-ri...@lists.debian.org Usertags: riscv64 X-Debbugs-Cc: debian-ri...@lists.debian.org Dear bcolz Maintainer, The bcolz package can be built on my real riscv64 hardware, so could you add support for riscv64? Bo -- Best Regards diff -Nru bcolz-1.2.1+ds2/debian/control bcolz-1.2.1+ds2/debian/control --- bcolz-1.2.1+ds2/debian/control 2020-09-06 21:16:09.0 + +++ bcolz-1.2.1+ds2/debian/control 2020-10-13 11:34:55.0 + @@ -22,7 +22,7 @@ Homepage: https://github.com/Blosc/bcolz Package: python3-bcolz -Architecture: alpha amd64 arm64 armel armhf hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips64el mipsel powerpcspe ppc64el sh4 +Architecture: alpha amd64 arm64 armel armhf hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips64el mipsel powerpcspe ppc64el riscv64 sh4 Section: python Depends: python3-pkg-resources, ${misc:Depends}, signature.asc Description: PGP signature
webcamd is marked for autoremoval from testing
webcamd 0.7.6+repack0-2 is marked for autoremoval from testing on 2022-08-17 It (build-)depends on packages with these RC bugs: 1004637: libquicktime: FTBFS with ffmpeg 5.0 https://bugs.debian.org/1004637 This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl