<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/gnu/packages/patches/glibc-hurd-magic-pid.patch, branch master</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://git.jakob.space/guix.git/atom?h=master</id>
<link rel='self' href='https://git.jakob.space/guix.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/'/>
<updated>2018-12-16T15:28:07Z</updated>
<entry>
<title>gnu: glibc: Add patch implementing "pid/…" magic lookup on the Hurd.</title>
<updated>2018-12-16T15:28:07Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2018-12-16T14:36:48Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=92391eaf8df8fecbf6844c57ce5bcd3014eb5d28'/>
<id>urn:sha1:92391eaf8df8fecbf6844c57ce5bcd3014eb5d28</id>
<content type='text'>
This patch is missing from glibc 2.28 and is needed to support
/proc/self lookup when using the Hurd's procfs, which in turn is needed
for our 'guile-relocatable.patch'.

See &lt;https://lists.gnu.org/archive/html/bug-hurd/2018-12/msg00024.html&gt;.

* gnu/packages/patches/glibc-hurd-magic-pid.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/base.scm (glibc)[arguments]: Add 'apply-hurd-patch'
phase.
[native-inputs]: Add "hurd-magic-pid-patch" input.
* gnu/packages/cross-base.scm (cross-libc)[arguments]: Duplicate
'apply-hurd-patch' phase.
</content>
</entry>
</feed>
