Your message dated Sun, 16 Oct 2022 13:49:26 +0000
with message-id <e1ok418-00alcm...@fasolo.debian.org>
and subject line Bug#1015408: fixed in fuse 2.9.9-6
has caused the Debian Bug report #1015408,
regarding fuse: ftbfs with LTO (link time optimization) enabled
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1015408: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015408
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:fuse
Version: 2.9.9-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/fuse_2.9.9-5_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# remove unused files
rm -f  debian/tmp/etc/init.d/fuse
rm -rf debian/tmp/etc/udev/
rm -f  debian/tmp/usr/lib/*/*.la
dh_install --fail-missing
dh_install: warning: Please use dh_missing --list-missing/--fail-missing instead
dh_install: warning: This feature will be removed in compat 12.
# adjusting /lib for multiarch
mkdir -p debian/libfuse2/lib/x86_64-linux-gnu
mv debian/libfuse2/lib/*.so* debian/libfuse2/lib/x86_64-linux-gnu
mkdir -p debian/libfuse2-udeb/lib/x86_64-linux-gnu
mv debian/libfuse2-udeb/lib/*.so* debian/libfuse2-udeb/lib/x86_64-linux-gnu
# adding initramfs-tools integration
install -D -m 0755 debian/local/fuse.hook 
debian/fuse/usr/share/initramfs-tools/hooks/fuse
# adding kmod integration
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installdocs
   dh_installchangelogs
   dh_installexamples
   dh_installman
   dh_perl
   debian/rules override_dh_link
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# correcting symlink targets
for LIB in debian/tmp/usr/lib/*/*.so; \
do \
        dh_link -plibfuse-dev lib/x86_64-linux-gnu/$(basename $(readlink 
${LIB})) usr/lib/x86_64-linux-gnu/$(basename ${LIB}); \
done
dh_link --remaining-packages
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_strip_nondeterminism
   debian/rules override_dh_compress
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_compress -Xusr/share/doc/libfuse-dev/examples
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_fixperms
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_fixperms
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_missing
   dh_strip
   dh_makeshlibs
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libfuse2/DEBIAN/symbols doesn't match 
completely debian/libfuse2.symbols
--- debian/libfuse2.symbols (libfuse2_2.9.9-5_amd64)
+++ dpkg-gensymbolst1yd8u       2022-06-10 09:07:50.661519326 +0000
@@ -10,13 +10,13 @@
  (symver)FUSE_2.9 2.9
  (symver)FUSE_2.9.1 2.9.1
  (arch=linux-any)__fuse_exited@Base 2.2
- __fuse_loop_mt@Base 2.2
+#MISSING: 2.9.9-5# __fuse_loop_mt@Base 2.2
  (arch=linux-any)__fuse_process_cmd@Base 2.2
  (arch=linux-any)__fuse_read_cmd@Base 2.2
  (arch=linux-any)__fuse_set_getcontext_func@Base 2.2
- (arch=linux-any)__fuse_setup@Base 2.2
- (arch=linux-any)__fuse_teardown@Base 2.2
- (arch=linux-any)fuse_main@Base 2.5
+#MISSING: 2.9.9-5# (arch=linux-any)__fuse_setup@Base 2.2
+#MISSING: 2.9.9-5# (arch=linux-any)__fuse_teardown@Base 2.2
+#MISSING: 2.9.9-5# (arch=linux-any)fuse_main@Base 2.5
  (arch=linux-any)fuse_new@Base 2.5
 libulockmgr.so.1 #PACKAGE# #MINVER#
  ulockmgr_op@Base 2.6
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:19: binary] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit 
status 2

--- End Message ---
--- Begin Message ---
Source: fuse
Source-Version: 2.9.9-6
Done: Laszlo Boszormenyi (GCS) <g...@debian.org>

We believe that the bug you reported is fixed in the latest version of
fuse, which is due to be installed in the Debian FTP archive.

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

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

Debian distribution maintenance software
pp.
Laszlo Boszormenyi (GCS) <g...@debian.org> (supplier of updated fuse package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 16 Oct 2022 14:24:16 +0200
Source: fuse
Architecture: source
Version: 2.9.9-6
Distribution: unstable
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.org>
Changed-By: Laszlo Boszormenyi (GCS) <g...@debian.org>
Closes: 1015408 1017154
Changes:
 fuse (2.9.9-6) unstable; urgency=medium
 .
   * Disable link time optimization (closes: #1015408).
   * Update Lintian overrides.
   * Update debhelper level to 13 .
   * Update Standards-Version to 4.6.1 .
 .
   [ Adrian Bunk <b...@debian.org> ]
   * Add upstream fix for FTBFS with glibc 2.34 (closes: #1017154).
Checksums-Sha1:
 78266f33256e4c9ffcbd88f3a1c65d337c3cf07b 2312 fuse_2.9.9-6.dsc
 468c36a15e7fdbd6141237893ac43e154f61700c 23856 fuse_2.9.9-6.debian.tar.xz
Checksums-Sha256:
 be997f4268956ecd79823fd7ccea2fa050a703c9a7dd356430d27604143d6887 2312 
fuse_2.9.9-6.dsc
 c4681dcddb0cb6376579748fa4abc4d61640ff2a4d9f7d376820cb2adf7396b3 23856 
fuse_2.9.9-6.debian.tar.xz
Files:
 8b0a1de5ce5f9b17e21bad81fcd33588 2312 utils optional fuse_2.9.9-6.dsc
 7995f3d513ef186b09fc6de1694a28c5 23856 utils optional 
fuse_2.9.9-6.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAmNMCVYACgkQ3OMQ54ZM
yL9Gsg//f060hWRK4HgDb3wKRO5w8N/O+Jp7EquuJgrhPX2fHQXGRyy20hbRIJT0
XMqlu+x25I8+Sl7sAeqgmw1Gn8Zbv9APG6JvpY7o1fhJeFMIHxKunUmc+M65LfmR
JkRaBOWUWw+oZUFrZR8MLkxYruvPX2X66o9B5qayf/Zibyn8Vcm6ywoFD/7thmvP
QRrjlDvx3juOrsyII8K2ySA25x+EUoZknvzRE0czl83CK6ENQ4aw6NqOgiH9+wWJ
w2pmtqBfzP0qBSZBYFR3rChD0sc+bCQa1/KdXNrdm4BerurNZ1mGKeMNEL0El8mD
9PPbGUfmem6Qdt4mFM43HGYdjJJGlxi38m+Kk0PtvYKsfAxwUDdxW6TVop+D9hEm
apnGRoSOqKzsCJEpbzpFdymuP1eyQrZkATLd8CD54yQI6lYKQ5SQP6Z++MRea/v2
Ykp2hXuHXcMBlOKQ9yzacnJPE/TVW4ZgRFPeuwCbC6LyJTXn0wse+hlOQrw2MhJ2
5FhDUEFi8Hg1G1+zOxXLUEGZwcfr74yJ45SCf5nLmuEYC/+HwL+2qikZ9OA2NgNW
R6zZqdiMhv+mxJzjjGUM0jjYlh0F8brXQmMpWfFg/KB+atXC53l45caFcLDd4sv3
+SG5tXN+9HLSA8QqmYV9kM0LhBubveGki8Ks4g3aa+etV3PgLQs=
=KplQ
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to