bug#74192: [PATCH] build: update gnulib to latest, to enable faster crc

2024-11-03 Thread Sam Russell
perfect, no rush, just wanted to confirm that I have a local build from head that works On Sun, Nov 3, 2024, 20:57 Paul Eggert wrote: > On 2024-11-03 01:52, Sam Russell wrote: > > * lib/striconv.c (str_iconv): Remove glibc-2.1 bug workaround. > > * lib/striconveh.

bug#74192: [PATCH] build: update gnulib to latest, to enable faster crc

2024-11-03 Thread Sam Russell
Hi, This patch updates to the latest version of gnulib and speeds up gzip by about ~35%: $ time ./gzip_old -c -d -k large_file.gz > /dev/null real0m0.502s user0m0.473s sys 0m0.030s $ time ./gzip_new -c -d -k large_file.gz > /dev/null real0m0.318s user0m0.303s sys 0m0.010

bug#74139: [PATCH] Initialize MAINTAINERCLEANFILES in automake

2024-10-31 Thread Sam Russell
Hi, Gnulib has recently made a change to the CRC module and this modifies the MAINTAINERCLEANFILES variable, expecting it to already be set earlier on in the build process. This patch initialises this variable to empty and allows gzip to build against the latest master (+ 1 more incoming patch to

bug#74927: [PATCH] build: update gnulib, include crc-x86_64 module

2024-12-17 Thread Sam Russell
Hi, This patch updates gnulib to take the new crc-x86_64 module and enables the module in bootstrap.conf. Tested on local AMD64 that the change gives a performance improvement, and smoketest on cfarm424 that project builds and runs without regression on non-x86_64 systems. Cheers Sam 0001-buil