On Tue, 27 Jul 2010 18:00:14 -0400, Paul Smith <psm...@gnu.org> wrote: > On Tue, 2010-07-27 at 15:39 -0600, Matthew Burgess wrote: >> I'm trying to compile procps-3.2.8 >> (http://procps.sourceforge.net/procps-3.2.8.tar.gz) with Make-3.81.91.
> This is because you have an undocumented ordering in the makefile; the > top-level makefile says: > > -include */module.mk > > However, some of these various module.mk files depend on each other, in > particular the ps/module.mk makefile uses LIBPROC, which is set in > proc/module.mk (there may be others, too, I didn't check closely). Paul, Many thanks for your incredibly quick and informative response. Sure enough, changing that -include line to the following allows procps to be built with make-3.81.91 successfully: -include proc/module.mk ps/module.mk These are the only 2 module.mk files in the source tarball so it seems like the most appropriate fix. I'll report this to procps upstream. Thanks again, Matt. _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make