Issues.00631 - lordmundi/wikidoctest GitHub Wiki

00631: EDGE complains about not being able to load libbonjour1.1

« 00630 | Issues | 00632 »

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.


« 00630 | Issues | 00632 »

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(-)