aports/testing/talloc/ld_library_path.patch
2013-08-02 12:16:30 +00:00

19 lines
706 B
Diff

uclibc does not seem to handle a leading ':' in LD_LIBRARY_PATH.
Eg. LD_LIBRARY_PATH=":/path"
--- ./buildtools/wafsamba/samba_utils.py.orig 2013-08-01 13:16:13.425790642 +0000
+++ ./buildtools/wafsamba/samba_utils.py 2013-08-01 13:17:52.063543307 +0000
@@ -54,10 +54,9 @@
def ADD_LD_LIBRARY_PATH(path):
'''add something to LD_LIBRARY_PATH'''
if 'LD_LIBRARY_PATH' in os.environ:
- oldpath = os.environ['LD_LIBRARY_PATH']
+ newpath = os.environ['LD_LIBRARY_PATH'].split(':')
else:
- oldpath = ''
- newpath = oldpath.split(':')
+ newpath = []
if not path in newpath:
newpath.append(path)
os.environ['LD_LIBRARY_PATH'] = ':'.join(newpath)