[Buildroot] [PATCH 0/7] glibc: bump to 2.26

Romain Naour romain.naour at gmail.com
Sat Sep 2 09:56:39 UTC 2017


Hi Bernd,

Le 28/08/2017 à 09:59, Romain Naour a écrit :
> Hi Bernd,
> 
> Le 28 août 2017 07:20, "Bernd Kuhls" <bernd.kuhls at t-online.de
> <mailto:bernd.kuhls at t-online.de>> a écrit :
> 
>     Am Sun, 27 Aug 2017 19:35:59 +0200 schrieb Romain Naour:
> 
>     > Another C++ namespace change trigger a build issue when the code contain
>     > a workaround for math functions:
> 
>     Hi Romain,
> 
>     Kodi is also affected by this problem:
> 
>     /home/buildroot/br8_ffmpeg3_kodi17_github/output/build/kodi-17.4-Krypton/
>     xbmc/dialogs/GUIDialogExtendedProgressBar.cpp:55:14: error:
>     '__builtin_isnan' is not a member of 'std'
>        if (!(std::isnan(fPercentage)))
> 
>     According to https://github.com/voidlinux/void-packages/
>     <https://github.com/voidlinux/void-packages/>
>     issues/7307#issuecomment-322543154 the problem was solved upstream by
>     these patches: https://sourceware.org/ml/libc-alpha/2017-08/msg00586.html
>     <https://sourceware.org/ml/libc-alpha/2017-08/msg00586.html>
> 
>     Voidlinux applied these and other patches from upstream:
>     https://github.com/voidlinux/void-packages/
>     <https://github.com/voidlinux/void-packages/>
>     commit/728afd17c66644ff41fe018ef2be0c0454944a4f
> 
> 
> Thanks for testing!
> 
> The build issue I reported seems sligly different since using glibc 2.26 stable
> branch didn't fix mesa and jsoncpp packages.
> 
> I'll test again including the backported patch. Also, it would be great if you
> can test the patch on your side :)

I'm testing again with the latest v2.26 version from the git branch but kodi
still trigger this issue (event with master).

It seems there is a lot of issues about C++/math with this release...
Maybe we want to wait for glibc 2.26.1 ?

Best regards,
Romain

> 
> Thanks,
> Romain
> 
> 
>     Regards, Bernd
> 
>     _______________________________________________
>     buildroot mailing list
>     buildroot at busybox.net <mailto:buildroot at busybox.net>
>     http://lists.busybox.net/mailman/listinfo/buildroot
>     <http://lists.busybox.net/mailman/listinfo/buildroot>
> 
> 



More information about the buildroot mailing list