summaryrefslogtreecommitdiff
path: root/gnu/packages/patches/guile-linux-syscalls.patch
Commit message (Expand)AuthorAgeFilesLines
* gnu: guile-static-stripped: Add 'finit_module' wrapper.•••* gnu/packages/patches/guile-linux-syscalls.patch: Add 'load-linux-module/fd' procedure. Ludovic Courtès2018-02-281-4/+46
* gnu: guile-static: Add 'umount' procedure.•••* gnu/packages/patches/guile-linux-syscalls.patch: Add 'umount' subr. Ludovic Courtès2015-07-241-1/+27
* Merge branch 'master' into core-updatesMark H Weaver2015-06-211-10/+12
|\
| * gnu: Make 'mount' interface in static Guile consistent with Guix API.•••Rather than expecting a pointer, the version of 'mount' in guile-static-stripped now takes a string for the 'options' argument, just like the 'mount' procedure in (guix build syscalls). * gnu/packages/patches/guile-linux-syscalls.patch (mount): Expect a string or #f for 'options' argument. * gnu/build/file-systems.scm (mount-file-system): Use new 'mount' interface. David Thompson2015-06-191-5/+11
* | gnu: guile-static: Use Linux syscalls only on Linux-based systems.•••* gnu/packages/patches/guile-linux-syscalls.patch: Use Linux syscalls only on Linux-based systems. Manolis Ragkousis2015-06-091-1/+5
|/
* linux-modules: Correctly propagate error code from 'init_module'.•••* gnu/packages/patches/guile-linux-syscalls.patch (scm_load_linux_module): Leave 'errno' unchanged when ERR != 0. * gnu/build/linux-modules.scm (load-linux-module*): Check for the errno value of ARGS to determine whether the module was already loaded. Ludovic Courtès2014-11-281-7/+2
* gnu: guile-static: Add bindings for `reboot'.•••* gnu/packages/patches/guile-linux-syscalls.patch: Add `scm_reboot'. Ludovic Courtès2013-02-161-2/+44
* gnu: guile-static: Add bindings for low-level Linux syscalls.•••* gnu/packages/make-bootstrap.scm (%guile-static): Add `guile-linux-syscalls.patch' as an input, and use it. * gnu/packages/patches/guile-linux-syscalls.patch: New file. * Makefile.am (dist_patch_DATA): Add it. Ludovic Courtès2013-02-151-0/+234