summaryrefslogtreecommitdiff
path: root/source3/python
diff options
context:
space:
mode:
authorAlexander Bokovoy <ab@samba.org>2007-05-14 09:47:58 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 12:22:01 -0500
commit306c355f2640a332ebddcefa6d59a9b6b7361c49 (patch)
tree9f53055d7ab08d017bca756c613863b1270a3369 /source3/python
parent3af6bf6b6e5daf82a7845379187335cbba05f618 (diff)
downloadsamba-306c355f2640a332ebddcefa6d59a9b6b7361c49.tar.gz
samba-306c355f2640a332ebddcefa6d59a9b6b7361c49.tar.bz2
samba-306c355f2640a332ebddcefa6d59a9b6b7361c49.zip
r22840: Add -pie support to Python's setup.py. This should fix build of python libs on recent distributions that take care of security.
(This used to be commit b090b8983bf26779c476c047e952e475c095932e)
Diffstat (limited to 'source3/python')
-rwxr-xr-xsource3/python/setup.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/source3/python/setup.py b/source3/python/setup.py
index ce417710b3..1efe5938e1 100755
--- a/source3/python/setup.py
+++ b/source3/python/setup.py
@@ -67,6 +67,8 @@ for lib in string.split(samba_libs):
libraries.append(lib[2:])
elif lib[0:8] == ("-pthread"):
pass # Skip linker flags
+ elif lib[0:4] == ("-pie"):
+ pass # Skip linker flags
elif lib[0:2] == "-L":
library_dirs.append(lib[2:])
elif lib[0:2] in ("-W","-s"):