64-bit time_t transition in progress in unstable

Steve Langasek <[email protected]> Mon, 26 Feb 2024 15:20:03 -0800
Newsgroups gmane.linux.debian.devel.announce
Message-ID <Zd0coyKJ/[email protected]>
Dear developers,

With the last known blockers resolved, I have now uploaded NMUs of the
experimental versions of gcc-13 and gcc-14 to unstable, and a corresponding
upload of dpkg changing the default build flags is expected to follow soon,
probably within the day.

As a result, the 64-bit time_t transition is now in progress in unstable.

If your packages are any of the lists of those affected by the time_t ABI
transition[0][1][2][3], it may be advisable to hold off uploads to unstable
for the next few days in order to avoid any sort of accidental ABI skew on
armel/armhf.

And if your package is in the list of those requiring sourceful changes for
the transition due to library package renames[0][1], PLEASE take care not to
make uploads to unstable clobbering the NMUS and reverting the package
renaming.  In case you missed it previously, dd-list output saying whether
you have a package that is affected can be found at [4].

To avoid pain for porters, the mass NMUs to unstable will only be started
once gcc-13 and dpkg have been built on our 32-bit ports per
<https://buildd.debian.org/status/package.php?suite=sid&p=gcc-13>.

As a reminder, the wiki page for the release goal is here:

   https://wiki.debian.org/ReleaseGoals/64bit-time

See also the various threads on debian-devel for a more in-depth accounting
of the work up to this point.[5]

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
[email protected]                                     [email protected]

[0] https://people.canonical.com/~vorlon/armhf-time_t/source-packages
[1] https://people.canonical.com/~vorlon/armhf-time_t/lfs-source-packages
[2] https://people.canonical.com/~vorlon/armhf-time_t/reverse-depends-sources
[3] https://people.canonical.com/~vorlon/armhf-time_t/lfs-reverse-depends-sources
[4] https://people.canonical.com/~vorlon/armhf-time_t/maintainer-list
[5] https://lists.debian.org/debian-devel/2024/02/msg00217.html
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmXdHJwACgkQVo0w8yGy
Ez1TZg/9FwwKLjkjhBkC6bAOXQnHPi0ZglaNuU+jPpi04+6iRZ3ovlTFQkb6pRnt
D3jsiFaSelhU5J3qA1jI6F+5OMFehHn9YMWMihwGqmy8VnD8cZUNsl8YjKKkdLmU
I9k3XXthSgs8aEd+gPUZjFCNyjVru7CazJtObICDEhDxVMc7J8e373ncbczZFEQF
uGS6GYT1ABxl9He0UZ6a/bDv6mWLVaAgzSrzm/Y3f7GL3NU7/3IsQ7uOwITrpdVH
+WcvtfwY+tUb9vjd5JyqAAgRgJg+2d0gR4zI5h2ForhLZE2Bz3a2P2lupPVaFcYP
ctsiH1HYPr9JlWWqpsKPVCUadsgAD1N3TO15djUa/3DuYACvDDBOuupgUPGOukAn
RmOVVJB2tSg5HAmBnT0EW/29LHHNM6/iU8wPezgIhIM3jbYIA0EJD7jJBXo/x+uN
I+HTRCiF72Eew8lSwtCu6/OBkdprRVfRwgfbRuOZrgx2aFh3WfjGAUuY9Qs8Zakn
03VkELt2ZHUCf0jJryabK7gcwXVX4zeaYP2LiTeqt70q9G3A+qlq8XN6PeiQabc3
HreN4SzWB6dNPlTEHMLhr4o50F9KO0clZYSph6Yd9ZQIwtpJSverG/1Q0OEa08+M
/fAXPluZ6JoVNdbFgnJhtdzpTzqRYvVUwbm1GXyMDLSuxZa61Vk=
=itcj
-----END PGP SIGNATURE-----