[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Autoconf 2.55 "make install" failure on Solaris 9 (sparc)
From: |
Akim Demaille |
Subject: |
Re: Autoconf 2.55 "make install" failure on Solaris 9 (sparc) |
Date: |
Fri, 15 Nov 2002 10:18:28 +0100 |
User-agent: |
Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i386-pc-linux-gnu) |
| This is a regression from Autoconf 2.54c. Here are the symptoms of
| the "make install" failure:
|
| /bin/bash ../config/mkinstalldirs /tmp/prefix/bin
| mkdir -p -- /tmp/prefix/bin
| ../config/install-sh -c autom4te /tmp/prefix/bin/autom4te
| bash: ../config/install-sh: bad interpreter: Permission denied
| *** Error code 126
| make: Fatal error: Command failed for target `install-binSCRIPTS'
| Current working directory /tmp/src/autoconf-2.55/bin
| *** Error code 1
| make: Fatal error: Command failed for target `install-am'
| Current working directory /tmp/src/autoconf-2.55/bin
| *** Error code 1
| make: Fatal error: Command failed for target `install-recursive'
|
| The fix is to "chmod a+x config/install-sh" by hand.
Arg :( Thanks Paul. I'm releasing 2.56 now.
| I'm not sure how this happened; perhaps during the release process?
Yes, when install-sh has been updated from CVS Automake. I don't know
how to fix this issue cleanly. Maybe move-if-change should preserve
the destination rights? Maybe instead of `mv old new' we should `cat
old >new'?