mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-28 21:56:31 +00:00
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>
This commit is contained in:
parent
d8a2955a2b
commit
a5033dd7fa
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user