From owner-freebsd-current@FreeBSD.ORG Sat May 24 08:04:59 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC6F037B401 for ; Sat, 24 May 2003 08:04:59 -0700 (PDT) Received: from web00.computing-oasis.com (adsl-67-36-155-174.dsl.sgnwmi.ameritech.net [67.36.155.174]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86E2F43F3F for ; Sat, 24 May 2003 08:04:58 -0700 (PDT) (envelope-from Dean@computingoasis.com) MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Date: Sat, 24 May 2003 11:04:57 -0400 Message-ID: <819E8DE0BA5B76408A9D7C9AC5866FC382F1@web00.computing-oasis.com> X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0 content-class: urn:content-classes:message X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: -CURRENT, build kernel problem Thread-Index: AcMh26MpmaI36+sYTAqyFDHuzRHtegAKX8XQ From: "Dean Searle" To: "ODHIAMBO Washington" , "Simon L. Nielsen" cc: freebsd-current@freebsd.org Subject: RE: -CURRENT, build kernel problem X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 May 2003 15:05:00 -0000 I'm not sure what all steps your doing to get your kernel to build, but here are the steps that I use every time and my 5.0 -CURRENT system hasn't had a problem yet. Also you want to make sure that you have all the options set in you make.conf file to ensure you are getting optimized builds. Make sure you pay close attention to the first mergemaster. You could put yourself in a bind if you install the wrong change. All these steps were taken from the FreeBSD handbook in CH 21. less /usr/src/UPDATING cp /etc/defaults/make.conf /etc/make.conf cd /usr/src/usr.sbin/mergemaster ./mergemaster.sh cd /usr/src make -DNOPROFILE buildworld cd /usr/src make buildkernel KERNCONF=3Dyourkernelname make installkernel KERNCONF=3Dyourkernelname cd /usr/src make -DNOPROFILE installworld mergemaster cd /usr/src/release/sysinstall make all install fastboot cd /usr/src/usr.bin/file make all install Dean Searle Computing Oasis 989.245.7369 (p) 989.921.3904 (f) -----Original Message----- From: ODHIAMBO Washington [mailto:wash@wananchi.com]=20 Sent: Saturday, May 24, 2003 6:02 AM To: Simon L. Nielsen Cc: freebsd-current@freebsd.org Subject: Re: -CURRENT, build kernel problem * Simon L. Nielsen [20030524 12:55]: wrote: > On 2003.05.24 12:46:35 +0300, ODHIAMBO Washington wrote: > > * Sergey A. Osokin [20030524 12:33]: wrote: > > > Try to use a new way > > > (as described on=20 > > > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-b uilding.html) > > >=20 > > > # cd /usr/src > > > # make buildkernel KERNCONF=3DGENERIC > >=20 > > That is what I used, but anyway the GENERIC that comes with -current can _NEVER_ > > compile. I accept bullets if anyone thinks otherwise >=20 > Ehh, it can't ? >=20 > [simon@eddie:~] uname -a > FreeBSD eddie.nitro.dk 5.1-BETA FreeBSD 5.1-BETA #6: Thu May 8 11:21:45 CEST 2003 FreeBSD@trillian.nitro.dk:/usr/obj/data/FreeBSD/clean-CURRENT/sys/GENERI C i386 >=20 > You might need to do a buildworld before buildkernel to get the > bootstrapping tools updated. Okay, one bullet rcvd. I did `cp GENERIC BEASTIE` then tried to compile beastie wholesale first. I got over 1000 complainst ;-) Now I am gonna rm GENERIC, cvsup again and try it. Perhaps cvsup doesn't replace GENERIC!! Best regards, Odhiambo Washington Wananchi Online Ltd. ___W_A_N_A_N_C_H_I__O_N_L_I_N_E__L_T_D___The People's Choice______ Wananchi Head Office |*| Tel: +254 2 313 985-9 1st Flr Loita, Loita St.|*| Fax: +254 2 313 922 10286-GPO, NAIROBI, KE |*| e-mail: ------------------------------------------------------------------ ++ No, the Admins are the priesthood of an irrational, anarchistic, random, pseudo-religious hardware platform, trying to impose their will on people who would rather be using us to avoid real work. The Admins are the ones who would rather be getting drunk and laid and doing things randomly. =20