On 16/11/12 09:48, Samuli Suominen wrote: > On 16/11/12 00:07, Justin Lecher (jlec) wrote: >> jlec 12/11/15 22:07:13 >> >> Modified: 80cgc-opt-2 >> Log: >> media-gfx/nvidia-cg-toolkit: Version BUmp, #270480, thanks Myckel Habets, >> Piotr Szymaniak and Jean-Marc Hengen working on the ebuild; add multilib >> support, #262477, thanks Russell Harmon and Dennis Schridde working on this; >> Add additional variables to enviroment to find headers and libs, #344603 >> >> (Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit >> with key 8009D6F070EB7916) >> >> Revision Changes Path >> 1.2 media-gfx/nvidia-cg-toolkit/files/80cgc-opt-2 >> >> file : >> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/nvidia-cg-toolkit/files/80cgc-opt-2?rev=1.2&view=markup >> plain: >> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/nvidia-cg-toolkit/files/80cgc-opt-2?rev=1.2&content-type=text/plain >> diff : >> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/nvidia-cg-toolkit/files/80cgc-opt-2?r1=1.1&r2=1.2 >> >> Index: 80cgc-opt-2 >> =================================================================== >> RCS file: >> /var/cvsroot/gentoo-x86/media-gfx/nvidia-cg-toolkit/files/80cgc-opt-2,v >> retrieving revision 1.1 >> retrieving revision 1.2 >> diff -u -r1.1 -r1.2 >> --- 80cgc-opt-2 15 Nov 2012 21:12:55 -0000 1.1 >> +++ 80cgc-opt-2 15 Nov 2012 22:07:13 -0000 1.2 >> @@ -1,7 +1,11 @@ >> -# $Header: >> /var/cvsroot/gentoo-x86/media-gfx/nvidia-cg-toolkit/files/80cgc-opt-2,v 1.1 >> 2012/11/15 21:12:55 jlec Exp $ >> +# $Header: >> /var/cvsroot/gentoo-x86/media-gfx/nvidia-cg-toolkit/files/80cgc-opt-2,v 1.2 >> 2012/11/15 22:07:13 jlec Exp $ >> >> # Configures the CG Runtime environment for Bourne shell and compatible >> shells >> CG_COMPILER_EXE=@GENTOO_PORTAGE_EPREFIX@/opt/bin/cgc >> +CG_INC_PATH=@GENTOO_PORTAGE_EPREFIX@/opt/nvidia-cg-toolkit/include >> +CG_LIB_PATH="ELDPATH" >> >> -# Make sure the helper files are found >> -LDPATH="/opt/nvidia-cg-toolkit/lib" >> +PATH="@GENTOO_PORTAGE_EPREFIX@/opt/nvidia-cg-toolkit/bin" >> +ROOTPATH="@GENTOO_PORTAGE_EPREFIX@/opt/nvidia-cg-toolkit/bin" >> + >> +LDPATH="ELDPATH" > > does this mean it puts the binary-only package, nvidia-cg-toolkit, to > the default search path when you call the linker (compiler)?
right, I trusted what Mike committed before. > > please don't do that, it is counterproductive with the purpose of > putting libraries to /opt. binary only packages should be isolated. > > it was already once reverted for the package... > > it is up the the ebuilds using nvidia-cg-toolkit to append-ldflags > -L/opt/... or similar. > > thanks > That's true. I will fix this by adding support for pkg-config. Thanks, Justin
signature.asc
Description: OpenPGP digital signature
