Re: Man pages for automake and aclocal.

2008-09-20 Thread Eric Blake
Ralf Wildenhues gmx.de> writes: > > While adding man pages to Libtool, let's do it for Automake, too. > I hope letting the unversioned man pages be .so links helps distributors > sort out versioning issues. I'm now seeing this trying to bootstrap automake.git on a Solaris 10 box: make[1]: Ente

Re: Remove unneeded per-rule *INSTALL variables.

2008-09-20 Thread Ralf Wildenhues
* Ralf Wildenhues wrote on Sun, Sep 07, 2008 at 01:46:15PM CEST: > For now, this is the last (proposed) patch of the series. It cleans up > the per-rule *INSTALL variables, which are in most cases not needed any > more because the rules now ensure that the respective directories exist. > > These

Compactify program rules using ternary operators.

2008-09-20 Thread Ralf Wildenhues
I keep forgetting about the ternary operators that Akim introduced a few months ago. Pushed. Cheers, Ralf Compactify program rules using ternary operators. * lib/am/progs.am (install-%DIR%PROGRAMS): Uglify^WCompactify using ternary operators `%KEY?TRUE:FALSE%'. (uninstall-%D

Re: New doc section about command line length limits.

2008-09-20 Thread Ralf Wildenhues
* Ralf Wildenhues wrote on Sun, Sep 07, 2008 at 01:16:46PM CEST: > Review and comments of whatever sort appreciated. > I haven't pushed this yet. Pushed as below, slightly amended to cater for - libtool multi-file install, - nobase is not equivalent to several vars for LTLIBRARIES, as - order is n

Re: Faster install for libtool outputs.

2008-09-20 Thread Ralf Wildenhues
Hi Jim, * Jim Meyering wrote on Sat, Sep 20, 2008 at 02:02:36PM CEST: > Ralf Wildenhues <[EMAIL PROTECTED]> wrote: > > > > One downside of the large test suite is the time it takes to complete. > > Since there are lots of instances of $sleep in it, I've found it helpful > > to use a munged version

Re: Faster install for libtool outputs.

2008-09-20 Thread Jim Meyering
Ralf Wildenhues <[EMAIL PROTECTED]> wrote: > * Ralf Wildenhues wrote on Sun, Sep 14, 2008 at 03:23:45PM CEST: >> >> Sigh, this was overly optimistic. With libtool libraries, the >> eventual need to relink at install time requires that the ordering >> is exactly the same as given in the Makefile.a

Re: Faster install for libtool outputs.

2008-09-20 Thread Ralf Wildenhues
* Ralf Wildenhues wrote on Sun, Sep 14, 2008 at 03:23:45PM CEST: > * unlike lib_LTLIBRARIES, nobase_lib_LTLIBRARIES aren't consistently > installed before bin_PROGRAMS. :-/ Yes, this fix is more of an ugly ugly hack, just like the hack done for lib_LTLIBRARIES. I figured two consistent hacks a

Re: Faster install for libtool outputs.

2008-09-20 Thread Ralf Wildenhues
* Ralf Wildenhues wrote on Sun, Sep 14, 2008 at 03:23:45PM CEST: > > Sigh, this was overly optimistic. With libtool libraries, the > eventual need to relink at install time requires that the ordering > is exactly the same as given in the Makefile.am lines. > > This is because automake is not sma

Re: Faster install for libtool outputs.

2008-09-20 Thread Ralf Wildenhues
Let's start fixing the issues I noted last weekend: * Ralf Wildenhues wrote on Sun, Sep 14, 2008 at 03:23:45PM CEST: > While writing a test case for this, I noticed that nobase_ is broken > for LTLIBRARIES in more ways, and before the install changes: > > * -rpath is not adjusted to point to the

Man pages for automake and aclocal.

2008-09-20 Thread Ralf Wildenhues
While adding man pages to Libtool, let's do it for Automake, too. I hope letting the unversioned man pages be .so links helps distributors sort out versioning issues. Cheers, Ralf Man pages for automake and aclocal. * configure.ac (HELP2MAN): New substitution. * doc/Makefile.am (