aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2023-01-04 00:21:09 +0100
committerRicardo Wurmus <rekado@elephly.net>2023-01-04 00:30:56 +0100
commit4a487941ad4f9f3ed30e6616bf8fe68237a76d68 (patch)
tree584e1b25cd0f068d3248f0b19a1368b15d443665 /README
parent4fda13bd82c182c4d2c7e57513b0ba2cb3341a98 (diff)
downloadguix-4a487941ad4f9f3ed30e6616bf8fe68237a76d68.tar.gz
guix-4a487941ad4f9f3ed30e6616bf8fe68237a76d68.zip
gnu: r-qs: Add missing inputs.
Use existing packages for zstd and lz4 instead of compiling bundled sources. * gnu/packages/cran.scm (r-qs)[inputs]: Add zstd:lib and lz4. [arguments]: Patch configure script to accept slightly older zstd.
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions
ISO9660 images: the ISO root directory is populated within the store. GNU xorriso is then called on that directory, in the exact same way as this is done in (gnu build vm) module. Those mechanisms are built upon the new (gnu image) module. * gnu/image.scm: New file. * gnu/system/image.scm: New file. * gnu/build/image: New file. * gnu/local.mk: Add them. * gnu/system/vm.scm (system-disk-image): Rename to system-disk-image-in-vm. * gnu/ci.scm (qemu-jobs): Adapt to new API. * gnu/tests/install.scm (run-install): Ditto. * guix/scripts/system.scm (system-derivation-for-action): Ditto. Mathieu Othacehe 2020-05-05build: install: Do not set store GID....There's no need to set the store GID as is will be done by the guix-daemon, with the following snippet: if (chown(chrootStoreDir.c_str(), 0, buildUser.getGID()) == -1) throw SysError(format("cannot change ownership of ‘%1%’") % chrootStoreDir); * gnu/build/install.scm (directives): Do not set store GID. Mathieu Othacehe 2020-05-05build: install: Ignore chown exceptions....Changing ownership may require root permissions. As image can now be generated without root permissions (no VM involved), ignore those exceptions. * gnu/build/install.scm (evaluate-populate-directive): Ignore chown exceptions. Mathieu Othacehe 2020-04-11install: 'populate-root-file-system' can be passed extra directives....* gnu/build/install.scm (evaluate-populate-directive): Handle 'file' directives. (populate-root-file-system): Add #:extras parameter and honor it. Ludovic Courtès