From owner-freebsd-questions Sat Jul 15 14:52:36 2000 Delivered-To: freebsd-questions@freebsd.org Received: from mail.flashcom.net (3ff83059.dsl.flashcom.net [63.248.48.89]) by hub.freebsd.org (Postfix) with ESMTP id E5B5F37B516 for ; Sat, 15 Jul 2000 14:52:31 -0700 (PDT) (envelope-from cgaff@mail.flashcom.net) Received: (from cgaff@localhost) by mail.flashcom.net (8.9.3/8.9.3) id QAA01039; Sat, 15 Jul 2000 16:47:48 -0500 (CDT) (envelope-from cgaff) Date: Sat, 15 Jul 2000 16:47:48 -0500 From: "Corey G." To: Salvo Bartolotta Cc: Emmanuel Gravel , freebsd-questions@FreeBSD.ORG Subject: Re: Other problems compiling kernel Message-ID: <20000715164747.A1015@flashcom.net> References: <3970AC35.456F3882@earthlink.net> <20000715.21421900@bartequi.ottodomain.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.4i In-Reply-To: <20000715.21421900@bartequi.ottodomain.org>; from bartequi@inwind.it on Sat, Jul 15, 2000 at 09:42:19PM +0000 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This is true. On Sat, Jul 15, 2000 at 09:42:19PM +0000, Salvo Bartolotta wrote: > >>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< > > On 7/15/00, 7:23:49 PM, Emmanuel Gravel wrote > regarding Other problems compiling kernel: > > > > Got this error message when compiling. I can usually work around C > > problems, > > however assembler is another story... > > > cc -c -x assembler-with-cpp -DLOCORE -O -Wall -Wredundant-decls > > -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes > > -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -ansi > > -nostdinc -I- -I. -I../.. -I../../../include -D_KERNEL -include > > opt_global.h -elf -mpreferred-stack-boundary=2 > > ../../i386/i386/bioscall.s > > /tmp/ccVA5358.s: Assembler messages: > > /tmp/ccVA5358.s:773: Error: operands given don't match any known 386 > > instruction > > /tmp/ccVA5358.s:838: Error: operands given don't match any known 386 > > instruction > > *** Error code 1 > > > So anyone know what I should do now? Got the latest sources today... > > > Thanks! > > > Emmanuel > > > > Dear Emmanuel Gravel, > > I may be completely wrong, but I am afraid you have tried to compile > your kernel (under 4-STABLE) utilizing the standard procedure. > > The 4-STABLE branch has recently received significant code > contributions which simply require a **different** build procedure; > the -stable forum has discussed the problems as well as the details of > the procedure in the past few days. > > ------ From Kris Kennaway's warning as of 10 July 2000 ------ > > Summary of Officially Sanctioned Update Procedure: > > make buildworld > make buildkernel > make installkernel > shutdown (drop into single-user mode) > make installworld > mergemaster > reboot > > Depart from the above procedure at your own risk. > > -------------------------------------------------------------- > > N.B. This procedure should create a /GENERIC kernel. > You will use chflags noschg/schg in order to be able to subsequently move > (ie rename) the kernels (kernel --> kernel.old; GENERIC --> kernel). > > Other "gory" details (e.g. how to manage a /WHATEVER kernel) in the > archives :-) > > Also, using the new procedure should be *safe* whenever you have > cvsup'ed your source tree; when you don't update your sources, you can > use the old standard method (config [-r], make depend; make; make > install). > > HTH, > Salvo > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message ---end quoted text--- -- Best Regards, Corey To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message