On Tue, Apr 02, 2024 at 06:05:22PM +0100, Colin Watson wrote:
On Tue, Apr 02, 2024 at 06:57:20PM +0300, Adrian Bunk wrote:
Does gnulib upstream support upgrading/downgrading the gnulib m4 files (like the one used in the xz backdoor) without upgrading/downgrading
the corresponding gnulib C files?
Yes, although it takes a bit of effort. You can use the --local-dir
option of gnulib-tool, which allows overriding individual Gnulib files
or modules or applying patches to Gnulib files; or you can define a bootstrap_post_import_hook function in bootstrap.conf and do whatever
you want there.
I had the impression that what Guillem has in mind is more towards
adding dependencies on packages like gnulib and autoconf-archive
to dh-autoreconf, which would then blindly overwrite all m4 files
where a copy (same or older or newer) exists on the build system.
On Tue, Apr 02, 2024 at 06:57:20PM +0300, Adrian Bunk wrote:
On Mon, Apr 01, 2024 at 08:07:27PM +0200, Guillem Jover wrote:
On Sat, 2024-03-30 at 14:16:21 +0100, Guillem Jover wrote:
This seems like a serious bug in autoreconf, but I've not checked if this has been brought up upstream, and whether they consider it's working as intended. I expect the serial to be used only when not...
in --force mode though. :/
We might have to perform a mass rebuild to check if there could be fallout out of a true --force behavior change I guess.
Does gnulib upstream support upgrading/downgrading the gnulib m4 files (like the one used in the xz backdoor) without upgrading/downgrading
the corresponding gnulib C files?
Yes, although it takes a bit of effort. You can use the --local-dir
option of gnulib-tool, which allows overriding individual Gnulib files
or modules or applying patches to Gnulib files; or you can define a bootstrap_post_import_hook function in bootstrap.conf and do whatever
you want there.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 37:16:43 |
Calls: | 10,392 |
Calls today: | 3 |
Files: | 14,064 |
Messages: | 6,417,161 |