OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
Re: Fix for problems with generated .prl files in x11/qt4

From: viq (viqviq.ath.cx)
Date: Fri Aug 20 2010 - 04:47:01 CDT


On Mon, Aug 09, 2010 at 10:36:48AM +0200, Marc Espie wrote:
> On Sun, Jul 18, 2010 at 10:57:28PM +0200, viq wrote:
> > I am having a go at updating net/psi port, and it caused me some
> > problems, it tried to build qca2 and qt4 as a process of building psi
> > itself. I narrowed it down to the .prl files that are part of
> > security/qca2 and x11/qt4 that include path to where the port was build.
> > When I removed those lines (and in once case altered the library path to
> > point to "real" location of libraries) psi built fine, using libraries
> > present in the system.
> >
> > Here is a patch to x11/qt4 that fixes the above issue. Please review
> > this and tell me whether it's a bad way to go about this. Also please
> > test for any fallout, I didn't see any in a limited bulk build on amd64,
> > but I would rather have other people test it too.
> >
> > Probably similiar fix will be needed for security/qca2
>
> Sorry, got caught up in a lot of other more urgent things.
>
> I need a complete testcase to figure this out. This doesn't make
> a lot of sense to me (the information stored in the PRL files appears to
> be correct, and psi would not need to use those build dirs ?).
>
> So, if you can, prepare an update (along with patches you think are
> necessary to qca2 and qt4), and I'll have a much closer look.

Sorry for the delay. My testcase is psi, port attached (needs a bit
cleanup but compiles and works), and the patches to qt4 and qca2 that
make psi compile. Without version bump as I haven't yet wrapped my head
around that.
--
viq

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (OpenBSD)

iEYEARECAAYFAkxuTxUACgkQvonkT+iOvE8m6wCeMVXZ5Iejq7GYFLtBhiwKy7jj
6gUAniRbZCLqOhOWikuSctPDl153Crla
=wl6W
-----END PGP SIGNATURE-----