From owner-freebsd-stable Thu Mar 7 18:58:54 2002 Delivered-To: freebsd-stable@freebsd.org Received: from brea.mc.mpls.visi.com (brea.mc.mpls.visi.com [208.42.156.100]) by hub.freebsd.org (Postfix) with ESMTP id 25AAD37B400 for ; Thu, 7 Mar 2002 18:58:50 -0800 (PST) Received: from sheol.localdomain (hawkeyd-fw.dsl.visi.com [208.42.101.193]) by brea.mc.mpls.visi.com (Postfix) with ESMTP id 479E22DDBFA for ; Thu, 7 Mar 2002 20:58:49 -0600 (CST) Received: (from hawkeyd@localhost) by sheol.localdomain (8.11.6/8.11.6) id g282wm701307 for freebsd-stable@freebsd.org; Thu, 7 Mar 2002 20:58:48 -0600 (CST) (envelope-from hawkeyd) Date: Thu, 7 Mar 2002 20:58:48 -0600 From: D J Hawkey Jr To: stable at FreeBSD Subject: My first world build and install Message-ID: <20020307205848.A1191@sheol.localdomain> Reply-To: hawkeyd@visi.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi All. Yup. I used the standard-supfile as distributed with 4.5-REL to download the files changed in RELENG_4_5 (for the OpenSSH fix, but I see that other stuff had been tended to), followed Chapter 19 of the Handbook, and it all went swimmingly. Kudos to The Project for having it so all together. But now, I do have a few questions. - I see in /usr/lib where several libraries weren't installed: libacl, libasn1, libgssapi, libhdb, libkadm, libkadm5clnt, libkadm5srv, libkafs, libkdb, libkrb, libkrb5, and libroken. Some look Kerberos related, but I can't identify them all. How does one identify what these libraries "belong" to? What did I screw up that they weren't installed? A 'grep' of the build log shows they weren't built; why not? - Being ignorant to the innards of shared libraries, I have to ask: As they are linked at runtime to the apps that want them, I don't have to rebuild those apps, right? What about sub-dependancies (that is, an app that uses libXXX.so that uses a changed library)? - Is there any "easy" way to determine apps that are statically linked to libraries? These will have to be rebuilt. I suppose I'll find out as they break at runtime, but I'd rather not. - I built and installed the world with -DNOPROFILE=true, yet there are a lot of profile libraries in /usr/lib. Is this intentional and normal? All I changed in standard-supfile was the default host line. I have the uneasy feeling I'm only half done... What other things are possible pitfalls I have to be aware of and tend to? Dave -- ______________________ ______________________ \__________________ \ D. J. HAWKEY JR. / __________________/ \________________/\ hawkeyd@visi.com /\________________/ http://www.visi.com/~hawkeyd/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message