[Buildroot] [PATCH 2/2] package/netsurf: use HOSTCC_NOCCACHE
Arnout Vandecappelle
arnout at mind.be
Thu Apr 21 20:17:59 UTC 2022
On 19/04/2022 15:28, Fabrice Fontaine wrote:
> Use HOSTCC_NOCCACHE instead of HOSTCC to fix the following build
Rather than this workaround, let's fix the real issue.
The offending code is (I think, untested):
$(MAKE) install --directory=$1 HOST=$(BUILD) CC=$(BUILD_CC) ...
in top-level Makefile. Since BUILD_CC may contain spaces, this is going to be
parsed incorrectly by the shell. Just adding quotes should be enough.
Regards,
Arnout
> failure:
>
> /home/autobuild/autobuild/instance-11/output-1/build/netsurf-3.10/tmpusr/share/netsurf-buildsystem/makefiles/Makefile.tools:413: *** Unable to detect toolchain. Stop.
>
> Fixes:
> - http://autobuild.buildroot.org/results/b4ba19d7dcff1b0ee2b1546598b5ae6e9257a16d
>
> Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
> ---
> package/netsurf/netsurf.mk | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/package/netsurf/netsurf.mk b/package/netsurf/netsurf.mk
> index 574c1423df..b61372bb78 100644
> --- a/package/netsurf/netsurf.mk
> +++ b/package/netsurf/netsurf.mk
> @@ -106,7 +106,7 @@ NETSURF_MAKE_OPTS = \
> BISON="$(HOST_DIR)/bin/bison" \
> FLEX="$(HOST_DIR)/bin/flex" \
> PKG_CONFIG="$(PKG_CONFIG_HOST_BINARY)" \
> - BUILD_CC="$(HOSTCC)" \
> + BUILD_CC="$(HOSTCC_NOCCACHE)" \
> CC="$(TARGET_CC)" \
> AR="$(TARGET_AR)" \
> TMP_PREFIX=$(@D)/tmpusr \
More information about the buildroot
mailing list