Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Jul 2000 16:47:48 -0500
From:      "Corey G." <cgaff@flashcom.net>
To:        Salvo Bartolotta <bartequi@inwind.it>
Cc:        Emmanuel Gravel <egravel@earthlink.net>, freebsd-questions@FreeBSD.ORG
Subject:   Re: Other problems compiling kernel
Message-ID:  <20000715164747.A1015@flashcom.net>
In-Reply-To: <20000715.21421900@bartequi.ottodomain.org>; from bartequi@inwind.it on Sat, Jul 15, 2000 at 09:42:19PM %2B0000
References:  <3970AC35.456F3882@earthlink.net> <20000715.21421900@bartequi.ottodomain.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <egravel@earthlink.net> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000715164747.A1015>