Re: syntax errors in standard headers!?

From: Doug White <dwhite_at_gumbysoft.com>
Date: Mon, 26 Jul 2004 13:10:32 -0700 (PDT)
On Sat, 24 Jul 2004, Evan Dower wrote:

> WIth the instability issues of late, I recently had a crash in the middle of
> portupgrading. This left many packages with no +CONTENTS file. Thus I
> figured I would simply reinstall them. Unfortunately when I try to reinstall
> any of them I tend to get errors such as:
> /usr/include/stdlib.h:46: error: syntax error before "typedef"
> and
> /usr/include/locale.h:42: error: syntax error before "struct"
>
> I get all kinds of other errors too. Basically not a whole lot is working
> properly, even though I have updated -CURRENT since the crash. Most recently
> on Thursday.

Some port's .h file probably got corrupted and its leaving things in an
insconsistent state when the system headers come along. Inspect a file
that doesn't compile and trace the included files to find the corrupted
one.

-- 
Doug White                    |  FreeBSD: The Power to Serve
dwhite_at_gumbysoft.com          |  www.FreeBSD.org
Received on Mon Jul 26 2004 - 18:10:33 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:03 UTC