From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#32669: [hurd] prctl does not exist: substituter broken Date: Mon, 10 Sep 2018 17:49:15 +0200 Message-ID: <877ejte4jo.fsf@gnu.org> References: <8736uinagd.fsf@elephly.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50108) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fzOi1-0003uI-RS for bug-guix@gnu.org; Mon, 10 Sep 2018 12:06:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fzOS1-0003vS-E5 for bug-guix@gnu.org; Mon, 10 Sep 2018 11:50:14 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:59630) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fzORu-0003sN-8o for bug-guix@gnu.org; Mon, 10 Sep 2018 11:50:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fzORu-0000uS-62 for bug-guix@gnu.org; Mon, 10 Sep 2018 11:50:02 -0400 Sender: "Debbugs-submit" Resent-To: bug-guix@gnu.org Resent-Message-ID: In-Reply-To: <8736uinagd.fsf@elephly.net> (Ricardo Wurmus's message of "Sun, 09 Sep 2018 14:04:34 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ricardo Wurmus Cc: 32669-done@debbugs.gnu.org Ricardo Wurmus skribis: > (guix build syscalls) provides %prctl which assumes that the =E2=80=9Cprc= tl=E2=80=9D 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 =E2=80=9Cset-thread-name=E2=80=9D, which is used b= y (guix scripts > substitute), Hurd systems cannot query for substitutes. Fixed in 7d05868847c477c75d2c5af3aa4d7baae862191c. Thanks! Ludo=E2=80=99.