Subject: Re: Cross-Compiling current fails
To: None <ks@ub.uni-mainz.de>
From: Havard Eidnes <he@NetBSD.org>
List: current-users
Date: 06/09/2005 15:16:10
> On Thu, Jun 09, 2005 at 10:17:50AM +1000, Luke Mewburn wrote:
> > On Tue, Jun 07, 2005 at 02:27:39PM +0200, Kurt Schreiner wrote:
> >   | I'm trying to cross-compile -current for sparc on an amd64 mach=
ine
> >   | and failed (see below). The same sources compiled fine for amd6=
4 and
> >   | cross-compiled on amd64 for i386 w/o problems, too... So what's=
 the
> >   | problem w/ sparc? (Just trying sparc64, macppc and alpha now...=
)
> >
> > It seems that gcc targeted for sparc has slightly stricter
> > (or more broken) checks for uninitalized variables.
> Hm, not only for sparc, as my tries for sparc64, macppc and alpha
> (and vax) failed, too. Logfiles available on request...

I beleive macppc and alpha are now fixed, and possibly sparc64.
Vax already had an earlier build failure before -Wuninitialized
and the other -W options were turned on recently, due to missing
stdbool.h, due to too old compiler, which was triggered by an
update of gettext (?), and I beleive this build failure is
currently still unfixed.

Regards,

- H=E5vard