Hi,

Mark Wielaard wrote:
Hi Tom,

On Fri, 2006-07-28 at 19:41 -0400, Thomas Fitzsimmons wrote:
I committed this patch to make the peer libraries versionless. This is good practice for dlopen'd libraries. In the case of libjawt.so which is meant to be linked to, making it versionless gives it the SONAME of "libjawt.so", which makes it binary compatible with Sun's library.

2006-07-28  Thomas Fitzsimmons  <[EMAIL PROTECTED]>

        * native/jawt/Makefile.am (libjawt_la_LDFLAGS): Add
        -avoid-version.
        * native/jni/gtk-peer/Makefile.am (libgtkpeer_la_LDFLAGS):
        Likewise.
        * native/jni/midi-alsa/Makefile.am (libgjsmalsa_la_LDFLAGS):
        Likewise.
        * native/jni/midi-dssi/Makefile.am (libgjsmdssi_la_LDFLAGS):
        Likewise.

There was no patch attached (done so now). Also, would you recommend
this for the release branch?

Yes, along with this one:

2006-07-31  Thomas Fitzsimmons  <[EMAIL PROTECTED]>

        * native/jni/qt-peer/Makefile.am (libqtpeer_la_LDFLAGS): Add
        -avoid-version.

Tom
Index: native/jni/qt-peer/Makefile.am
===================================================================
RCS file: /sources/classpath/classpath/native/jni/qt-peer/Makefile.am,v
retrieving revision 1.6
diff -u -r1.6 Makefile.am
--- native/jni/qt-peer/Makefile.am	10 Mar 2006 01:36:10 -0000	1.6
+++ native/jni/qt-peer/Makefile.am	31 Jul 2006 13:49:16 -0000
@@ -72,6 +72,7 @@
         qtwindowpeer.cpp \
         slotcallbacks.cpp \
         slotcallbacks.h 
+libqtpeer_la_LDFLAGS = -avoid-version
 
 BUILT_SOURCES = $(libqtpeer_la_MOC)
 

Reply via email to