Bug 143854

Summary: [build] error in make world during upgrade from 7 to 8
Product: Base System Reporter: TsurutaniNaoki
Component: amd64Assignee: freebsd-amd64 (Nobody) <amd64>
Status: Closed FIXED    
Severity: Affects Only Me CC: TsurutaniNaoki
Priority: Normal    
Version: 7.2-STABLE   
Hardware: Any   
OS: Any   

Description TsurutaniNaoki 2010-02-13 04:20:01 UTC
	i want to upgrade from 7-STABLE to 8-STABLE, by make world.
	but it fails with the following message;
===> lib/libc (clean)
"/usr/src/lib/libc/stdlib/Makefile.inc", line 19: Need an operator
make: fatal errors encountered -- cannot continue
*** Error code 1

Stop in /usr/src/lib.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.

Fix: 

i do now know how to fix.
	i also tried on my FreeBSD/i386 7-STABLE host built on the same time,
	and found no error.
	i tried to use ".sinclude" in my original Makefile, and found no error.
	i found this problem only in this case.
How-To-Repeat: 	after csup,
	% cd /usr/src
	% make buildworld
	...
	above error message follows.
Comment 1 Peter Jeremy 2010-02-14 18:12:47 UTC
On 2010-Feb-13 13:15:08 +0900, Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp> wrote:
>	i want to upgrade from 7-STABLE to 8-STABLE, by make world.
>	but it fails with the following message;
>===> lib/libc (clean)
>"/usr/src/lib/libc/stdlib/Makefile.inc", line 19: Need an operator
>make: fatal errors encountered -- cannot continue
>*** Error code 1


This would probably get a quicker answer by asking on -stable instead
of filing a PR.

I have done a number of buildworlds from 7.x to 8-stable recently
without problem.  Could you please forward me, off-list, a complete
log from your "make buildworld" and a copy of
/usr/src/lib/libc/stdlib/Makefile.inc.

Do you have anything in /etc/make.conf or /etc/src.conf?

-- 
Peter Jeremy
Comment 2 Andriy Gapon freebsd_committer freebsd_triage 2010-12-05 13:09:40 UTC
State Changed
From-To: open->closed

We do not have any permament buildworld errors. 
The issue should have been discussed on the mailing lists.