File: 0001-use-dynamic-lib.patch

package info (click to toggle)
pytables 3.10.2-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 15,228 kB
  • sloc: ansic: 82,212; python: 65,296; cpp: 753; sh: 394; makefile: 100
file content (28 lines) | stat: -rw-r--r-- 953 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
From: Antonio Valentino <antonio.valentino@tiscali.it>
Date: Fri, 23 Aug 2013 12:19:58 +0200
Subject: use dynamic lib

The setup script detects the static version of the lzo2 library instead of
the dynamic version (that is now located in a multi-arch path).
This causes a link error due to not relacable code (missing -fPIC flag
at compile time)

Now the dynamic version of the lzo2 library is located in a multiarch path so
sthe setup script
---
 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index 259bcd5..bd53bec 100755
--- a/setup.py
+++ b/setup.py
@@ -521,7 +521,7 @@ class BasePackage:
 
 class PosixPackage(BasePackage):
     _library_prefixes = ["lib"]
-    _library_suffixes = [".so", ".dylib", ".a"]
+    _library_suffixes = [".so", ".dylib"]  # , ".a"]
     _runtime_prefixes = _library_prefixes
     _runtime_suffixes = [".so", ".dylib"]
     _component_dirs = ["include", "lib", "lib64"]