[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNU Automake 1.8.1 released --- make install fails in Tru64 5.1B
From: |
Alexandre Duret-Lutz |
Subject: |
Re: GNU Automake 1.8.1 released --- make install fails in Tru64 5.1B |
Date: |
Mon, 12 Jan 2004 10:47:33 +0100 |
On Mon, Jan 12, 2004 at 12:32:55AM -0800, He Li wrote:
> Hi,
> I just tried to install new automake 1.8.1.
>
> It built ok in HP-UX.11.11, Solaris 8 and AIX 5.2.
>
> But in Tru64 5.1B "make install" failed.
Thanks for the report. I'm installing the following fix and will
likely release 1.8.2 this evening. Sigh. Stupid me.
2004-01-12 Alexandre Duret-Lutz <address@hidden>
* lib/install-sh: Do not use "$@" in a context where it may be empty,
for the sake of OSF1/Tru64's shell.
Report from He Li.
Index: THANKS
===================================================================
RCS file: /cvs/automake/automake/THANKS,v
retrieving revision 1.230.2.5
diff -u -r1.230.2.5 THANKS
--- THANKS 11 Jan 2004 12:09:07 -0000 1.230.2.5
+++ THANKS 12 Jan 2004 09:40:34 -0000
@@ -82,6 +82,7 @@
H.J. Lu address@hidden
H.Merijn Brand address@hidden
Harlan Stenn address@hidden
+He Li address@hidden
Henrik Frystyk Nielsen address@hidden
Ian Lance Taylor address@hidden
Imacat address@hidden
Index: lib/install-sh
===================================================================
RCS file: /cvs/automake/automake/lib/install-sh,v
retrieving revision 1.13.2.1
diff -u -r1.13.2.1 install-sh
--- lib/install-sh 8 Jan 2004 23:32:26 -0000 1.13.2.1
+++ lib/install-sh 12 Jan 2004 09:40:34 -0000
@@ -1,7 +1,7 @@
#!/bin/sh
# install - install a program, script, or datafile
-scriptversion=2004-01-08.23
+scriptversion=2004-01-12.10
# This originates from X11R5 (mit/util/scripts/install.sh), which was
# later released in X11R6 (xc/config/util/install.sh) with the
@@ -140,11 +140,12 @@
# Otherwise, the last argument is the destination. Remove it from
address@hidden
for arg
do
- shift
if test -n "$dstarg"; then
+ # $@ is not empty: it contains at least $arg.
set fnord "$@" "$dstarg"
- shift
+ shift # fnord
fi
+ shift # arg
dstarg=$arg
done
break;;