2008-09-07 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+ AIX ranlib dislikes spaces in the argument.
+ * lib/am/libs.am (install-%DIR%LIBRARIES): Fix instsh.test
+ failure on AIX due to ranlib and whitespace in the directory.
+ * THANKS: Update.
+ Report by John F Trudeau.
+
Fail upon install or ranlib failure, part two.
* lib/am/java.am (install-%DIR%JAVA): Fail upon install failure.
* lib/am/lisp.am (install-%DIR%LISP): Likewise.
Joerg-Martin Schwarz jms@jms.prima.ruhr.de
Johan Danielsson joda@pdc.kth.se
Johannes Nicolai johannes.nicolai@student.hpi.uni-potsdam.de
+John F Trudeau JohnTrudeau@firsthealth.com
John Pierce hawkfan@pyrotechnics.com
John Ratliff autoconf@technoplaza.net
John W. Coomes jcoomes@eng.Sun.COM
if test -f $$p; then \
%BASE?$(am__strip_dir):f=$$p;% \
## Must ranlib after installing because mod time changes.
- echo " $(RANLIB) '$(DESTDIR)$(%NDIR%dir)/$$f'"; \
- $(RANLIB) "$(DESTDIR)$(%NDIR%dir)/$$f" || exit $$?; \
+## cd to target directory because AIX ranlib messes up with whitespace
+## in the argument.
+ echo " ( cd '$(DESTDIR)$(%NDIR%dir)' && $(RANLIB) $$f )"; \
+ ( cd "$(DESTDIR)$(%NDIR%dir)" && $(RANLIB) $$f ) || exit $$?; \
else :; fi; \
done
endif %?INSTALL%