mirror of
https://git.busybox.net/buildroot.git
synced 2025-01-25 13:53:28 +08:00
0bec4c8a4a
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@bootlin.com> [Romain: use target_configargs="libbacktrace_cv_sys_sync=no"] Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> |
||
---|---|---|
.. | ||
7.5.0 | ||
8.4.0 | ||
9.3.0 | ||
arc-2020.03-release | ||
gcc-final | ||
gcc-initial | ||
Config.in.host | ||
gcc.hash | ||
gcc.mk |