[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