Issues.00655 - lordmundi/wikidoctest GitHub Wiki
00655: zeroconf discovery breaks when LD_LIBRARY_PATH has multiple paths
Summary: zeroconf discovery breaks when LD_LIBRARY_PATH has multiple paths
Created: 2018–08–23 21:44
Status: Submitted
Category: Bug
From: dbankie
Version: 2.4.1
Released_In:
Description:
Setting LD_LIBRARY_PATH to a colon-separated path results in the following error:
couldn't load file "/users/dbankier/NExSyS_Home/LLT/sims/SIM_LLT/externals/userdata_common/lib_Linux_x86_64:./lib_Linux_x86_64/libbonjour1.1.so": /users/dbankier/NExSyS_Home/LLT/sims/SIM_LLT/externals/userdata_common/lib_Linux_x86_64:./lib_Linux_x86_64/libbonjour1.1.so: cannot open shared object file: No such file or directory
Which occurs in EDGE_v2.4.1/tcltk_local/tcl8.6/bonjour1.1/pkgIndex.tcl due to this line:
[list load [file join $env(LD_LIBRARY_PATH) libbonjour1.1.so]]
which assumes that LD_LIBRARY_PATH is a single path.