automake
[Top][All Lists]
Advanced

[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;;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]