Bug#1060246: perl: proposed patch for perl ABI change due to 64-bit time_t

2024-03-03 Thread Steve Langasek
On Sun, Mar 03, 2024 at 12:46:40PM +0200, Niko Tyni wrote: > > Well, this hasn't happened but now I think it's urgent that it happens. As > > I mentioned on IRC, we're entangled with gdbm and db5.3 time_t transitions, > > and we can't safely rebuild perl on armhf *without* bumping the ABI > >

Bug#1060246: perl: proposed patch for perl ABI change due to 64-bit time_t

2024-03-03 Thread Niko Tyni
On Sat, Mar 02, 2024 at 11:51:16AM -0800, Steve Langasek wrote: > My sincerest apologies for having failed to reply to this email for so long. Thanks, appreciated. > On Sat, Jan 27, 2024 at 12:50:40PM +0200, Niko Tyni wrote: > > What about the libperl5.38 SONAME and package name? Is it OK for

Bug#1060246: perl: proposed patch for perl ABI change due to 64-bit time_t

2024-03-02 Thread Steve Langasek
Please find attached a provisional NMU patch that addresses this. It does both the library transition (which may not be important for stable releases but is going to help porters orient themselves if necessary wrt the bootstrap) and the perlabi transition, as well as adding the dpkg-dev versioned

Bug#1060246: perl: proposed patch for perl ABI change due to 64-bit time_t

2024-03-02 Thread Steve Langasek
Hi Niko, My sincerest apologies for having failed to reply to this email for so long. On Sat, Jan 27, 2024 at 12:50:40PM +0200, Niko Tyni wrote: > > > > This is entirely optional anyway, as perl > > > > 5.38 is just around the corner, at which point this patch should be > > > > dropped > > > >

Bug#1060246: perl: proposed patch for perl ABI change due to 64-bit time_t

2024-01-27 Thread Niko Tyni
On Sun, Jan 21, 2024 at 09:41:26AM -0800, Steve Langasek wrote: > On Tue, Jan 09, 2024 at 12:06:40AM +0200, Niko Tyni wrote: > > ifeq (s390x-linux-gnu,$(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)) > > perlabi = 5.18.2d > > else > > perlabi = > > endif > > > as per > >

Bug#1060246: perl: proposed patch for perl ABI change due to 64-bit time_t

2024-01-21 Thread Steve Langasek
On Tue, Jan 09, 2024 at 12:06:40AM +0200, Niko Tyni wrote: > > It tries to retain compatibility with perlapi-5.36.0 on architectures where > > this is appropriate (64-bit architectures + i386); it covers Debian release > > architectures + riscv64, but does not attempt to be complete for all > >

Bug#1060246: perl: proposed patch for perl ABI change due to 64-bit time_t

2024-01-08 Thread Niko Tyni
On Mon, Jan 08, 2024 at 12:35:32AM -0800, Steve Langasek wrote: > Package: perl > Version: 5.36.0-10 > Severity: normal > Tags: patch > User: ubuntu-de...@lists.ubuntu.com > Usertags: origin-ubuntu noble ubuntu-patch > > Hi Niko, Dominic, > > Please find attached a prospective patch for perl

Bug#1060246: perl: proposed patch for perl ABI change due to 64-bit time_t

2024-01-08 Thread Steve Langasek
Package: perl Version: 5.36.0-10 Severity: normal Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu noble ubuntu-patch Hi Niko, Dominic, Please find attached a prospective patch for perl that would annotate the perlapi provides for perl-base after a 64-bit time_t transition