[Buildroot] [PATCH 2/2] package/glibc: bump to version 2.32-4-g69beb5cbf85cae1c61fe7432500ac10880dc7b07

Romain Naour romain.naour at gmail.com
Sat Nov 14 15:19:53 UTC 2020


Hello Thomas,

Sorry for my late reply...

Le 08/10/2020 à 21:59, Thomas Petazzoni a écrit :
> Hello Romain,
> 
> On Fri,  2 Oct 2020 17:59:31 +0200
> Romain Naour <romain.naour at gmail.com> wrote:
> 
>> - Support for Synopsys ARC HS cores (ARCv2 ISA) running Linux has been added.
>>   Remove the ARC specific version.
>>
>> - Remove --enable-obsolete-rpc configure option.
> 
> If I read this, and upstream glibc commit
> 5500cdba4018ddbda7909bc7f4f9718610b43cf0, it's not just the
> --enable-obsolete-rpc flag that has been removed, but really all the
> RPC code.
> 
> Therefore, with glibc 2.32, this is no longer true:
> 
> config BR2_TOOLCHAIN_BUILDROOT_GLIBC
>         bool "glibc"
> 	[...]
>         # our glibc.mk enables RPC support
>         select BR2_TOOLCHAIN_HAS_NATIVE_RPC

Indeed, we need to remove it.

> 
> So to me, it seems like this needs a bit more work. Could you for
> example try to build libnfs, with glibc 2.32, and libtirpc disabled ?

libnfs already select libtirpc when BR2_TOOLCHAIN_HAS_NATIVE_RPC is not set
(musl or uclibc).
So we can't use libnfs without BR2_TOOLCHAIN_HAS_NATIVE_RPC and libtirpc
package. Each packages that require RPC seems to do the same.
So, I don't think there is something to do at Buildroot level but we need to do
some runtime testing (I hope libnfs is working with uclibc or musl :p ).

Best regards,
Romain

> 
> Thanks,
> 
> Thomas
> 



More information about the buildroot mailing list