#1062171 gmerlin: NMU diff for 64-bit time_t transition

Package:
src:gmerlin
Source:
src:gmerlin
Submitter:
Lukas Märdian
Date:
2024-04-21 16:27:38 UTC
Severity:
normal
Tags:
#1062171#5
Date:
2024-01-31 14:56:50 UTC
From:
To:
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
gmerlin 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 gmerlin
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.

#1062171#12
Date:
2024-02-28 18:40:53 UTC
From:
To:
Dear maintainer,

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!

#1062171#17
Date:
2024-02-28 19:31:23 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
gmerlin, 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 1062171@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Steve Langasek <vorlon@debian.org> (supplier of updated gmerlin 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 18:38:49 +0000
Source: gmerlin
Architecture: source
Version: 2.0.0~svn6298~dfsg0-3.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Steve Langasek <vorlon@debian.org>
Closes: 1062171
Changes:
 gmerlin (2.0.0~svn6298~dfsg0-3.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename libraries for 64-bit time_t transition.  Closes: #1062171
Checksums-Sha1:
 47688cccd30f5b9ce5e2acff945ce071d3934b2e 2860 gmerlin_2.0.0~svn6298~dfsg0-3.1.dsc
 b719cc03715bf03dd14a6be8a3085b1b72797a29 27824 gmerlin_2.0.0~svn6298~dfsg0-3.1.debian.tar.xz
 ca782d6967242ce71c93a16771fcf59e6e2b7e1a 19810 gmerlin_2.0.0~svn6298~dfsg0-3.1_source.buildinfo
Checksums-Sha256:
 e430a2fcd1703d05d5d847cac5fe0a5de0d566cfa19bd3df4149c3b62cd86b06 2860 gmerlin_2.0.0~svn6298~dfsg0-3.1.dsc
 d2dcfcfb405d1fee68b4d82c156bbfb1afe84fc8431132707f889bfe79261dfc 27824 gmerlin_2.0.0~svn6298~dfsg0-3.1.debian.tar.xz
 9f5e05188c1da61306da54b8173f4a42376218ed1d8f423d4df6315ff65aa2ba 19810 gmerlin_2.0.0~svn6298~dfsg0-3.1_source.buildinfo
Files:
 0a3edde5d0da44d9ccfda6d118881c92 2860 sound optional gmerlin_2.0.0~svn6298~dfsg0-3.1.dsc
 936e0b315713115a49dbe6342484d63e 27824 sound optional gmerlin_2.0.0~svn6298~dfsg0-3.1.debian.tar.xz
 e6cc73e6238c5380caa4821d0cc601a9 19810 sound optional gmerlin_2.0.0~svn6298~dfsg0-3.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmXffkcSHHZvcmxvbkBk
ZWJpYW4ub3JnAAoJEFaNMPMhshM9nfMP/1d2eyyg8oeKTpYAUqBQO4BoXORQ735g
TlHcyFPL7LxaOSNvWnMMzrHH2cIAePxQPP5jAcnCnTRaO/AFDGKDZoikS390NPip
8cB8No8dT5EA6VsWAWwBKX5agBQvdDQifc1Q8Me615zGpB24b0ujB97Au9OLXwX6
o9bWWt26HwQHFhVKaz6KGSjj9iBGEFtxhSzNZjk4vCS4hJA/IyQEeLl9vqk7i1xy
X4+ncxxcJp0hq2mHpza05/GpHwCQ5RXdn92FeFnAaASbhpOGruuR4KaBNBhUb+M5
ZLOwhujKXKQ/Dn2a+1L9EHuPWPXWD0hILCm8p0mbcgTwBtqoX5ArQ1X6tkzLhgmr
wkHdEAxUoXggBPKnqraVB46r4NKbXhYpmmDSI5akYe6Gtjxxt0j8DK77gVaqBq77
wxNhZvIS6ZXMcBYxpjuyxDMLZs22aDh9cqnxbWyliHjil6ueXaMEa8uF0F2Hrl8Y
mh+rwbzi++hd/pwrrn4zqIGwk5aUW01Zc2MYwiktVidbbUji0S49nZLhCIicCmIo
23em8gN6LYd3R+H+y1IkZHaIdgM+0FvZcC9A3n0twjfqsSDua4CvC1e4vKZZhFr4
0SPZ80H5yfmrZDHaF4Jdiz1mq1tF+fz1Qama3tMMUY2t/YGvzA2rNa6vMYkPK2BB
kP3hoHh49D5F
=6dYc
-----END PGP SIGNATURE-----

#1062171#26
Date:
2024-04-21 16:24:59 UTC
From:
To:
close 1062171 2.0.0~svn6298~dfsg0-3.1
thanks