> > the current version fails to build on GNU/kFreeBSD,         
> > because it needs recent libtool.                
> 
> > Debian libtool package 1.5.22-3 or later is needed.       
> 
> What upstream version of libtool includes support for this platform?

In general, libtool 1.5.2-1 is sufficient.
But there is a bug (#355789) with anon_versioning which leads into:

./debian/dh_makeshlibs -a -Xtdsodbc
dh_makeshlibs: Compatibility levels before 4 are deprecated.
Error: added symbols in libct.so.3: Base        _ctclient_msg
Please update the library manifest at ./debian/dh_makeshlibs line 255.
make: *** [binary-arch] Error 255

> I'm not keen on re-libtoolizing packages that don't otherwise need it,
> thereby creating large Debian diffs, to support architectures that aren't
> yet supported by libtool upstream.


Alternatively, one-line fix to aclocal.m4 and configure 
can be applied for freetds.

Thanks for considering it.

                                Petr


--- aclocal.m4~ 2006-05-09 08:39:29.000000000 +0200
+++ aclocal.m4  2006-05-09 08:39:30.000000000 +0200
@@ -6427,7 +6427,7 @@
       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
       ;;

-  linux*)
+  linux* | k*bsd* )
     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
         tmp_archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags 
${wl}-soname $wl$soname -o $lib'
        _LT_AC_TAGVAR(archive_cmds, $1)="$tmp_archive_cmds"


--- configure~  2006-05-09 08:59:36.000000000 +0200
+++ configure   2006-05-09 08:59:36.000000000 +0200
@@ -6575,7 +6575,7 @@
       hardcode_shlibpath_var=no
       ;;
 
-  linux*)
+  linux* | k*bsd* )
     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
         tmp_archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags 
${wl}-soname $wl$soname -o $lib'
        archive_cmds="$tmp_archive_cmds"





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to