[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: branch master updated: gnu: gettext-minimal: Mark "test-raise" test
From: |
Efraim Flashner |
Subject: |
Re: branch master updated: gnu: gettext-minimal: Mark "test-raise" test XFAIL on the Hurd. |
Date: |
Mon, 5 Oct 2020 15:27:16 +0300 |
On Mon, Oct 05, 2020 at 02:24:31PM +0200, Jan Nieuwenhuizen wrote:
>
> Hi!
>
> > commit 2fc298d19c5256eb5609aae7bd35bada59d91685
> > Author: Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
> > AuthorDate: Mon Oct 5 11:58:16 2020 +0200
> >
> > gnu: gettext-minimal: Mark "test-raise" test XFAIL on the Hurd.
> >
> > * gnu/packages/gettext.scm (gettext-minimal)[arguments]: When compiling
> > for
> > the Hurd, add "test-raise" to XFAIL_TESTS in make-flags.
>
> Some more info on this bug, it is this snippet that causes
> the test failure
>
> --8<---------------cut here---------------start------------->8---
> #include <signal.h>
>
> int
> main (void)
> {
> if (!raise (-1))
> return 1;
>
> return 0;
> }
> --8<---------------cut here---------------end--------------->8---
>
> but only when linked against libpthread:
>
> --8<---------------cut here---------------start------------->8---
> $ gcc raise.c
> $ ./a.out
> $ echo $?
> 0
> $ gcc raise.c
> /gnu/store/9vs3gkp6svam82zw7vjlml7iiarcs11c-glibc-2.31/lib/libpthread.so.0.3
> $ ./a.out
> User defined signal 2
> $ echo $?
> 159
> --8<---------------cut here---------------end--------------->8---
>
> Janneke
>
I believe this commit also caused the guix data service to not want to
import more derivations.
--
Efraim Flashner <efraim@flashner.co.il> אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
signature.asc
Description: PGP signature