Subject: Re: problem building -current on macppc
To: Timo Schoeler <timo.schoeler@macfinity.net>
From: Johnny Billquist <bqt@Update.UU.SE>
List: current-users
Date: 06/03/2005 16:31:47
On Fri, 3 Jun 2005, Timo Schoeler wrote:

> thus Davide Zanon spake:
> > On Friday 03 June 2005 14:01, Davide Zanon wrote:
> >
> >>Hi all!
> >>I get this error while compiling a custom -current kernel... what's the
> >>problem?
> >
> >
> > Sorry, I made a mistake :(
> >
> > The error is
> >
> > #   compile  DREAM/autoconf.o
> > /usr/src/../tools-macppc/bin/powerpc--netbsd-gcc -maltivec -O4
> > -mno-strict-align -msoft-float -Wa,-maltivec -ffreestanding -O2 -Wreturn-type
> > -Werror -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith
> > -Wmissing-prototypes -Wstrict-prototypes -Wreturn-type -Wswitch -Wshadow
> > -Wcast-qual -Wwrite-strings -Wno-sign-compare -fno-zero-initialized-in-bss
> > -Dmacppc=macppc -I. -I/usr/src/sys/arch -I/usr/src/sys -nostdinc -DLKM
> > -DDIAGNOSTIC -DZS_CONSOLE_ABORT -DDEBUG_DARWIN -DOFB_ENABLE_CACHE
> > -DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT -I/usr/src/sys/dist/pf
> > -I/usr/src/sys/dist/ipf -c /usr/src/sys/arch/macppc/macppc/autoconf.c
> > /usr/src/sys/arch/macppc/macppc/autoconf.c: In function `OF_interpret':
> > /usr/src/sys/arch/macppc/macppc/autoconf.c:366: warning: initialization
> > discards qualifiers from pointer target type
> >
> > david
>
> same here (Xbuild from sparc64), IIRC a few days ago it went okay...

It's the same all over the place. I've identified a number of places for
the VAX. People are probably working on this. Don't know if it's a new
version of the compiler, or (more likely) the addition of another warning
switch for the compilation.

Many of these are simlpy code in the form:

char *foo = "kaka";

which needs to be changed to:

const char *foo = "kaka";

	Johnny

Johnny Billquist                  || "I'm on a bus
                                  ||  on a psychedelic trip
email: bqt@update.uu.se           ||  Reading murder books
pdp is alive!                     ||  tryin' to stay hip" - B. Idol