PR29, Coreutils POSIX2_VERSION as 200112L
authorAlan Modra <amodra@gmail.com>
Thu, 17 Oct 2019 05:55:38 +0000 (16:25 +1030)
committerAlan Modra <amodra@gmail.com>
Thu, 17 Oct 2019 06:04:02 +0000 (16:34 +1030)
As of today we have just the following oddities left
./gnulib/update-gnulib.sh:ver=`autoconf --version 2>&1 | head -1 | sed 's/.*) //'`
./gnulib/update-gnulib.sh:ver=`automake --version 2>&1 | head -1 | sed 's/.*) //'`
./gnulib/update-gnulib.sh:ver=`aclocal --version 2>&1 | grep -v "called too early to check prototype" | head -1 | sed 's/.*) //'`
./src-release.sh: head -1 $tool/version.in
./contrib/dg-extract-results.sh:tail -2 $FIRST_SUM | $GREP '^#' > /dev/null || tail -2 $FIRST_SUM

gnulib and contrib (from gcc) are outside of binutils control, so with
this patch I'm going to declare this 15 year old bug fixed.

PR 29
* src-release.sh (getver): Replace "head -1" with "head -n 1".

ChangeLog
src-release.sh

index 14d26631a983a9bf0cec497c430cd68eaec009c9..1962d7eb9299cb4a048861304cc6a519bfe0141a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2019-10-17  Alan Modra  <amodra@gmail.com>
+
+       PR 29
+       * src-release.sh (getver): Replace "head -1" with "head -n 1".
+
 2019-07-30  Nick Alcock  <nick.alcock@oracle.com>
 
        * Makefile.def (host_modules): libctf is no longer no_install.
index 90d556896c9795ff714d2f059edf1ea9d4c554e7..61d8c8b452c6f424712a635750de948d1d426cab 100755 (executable)
@@ -66,7 +66,7 @@ getver()
        cat VER.tmp | grep 'version\[\]' | sed 's/.*"\([^"]*\)".*/\1/' | sed 's/-git$//'
         rm -f VER.tmp
     elif test -f $tool/version.in; then
-       head -1 $tool/version.in
+       head -1 $tool/version.in
     else
        echo VERSION
     fi