#1133885 stormlib FTBFS on 32-bit: symbol differences

#1133885#5
Date:
2026-04-15 08:39:33 UTC
From:
To:
https://buildd.debian.org/status/logs.php?pkg=stormlib&ver=9.31-1

...
   dh_makeshlibs -a
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below
dpkg-gensymbols: warning: debian/libstorm9/DEBIAN/symbols does not match completely debian/libstorm9.symbols
--- debian/libstorm9.symbols (libstorm9_9.31-1_armhf)
+++ dpkg-gensymbolst4h4b1	2026-04-14 07:42:08.975559113 +0000
@@ -152,11 +152,13 @@
  StormLibCopyright@Base 9.20
  _Z10HashStringPKcj@Base 9.20
  _Z10IsValidMD5Ph@Base 9.20
- _Z10StringCopyPcmPKc@Base 9.20
+ _Z10StringCopyPcjPKc@Base 9.31-1
+#MISSING: 9.31-1# _Z10StringCopyPcmPKc@Base 9.20
  _Z12FreeBetTableP13_TMPQBetTable@Base 9.20
  _Z12FreeHetTableP13_TMPQHetTable@Base 9.20
  _Z12LoadBetTableP12_TMPQArchive@Base 9.20
- _Z12LoadExtTableP12_TMPQArchiveymjj@Base 9.20
+ _Z12LoadExtTableP12_TMPQArchiveyjjj@Base 9.31-1
+#MISSING: 9.31-1# _Z12LoadExtTableP12_TMPQArchiveymjj@Base 9.20
  _Z12LoadHetTableP12_TMPQArchive@Base 9.20
  _Z12LoadMpkTableP12_TMPQArchivejj@Base 9.20
  _Z12LoadMpqTableP12_TMPQArchiveyPhjjjPj@Base 9.20
@@ -181,7 +183,8 @@
  _Z15DecompressADPCMPviS_ii@Base 9.20
  _Z15Decompress_ZLIBPvPiS_i@Base 9.20
  _Z15Decompress_huffPvPiS_i@Base 9.20
- _Z15DecryptMpkTablePvm@Base 9.20
+ _Z15DecryptMpkTablePvj@Base 9.31-1
+#MISSING: 9.31-1# _Z15DecryptMpkTablePvm@Base 9.20
  _Z15DecryptMpqBlockPvjj@Base 9.20
  _Z15DeleteFileEntryP12_TMPQArchiveP9_TMPQFile@Base 9.20
  _Z15EncryptMpqBlockPvjj@Base 9.20
@@ -238,13 +241,15 @@
  _Z19SAttrLoadAttributesP12_TMPQArchive@Base 9.20
  _Z19SFileAddFile_FinishP9_TMPQFile@Base 9.20
  _Z19TranslateBlockTableP12_TMPQArchivePyPb@Base 9.20
- _Z19UTF8_FlushBinBufferPhmmS_m@Base 9.20
+ _Z19UTF8_FlushBinBufferPhjjS_j@Base 9.31-1
+#MISSING: 9.31-1# _Z19UTF8_FlushBinBufferPhmmS_m@Base 9.20
  _Z19VerifyDataBlockHashPvjPh@Base 9.20
  _Z20AllocateSectorBufferP9_TMPQFile@Base 9.20
  _Z20CreateWritableHandleP12_TMPQArchivej@Base 9.20
  _Z20DecompressADPCM_SC1BPviS_ii@Base 9.20
  _Z20GetNearestPowerOfTwoj@Base 9.20
- _Z20UTF8_DecodeCodePointPKhS0_RjRm@Base 9.20
+#MISSING: 9.31-1# _Z20UTF8_DecodeCodePointPKhS0_RjRm@Base 9.20
+ _Z20UTF8_DecodeCodePointPKhS0_RjS1_@Base 9.31-1
  _Z20UTF8_EncodeCodePointjPh@Base 9.20
  _Z20WriteSectorChecksumsP9_TMPQFile@Base 9.20
  _Z21AllocateSectorOffsetsP9_TMPQFileb@Base 9.20
@@ -264,18 +269,23 @@
  _Z25DetectFileKeyBySectorSizePjjj@Base 9.20
  _Z25InitializeMpqCryptographyv@Base 9.20
  _Z26GetDefaultSpecialFileFlagsjt@Base 9.20
- _Z26GetMpkBlockTableItemLengthPvm@Base 9.20
- _Z26StringCreatePseudoFileNamePcmjPKc@Base 9.20
+ _Z26GetMpkBlockTableItemLengthPvj@Base 9.31-1
+#MISSING: 9.31-1# _Z26GetMpkBlockTableItemLengthPvm@Base 9.20
+ _Z26StringCreatePseudoFileNamePcjjPKc@Base 9.31-1
+#MISSING: 9.31-1# _Z26StringCreatePseudoFileNamePcmjPKc@Base 9.20
  _Z27DetectFileKeyByKnownContentPvjj@Base 9.20
  _Z27UTF16_IsEncodedCharSequencePKcS0_Ph@Base 9.20
- _Z9StringCatPcmPKc@Base 9.20
+ _Z9StringCatPcjPKc@Base 9.31-1
+#MISSING: 9.31-1# _Z9StringCatPcmPKc@Base 9.20
  _ZN10THTreeItem10RemoveItemEv@Base 9.20
  _ZN12TInputStream7Get1BitERj@Base 9.20
  _ZN12TInputStream8Get8BitsERj@Base 9.20
  _ZN12TInputStream8SkipBitsEj@Base 9.20
  _ZN12TInputStream9Peek7BitsERj@Base 9.20
- _ZN12TInputStreamC1EPvm@Base 9.20
- _ZN12TInputStreamC2EPvm@Base 9.20
+ _ZN12TInputStreamC1EPvj@Base 9.31-1
+#MISSING: 9.31-1# _ZN12TInputStreamC1EPvm@Base 9.20
+ _ZN12TInputStreamC2EPvj@Base 9.31-1
+#MISSING: 9.31-1# _ZN12TInputStreamC2EPvm@Base 9.20
  _ZN13THuffmannTree10DecompressEPvjP12TInputStream@Base 9.20
  _ZN13THuffmannTree10InsertItemEP10THTreeItem12TInsertPointS1_@Base 9.20
  _ZN13THuffmannTree12LinkTwoItemsEP10THTreeItemS1_@Base 9.20
@@ -294,8 +304,10 @@
  _ZN13THuffmannTreeD2Ev@Base 9.20
  _ZN13TOutputStream5FlushEv@Base 9.20
  _ZN13TOutputStream7PutBitsEjj@Base 9.20
- _ZN13TOutputStreamC1EPvm@Base 9.20
- _ZN13TOutputStreamC2EPvm@Base 9.20
+ _ZN13TOutputStreamC1EPvj@Base 9.31-1
+#MISSING: 9.31-1# _ZN13TOutputStreamC1EPvm@Base 9.20
+ _ZN13TOutputStreamC2EPvj@Base 9.31-1
+#MISSING: 9.31-1# _ZN13TOutputStreamC2EPvm@Base 9.20
  _ZN8TMPQBits11SetBitsMaskE@Base 9.20
  _ZN8TMPQBits6CreateEjh@Base 9.20
  _ZN8TMPQBits7GetBitsEjjPvj@Base 9.20
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:6: binary-arch] Error 25

#1133885#10
Date:
2026-06-04 10:52:42 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
stormlib, 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 1133885@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sébastien Noel <twolife@debian.org> (supplier of updated stormlib 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 04 Jun 2026 12:28:31 +0200
Source: stormlib
Architecture: source
Version: 9.31-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Sébastien Noel <twolife@debian.org>
Closes: 1133885
Changes:
 stormlib (9.31-2) unstable; urgency=medium
 .
   * Team Upload
   * Add patch to restore lost symbols and previous ABI
   * Fix symbols file by using pkgkde-symbolshelper (Closes: #1133885)
Checksums-Sha1:
 459f9f95a59b87cf123f33dac1b16db80dfc64be 1764 stormlib_9.31-2.dsc
 3cd9b41aec1733cfc9ac6a1a8527f26318a32a28 7072 stormlib_9.31-2.debian.tar.xz
 17d6e45f486b26d69985ac7c400bfd0ca5e8c7ee 7600 stormlib_9.31-2_amd64.buildinfo
Checksums-Sha256:
 a2dc77b6412531d59e4b2fee4d7be153954cba216c9cfaf340a7fa0332acd239 1764 stormlib_9.31-2.dsc
 c80fdac4ba3a2f96ff46653747987f12cddbdea343029d62bdd31cdf1bdaa5b0 7072 stormlib_9.31-2.debian.tar.xz
 4c12c3ac1fc08116e9cbb80f4cdebec7c9cf4e6b581d3aa95f2c2528bcfb4558 7600 stormlib_9.31-2_amd64.buildinfo
Files:
 203daeb6407bec2cc5dedf45745d12ef 1764 libs optional stormlib_9.31-2.dsc
 2c7f601add923548827953bce0fb1526 7072 libs optional stormlib_9.31-2.debian.tar.xz
 840d71629b7fefbb0299d540bf155c30 7600 libs optional stormlib_9.31-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQFHBAEBCgAxFiEEdlP6my3wO8aMe9FCrKAIuMk0p9QFAmohU9kTHHR3b2xpZmVA
ZGViaWFuLm9yZwAKCRCsoAi4yTSn1FRDCACvIV4DlcR2i2fRvwPm1Tg+Ewy0tPzn
dfeumvH6DEnuGiuvXrQZ/sAVFzAkbzqedl6d1BtWgavkvYwtGd5bReG7fDUuWMS5
32F2onQgF8WomqiNsqMK+B3v9Fc4fD95acvHdb98y9oU5snC1lCkILJNCBkooIeb
EAKhaXHkORSeAl6f5F3Arfw/NcB/vGlDyezujbl80ZALa8zPbxCVr/5bDuFC1K5/
0gr5XYevI3s6U+a6tJR338laxt727Fe+HNxH+Ig7SwHOh8y26/t/IFWQi+XyIzI3
FNGXfLWIhgT+jV2+l4nQ4sPj8WbbLoblRX2y1bt6GSQ+iel+dyBfKy/i
=husC
-----END PGP SIGNATURE-----