From owner-freebsd-current Mon Dec 28 19:03:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA04811 for freebsd-current-outgoing; Mon, 28 Dec 1998 19:03:53 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from schizo.cdsnet.net (schizo.cdsnet.net [204.118.244.32]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA04801 for ; Mon, 28 Dec 1998 19:03:51 -0800 (PST) (envelope-from mrcpu@internetcds.com) Received: from localhost (mrcpu@localhost) by schizo.cdsnet.net (8.8.8/8.7.3) with SMTP id SAA29897; Mon, 28 Dec 1998 18:58:21 -0800 (PST) Date: Mon, 28 Dec 1998 18:58:21 -0800 (PST) From: Jaye Mathisen X-Sender: mrcpu@schizo.cdsnet.net To: Chris Timmons cc: current@FreeBSD.ORG Subject: Partially fixed. Re: Argh, can't get -current to build under 2.2.8+ In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Building and installing a 3.0-current rpcgen into my main tree worked, and it now gets further. (perhaps rpcgen should be added to the toolchain along with make and friends). Now I"m dying in syscons: @ -> /usr/src/sys machine -> /usr/src/sys/i386/include cc -O -pipe -I/usr/src/sys/modules/syscons/green/.. -DKERNEL -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wuninitialized -Wformat -Wunused -fformat-extensions -ansi -DK LD_MODULE -nostdinc -I- -I/usr/src/sys/modules/syscons/green/.. -I/usr/obj/aout/usr/src/sys/modules/syscons/green -I/usr/obj/aout/us r/src/sys/modules/syscons/green/@ -I/usr/obj/aout/usr/src/tmp/usr/include -c /usr/src/sys/modules/syscons/green/green_saver.c /usr/src/sys/modules/syscons/green/green_saver.c:121: warning: initialization from incompatible pointer type ld -Bshareable -o green_saver.ko green_saver.o ===> sys/modules/syscons/logo @ -> /usr/src/sys machine -> /usr/src/sys/i386/include cc -O -pipe -I/usr/src/sys/modules/syscons/logo/.. -DKERNEL -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wuninitialized -Wformat -Wunused -fformat-extensions -ansi -DKL D_MODULE -nostdinc -I- -I/usr/src/sys/modules/syscons/logo/.. -I/usr/obj/aout/usr/src/sys/modules/syscons/logo -I/usr/obj/aout/usr/s rc/sys/modules/syscons/logo/@ -I/usr/obj/aout/usr/src/tmp/usr/include -c /usr/src/sys/modules/syscons/logo/logo_saver.c /usr/src/sys/modules/syscons/logo/logo_saver.c:48: logo.c: No such file or directory /usr/src/sys/modules/syscons/logo/logo_saver.c: In function `logo_blit': /usr/src/sys/modules/syscons/logo/logo_saver.c:61: `logo_img' undeclared (first use this function) /usr/src/sys/modules/syscons/logo/logo_saver.c:61: (Each undeclared identifier is reported only once /usr/src/sys/modules/syscons/logo/logo_saver.c:61: for each function it appears in.) /usr/src/sys/modules/syscons/logo/logo_saver.c:61: `logo_w' undeclared (first use this function) /usr/src/sys/modules/syscons/logo/logo_saver.c: In function `logo_update': /usr/src/sys/modules/syscons/logo/logo_saver.c:87: `logo_w' undeclared (first use this function) /usr/src/sys/modules/syscons/logo/logo_saver.c:88: `logo_h' undeclared (first use this function) /usr/src/sys/modules/syscons/logo/logo_saver.c: In function `logo_saver': /usr/src/sys/modules/syscons/logo/logo_saver.c:111: `logo_pal' undeclared (first use this function) /usr/src/sys/modules/syscons/logo/logo_saver.c: At top level: /usr/src/sys/modules/syscons/logo/logo_saver.c:159: warning: initialization from incompatible pointer type *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 On Mon, 28 Dec 1998, Chris Timmons wrote: > > No, John Birrell spent a lot of time working on the > upgrade so that you could get to 3.0-current.elf from 2.2.x. I've done > this recently and was impressed that all of my 2.2.6 era applications > continued to work flawlessly under 3.0/elf. Even XF86_SVGA! Of course I > went back and rebuilt everything in order to get rid of the aout > libraries, but it will work. Don't forget to update /etc files, which > include some ldconfig parameters for aout in rc.conf. > > -Chris > > On Mon, 28 Dec 1998, Jaye Mathisen wrote: > > > > > Just: > > > > make world > > > > on a 2.2.8 box, with -current supped today. > > > > As I read the makefile, that's the proper method, the aout to elf is for > > converting from a 3.0 aout system to a 3.0 elf system. > > > > If you're on a really old 2.x system, then the Makefile.upgrade is used to > > build a few things that won't work w/o it... But since I'm fairly current > > in the stable branch (how's that for mixing tags, labels, and versions? > > :)), I should be OK. > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message