From nobody@FreeBSD.org  Fri Mar 29 03:03:55 2002
Return-Path: <nobody@FreeBSD.org>
Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21])
	by hub.freebsd.org (Postfix) with ESMTP id 07CBB37B416
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 29 Mar 2002 03:03:55 -0800 (PST)
Received: (from nobody@localhost)
	by freefall.freebsd.org (8.11.6/8.11.6) id g2TB3tQ80578;
	Fri, 29 Mar 2002 03:03:55 -0800 (PST)
	(envelope-from nobody)
Message-Id: <200203291103.g2TB3tQ80578@freefall.freebsd.org>
Date: Fri, 29 Mar 2002 03:03:55 -0800 (PST)
From: Robert Saft <zardoz@vampyre.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: make world in /usr/src for 4.5-stable fails
X-Send-Pr-Version: www-1.0

>Number:         36475
>Category:       i386
>Synopsis:       make world in /usr/src for 4.5-stable fails
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Mar 29 03:10:01 PST 2002
>Closed-Date:    Fri Mar 29 03:49:21 PST 2002
>Last-Modified:  Fri Mar 29 03:50:00 PST 2002
>Originator:     Robert Saft
>Release:        4.5-stable
>Organization:
>Environment:
FreeBSD freya 4.5-STABLE FreeBSD 4.5-STABLE #3: Sat Mar  9 01:37:01 PST 2002     root@freya:/usr/src/sys/compile/freya-4.5  i386
>Description:
Current build failure/error message is:

cc -O -pipe  -D_open=open -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=\"/usr/obj/usr/src/i386/usr\" -I/usr/obj/usr/src/i386/usr/src/gnu/usr.bin/cc/cc_fbsd/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc_fbsd/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc_fbsd/../../../../contrib/gcc.295 -I/usr/src/gnu/usr.bin/cc/cc_fbsd/../../../../contrib/gcc.295/config  -c /usr/src/gnu/usr.bin/cc/cc_fbsd/../../../../lib/libc/stdio/mktemp.c -o mktemp.o
/usr/src/gnu/usr.bin/cc/cc_fbsd/../../../../lib/libc/stdio/mktemp.c:38: syntax error before string constant
/usr/src/gnu/usr.bin/cc/cc_fbsd/../../../../lib/libc/stdio/mktemp.c:38: warning: data definition has no type or storage class
*** Error code 1

Stop in /usr/src/gnu/usr.bin/cc/cc_fbsd.
*** Error code 1

Stop in /usr/src/gnu/usr.bin/cc.
*** Error code 1

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

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

Stop in /usr/src.

I've had repeated errors in doing a build since 4.5-release was released:
prior ones were in crypto code - I wonder if there is a stable src tree
that I can download and build... I've sync'd my cvs tree many times and
with each new source tree, something else is broken. Happy to be flamed
if I'm doing something stupid an just missing something somewhere...
>How-To-Repeat:
cd /usr/src; make world
>Fix:
      
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: cjc 
State-Changed-When: Fri Mar 29 03:48:06 PST 2002 
State-Changed-Why:  
For help with build problems on -STABLE, try to get some help on 
freebsd-stable@freebsd.org and make sure there really is a system bug 
before filing a PR. Thanks. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=36475 

From: "Crist J. Clark" <cjc@FreeBSD.ORG>
To: Robert Saft <zardoz@vampyre.com>
Cc: stable@FreeBSD.ORG
Subject: Re: i386/36475: make world in /usr/src for 4.5-stable fails
Date: Fri, 29 Mar 2002 03:47:56 -0800

 On Fri, Mar 29, 2002 at 03:03:55AM -0800, Robert Saft wrote:
 [snip]
 
 > Current build failure/error message is:
 > 
 > cc -O -pipe  -D_open=open -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=\"/usr/obj/usr/src/i386/usr\" -I/usr/obj/usr/src/i386/usr/src/gnu/usr.bin/cc/cc_fbsd/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc_fbsd/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc_fbsd/../../../../contrib/gcc.295 -I/usr/src/gnu/usr.bin/cc/cc_fbsd/../../../../contrib/gcc.295/config  -c /usr/src/gnu/usr.bin/cc/cc_fbsd/../../../../lib/libc/stdio/mktemp.c -o mktemp.o
 > /usr/src/gnu/usr.bin/cc/cc_fbsd/../../../../lib/libc/stdio/mktemp.c:38: syntax error before string constant
 > /usr/src/gnu/usr.bin/cc/cc_fbsd/../../../../lib/libc/stdio/mktemp.c:38: warning: data definition has no type or storage class
 
 The line it is complaining about,
 
 static const char rcsid[] =
   "$FreeBSD: src/lib/libc/stdio/mktemp.c,v 1.19.2.1 2001/01/20 09:35:24 kris Exp $";
 
 Sure looks fine to me.
 
 > I've had repeated errors in doing a build since 4.5-release was released:
 > prior ones were in crypto code - I wonder if there is a stable src tree
 > that I can download and build... I've sync'd my cvs tree many times and
 > with each new source tree, something else is broken. Happy to be flamed
 > if I'm doing something stupid an just missing something somewhere...
 
 I've built world dozens of times since 4.5-RELEASE without significant
 difficulties. Do you have some customizations in make.conf(5) that
 might be messing with things?
 
 But this isn't really appropriate for a PR. I'll close up the PR, and
 you should try to get some help on freebsd-stable@freebsd.org.
 -- 
 Crist J. Clark                     |     cjclark@alum.mit.edu
                                    |     cjclark@jhu.edu
 http://people.freebsd.org/~cjc/    |     cjc@freebsd.org
>Unformatted:
