Hello Vincent,

* Vincent Lefevre wrote on Wed, Aug 27, 2008 at 06:29:07PM CEST:
> I've generated a tarball on a Debian/unstable machine. On the Zaurus,
> after running
> 
>   ./configure --enable-assert=full --disable-shared \
>     --disable-dependency-tracking CC=gcc
> 
> "make" wants to run "missing":
> 
> zaurus:~sd/mpfr-2.3.2-rc1> =make && =make check
> cd . && /bin/bash /usr/mnt.rom/card/mpfr-2.3.2-rc1/missing --run aclocal-1.10 
> /usr/mnt.rom/card/mpfr-2.3.2-rc1/missing: aclocal-1.10: command not found
> WARNING: `aclocal-1.10' is missing on your system.  You should only need it if
>          you modified `acinclude.m4' or `configure.in'.  You might want
>          to install the `Automake' and `Perl' packages.  Grab them from
>          any GNU archive site.
> [...]
> 
> The file system is a vfat, so that after de-archiving the tarball, the
> timestamps are incorrect (the mtime can't be set back in the past).
> That's why I use the --disable-dependency-tracking option, but it seems
> that it doesn't work.

The --disable-dependency-tracking option turns off the mechanism that
updates .deps/*.Po files which contain dependencies for compiled sources
like C and C++.  This has nothing to do with rebuild rules.

You can add AM_MAINTAINER_MODE to your package, see the manual for
details.

Or you can try to build your package and create the tarball on the most
timestamp-challenged file system that you have.  I don't know of a nice
way to emulate that, though.

BTW, why '=make' instead of 'make'?

Cheers,
Ralf


Reply via email to