Date: Thu, 16 Aug 2001 15:58:58 -0500 From: Will Andrews <will@physics.purdue.edu> To: lneves@netcabo.pt Cc: obrien@FreeBSD.org, ports@FreeBSD.org Subject: Re: KDE :: FreeBSD :: objprelink Message-ID: <20010816155858.E35352@bohr.physics.purdue.edu> In-Reply-To: <20010816191125.30309.qmail@ns15.zabco.net>; from info@luisneves.com on Thu, Aug 16, 2001 at 07:11:25PM %2B0000 References: <20010816191125.30309.qmail@ns15.zabco.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Reply sent to -ports to clear up a few things about my stance on the recent objprelink stuff. Bystanders: http://www.research.att.com/~leonb/objprelink/ On Thu, Aug 16, 2001 at 07:11:25PM +0000, info@luisneves.com (info@luisneves.com) wrote: > Is it possible to do the same in FreeBSD? What would it take? I've already compiled a version of objprelink on FreeBSD, but did not try to test it. I'm afraid to screw with it past that point, however, because we're too close to a release. > Would it be possible to make a port of KDE2.2 with this change? Yes, but a few things need to happen: 1) David O'Brien (cc:'d) needs to put the required binutils headers in the base header directory... (David: would this ever happen?) OR I need to make a simple tarball with the headers and put it up somewhere. THEN 2) Someone needs to make a port of objprelink, so it can be treated like a normal dependency. 3) I or KDE needs to figure out how to integrate objprelink in the build. This is not trivial, because, according to the website, it has to be run after the compile of an object file, and before linking them into a shared library. This requires changes to every single Makefile.[am,in] in every single KDE port.. although it's possible there might be a simpler approach. However, because of the untested nature of this stuff, I'm very wary about introducing it as a speedup because of the extreme proximity of the next FreeBSD release. -- wca To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010816155858.E35352>