5.3 STABLE kernel compilation oddity
Martin Nilsson
martin at mullet.se
Tue Feb 1 04:40:43 PST 2005
Robert Watson wrote:
> I've recently seen an odd nit involving -j kernel compiles, in which
> occasionally the build breaks because of a parse problem and vnode_if.awk.
> I've been meaning to sit down and see if I can reproduce it, I suspect a
> dependency problem. -j should always work for the kernel, but I wonder if
> some of the tool upheaval, especially relating to the vnode include stuff
> in -CURRENT, has broken it.
I've seen something similar to this on 5.3 and 5.3-STABLE buildworld it
happens on fast machines (both SMP & UP) when running 'make -j n
buildworld' with n larger than about 8. It does not happen everytime,
just often enough to make you wonder if the hardware is flaky or not.
I have seen this on P4E (Prescott), Xeon (533FSB & 800FSB) as well as
SMP Opterons. I can't remember getting it on the Celerons. If anybody
wants patches that fixes this tested, I'd be happy to help. It is very
annoying when using buildworld to see if a newly built machine is
working OK.
--
Martin Nilsson, CTO & Founder, Mullet Scandinavia AB, Malmö, SWEDEN
E-mail: martin at mullet.se, Phone: +46-(0)708-606170, Web: www.mullet.se
Our business is well engineered servers optimised for FreeBSD & Linux
More information about the freebsd-stable
mailing list