Subject: bug#32669: closed (Re: bug#32669: [hurd] prctl does not exist: substituter broken)

From: [email-masked] (GNU bug Tracking System)
Date: Mon, 10 Sep 2018 15:50:02 +0000

Your bug report

#32669: [hurd] prctl does not exist: substituter broken

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
32669: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=32669
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#32669: [hurd] prctl does not exist: substituter broken
From: [email-masked] (Ludovic Courtès)
To: Ricardo Wurmus <[email-masked]>
Cc: [email-masked]
Date: Mon, 10 Sep 2018 17:49:15 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Ricardo Wurmus <[email-masked]> skribis:

> (guix build syscalls) provides %prctl which assumes that the “prctl” is
> available.  On Debian GNU/Hurd (which the custom glibc
> 2.23-hurd+libpthread-20161218) this is not the case.
>
> Since this is used for “set-thread-name”, which is used by (guix scripts
> substitute), Hurd systems cannot query for substitutes.

Fixed in 7d05868847c477c75d2c5af3aa4d7baae862191c.  Thanks!

Ludo’.

Subject: [hurd] prctl does not exist: substituter broken
From: Ricardo Wurmus <[email-masked]>
To: [email-masked]
Date: Sun, 09 Sep 2018 14:04:34 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

(guix build syscalls) provides %prctl which assumes that the “prctl” is
available.  On Debian GNU/Hurd (which the custom glibc
2.23-hurd+libpthread-20161218) this is not the case.

Since this is used for “set-thread-name”, which is used by (guix scripts
substitute), Hurd systems cannot query for substitutes.

--
Ricardo