[Pkg-samba-maint] Bug#1064337: samba: NMU diff for 64-bit time_t transition

Andrew Bartlett abartlet at samba.org
Tue Feb 20 07:30:03 GMT 2024


Kia Ora Steve,
So long since we had a chance to work together, and I thank you for
your work on Debian.
Can we have a chat about this?
sssd does not, as I read it, use any time_t relevant parts of ldb, and
is the only external user of LDB in Debian that we know of.
Also, the debdiff changes the description of libsmbclient to
libsmbclient0 unintentionally in the free text.
I think therefore with some care we can reduce the impact of this
significantly, down to libsmbclient, which seems to use struct
timespec.
Andrew Bartlett
On Mon, 2024-02-19 at 22:30 -0800, Steve Langasek wrote:
> Source: sambaVersion: 2:4.20.0~rc2+dfsg-1Severity: importantTags:
> patch pending sid trixieUser: debian-arm at lists.debian.org
> Usertags: time-t
> NOTICE: these changes must not be uploaded to unstable yet!
> Dear maintainer,
> As part of the 64-bit time_t transition required to support 32-
> bitarchitectures in 2038 and beyond(
> https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified
> sambaas a source package shipping runtime libraries whose ABI either
> is affectedby the change in size of time_t, or could not be analyzed
> viaabi-compliance-checker (and therefore to be on the safe side we
> assume isaffected).
> To ensure that inconsistent combinations of libraries with
> theirreverse-dependencies are never installed together, it is
> necessary tohave a library transition, which is most easily done by
> renaming theruntime library package.
> Since turning on 64-bit time_t is being handled centrally through a
> changeto the default dpkg-buildflags (https://bugs.debian.org/1037136
> ), it isimportant that libraries affected by this ABI change all be
> uploaded closetogether in time.  Therefore I have prepared a 0-day
> NMU for samba whichwill initially be uploaded to experimental if
> possible, then to unstableafter packages have cleared binary NEW.
> Please find the patch for this NMU attached.
> This NMU has not been uploaded to experimental yet because it is
> waiting onan update of the binary package override database from the
> ftp team forlibsmbclient, which was late identified as a package name
> requiring specialhandling.
> If you have any concerns about this patch, please reach out
> ASAP.  Therewill be a period of several days before we begin uploads
> to unstable; so ifinformation becomes available that your package
> should not be included inthe transition, there is time for us to
> amend the planned uploads.
-- 
Andrew Bartlett (he/him)       https://samba.org/~abartlet/Samba Team Member (since 2001) https://samba.orgSamba Team Lead                https://catalyst.net.nz/services/sambaCatalyst.Net Ltd
Proudly developing Samba for Catalyst.Net Ltd - a Catalyst IT group
company
Samba Development and Support: https://catalyst.net.nz/services/samba
Catalyst IT - Expert Open Source Solutions
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-samba-maint/attachments/20240220/93663f9d/attachment.htm>


More information about the Pkg-samba-maint mailing list