From owner-freebsd-questions@FreeBSD.ORG Fri Jan 21 03:41:56 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F022106566C for ; Fri, 21 Jan 2011 03:41:56 +0000 (UTC) (envelope-from mnorwick@centurytel.net) Received: from mail938c35.nsolutionszone.com (mail938c35.nsolutionszone.com [209.235.152.128]) by mx1.freebsd.org (Postfix) with ESMTP id 37BD28FC0A for ; Fri, 21 Jan 2011 03:41:55 +0000 (UTC) X-Authenticated-User: mnorwick.centurytel.net Received: from blacky.norwickhouse.net (174-124-35-119.dyn.centurytel.net [174.124.35.119]) (authenticated bits=0) by mail938c35.nsolutionszone.com (8.13.6/8.13.1) with ESMTP id p0L3fqic011248 for ; Fri, 21 Jan 2011 03:41:54 GMT Message-ID: <4D390080.7020604@centurytel.net> Date: Thu, 20 Jan 2011 21:41:52 -0600 From: "Michael D. Norwick" User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.10) Gecko/20100629 Thunderbird/3.0.5 MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-CSC: 0 X-CHA: v=1.1 cv=EPoj7wgUeVyKjaH7/GZrAFhdP9HMntg8E2U5jSAgPVE= c=1 sm=1 a=DKSc23CADI0A:10 a=8nJEP1OIZ-IA:10 a=1kf9EuSGpTLFoLf9O9aMsA==:17 a=AiNeCHQ0GmEPOc2CjG8A:9 a=5cz0xFum3Sjxfk_g-JkA:7 a=ez0enyg68-_T4jwGzh6rslh6xWwA:4 a=wPNLvfGTeEIA:10 a=1kf9EuSGpTLFoLf9O9aMsA==:117 Subject: Implications of missing this step? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Jan 2011 03:41:56 -0000 Good Day; Running PC-BSD 8.1 with a custom kernel and new world. I just finished another custom kernel and rebuilt world according to the FreeBSD handbook. While reading the docs again to find an answer to a question about how upgraded ports are handled, I came across the following in 24.2.3; "If a custom kernel is in use, the upgrade process is slightly more involved. A copy of the GENERIC kernel is needed, and it should be placed in /boot/GENERIC. If the GENERIC kernel is not already present in the system, it may be obtained using one of the following methods:" I am in the process of doing #>portupgrade -af with a new custom kernel and stock (rebuilt) world i.e. buildkernel KERNCONF=KERNEL_011911, and buildworld... (after upgrading src and ports with csup). Things seem to be going ok but the statements about 'old object files and libraries' being out of date for third party applications, make me feel as if I have done something wrong. I blew away the GENERIC kernel several iterations of kernel builds ago. I always start a build with #>make clean. What can go wrong by not following the above step? Is a GENERIC kernel always needed? Thank You, Michael