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)