guix/gnu
Hartmut Goebel c828969036
build: Use overlayfs instead of unionfs.
Overlayfs is part of the kernel, while unionfs needs FUSE.  This also reduces
the size of the initrd by ca. 4.3% (487K).

* gnu/build/linux-boot.scm (mount-root-file-system): Remove optional parameter
  "unionfs"; mount using overlayfs instead of unionfs; new directory layout
  requied by overlayfs; update documentation.
  [mark-as-not-killable]: Remove now unused function

* gnu/system/linux-initrd.scm (file-system-packages): Remove now unused
  packages "unionfs-fuse/static" and thus unused related 'if'.
  (linux-modules): Replace "fuse" by "overlay".
2017-11-08 18:23:05 +01:00
..
bootloader system: Introduce a disjoint UUID type. 2017-09-11 22:24:46 +02:00
build build: Use overlayfs instead of unionfs. 2017-11-08 18:23:05 +01:00
packages gnu: miso: Use pypi-uri. 2017-11-08 17:41:08 +01:00
services services: gdm: Add environment variables. 2017-11-07 18:09:13 +01:00
system build: Use overlayfs instead of unionfs. 2017-11-08 18:23:05 +01:00
tests tests: ssh: Make sure we can run executables from PATH. 2017-11-01 20:29:32 +01:00
artwork.scm
bootloader.scm bootloader: Emit warnings with 'warning'. 2017-08-28 09:56:33 +02:00
local.mk gnu: gcc-4.7: Resurrect building with gcc-5.4.0. 2017-11-07 22:03:51 +01:00
packages.scm packages: 'fold-packages' takes #:select? parameter. 2017-11-07 00:12:10 +01:00
services.scm gexp: Add 'directory-union'. 2017-10-22 22:09:00 -07:00
system.scm system: operating-system-etc-service: Set XCURSOR_PATH. 2017-10-10 10:22:08 +02:00
tests.scm gnu: bootloader: Deprecate "device" field in favor of "target". 2017-08-23 22:23:19 +02:00