diff options
author | Ralf Wildenhues <Ralf.Wildenhues@gmx.de> | 2008-09-07 09:11:34 +0200 |
---|---|---|
committer | Ralf Wildenhues <Ralf.Wildenhues@gmx.de> | 2008-09-07 09:11:34 +0200 |
commit | f4d1f9e29866e785d5d50d9037dade2b773cd71f (patch) | |
tree | 53f88e44ad26b4690d726413f95e3fad03077fce /lib/am/libs.am | |
parent | 120031b8d5f75fd631b96396d2e69fe920455098 (diff) | |
download | automake-f4d1f9e29866e785d5d50d9037dade2b773cd71f.tar.gz |
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.
Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
Diffstat (limited to 'lib/am/libs.am')
-rw-r--r-- | lib/am/libs.am | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/am/libs.am b/lib/am/libs.am index 6cd0988d8..450a10582 100644 --- a/lib/am/libs.am +++ b/lib/am/libs.am @@ -66,8 +66,10 @@ endif !%?BASE% 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% |