mirror of
https://git.yoctoproject.org/poky
synced 2026-03-10 01:09:40 +01:00
* Refreshed the following patches: - 0001-automake-Add-default-libtool_tag-to-cppasm.patch - automake-replace-w-option-in-shebangs-with-modern-use-warnings.patch - buildtest.patch - new_rt_path_for_test-driver.patch - performance.patch - python-libdir.patch (From OE-Core rev: f63a493298de7d0cac36a65dafba5dae06c06a05) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
83 lines
2.6 KiB
Diff
83 lines
2.6 KiB
Diff
From cd47c328cb53546891bb3dc7c9b2c54ed01cc6d1 Mon Sep 17 00:00:00 2001
|
|
From: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Date: Mon, 7 Dec 2015 18:28:05 +0000
|
|
Subject: [PATCH] automake: Remove delays in configure scripts using automake
|
|
|
|
By default automake puts "sleep 1" into the start of configure scripts
|
|
which adds pointless delays to them. Rather than do this, lets just assume
|
|
our systems are sane.
|
|
|
|
RP
|
|
2015/12/7
|
|
Upstream-Status: Inappropriate
|
|
|
|
---
|
|
m4/sanity.m4 | 55 -------------------------------------------------------
|
|
1 file changed, 55 deletions(-)
|
|
|
|
diff --git a/m4/sanity.m4 b/m4/sanity.m4
|
|
index eaac218..bfdfe88 100644
|
|
--- a/m4/sanity.m4
|
|
+++ b/m4/sanity.m4
|
|
@@ -23,60 +23,5 @@ case $srcdir in
|
|
AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);;
|
|
esac
|
|
|
|
-# Do 'set' in a subshell so we don't clobber the current shell's
|
|
-# arguments. Must try -L first in case configure is actually a
|
|
-# symlink; some systems play weird games with the mod time of symlinks
|
|
-# (eg FreeBSD returns the mod time of the symlink's containing
|
|
-# directory).
|
|
-if (
|
|
- am_has_slept=no
|
|
- for am_try in 1 2; do
|
|
- echo "timestamp, slept: $am_has_slept" > conftest.file
|
|
- set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
|
|
- if test "$[*]" = "X"; then
|
|
- # -L didn't work.
|
|
- set X `ls -t "$srcdir/configure" conftest.file`
|
|
- fi
|
|
- if test "$[*]" != "X $srcdir/configure conftest.file" \
|
|
- && test "$[*]" != "X conftest.file $srcdir/configure"; then
|
|
-
|
|
- # If neither matched, then we have a broken ls. This can happen
|
|
- # if, for instance, CONFIG_SHELL is bash and it inherits a
|
|
- # broken ls alias from the environment. This has actually
|
|
- # happened. Such a system could not be considered "sane".
|
|
- AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
|
|
- alias in your environment])
|
|
- fi
|
|
- if test "$[2]" = conftest.file || test $am_try -eq 2; then
|
|
- break
|
|
- fi
|
|
- # Just in case.
|
|
- sleep 1
|
|
- am_has_slept=yes
|
|
- done
|
|
- test "$[2]" = conftest.file
|
|
- )
|
|
-then
|
|
- # Ok.
|
|
- :
|
|
-else
|
|
- AC_MSG_ERROR([newly created file is older than distributed files!
|
|
-Check your system clock])
|
|
-fi
|
|
AC_MSG_RESULT([yes])
|
|
-# If we didn't sleep, we still need to ensure time stamps of config.status and
|
|
-# generated files are strictly newer.
|
|
-am_sleep_pid=
|
|
-if grep 'slept: no' conftest.file >/dev/null 2>&1; then
|
|
- ( sleep 1 ) &
|
|
- am_sleep_pid=$!
|
|
-fi
|
|
-AC_CONFIG_COMMANDS_PRE(
|
|
- [AC_MSG_CHECKING([that generated files are newer than configure])
|
|
- if test -n "$am_sleep_pid"; then
|
|
- # Hide warnings about reused PIDs.
|
|
- wait $am_sleep_pid 2>/dev/null
|
|
- fi
|
|
- AC_MSG_RESULT([done])])
|
|
-rm -f conftest.file
|
|
])
|