tags 376516 patch thanks On Mon, Jul 03, 2006 at 02:06:09PM +0200, Julien Danjou wrote: > Package: caudium > Version: 2:1.4.7-14 > Severity: serious > > Hello, > > There was a problem while autobuilding your package:
> > make[4]: Entering directory `/build/buildd/caudium-1.4.7/src/cmods/Mhash' > > make[4]: *** No targets specified and no makefile found. Stop. Hi, this is due to an autoconf change in 2.59c: 2005-08-16 Stepan Kasal <[EMAIL PROTECTED]> When building in place, set srcdir="."; suggested by Tim Van Holder. There's code in the toplevel 'configure.ac' that modifies the srcdir variable from a relative path into an absolute one, but the autoconf change overrides this in subdirectories. Inserting the same code into 'src/cmods/configure.ac' seems to fix the problem. Patch attached. Cheers, -- Niko Tyni [EMAIL PROTECTED]
--- src/cmods/configure.ac.orig 2005-07-19 12:51:35.000000000 +0300 +++ src/cmods/configure.ac 2006-07-10 22:14:11.000000000 +0300 @@ -3,6 +3,18 @@ CAUDIUM_LOW_MODULE_INIT() +# We want an absolute path to the source-dir. +case "$srcdir" in + /*) + ;; + *) + oldsrcdir="$srcdir" + srcdir="`cd \"$srcdir\";pwd`" + AC_MSG_WARN([ Converted $oldsrcdir to $srcdir, +If this does not work, please use an absolute path to the configure script. ]) + ;; +esac + dirs="" for a in `(cd $srcdir ; echo *)` do