Hi, could you please commit the attached patch (for branch-1-5)? It
fixes shared library versioning on FreeBSD.

Btw, I could not find the part of HEAD which numbers shared libraries,
maybe you can point it out for me?

Thanks,
Jean-Yves Lefort

PS: please cc me.

-- 
Jean-Yves Lefort

[EMAIL PROTECTED]
http://lefort.be.eu.org/
Index: ltmain.in
===================================================================
RCS file: /sources/libtool/libtool/Attic/ltmain.in,v
retrieving revision 1.334.2.125
diff -u -r1.334.2.125 ltmain.in
--- ltmain.in   20 Mar 2006 20:41:11 -0000      1.334.2.125
+++ ltmain.in   5 May 2006 19:48:26 -0000
@@ -3224,12 +3224,12 @@
          # which has an extra 1 added just for fun
          #
          case $version_type in
-         darwin|linux|osf|windows)
+         darwin|freebsd-elf|linux|osf|windows)
            current=`expr $number_major + $number_minor`
            age="$number_minor"
            revision="$number_revision"
            ;;
-         freebsd-aout|freebsd-elf|sunos)
+         freebsd-aout|sunos)
            current="$number_major"
            revision="$number_minor"
            age="0"
@@ -3305,8 +3305,8 @@
          ;;
 
        freebsd-elf)
-         major=".$current"
-         versuffix=".$current";
+         major=.`expr $current - $age`
+         versuffix="$major";
          ;;
 
        irix | nonstopux)

Attachment: pgpA58UF4cJ7u.pgp
Description: PGP signature

Reply via email to