summaryrefslogtreecommitdiffstats
path: root/package/binutils
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2016-09-08 21:49:22 +0200
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2016-09-11 22:50:35 +0200
commita5033dd7facaec3cd8d0d129b1f457a2f55f6d7e (patch)
tree06580cd326e66d1c6d548ee50b6b16667838f301 /package/binutils
parentd8a2955a2b82d75f3684e846b0c2411294233eea (diff)
downloadbuildroot-a5033dd7facaec3cd8d0d129b1f457a2f55f6d7e.tar.gz
buildroot-a5033dd7facaec3cd8d0d129b1f457a2f55f6d7e.zip
binutils: fix makeinfo related issue
The latest version of binutils, 2.27, added in commit b700157db40410907d6a07582eacbb5030fd919e, fails to build on systems that don't have makeinfo installed. This commit therefore applies the same fixup as the one used for binutils 2.26, which consists in touching all the .info files, so that they don't get rebuilt. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/binutils')
-rw-r--r--package/binutils/binutils.mk8
1 files changed, 4 insertions, 4 deletions
diff --git a/package/binutils/binutils.mk b/package/binutils/binutils.mk
index 71ea2b0be0..ad3a0d8623 100644
--- a/package/binutils/binutils.mk
+++ b/package/binutils/binutils.mk
@@ -33,10 +33,10 @@ BINUTILS_DEPENDENCIES += host-flex host-bison host-texinfo
HOST_BINUTILS_DEPENDENCIES += host-flex host-bison host-texinfo
endif
-# The .info files in the 2.26 tarball have an incorrect timestamp, so
-# binutils tries to re-generate them. In order to avoid the dependency
-# on host-texinfo, we simply update the timestamps.
-ifeq ($(BR2_BINUTILS_VERSION_2_26_X),y)
+# The .info files in the >= 2.26 tarball have an incorrect timestamp,
+# so binutils tries to re-generate them. In order to avoid the
+# dependency on host-texinfo, we simply update the timestamps.
+ifeq ($(BR2_BINUTILS_VERSION_2_26_X)$(BR2_BINUTILS_VERSION_2_27_X),y)
define BINUTILS_FIXUP_INFO_TIMESTAMPS
find $(@D) -name '*.info' -exec touch {} \;
endef
OpenPOWER on IntegriCloud