- Package:
- src:libdumb
- Source:
- src:libdumb
- Submitter:
- Steve Langasek
- Date:
- 2024-02-28 11:57:18 UTC
- Severity:
- normal
- Tags:
Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified libdumb as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for libdumb which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads.
Please find attached a final version of this patch for the time_t transition. This patch is being uploaded to unstable. Note that this adds a versioned build-dependency on dpkg-dev, to guard against accidental backports with a wrong ABI. Thanks!
We believe that the bug you reported is fixed in the latest version of libdumb, 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 1062275@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Benjamin Drung <bdrung@debian.org> (supplier of updated libdumb 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: Wed, 28 Feb 2024 11:36:41 +0000 Source: libdumb Architecture: source Version: 1:0.9.3-6.1 Distribution: unstable Urgency: medium Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org> Changed-By: Benjamin Drung <bdrung@debian.org> Closes: 1062275 Changes: libdumb (1:0.9.3-6.1) unstable; urgency=medium . * Non-maintainer upload. * Rename libraries for 64-bit time_t transition. Closes: #1062275 Checksums-Sha1: 1bad604b6e0cbca639851d2f8aef15efe8a225f2 2117 libdumb_0.9.3-6.1.dsc e2bd0b68bb6dc07d2814d8bf7e64f97634e8b081 6848 libdumb_0.9.3-6.1.debian.tar.xz 55e41e8d73d60257976eb4d9644e827e58662726 7132 libdumb_0.9.3-6.1_source.buildinfo Checksums-Sha256: f10fdad07904b5bfb5751fc7ed1e73267a735f13bf66a7db08758d2b2fd09b52 2117 libdumb_0.9.3-6.1.dsc d067c40fc9b2e865b23693fd23673890f1f849ae0497c71d6817245079a34cfe 6848 libdumb_0.9.3-6.1.debian.tar.xz 0be0259fb78123d093ec3d7ab804d05ff6ef6df3bcbf7ad97032ceed480ee257 7132 libdumb_0.9.3-6.1_source.buildinfo Files: 9f16bc1007e4cddf312b258faab5bb01 2117 libs optional libdumb_0.9.3-6.1.dsc 55fb371de5b361a2438be4d6ab5d5856 6848 libs optional libdumb_0.9.3-6.1.debian.tar.xz 722f003c1eb6544c0fc05416a7cc4d44 7132 libs optional libdumb_0.9.3-6.1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXfGuMACgkQFZ61xO/I d0zlCw/+JkLfgJIFgdNBBSl3ARRqZvlTj6SfphsdC7PDPW1fTA3F6Z8lV8g3Gg45 uW3RIkmqVZ/czAM4coyyJMGnbDq88llSUTYNB2lDNz7tETy5OaCapL54Pyjeq/5Z NB0PhEFqgTQ+dn0fdB4jKKMAwInJKetw/I7+mhnM2QrSw0V9Wt206oBiCW4aq/Ca qkrzQXw3BCAy2Ov3cN8+zF0uSfLUMSejkNBFmUzF/vrbz8aUC4Vz2mfDiLzqPMWx 9OaMGMdUnEmPixuTdSa24EpEEwNrYum0zwzBVYUaKLrZx7PBXPeV18A7T5PjMZ98 mYOWe5W2ydNw2z7+gxOLG9SoKdZzb/2plJXTBo3glkVCPwE/gcLxGbNX8v/gElPq 0CmPEoh//9dHp8gBUbO6jDGVnHVRWqao4GQupTlhirgC7BL8bvAI/yuDXVBPi3rw RsbFYEqrXBJYj1RIxmSdamQgC48DFQOpPhZc7JD0sq5N9nRtTOw0O7x1tYVa4aTp 3Zr+eujqhgGOYLb5lnjl+Jtwf3mN7MG5yogGKnTBtkoMpsYkDKvHafVC0IlYeyDV lOlmhpbCLKGsaDg433OAOnFSfxHHXC1y0X/bN3SizzR8dQjQYFH3tez2e+D4Gh6P /wBRTSnR9rx0495oKV9u4LYphKeKITwVRMcYECS2vM3FoopndDg= =LrSk -----END PGP SIGNATURE-----