[Buildroot] [PATCH] package/gcc: help libbacktrace detection of sync builtins
Peter Korsgaard
peter at korsgaard.com
Sat Oct 3 06:09:21 UTC 2020
>>>>> "Romain" == Romain Naour <romain.naour at gmail.com> writes:
> From: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
> The logic in libbacktrace/configure.ac to detect if __sync builtins
> are available assumes they are as soon as target_subdir is not
> empty, i.e when cross-compiling. However, some platforms do not have
> __sync builtins, so help the configure script a bit.
> "libbacktrace_cv_sys_sync=no" is lost when it is added to
> HOST_GCC_COMMON_CONF_ENV because the environment is not exported
> when executing the libbacktrace configure script.
> Use target_configargs to force "libbacktrace_cv_sys_sync=no" when
> executiong the libbacktrace configure script.
> Fixes:
> https://gitlab.com/bootlin/toolchains-builder/-/jobs/729359681
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
> [Romain: use target_configargs="libbacktrace_cv_sys_sync=no"]
> Signed-off-by: Romain Naour <romain.naour at gmail.com>
Committed to 2020.02.x, 2020.05.x and 2020.08.x, thanks.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list