[Buildroot] [PATCH 01/11] package/libselinux: fix build issues caused by 3.8.1 bump
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Sat Sep 20 08:45:40 UTC 2025
On Sat, 20 Sep 2025 08:07:56 +0200
Waldemar Brodkorb <wbx at openadk.org> wrote:
> > Defining FILE_OFFSET_BITS=64 all the time works fine with everything
> > but uClibc-ng, so I'm tempted to think that something else is wrong in
> > uClibc-ng, but I'm not 100% sure.
>
> __INO_T_MATCHES_INO64_T is a internal macro in glibc.
> As uClibc-ng tries to be compatible to glibc we can add this macro.
>
> What do you think about following patch, attached to this email?
I guess it does fix the build, but I have no idea whether this is the
right fix. Probably it is if glibc defines those magic macros under the
same WORDSIZE == 64 condition, but I clearly don't pretend to fully
grasp what's going on.
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
More information about the buildroot
mailing list