[Buildroot] beaglebone_qt5 does not build since commit a7914499b80

Romain Naour romain.naour at gmail.com
Sun Oct 13 09:29:14 UTC 2019


Hi Carlos, All,

Le 11/10/2019 à 04:03, Carlos Santos a écrit :
> Hello,
> 
> configs/beaglebone_qt5_defconfig contain BR2_GCC_VERSION_5_X=y because
> the Linux 4.1 kernel used on the board does not compile with gcc 6.x
> and later.
> 
> At the same time it contains BR2_TOOLCHAIN_BUILDROOT_GLIBC=y, which
> invalidated the CGG version selection because
> since commit a7914499b80 glbc requires GCC 6.2 or later.
> 
> Switching to uClibc is not an option, since ti-sgx-um requires glibc.
> 

We recently (June 2019) talked about this defconfig [1] but this was before
merging glibc 2.30 (August 2019).

There is an old patch [2] [3] in patchwork bumping the kernel (to 4.9) used in
this defconfig but it's marked "Changes Requested" due to issues.

If we really want to keep this defconfig (as is), we have to use an external
toolchain old enough to build the kernel and TI's modules.

[1] http://lists.busybox.net/pipermail/buildroot/2019-June/253504.html
[2] http://patchwork.ozlabs.org/patch/939705/
[3] http://lists.busybox.net/pipermail/buildroot/2018-June/224863.html

Best regards,
Romain


More information about the buildroot mailing list