From owner-freebsd-questions@FreeBSD.ORG Thu Nov 14 15:22:13 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 62BD6EAC for ; Thu, 14 Nov 2013 15:22:13 +0000 (UTC) Received: from mail.leadmon.net (mail.leadmon.net [IPv6:2001:550:102:301::13]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 19E002418 for ; Thu, 14 Nov 2013 15:22:13 +0000 (UTC) Received: from HDLDESKTOP (hdl-desktop.leadmon.net [10.0.0.3]) (authenticated bits=0) by mail.leadmon.net (8.14.7/8.14.7/Blacklist) with ESMTP id rAEFMBTf072722 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 14 Nov 2013 10:22:11 -0500 (EST) (envelope-from howard@leadmon.net) DKIM-Filter: OpenDKIM Filter v2.8.3 mail.leadmon.net rAEFMBTf072722 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=leadmon.net; s=default; t=1384442531; bh=V++tSKmRk+geBoSDKxLMAmldxoXLXQqlLyQrwE/OEHc=; h=From:To:Cc:References:In-Reply-To:Subject:Date; b=oyRJk5BALJ/8aiIsAokAyAwPZcPYuFQq99RYobaOdD9n2dLDjqf1ldBvk5rAAmenK HWwv7csR2mcMkmrmZ0iB6kFhEj0SZLDJLuh5O7DTesXMtIyh5o1fx/YVd06RtMUxP5 gjgK9kQGIwwlGOA6Pa/hw5TxoQC26e6t9ks6RRR8= From: "Howard Leadmon" To: "'Lowell Gilbert'" References: <044201cee0ee$c0bc0970$42341c50$@leadmon.net><528475B6.5010604@i nfracaninophile.co.uk><046501cee10b$3d6da9d0$b848fd70$@leadmon.net><5284912 C.4040203@infracaninophile.co.uk><047401cee145$fafde7a0$f0f9b6e0$@leadmon.net> <44zjp7vwma.fsf@be-well.ilk.org> In-Reply-To: <44zjp7vwma.fsf@be-well.ilk.org> Subject: RE: Updating from 9.2 to 10.0-BETA3 Issues.. Date: Thu, 14 Nov 2013 10:22:11 -0500 Message-ID: <047f01cee14d$4a3a7700$deaf6500$@leadmon.net> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQIdidwB4ZwUAIhG7RjNILAt7h4lIQEVsumKAdCQDoIBlnZXNgJSrU4bAmox7/2ZPbm0oA== Content-Language: en-us X-Virus-Scanned: clamav-milter 0.98 at vorlon.leadmon.net X-Virus-Status: Clean Cc: freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Nov 2013 15:22:13 -0000 I did rebuild all my ports using portupgrade with the -afr option to make sure it did everything, and it said it did, but after that I show stuff like subversion that was rebuilt still using the FBSD 9.x libs. Do I have to set something that will make it use the 10.x stuff? --- Howard Leadmon > >> -----Original Message----- > >> > >> On 11/14/13 07:29, Howard Leadmon wrote: > >> > OK, adding in compat9x did allow it to build mysql, and hopefully the > > rest, > >> > time will tell. I guess the part that somewhat stumps me, is if I am > > just > >> > building a port fresh like mysql, why does it need the old compatibility > >> > libs to build it fresh. Does some of this stuff require gcc libs, or I > > am > >> > missing something in the process. > >> > >> It seems you have build tools like cmake that link against 9.x > >> libraries. Ideally you should rebuild your build tools before you > >> rebuild the things use them to build. > >> > >> Cheers, > >> > >> Matthew > >> > > > > > > What is needed to rebuild the tools? Maybe I missed that someplace, > and > > could use a quick hit with a cloo bat. I did another complete build of > > world, installed everything, even make sure pkg was seeing my ports, and > > then proceeded to rebuild subversion on the machine out of ports. Sure > > enough, when it was rebuilt and installed, I see it's still using the 9.x > > libs, and I would have thought it would have moved to using the 10.x libs, > > so I must be missing something on this side.. > > The tools in your base system are updated. Now you need to update your > ports. You need to update all of them, because some of them are also > tools, which are used to build other ports. Rebuilding all your ports has > been a recommended step in the procedure for doing a major-version > upgrade > for a very long time. It's generally *not* needed otherwise. Removing the > old libraries is best postponed until *after* that. > > Good luck.