<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/gnu/packages/patches/guile-linux-syscalls.patch, branch master</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://www.git.jakob.space/guix.git/atom?h=master</id>
<link rel='self' href='https://www.git.jakob.space/guix.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/'/>
<updated>2018-02-28T21:47:48Z</updated>
<entry>
<title>gnu: guile-static-stripped: Add 'finit_module' wrapper.</title>
<updated>2018-02-28T21:47:48Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2018-02-28T21:01:16Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=4c853b7c11e96eb68891c5e48fefa835913fb589'/>
<id>urn:sha1:4c853b7c11e96eb68891c5e48fefa835913fb589</id>
<content type='text'>
* gnu/packages/patches/guile-linux-syscalls.patch: Add
'load-linux-module/fd' procedure.
</content>
</entry>
<entry>
<title>gnu: guile-static: Add 'umount' procedure.</title>
<updated>2015-07-23T23:19:57Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2015-07-23T22:55:08Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=7e96eb1a0803d8e4efb7d4147a446ed78a429206'/>
<id>urn:sha1:7e96eb1a0803d8e4efb7d4147a446ed78a429206</id>
<content type='text'>
* gnu/packages/patches/guile-linux-syscalls.patch: Add 'umount' subr.
</content>
</entry>
<entry>
<title>Merge branch 'master' into core-updates</title>
<updated>2015-06-21T18:30:22Z</updated>
<author>
<name>Mark H Weaver</name>
<email>mhw@netris.org</email>
</author>
<published>2015-06-21T18:30:22Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=bf76d98789a0fc6303c303beddbc1ed609f2a6ea'/>
<id>urn:sha1:bf76d98789a0fc6303c303beddbc1ed609f2a6ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gnu: Make 'mount' interface in static Guile consistent with Guix API.</title>
<updated>2015-06-19T11:49:18Z</updated>
<author>
<name>David Thompson</name>
<email>davet@gnu.org</email>
</author>
<published>2015-06-19T00:21:41Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=5fd77f3f437e9a648adc18efa8eb753b17915c9e'/>
<id>urn:sha1:5fd77f3f437e9a648adc18efa8eb753b17915c9e</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>gnu: guile-static: Use Linux syscalls only on Linux-based systems.</title>
<updated>2015-06-09T19:48:10Z</updated>
<author>
<name>Manolis Ragkousis</name>
<email>manolis837@gmail.com</email>
</author>
<published>2015-05-23T19:10:34Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=30347caae78d200573554d9e3734efc9ccc37d9c'/>
<id>urn:sha1:30347caae78d200573554d9e3734efc9ccc37d9c</id>
<content type='text'>
* gnu/packages/patches/guile-linux-syscalls.patch: Use Linux
  syscalls only on Linux-based systems.
</content>
</entry>
<entry>
<title>linux-modules: Correctly propagate error code from 'init_module'.</title>
<updated>2014-11-28T14:08:56Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2014-11-28T14:08:56Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=7c4885f0d79593cb0f3a7981444f611d7ced54b9'/>
<id>urn:sha1:7c4885f0d79593cb0f3a7981444f611d7ced54b9</id>
<content type='text'>
* 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.
</content>
</entry>
<entry>
<title>gnu: guile-static: Add bindings for `reboot'.</title>
<updated>2013-02-15T23:29:43Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2013-02-15T23:29:43Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=36439572609d38c4d8e7d380d3ac9c39e36f5bf8'/>
<id>urn:sha1:36439572609d38c4d8e7d380d3ac9c39e36f5bf8</id>
<content type='text'>
* gnu/packages/patches/guile-linux-syscalls.patch: Add `scm_reboot'.
</content>
</entry>
<entry>
<title>gnu: guile-static: Add bindings for low-level Linux syscalls.</title>
<updated>2013-02-14T23:52:54Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2013-02-14T23:29:28Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=6956067b04269ecf666b3b4b1e63ce00bc1944c8'/>
<id>urn:sha1:6956067b04269ecf666b3b4b1e63ce00bc1944c8</id>
<content type='text'>
* 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.
</content>
</entry>
</feed>
