Brian May <[EMAIL PROTECTED]> writes:
> creating auto-config.h
> Merged x-linux.
> Merged t-linux and i386/t-crtstuff.
> Created `objc/Makefile'.
> cd ada && touch treeprs.ads a-einfo.h a-sinfo.h nmake.adb nmake.ads
> touch config-stamp
> /usr/bin/make CFLAGS='-O2' GNATLIBCFLAGS='-g -O2 -gnatn 
> -DNEED_CONVERT_ADDRESSES' LANGUAGES='c ada'
> make[1]: Entering directory `/tmp/buildd/gnat-3.15p'
> cd . && autoheader
> /bin/sh: line 1: autoheader: command not found
> make[1]: *** [cstamp-h.in] Error 127
> make[1]: Leaving directory `/tmp/buildd/gnat-3.15p'
> make: *** [stage1-stamp] Error 2
> pbuilder: Failed autobuilding of package
>  -> Aborting with an error
>  -> unmounting proc filesystem
>  -> unmounting dev/pts filesystem
>  -> cleaning the build env
>     -> removing directory /var/cache/pbuilder/build//22152 and its 
> subdirectories
> 
> still needs dependancy on autoconf.

Brian, thanks for the problem report.  Here is the resolution.

The package should not depend on autoconf, because debian/rules does
not change configure.in.  The trick is to touch cstamp-h.in, which
prevents autoheader from running.  I have uploaded an update to my
package (3.15p-3) here:

deb http://www.ada-france.org/debian ada main
deb-src http://www.ada-france.org/debian ada main

(note that I no longer maintain the repository I mentioned earlier,
because it's out of disk space.  Please use the one at
Ada-France.org.)

-- 
Ludovic Brenta.


Reply via email to