stdint changes break gcc33 port
dillon at apollo.backplane.com
Thu Nov 13 11:26:51 PST 2003
:gmake: 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.
<dillon at xxxxxxxxxxxxx>
More information about the Bugs