[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