Package: gtkmm Severity: important Version: 1.2.10-8 Tags: patch User: [EMAIL PROTECTED] Usertags: kfreebsd
Hi, the current version fails to build on GNU/kFreeBSD, because of outdated libtool. The version of libtool used in gtkmm is too old to correctly support Debian GNU/k*BSD, libtool 1.5.2-1 or later is need. Alternatively, please use attached patch, it just inserts "|k*bsd*-gnu" into appropriate places in aclocal.m4/configure. Thanks in advance Petr
diff -u gtkmm-1.2.10/aclocal.m4 gtkmm-1.2.10/aclocal.m4 --- gtkmm-1.2.10/aclocal.m4 +++ gtkmm-1.2.10/aclocal.m4 @@ -2337,7 +2337,7 @@ ;; # This must be Linux ELF. -linux-gnu*) +linux-gnu*|k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no @@ -3550,7 +3550,7 @@ ;; # This must be Linux ELF. -linux-gnu*) +linux-gnu*|k*bsd*-gnu) case $host_cpu in alpha* | hppa* | i*86 | mips | mipsel | powerpc* | sparc* | ia64*) lt_cv_deplibs_check_method=pass_all ;; diff -u gtkmm-1.2.10/configure gtkmm-1.2.10/configure --- gtkmm-1.2.10/configure +++ gtkmm-1.2.10/configure @@ -2183,7 +2183,7 @@ ;; # This must be Linux ELF. -linux-gnu*) +linux-gnu*|k*bsd*-gnu) case $host_cpu in alpha* | hppa* | i*86 | mips | mipsel | powerpc* | sparc* | ia64*) lt_cv_deplibs_check_method=pass_all ;; @@ -4437,7 +4437,7 @@ ;; # This must be Linux ELF. -linux-gnu*) +linux-gnu*|k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no