Skip site navigation (1)Skip section navigation (2)
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>