Date: Sat, 13 Apr 2002 20:42:34 +0000 From: "J. Mallett" <jmallett@FreeBSD.ORG> To: David O'Brien <obrien@FreeBSD.ORG> Cc: "J. Mallett" <jmallett@FreeBSD.ORG>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.bin/make job.c job.h main.c make.1 make.c Message-ID: <20020413204233.GB16245@FreeBSD.ORG> In-Reply-To: <20020413112247.C25339@dragon.nuxi.com> References: <200204131218.g3DCI0Z68354@freefall.freebsd.org> <20020413123044.GB13221@FreeBSD.ORG> <20020413053330.A96771@dragon.nuxi.com> <20020413151913.GB26522@FreeBSD.ORG> <20020413164457.GA8591@FreeBSD.ORG> <20020413112247.C25339@dragon.nuxi.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Just finished FreeBSD buildworld, both builds were logged and timed, there is a minute gain with NetBSD make(1), and I'm not sure how much of that is random variance... Anyway, there are some differences in the way things went, mostly related to how .CURDIR is set, it appears. I've gotta crash for the night, but it looks like 95% of the stuff works exactly the same in both places. Something interesting... We have a 'depend' target, and it apparently is not set to .PHONY (or however you do such things, I'm reachig the hazy end of being up far too long) and a file called 'depend.c' exists in .PATH, so it tries to build a depend program from depend.c.... This is in the bmake stuff youv'e done for the toolchain, I'm not sure quite how to look at this, I'll compare the codepaths in both make's that affect this, and try to figure out what, if anything, should be done to make(1). Also, their parser complains (rightly so) about multiply defined build scripts for a target. Hrm. rpcgen doesn't seem to be running for yp.h and yppasswd.h in usr.sbin/rpc. yppaswd, either, but it does for other targets, gotta give that a look. Again, I see places where .CURDIR and .OBJDIR are being confused, this is in the openssh build. Those are all I can see. For those who want the real/user/sys for NetBSD and FreeBSD make(1), on my machine, here they are, respectively: NetBSD: 215m42.677s 177m4.966s 25m9.573s FreeBSD: 218m8.439s 177m51.782s 24m56.176s Very close. -- jmallett@FreeBSD.org | C, MIPS, POSIX, UNIX, BSD, IRC Geek. http://www.FreeBSD.org | The Power to Serve "We all need mirrors to remind ourselves who we are -- I'm no different." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020413204233.GB16245>