This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
Re: [patch] Encode the libgcj soversion in libjava's private dir
- From: Andrew Haley <aph-gcc at littlepinkcloud dot COM>
- To: Matthias Klose <doko at ubuntu dot com>
- Cc: GCJ-patches <java-patches at gcc dot gnu dot org>, gcc-patches at gcc dot gnu dot org
- Date: Thu, 5 Jul 2007 14:28:56 +0100
- Subject: Re: [patch] Encode the libgcj soversion in libjava's private dir
- References: <468CF173.6000800@ubuntu.com>
Matthias Klose writes:
> The following patch encodes the libgcj soversion in the name of the private
> libjava subdirectory. Currently a directory gcj-X.Y.Z is used, the patch changes
> that to gcj-X.Y.Z-N. This allows installation of multiple gcj versions within
> the same prefix, when the soname changes, but not the gcj version number. This
> usually happens, if vendors backport more recent versions of libjava to stable
> branches (as seen with Fedora, Debian and Ubuntu). There should not be any
> references to the private subdirectory, besides from libjava itself. The patch
> is in use without problems in the gcj builds for Debian and Ubuntu, and tested
> on i686-linux on the trunk.
>
> Ok for trunk?
I can't see anything wrong with it, but I'll wait for an ACK from Tom
Tromey.
Andrew.