Your message dated Wed, 20 Jul 2022 11:49:07 +0000
with message-id <[email protected]>
and subject line Bug#1015469: fixed in lbfgsb 3.0+dfsg.3-11
has caused the Debian Bug report #1015469,
regarding lbfgsb: 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 [email protected]
immediately.)
--
1015469: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015469
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:lbfgsb
Version: 3.0+dfsg.3-10
Severity: minor
Tags: sid bookworm
User: [email protected]
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/lbfgsb_3.0+dfsg.3-10_unstable_dpkglto.log
The last lines of the build log are at the end of this report.
[...]
dpkg-source: info: applying 0003-Prevent-bound-violation.patch
dpkg-source: info: applying 0004-Fix-NaN-propagation.patch
dpkg-source: info: applying 0005-Disable-printing-of-time.patch
dpkg-source: info: applying 0006-Stop-generating-iteration-log-files.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-957f360d-5fdb-4f5b-aff9-3b617737c72d
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 lbfgsb
dpkg-buildpackage: info: source version 3.0+dfsg.3-10
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Gard Spreemann <[email protected]>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
debian/rules clean
dh clean
debian/rules execute_before_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf build
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_clean
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
debian/rules execute_before_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
mkdir -p build
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
gfortran -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto
-ffat-lto-objects -specs=/usr/share/dpkg/no-pie-compile.specs
-fstack-protector-strong -fPIC -o build/lbfgsb.o -c lbfgsb.f
gfortran -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto
-ffat-lto-objects -specs=/usr/share/dpkg/no-pie-compile.specs
-fstack-protector-strong -fPIC -o build/timer.o -c timer.f
gfortran -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto
-ffat-lto-objects -specs=/usr/share/dpkg/no-pie-compile.specs
-fstack-protector-strong -shared -flto=auto -ffat-lto-objects
-specs=/usr/share/dpkg/no-pie-link.specs -Wl,-z,relro -Wl,-z,now
-Wl,-soname,liblbfgsb.so.0 \
-o build/liblbfgsb.so.0 build/lbfgsb.o build/timer.o -lblas -llapack
/usr/bin/ld: /tmp/ccTYpETi.ltrans0.ltrans.o: relocation R_X86_64_32S against
`.rodata.str1.1' can not be used when making a shared object; recompile with
-fPIC
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
make[1]: *** [debian/rules:23: build/liblbfgsb.so] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:17: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: lbfgsb
Source-Version: 3.0+dfsg.3-11
Done: Gard Spreemann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
lbfgsb, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Gard Spreemann <[email protected]> (supplier of updated lbfgsb 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 20 Jul 2022 13:24:01 +0200
Source: lbfgsb
Architecture: source
Version: 3.0+dfsg.3-11
Distribution: unstable
Urgency: medium
Maintainer: Gard Spreemann <[email protected]>
Changed-By: Gard Spreemann <[email protected]>
Closes: 1015469
Changes:
lbfgsb (3.0+dfsg.3-11) unstable; urgency=medium
.
* Simplify build flags. (Closes: #1015469)
* Standards-version 4.6.1.0. No changes needed.
Checksums-Sha1:
600d95c2b65057d8e6923a8d0c2fb7ba36eeb57d 2220 lbfgsb_3.0+dfsg.3-11.dsc
6a2c7775f772984ea3e108c34d5cc4a656b3add0 9668
lbfgsb_3.0+dfsg.3-11.debian.tar.xz
2d66cafbe2c766fc0b9f96ae77720bc8184c1c61 6847
lbfgsb_3.0+dfsg.3-11_source.buildinfo
Checksums-Sha256:
96b046929557a7fef44cb042b53b391e35eda5c0302dd7b34ccec0149d122b87 2220
lbfgsb_3.0+dfsg.3-11.dsc
22a3132336d64341daf3a9645034f0661bb833a5892ec6a9f18502b305258888 9668
lbfgsb_3.0+dfsg.3-11.debian.tar.xz
52443608f31ba755b209d77cb9b7f3b96f492dd03202b9f6bcd52cfdf262dcd8 6847
lbfgsb_3.0+dfsg.3-11_source.buildinfo
Files:
baac6e660eca914f2561150c9839c5a9 2220 math optional lbfgsb_3.0+dfsg.3-11.dsc
8310ec30d3444d9cab753a0aa77d0715 9668 math optional
lbfgsb_3.0+dfsg.3-11.debian.tar.xz
17b9f5bde675a9f4299003b72db4a40a 6847 math optional
lbfgsb_3.0+dfsg.3-11_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEz8XvhRCFHnNVtV6AnRFYKv1UjPoFAmLX5j0SHGdzcHJAbm9u
ZW1wdHkub3JnAAoJEJ0RWCr9VIz6LhYP/3S0EmYyDiInKy452MqpI6HD0S5Wf06m
V3TIhWUqbnqkVwQkZ4ZDENWs0mvXn0CR+vjJXLicOxpDV0bvNXevsKTXIyYPSa+v
s6SmzVFZYcJpICgcSEFlxCicn8G28J+c3ECf4BZf/RlcNNIuIyb8qPslCdnwOiDL
Y603xYhXDrLI3iW+FwjuR4g40HkpIALKOYF8Q3Et6vWAFWeX0y3R4y9Ru4puS5IK
ZuHxOhAPdZoCG+WGN34coUjJ58bFhL5HoXxmHehGN6ihyj9fuE+1nXovaUA3beOp
Q2I5KevFxlGXkYsju5XOwFgiFGZX3XcaXez7Ba5mvXHTwOwXJFiQZdG+322Ciniz
HArXXH3YrzpkcYIChfm2PxNIql2bvuCal2G/XNwbAaszD4tfNk+sY9UpRz9s/877
myEKxdHtHqZ51BkS5T819m1yuD+cu6PEHt4BNz1WJ8p2gjA6oVDe0wj5NWbo1x01
ZVFTTvPpOHOvOMBOPxbwk8XbFC6pQu6mDRyBHLvGfYyij7xYXoo+c8uWLJQ1BoEk
lQwbokZwG9q6A4MAQGPSmDjEZ9K8FNe+Uq1IMr3nuzyuZaKkjRS8RBP1aPhhH3mU
jMVZdGJ2on25nxEHwts5z1rJRNXYB1opm+a/xnJO/oqfT33lNx5jWywh5eyE9Ygr
8TQcd0n4Efvl
=y+7u
-----END PGP SIGNATURE-----
--- End Message ---