* [gentoo-commits] gentoo-x86 commit in dev-python/wxpython/files: wxpython-2.8-no-preservatives-added.patch
@ 2013-03-26 3:23 Ryan Hill (dirtyepic)
0 siblings, 0 replies; only message in thread
From: Ryan Hill (dirtyepic) @ 2013-03-26 3:23 UTC (permalink / raw
To: gentoo-commits
dirtyepic 13/03/26 03:23:52
Added: wxpython-2.8-no-preservatives-added.patch
Log:
Prevent build system from considering preserved libs when checking wxGTK
features. (bug #376339).
(Portage version: 2.2.0_alpha169/cvs/Linux x86_64, signed Manifest commit with key 957A8463)
Revision Changes Path
1.1 dev-python/wxpython/files/wxpython-2.8-no-preservatives-added.patch
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/wxpython/files/wxpython-2.8-no-preservatives-added.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/wxpython/files/wxpython-2.8-no-preservatives-added.patch?rev=1.1&content-type=text/plain
Index: wxpython-2.8-no-preservatives-added.patch
===================================================================
Portage preserve-libs removes the linker name (.so) of a library but leaves
the soname (.so.4) and realname (.so.4.0) installed. findLib searches for
mywxlibname.* and returns true if anything is found. Disaster ensues.
--- a/wxPython/config.py
+++ b/wxPython/config.py
@@ -612,7 +612,7 @@ def findLib(name, libdirs):
dirs = libdirs[:]
for d in dirs:
p = os.path.join(d, name)
- if glob.glob(p+'*') != []:
+ if glob.glob(p+'*.so') != []:
return True
return False
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2013-03-26 3:23 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-26 3:23 [gentoo-commits] gentoo-x86 commit in dev-python/wxpython/files: wxpython-2.8-no-preservatives-added.patch Ryan Hill (dirtyepic)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox