DragonFly BSD
DragonFly bugs List (threaded) for 2003-11
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: stdint changes break gcc33 port


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Thu, 13 Nov 2003 11:26:14 -0800 (PST)

:gmake[1]: Leaving directory `/usr/ports/lang/gcc33/work/build/gcc'
:gmake: *** [bootstrap-lean] Error 2
:*** Error code 2
:
:
:Matt, what changes did you need to make to get gcc to compile?

    There are two places that include <machine/ansi.h> which have to be
    commented out (and also make sure /usr/include/machine/ansi.h is 
    removed since it no longer exists in the source dist), and you also
    may have to define __size_t__ in one or two places to prevent
    GCC from screwing up size_t.

    GCC is holy mess when it comes to these header files.  They would have 
    been far better served by simply having a per-architecture header file
    to deal with this junk.

    I'll try to get a port override committed today for gcc33.

					-Matt
					Matthew Dillon 
					<dillon@xxxxxxxxxxxxx>



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]