Re: remaining tasks before Autoconf release

2023-05-12 Thread Bruno Haible
Jacob Bachmeyer wrote: > Perhaps this has already been addressed, but what prevents a 32-bit OS > from nonetheless having a 64-bit time_t? Nothing. That's the case in particular on - Linux on arc, loong32, ork1, riscv32 and x86_64-x32, - NetBSD 6.0 (2012) and later on x86 and sparc, - OpenBSD 5.5

Re: [bug-diffutils] bug#63333: [PATCH] Add hurd-amd64 support

2023-05-12 Thread Bruno Haible
Samuel Thibault wrote: > > This adds SIGSEGV_FAULT_STACKPOINTER for the hurd-amd64 case > > > > --- ./lib/sigsegv.c.original2023-05-05 10:45:54.673751100 + > > +++ ./lib/sigsegv.c 2023-05-05 10:48:47.903577554 + > > @@ -351,6 +351,17 @@ > > "old esp, if trapped from user". */

Re: [PATCH] fix NFSv4 acl detection on F39

2023-05-12 Thread Paul Eggert
Oops, that patch has a bug in the rare case where the stack buffer isn't large enough: it might access freed storage. Fixed by installing the attached further patch.From f01d8792778b637f7464533ac019e42f58adb310 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Fri, 12 May 2023 12:23:49 -0700 Subj

Re: [PATCH] fix NFSv4 acl detection on F39

2023-05-12 Thread Paul Eggert
On 2023-05-04 02:36, Bruno Haible wrote: "Avoid arbitrary limits on the length or number of any data structure, including file names, lines, files, and symbols, by allocating all data structures dynamically." Yes, and I installed into Gnulib the attached patch, which follows that gu

Re: remaining tasks before Autoconf release

2023-05-12 Thread Bruno Haible
Paul Eggert wrote: > > 3) The hint > > > > Did you mean to build a 64-bit binary? (E.g., > > 'CC="gcc -m64"'.) > > > > should not occur on a 32-bit OS. It should only occur on bi-arch systems > > (64-bit OS, 32-bit $CC). > > If we could come up with a reliable way to distinguish between th

mkdir-p

2023-05-12 Thread Reuben Thomas
Hi, I just tried to use this function and gave up. I appreciate that it is carefully written to cope with a wide variety of situations, but at present it looks more like the innards of something else (which indeed it appears to be, I see it in coreutils's mkdir!) rather than a reusable function (