Disable ldconfig use on FreeBSD for now

This commit is contained in:
rdb 2010-01-19 17:40:23 +00:00
parent 25d9b0c6bc
commit 0cf2249f7a

View File

@ -1029,11 +1029,7 @@ def GetLibCache():
if (LD_CACHE == None): if (LD_CACHE == None):
LD_CACHE = [] LD_CACHE = []
print "Generating library cache..." print "Generating library cache..."
if (LocateBinary("ldconfig") != None): if (LocateBinary("ldconfig") != None and not sys.platform.startswith("freebsd")):
if (sys.platform.startswith("freebsd")):
handle = os.popen(LocateBinary("ldconfig"))
else:
handle = os.popen(LocateBinary("ldconfig") + " -NXp")
result = handle.read().strip().split("\n") result = handle.read().strip().split("\n")
for line in result: for line in result:
lib = line.strip().split(" ", 1)[0] lib = line.strip().split(" ", 1)[0]