Say you want to test the effect of a libc patch on LibreOffice:
guix build libreoffice --with-patch=glibc=./my-glibc-tweak.patch
Granted, this example would contribute a fair deal to global warming, but the point is that this new option makes it easy to test patches:
@civodul some of us have a residential PV installation. We can compile and compile and compile and compile with no harm done.
Global warming could be reduced by inserting libc as a graft instead of rebuilding all dependencies.
@kirschwipfel Definitely! We could have an additional ‘--with-grafted-patch’ option. In fact, several transformation options could have two variants, direct and graft.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!