[ tcl-Bugs-1281584 ] -soname missing from GNU builds

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[ tcl-Bugs-1281584 ] -soname missing from GNU builds

SourceForge.net
Bugs item #1281584, was opened at 2005-09-04 13:22
Message generated for change (Comment added) made by dkf
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1281584&group_id=10894

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: 51. Configure and Build Tools
Group: current: 8.4.11
Status: Open
Resolution: None
Priority: 5
Submitted By: Paul Corner (paul_c)
Assigned to: Mo DeJong (mdejong)
Summary: -soname missing from GNU builds

Initial Comment:
Affects current 8.4.11 release and cvs HEAD.  
 
After packaging tcl8.4 and tk8.4 for an experimental Debian  
based distro, the systems abort with a message about not  
finding LIBTCL 8.4 & LIBTK 8.4 - This can be tracked to the  
linker not inserting soname.  
 
Borrowing SHLIB_LD_FLAGS from tcl8.4-8.4.9 and hacking  
unix/tcl.m4 and unix/Makefile.in, I managed to fix the  
problem for i386 builds.. The diff would need cleaning up
before submission and would probably break other unix
builds (assuming one is required).
 
Regards, Paul Corner.
 
 

----------------------------------------------------------------------

>Comment By: Donal K. Fellows (dkf)
Date: 2005-09-05 16:42

Message:
Logged In: YES
user_id=79902

I'd be prepared to see an option adding to our configure
script to allow people to set such things. I've no idea what
the default value should be though, particularly as many
apps could be relinked adequately against multiple versions
of the Tcl library (e.g. 8.3 and 8.5) as we maintain a very
high degree of compatability most of the time.

----------------------------------------------------------------------

Comment By: Paul Corner (paul_c)
Date: 2005-09-05 16:07

Message:
Logged In: YES
user_id=51464

Had been following the advice in
http://www.linux.org/docs/ldp/howto/Program-Library-HOWTO/shared-libraries.html 
 
Debian's default policy appears to be libtcl8.4.so.0 for the run time
lib, and use a symlink, libtcl8.4.so, in the dev package - The Fedora
patch only addresses half the problem..
 
On reflection, this bug report may be better off being directed at
the package maintainer over at Debian if/when it hits Unstable - In
which case, feel free to close this report.
 
Regards, Paul.
 

----------------------------------------------------------------------

Comment By: Don Porter (dgp)
Date: 2005-09-05 15:16

Message:
Logged In: YES
user_id=80530


How is this report related to
Tcl Patch 1231017 ?

----------------------------------------------------------------------

You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1281584&group_id=10894


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Tcl-Bugs mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/tcl-bugs