Issues.00631 - lordmundi/wikidoctest GitHub Wiki
00631: EDGE complains about not being able to load libbonjour1.1
Summary: EDGE complains about not being able to load libbonjour1.1
Created: 2017–07–06 14:26
Status: Closed
Category: Bug
From: alin
Version: 2.4.1
Released_In:
Description:
If a user adds paths to LD_LIBRARY_PATH then libbonjour will not load. We need to change tcltk_local/tcl*/bonjoir1.1/pkgIndex.tcl and change
[list load [file join $env(LD_LIBRARY_PATH) libbonjour1.1.so]]
to
[list load libbonjour1.1.so]
Comments
frankie July 06, 2017, at 02:43 PM: I'm not really sure when this occurred, because looking in EDGE v2.3, the line is:
[list load libbonjour1.1.so bonjour]
and looking in pkgIndex.tcl.in which should be building that file, I see:
[list load @PKG_LIB_FILE@] @PACKAGE_NAME@]
alin July 06, 2017, at 02:54 PM: This happened when I changed libbonjour to be compiled from source. It created a new pkgIndex.tcl and I didn't notice the difference until later. I thought I had fixed it, but I guess I did not.
Associated Commits
| commit | c6596f87c0a6f763df7246a41dfa574ded95c32f
link6 |
||
| Author: | Alex Lin
|
| Date: | Thu Jul 6 17:36:45 2017 -0500
|
| Message: | [@Issue 00631: EDGE complains about not being able to load libbonjour1.1
Don't prepend LD_LIBRARY_PATH when searcing for libbonjour1.1 @] |
Affected Files:
tcltk_local/tcl8.5/bonjour1.1/pkgIndex.tcl | 2 ±
tcltk_local/tcl8.6/bonjour1.1/pkgIndex.tcl | 2 ±
2 files changed, 2 insertions(+), 2 deletions(-)