buildroot/support
Alfredo Alvarez Fernandez 36d398ac30 dependencies: always use HOSTCC_NOCACHE for DEPENDENCIES_HOST_PREREQ
Currently, HOSTCC and HOSTCXX are set to their _NOCACHE variants in the
'dependencies' target. This is needed because at that time, ccache is
not built yet - host-ccache is one of the dependencies. However, because
this override is only specified for the 'dependencies' target (and
thereby gets inherited by its dependencies), the override is only
applied when the package is reached through the 'dependencies' target.
This is not the case when one of DEPENDENCIES_HOST_PREREQ is built
directly from the command line, e.g. when doing 'make host-ccache'. So
in that case, ccache will be built with ccache... which fails of
course.

To fix this, directly apply the override to the DEPENCIES_HOST_PREREQ
targets.

Note that this only fixes the issue for 'make host-ccache', NOT for
e.g. 'make host-ccache-configure'.

Signed-off-by: Alfredo Alvarez Fernandez <alfredo.alvarez_fernandez@nokia.com>
[Arnout: improve commit message]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2017-10-22 15:42:26 +02:00
..
config-fragments support/config-fragments/autobuild: add ARC glibc fragment 2017-10-21 22:04:28 +02:00
dependencies dependencies: always use HOSTCC_NOCACHE for DEPENDENCIES_HOST_PREREQ 2017-10-22 15:42:26 +02:00
docker support: add Dockerfile for CI 2017-07-02 23:45:24 +02:00
download support/download: fix check_one_hash description 2017-09-19 22:11:30 +02:00
gnuconfig support/gnuconfig: bump version to 2016-05-15 2016-06-05 22:26:57 +02:00
kconfig support/kconfig: fix usage typo and align verb tenses 2017-10-10 22:37:11 +02:00
legal-info legal-info: add hash for our own license file 2017-07-05 16:31:40 +02:00
libtool support/libtool: add patch for newer versions 2014-12-21 13:21:56 +01:00
misc Update for 2017.08 2017-09-02 01:17:43 +02:00
scripts support/check-rpath: recognise PIE 2017-09-27 00:13:55 +02:00
testing support/testing: update ISO9660 test case Linux kernel 2017-10-21 21:16:25 +02:00