On Tue, Aug 23, 2011 at 06:12:19PM +0200, fuchur wrote: > Hi, > > On Mon, 30 May 2011 23:16:04 +0200 > wrote Daniel Pfeiffer <[email protected]>: > > >I recently had a somewhat catastrophic update to Ubuntu 11.04. Now when > >compiling librep 0.92.0 I get > > > >makepp: Entering directory `/tmp/librep-0.92.0/src' > >/bin/sh ../libtool --mode=link --tag=CC gcc -L/tmp/sawfish/lib -o repdoc > >repdoc.o -lgdbm > >../libtool: 1639: preserve_args+= --tag CC: not found
The underlying issue here is that on new(ish) Debian systems /bin/sh is a link to /bin/dash, not /bin/bash as it used to be, but the autotools somehow fail to recognize that sometimes and do not remove bashisms from the generated scripts. Doing a $ export CONFIG_SHELL=/bin/bash before retooling usually helps. PS. Yes, it's me, the long lost Debian packages maintainer! I'm finally working on getting current sawfish back in shape for the distro, starting by actually using current sawfish in my own system. Expect news :-) -- Rodrigo Gallardo --- -- Sawfish ML
