guix-devel/doc
Ludovic Courtès 99aec37a78
pack: "-RR" produces PRoot-enabled relocatable binaries.
* gnu/packages/aux-files/run-in-namespace.c (exec_with_proot): New
function.
(main): When 'clone' fails, call 'rm_rf'.
[PROOT_PROGRAM]: When 'clone' fails, call 'exec_with_proot'.
* guix/scripts/pack.scm (wrapped-package): Add #:proot?.
[proot]: New procedure.
[build]: Compile with -DPROOT_PROGRAM when PROOT? is true.
* guix/scripts/pack.scm (%options): Set the 'relocatable?' value to
'proot when "-R" is passed several times.
(guix-pack): Pass #:proot? to 'wrapped-package'.
* tests/guix-pack-relocatable.sh: Use "-RR" on Intel systems that lack
user namespace support.
* doc/guix.texi (Invoking guix pack): Document -RR.
2019-03-15 23:27:59 +01:00
..
images doc: Document the graphical installer some more. 2019-03-13 23:12:43 +01:00
contributing.de.texi nls: Update 'de' translation of the manual. 2019-03-12 18:57:00 +01:00
contributing.fr.texi nls: Update 'fr' translation of the manual. 2019-03-01 21:52:26 +01:00
contributing.texi doc: Document how to enable qemu binfmt service and how to use it. 2019-02-04 17:56:28 +01:00
environment-gdb.scm
fdl-1.3.texi
guix.de.texi nls: Update 'de' translation of the manual. 2019-03-12 18:57:00 +01:00
guix.fr.texi nls: Update 'fr' translation of the manual. 2019-03-01 21:52:26 +01:00
guix.texi pack: "-RR" produces PRoot-enabled relocatable binaries. 2019-03-15 23:27:59 +01:00
htmlxref.cnf doc: Update URL of the Emacs-Guix manual. 2018-07-05 22:16:10 +02:00
local.mk doc: Document the graphical installer some more. 2019-03-13 23:12:43 +01:00
package-hello.scm