[Buildroot] WIP: glibc 2.16 bump
Romain Naour
romain.naour at gmail.com
Mon Aug 14 13:04:10 UTC 2017
Hi Thomas,
Le 12/08/2017 à 15:04, Romain Naour a écrit :
> Hi Thomas,
>
> Le 12/08/2017 à 13:46, Thomas Petazzoni a écrit :
>> Hello,
>>
>> On Sat, 12 Aug 2017 12:24:50 +0200, Romain Naour wrote:
>>
>>> I started to look at glibc 2.26 bump.
>>
>> Good!
>>
>>> All patches are uptream but the bump trigger some build issue with gcc 7 (older
>>> gcc version are not tested yet).
>>> For now I'm building only the toolchain on several arch, so no runtime test yet.
>>> How the freeelectron farm can help to test new gcc/libc version ?
>>
>> If you submit the patch and/or push it to some branch somewhere, I can
>> apply it on a branch (not to the official Buildroot tree), and run a
>> test build of all the toolchains configurations, and give you the link
>> to the Gitlab CI build results.
>
> Can you try with this branch ?
> https://github.com/RomainNaour/buildroot/tree/glibc-2.26
I started a build on gcc farm and the only failing build is powerpc64le.
I added this hunk in gcc.mk
# Since Glibc 2.26, poerpc64le requires double/long double.
# See sysdeps/powerpc/powerpc64le/configure.ac
ifeq ($(BR2_TOOLCHAIN_USES_GLIBC)$(BR2_powerpc64le),yy)
HOST_GCC_COMMON_CONF_OPTS += \
--with-long-double-128
endif
I updated glibc-2.26 branch on github.
Note: float128 require at least gcc 6.2 or gcc 7.1, so we need to disable older
gcc on powerpc64le with glibc.
Best regards,
Romain
>
> Best regards,
> Romain
>
>>
>> Best regards,
>>
>> Thomas
>>
>
More information about the buildroot
mailing list