On Tue, 2024-07-23 at 07:51 -0700, Paul Eggert wrote: > On 2024-07-23 01:15, Lőrinczy via Bug reports for GNU Tar wrote: > > On Sun, 2024-07-21 at 12:34 -0700, Collin Funk wrote: > >> Since pretty much everywhere else uses C23 ckd_* instead of intprops > >> *_WRAV macros now, here is a patch for tar. > > > > Hi, I admit I don't know what it is, but checked the gcc versions on my > > Linux-box, and found that only gcc-14.1 has this file, 12.2..13.22 (and > > likely the earlier versions) do not. > > So for compatibility reasons I'd like to suggest to delay this change > > for a few years (say a decade or so). > > Shouldn't be an issue, as Gnulib's stdckdint module supplies > replacements for old compilers. It has been tested on compilers that are > decades old.
That's good news, thank you. (Coincidentally, it is gnulib that prevents me from compiling tar-1.35 on Aix-7.2 with gc-8.3: gnulib's sttdef.h does some clever trick to outmaneuver xlc regarding max_align_t -- sadly this clever trick doesn't work with gcc.)