Re: s6-envuidgid: Weird errors with GNU libc's getgrent() and endgrent()

From: Brett Neumeier <bneumeier_at_gmail.com>
Date: Sun, 2 Jun 2019 10:21:20 -0500

On Sun, Jun 2, 2019 at 10:02 AM Guillermo <gdiazhartusch_at_gmail.com> wrote:

> El dom., 2 jun. 2019 a las 3:27, Casper Ti. Vector escribió:
> >
> > On my machine using Void with glibc 2.29 since 20190305
>
> Yay! I thought chances of hearing from someone who uses a GNU
> libc-based distribution that is not Gentoo, with a sufficiently recent
> version (which usually means it's rolling release), and who is also a
> subscriber of this list, were rather slim :)
>

I am another -- using a completely built-from-source libc-based system.
With glibc 2.29 and branch updates through 2019-05-03, and s6 2.8.0.0 with
branch updates through 2019-03-05, I also have no issues.

>, I never encountered this issue.
>
> Do you happen to build skarnet.org packages statically linked to musl
> on those Void machines, or do you let them link to the distribution's
> libc?
>

All the skarnet packages on my system are dynamically linked against the
system libc.

FWIW, I compiled and ran your test program; the program output concludes
with:

name: ec2user members: (errno = Invalid argument)
End of file or error (errno = Success)
errno = Success

Cheers,

Brett

-- 
Brett Neumeier (bneumeier_at_gmail.com)
Received on Sun Jun 02 2019 - 15:21:20 UTC

This archive was generated by hypermail 2.3.0 : Sun May 09 2021 - 19:38:49 UTC