Hi, folks -
This latest version of Make surprised me in that, unlike previous
versions I've compiled, it needed write access into the source directory.
I've traced that down to a silly little file called stamp-pot, which, it
seems to me, really ought to be found in . rather than $(srcdir).
... at least, with that edit, it compiled just fine for me.
Since I compile for many architectures, and since I'd prefer to do
those builds in parallel, I mount the source directory read-only, which
exposes problems like that. (But that's lots better than debugging why two
makes building at the same time for different architectures collide.)
For instance, my source is in /media/gnu/make-3.79.1 but I build in
/tmp/make.1 using
/media/gnu/make-3.79.1/configure --prefix=/tools/GNU/003/SunOS_5.8
... which eventually automounts on Solaris 5.8 machines as /usr/gnu (as
well as /tools/GNU/003/SunOS_5.8, of course).
Make is not the only GNU package to have this problem, but it sure seems
like this should be really easy to fix, so I'm letting you folks know.
BTW, I didn't trace out why all-local was even becoming a target needing
building; from the name, it almost seems like a target you wouldn't think
you'd be building.
Mario
--
<| A crash reduces |> [EMAIL PROTECTED]
|> Your expensive computer <| EL517/2100 E. Elliot Rd/Tempe AZ 85284
@ To a simple stone. @ desk:480/413-3578 pgr:877/551-1195
_______________________________________________
Bug-make mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-make