[Buildroot] Analysis of build results for 2021-08-17
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Thu Aug 19 13:24:04 UTC 2021
Hello Arnout,
On Thu, 19 Aug 2021 11:27:27 +0200
Arnout Vandecappelle <arnout at mind.be> wrote:
> Fixed by 93351fa0b3b8b6dd10faa9a15a7a173b92cb40a0. It's not obvious since the
> fix is actually in fontconfig, not cairo.
Ah good.
> >> mipsel | openmpi-4.0.0 | NOK | http://autobuild.buildroot.net/results/2f96654c2238c115060aafc3cf10f71457c585f7 | ORPH
> >
> > checking alignment of Fortran type(test_mpi_handle)... configure: error: Can not determine alignment of type(test_mpi_handle) when cross-compiling
> >
> > Gwenhael, Arnout, you are the folks who looked at Fortran stuff :-)
>
> Hehe. It's not really fortran stuff, it's just cross-compilation. Probably
> needs an ac_cv setting, possibly a patch to enable it.
This stuff is built with CMake, so it's probably not an ac_cv_ variable.
> >> riscv32 | qt5base-5.15.2 | NOK | http://autobuild.buildroot.net/results/568f7fceebb06deb0755e8d3757c761608faeec7 |
> >
> > thread/qfutex_p.h:116:30: error: '__NR_futex' was not declared in this scope; did you mean '_q_futex'?
> > 116 | int result = syscall(__NR_futex, addr, op | FUTEX_PRIVATE_FLAG, val, val2, addr2, val3);
> > | ^~~~~~~~~~
> > | _q_futex
> >
> > Need to explore why __NR_futex is not available on RISC-V 32-bit and
> > what we're supposed to use instead.
>
> __NR_futex64, but it's not as simple as that because you also need to make sure
> 64-bit time_t is used as an argument.
Should we disable Qt5 on RISC-V 32-bit ?
Best regards,
Thomas Petazzoni
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
More information about the buildroot
mailing list