Re: [Buildroot] [PATCH] package/uclibc: bump to 1.0.57

Waldemar Brodkorb
2026-03-02T15:58:43Z

Hi Julien,
Julien Olivain wrote,

> Hi Waldemar,
>
> Thanks for the patch.
>
> On 01/03/2026 13:42, Waldemar Brodkorb wrote:
> > Following changes made it into the release:
> >
> > Joris van Rantwijk (1):
> > Fix adjtimex() with TIME64
> >
> > Waldemar Brodkorb (8):
> > sys/stat.h: remove _STAT_VER/_MKNOD_VER
> > fix gettid() declaration
> > add statx syscall wrapper
>
> This new uclibc version is introducing a test failure
> with zfs. See:
> https://gitlab.com/jolivain/buildroot/-/jobs/13308829775
>
> Running with the previous uclibc 1.0.56 works fine:
> https://gitlab.com/jolivain/buildroot/-/jobs/13308875027
>
> It seems related to commit:
> https://github.com/wbx-github/uclibc-ng/commit/d3a819aff25af436e22abd5ba01ff2cfc0631b32
>
> Do you have any idea which component should be fixed?
> (uclibc, zfs, or the rutime test_xzf?)

No, not really. I checked again all the similarities and changes
between glibc and uClibc-ng regarding statx, but I see no reason why
it fails for uClibc-ng and works for glibc.

The test overrides the definition of statx in a way gcc complains.
The #include <fcntl.h> also includes <sys/stat.h> which then
includes <bits/statx.h>.

Any ideas are welcome.

best regards
Waldemar