Your message dated Wed, 28 Jan 2026 21:30:20 +0000
with message-id <[email protected]>
and subject line Bug#1015506: fixed in libofa 0.9.3-24
has caused the Debian Bug report #1015506,
regarding libofa: 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.)


-- 
1015506: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015506
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libofa
Version: 0.9.3-21
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/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 '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
 /usr/bin/install -c -m 644 libofa.pc 
'/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   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 +0000
@@ -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<float>::SVD(TNT::Array2D<float> const&)@Base" 0.9.3
- (c++)"OnePrintError::OnePrintError(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >)@Base" 0.9.3
- (c++)"OnePrintError::~OnePrintError()@Base" 0.9.3
+#MISSING: 0.9.3-21# (optional|c++)"JAMA::SVD<float>::SVD(TNT::Array2D<float> 
const&)@Base" 0.9.3
+#MISSING: 0.9.3-21# 
(c++)"OnePrintError::OnePrintError(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >)@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<float>::Array1D(int)@Base" 0.9.3
- (optional|c++)"TNT::Array2D<float>::Array2D(int, int)@Base" 0.9.3
- (optional|c++)"TNT::Array2D<float>::initialize_(int, int)@Base" 0.9.3
- (c++)"TNT::Array2D<float>::~Array2D()@Base" 0.9.3
+#MISSING: 0.9.3-21# (optional|c++)"TNT::Array1D<float>::Array1D(int)@Base" 
0.9.3
+#MISSING: 0.9.3-21# (optional|c++)"TNT::Array2D<float>::Array2D(int, 
int)@Base" 0.9.3
+#MISSING: 0.9.3-21# (optional|c++)"TNT::Array2D<float>::initialize_(int, 
int)@Base" 0.9.3
+#MISSING: 0.9.3-21# (c++)"TNT::Array2D<float>::~Array2D()@Base" 0.9.3
  (c++)"TrackData_op::TrackData_op()@Base" 0.9.3
  (c++)"TrackData_op::TrackData_op(float, float, float, float)@Base" 0.9.3
  (c++)"TrackData_op::getDuration()@Base" 0.9.3
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: libofa
Source-Version: 0.9.3-24
Done: Joao Eriberto Mota Filho <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libofa, 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.
Joao Eriberto Mota Filho <[email protected]> (supplier of updated libofa 
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, 28 Jan 2026 17:01:52 -0300
Source: libofa
Architecture: source
Version: 0.9.3-24
Distribution: experimental
Urgency: medium
Maintainer: Debian QA Group <[email protected]>
Changed-By: Joao Eriberto Mota Filho <[email protected]>
Closes: 1015506
Changes:
 libofa (0.9.3-24) experimental; urgency=medium
 .
   * QA upload.
   * debian/libofa0.symbols: added new symbols. (Closes: #1015506)
   * debian/rules: added optimize=+lto temporarily to analyze #1015506.
Checksums-Sha1:
 d06c16a86d245fb77dceb5b326e3b9ad5cc2be68 1980 libofa_0.9.3-24.dsc
 997d789a83f8d22d777a8633167be83b48268f01 20716 libofa_0.9.3-24.debian.tar.xz
 ad2f33265601f9589e9870a1b4ec0bc35d3952c7 8345 libofa_0.9.3-24_source.buildinfo
Checksums-Sha256:
 470a2b22b9706b19f26ac7724e4568b7a13e6e9bf2ad51c22995472bc4c106c7 1980 
libofa_0.9.3-24.dsc
 96d3db852f2ea3fd6d80c7c2068305fc9d79ee3bc5e064e30eed11b9ccae0841 20716 
libofa_0.9.3-24.debian.tar.xz
 6bd5fcc442a2f2583613b94cec98e57beb5f2603df76ba89ccb60d46cbd6893c 8345 
libofa_0.9.3-24_source.buildinfo
Files:
 b41d66af492b1978cae236073f5fae42 1980 libs optional libofa_0.9.3-24.dsc
 1a9368e5a964f59b370f42b752a381ee 20716 libs optional 
libofa_0.9.3-24.debian.tar.xz
 e3b4d43f64e2c83c014fa0db5e41fc3e 8345 libs optional 
libofa_0.9.3-24_source.buildinfo

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

iQIzBAEBCgAdFiEENX3LDuyVoBrrofDS3mO5xwTr6e8FAml6djoACgkQ3mO5xwTr
6e8ggw/9HctHmbgsolcWEundVgRUXdaPjF9T+QMrwMVYdlNeLMJzX9J10L5zu7vm
JtZFlw6EmBYATFv6Tmzdet5wi9UG21hsWqcbPIMLHgG+yqL6w5EP1tiFLf8QkLew
OHVLZIXcQPtpIZw6U15K/jEnbiGfdyIqKHmITMyPPZPUJzpz+uZwtWAZe6opzLz5
Ut8kFnI6wHLTDLzWJ9Ud5/UkueEPFJnDvouUPm+y+58YLOI7tzvZu313nIJvNPfk
RVrlnuWgck4kqUZRCWjDMn7PtZ5kF7bG0nHSdZQvppxfoYa6Qq4taBZsfC8PNxFd
1JmXo3lF1IoJ11NSLW+t4oFESqUYqhr6qfKgZab+wNAHEKuLT+1x1cecmOm2dCBz
Bj2vPyCbw2rxQ1Ql7GXIQ/1j7GkuyiZ/ME9cqnwGLE5bu0ixY7gQfSmGkoawTqWr
ajBqU+jL5Ql3xfqE6JoQ19q/jjiH68Ch+N9KBKXcMp4h8F9Ox9WdUH0p/e8zwyEJ
voszoDo2aKhAdB/PdpccmHNON31L4+vc7dNbeFRdlx+X+i+7q07rd6R+QSerJGti
5+7xhdn8gXyZ1+lMHMmYBCVDH4Gp1V9mK3IOU2mVpxR4cgXNMBFCtIAijSByTTaa
H1R+S7DybkNpyVOpr17RKWlPqHxfs6TqYr56zFGXd0iofxs5Ylk=
=wMPc
-----END PGP SIGNATURE-----

Attachment: pgpJeIaf4VnxW.pgp
Description: PGP signature


--- End Message ---

Reply via email to