On 14/04/2026 17:58, Santiago Vila wrote:
Package: src:libtool
Version: 2.5.4-10
Severity: serious
Control: affects -1 src:librcsb-core-wrapper src:libt3widget src:pystring src:srecord

Hello. The packages in the affects line fail to build with an error message like this:

/usr/bin/x86_64-linux-gnu-ld.bfd: srecord/quit/.libs/normal.o: in function `_GLOBAL__sub_I_normal.cc': ./srecord/quit/normal.cc:102:(.text.startup+0x22): undefined reference to `__dso_handle' /usr/bin/x86_64-linux-gnu-ld.bfd: srecord/quit/.libs/normal.o: relocation R_X86_64_PC32 against undefined hidden symbo
l `__dso_handle' can not be used when making a shared object
/usr/bin/x86_64-linux-gnu-ld.bfd: final link failed: bad value
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:3866: srecord/libsrecord.la] Error 1

The above example is for srecord, see this for a full build log:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/srecord.html

I've made a debbisect for "pystring" and this was the outcome:

bisection finished successfully
  last good timestamp: 20260329T022235Z
  first bad timestamp: 20260329T142947Z
the following packages differ between the last good and first bad timestamp:
  libtool 2.5.4-9 -> 2.5.4-10
  libtool-bin 2.5.4-9 -> 2.5.4-10

For that reason, I'm reporting this as a single bug against libtool.

However, if I'm mistaken and this is not a bug in libtool, and packages
have to adapt to this change, please clone this bug and reassign to the
affected packages, if possible including a brief explanation of the problem
and how they are supposed to fix their packages.


Thanks for debugging this. It was a bad patch in the -10 upload, not  the upstream libtool.

I've done an upload reverting it, and will be re-examining the patch before uploading.

On a potentially related matter, libtool is pulling in buildchain-related libs; eg building in an environment with libgcc-16-dev present leads to dependencies in libtool-bin that means libtool-bin won't work for current unstable (gcc-15 as default); I still need to confirm whether this is a different bug, but it needs tracking.

Regards

Alastair

--
Alastair McKinstry,
GPG: 82383CE9165B347C787081A2CBE6BB4E5D9AD3A5
e: [email protected], im: @alastair:mckinstry.ie
https://mastodon.ie/@amckinstry


--
Alastair McKinstry,
GPG: 82383CE9165B347C787081A2CBE6BB4E5D9AD3A5
e: [email protected], im: @alastair:mckinstry.ie
https://mastodon.ie/@amckinstry

Reply via email to