on my -STABLE machine, building audio/gnump3d spits out an automake error right at the beginning of the build. the issue is the process used to avoid an automake. currently, it takes a newly generated file, and sets its time back perhaps a few milliseconds. this patch updates the timestamp of Makefile.in. ===> Building for gnump3d-1.0.p1 cd . && /usr/ports/audio/gnump3d/work/gnump3d-1.0-pre1/config/missing automake-1.4 --foreign Makefile WARNING: `automake-1.4' 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.4' program. gmake: *** [Makefile.in] Error 1 *** Error code 2 Stop in /usr/ports/audio/gnump3d.
Responsible Changed From-To: freebsd-ports->naddy I'll look into this.
State Changed From-To: open->closed I committed a fix. -CURRENT's sed preserves the original date for .bak files, textproc/sed_inplace does not.
this patch does not solve the problem. the error remains. automake is only being concerned with the timestamp of Makefile.in in relation to aclocal.m4. one way or another, Makefile.in has to end up no older than aclocal.m4, or automake has to be hosed entirely. -Adam
oosp - the error was indeed corrected with naddy's patch. my mistake. -Adam