guix-devel
[Top][All Lists]
Advanced

[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

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]