Date: Sun, 17 Nov 2002 07:39:53 -0800 (PST) From: Mike Barcroft <mike@FreeBSD.org> To: rse@engelschall.com, mike@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: misc/44377: multiple declaration of __mbstate_t (sys/_types.h & machine/ansi.h) breaks gcc 3.2 building Message-ID: <200211171539.gAHFdr4V026148@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
Synopsis: multiple declaration of __mbstate_t (sys/_types.h & machine/ansi.h) breaks gcc 3.2 building State-Changed-From-To: open->closed State-Changed-By: mike State-Changed-When: Sun Nov 17 07:32:06 PST 2002 State-Changed-Why: machine/ansi.h is a stale header; it was deleted from cvs when sys/_types.h was added. Unfortunately there's no standard system to delete stale headers with installworld. GCC 3.2 and earlier need hacks to cope with hacks about knowing FreeBSD implementation details. You can apply rev 1.16 gcc/gcc/ginclude/stddef.h (GCC CVS) to older versions of GCC or do something like rev 1.4 of ports/lang/gcc32/files/patch-va (FreeBSD CVS). http://www.freebsd.org/cgi/query-pr.cgi?pr=44377 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200211171539.gAHFdr4V026148>