Summary: | [bug] sometime automake is not found | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alberto Ornaghi <alor> |
Component: | [OLD] Development | Assignee: | Martin Schlemmer (RETIRED) <azarah> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 1.4_rc1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Alberto Ornaghi
2003-03-20 15:51:42 UTC
You need to give an example where you get the failure. it is a program written by me. cvs -d :pserver:anonymous@cvs.sf.net:/cvsroot/ettercap login cvs -d :pserver:anonymous@cvs.sf.net:/cvsroot/ettercap co ettercap_ng it needs automake 1.7 try this: export WANT_AUTOMAKE=1.7 ./autogen.sh ./configure make cd src vi Makefile.am (modify the file, it is sufficient to add a comment) make then it tries to rerun the automake script since the Makefile.am was changed. at this point the script fails. if you launch make again, it works. bye It looks to be a problem with configure.in: ---------------------------------------------------------- azarah@nosferatu src $ echo "# regen" >> Makefile.am azarah@nosferatu src $ make cd .. && \ /bin/sh /home/azarah/tmp/ettercap_ng/missing --run automake-1.7 --foreign src/Makefile cd .. && /bin/sh ./config.status src/Makefile depfiles config.status: creating src/Makefile config.status: executing depfiles commands make: Nothing to be done for `all'. azarah@nosferatu src $ --------------------------------------------------------- More precise: If I comment 'AC_FUNC_MALLOC' at line 204 of configure.in I get above correct behaviour, else the 'missing' script catches the error about missing 'src/malloc.c', and thinks there are no automake-1.7 ... --------------------------------------------------------- azarah@nosferatu src $ make cd .. && \ /bin/sh /home/azarah/tmp/ettercap_ng/missing --run automake-1.7 --foreign src/Makefile src/Makefile.am:64: required file `src/malloc.c' not found WARNING: `automake-1.7' is needed, and you do not seem to have it handy on your system. You might have modified some files without having the proper tools for further handling them. Check the `README' file, it often tells you about the needed prerequirements for installing this package. You may also peek at any GNU archive site, in case some other package would contain this missing `automake-1.7' program. make: *** [Makefile.in] Error 1 azarah@nosferatu src $ --------------------------------------------------------- Which is why it works the second time ... then 'src/Makefile' is already regenerated although automake did error out on missing 'src/malloc.c'. ok. many thanks. I though that the malloc.c error was ingored.. so the bug can be marked as INVALID. bye Glad to be of assistance. |