Date: Thu, 14 Nov 2013 10:22:11 -0500 From: "Howard Leadmon" <howard@leadmon.net> To: "'Lowell Gilbert'" <freebsd-questions-local@be-well.ilk.org> Cc: freebsd-questions@freebsd.org Subject: RE: Updating from 9.2 to 10.0-BETA3 Issues.. Message-ID: <047f01cee14d$4a3a7700$deaf6500$@leadmon.net> In-Reply-To: <44zjp7vwma.fsf@be-well.ilk.org> 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>
next in thread | previous in thread | raw e-mail | index | archive | help
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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?047f01cee14d$4a3a7700$deaf6500$>