Problem with .so numbering on FreeBSD in contrast to Linux

Thomas Schmitt scdbackup at gmx.net
Sat Feb 21 02:12:34 PST 2009


Hi,

it looks like the problem is indeed in ltmain.sh
of my source packages. The decisive code piece
is not the one from my last mail but this

        freebsd-elf)
          major=".$current"
          versuffix=".$current";
          ;;

which i replaced by this (learned from case linux)

        freebsd-elf)
          major=.`expr $current - $age`
          versuffix="$major.$age"
          ;;

Input parameters are: current=31, age=27, revision=0.
So this now leads to installation of
  libburn.so.4.27
which i believe complies to policies-shlib.html.


Next questions:

Is  freebsd-aout  of any importance nowadays ?

Is there a reason known why i should keep the
cumbersome increment of major in that case ?
        freebsd-aout)
          major=".$current"
          versuffix=".$current.$revision";
          ;;


Have a nice day :)

Thomas



More information about the freebsd-ports mailing list