GNU bug report logs - #76343
shepherd 1.0.2 --help: warning: call to environ while multiple threads are running; further behavior unspecified.

Previous Next

Package: guix;

Reported by: Simon Josefsson <simon <at> josefsson.org>

Date: Sun, 16 Feb 2025 17:31:02 UTC

Severity: normal

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Simon Josefsson <simon <at> josefsson.org>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 76343 <at> debbugs.gnu.org
Subject: bug#76343: shepherd 1.0.2 --help: warning: call to environ while multiple threads are running; further behavior unspecified.
Date: Wed, 26 Feb 2025 17:06:58 +0100
Thank you! Does this make shepherd Debian packages useless, or can we suggest people to ignore the warning? Any simple way to patch it out from within shepherd? The Debian freeze is in two weeks and it would be nice to give a good first impression to people try it shepherd from Debian… i could try to get guile patched, but it is getting late.

/Simon

> 26 feb. 2025 kl. 16:51 skrev Ludovic Courtès <ludo <at> gnu.org>:
> 
> Hi,
> 
> Simon Josefsson <simon <at> josefsson.org> skribis:
> 
>> It seems shepherd in Debian print the following on a simple --help:
>> 
>> 132s warning: call to environ while multiple threads are running;
>> 132s          further behavior unspecified.
> 
> This is a bug introduced in Guile 3.0.10 (Guix still uses 3.0.9), for
> which I’ve now sent a patch:
> 
>  https://issues.guix.gnu.org/76589
> 
> Olivier Dion submitted another patch, which complements the one above:
> 
>  https://lists.gnu.org/archive/html/guile-devel/2025-02/msg00036.html
> 
> Thanks,
> Ludo’.




This bug report was last modified 136 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.