Table of Contents
PortLog: sys-devel/libtool
http://www.gnu.org/software/libtool/
version 2.2.5a - daily snapshot (June 2, 2008)
| R5 | untested |
| BONE | untested |
| Haiku | stable |
Builds ok on Haiku, apply patch, then need to update configure.guess/.sub, for whatever reason they are using a config.guess from 2006! Need to check on beos workarounds still. Test Results:
~/libtool-2.2.5a-haiku> make check-local
abs_srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd . && pwd`; cd tests; \
CONFIG_SHELL="/bin/sh" /bin/sh $abs_srcdir/tests/testsuite \
MAKE="/bin/make" CC="gcc" CFLAGS="-g -O2" CPP="gcc -E" CPPFLAGS="" LD="/boot/develop/tools/gnupro/i586-pc-haiku/bin/ld" LDFLAGS="" LIBS="" LN_S="ln -s" NM="/boot/develop/tools/gnupro/bin/nm -B" RANLIB="ranlib" STRIP="strip" OBJEXT="o" EXEEXT="" SHELL="/bin/sh" CONFIG_SHELL="/bin/sh" CXX="g++" CXXFLAGS="-g -O2" CXXCPP="g++ -E" F77="" FFLAGS="" FC="" FCFLAGS="" GCJ="" GCJFLAGS="-g -O2" _lt_pkgdatadir="/boot/home/libtool-2.2.5a-haiku" LIBTOOLIZE="/boot/home/libtool-2.2.5a-haiku/libtoolize" LIBTOOL="/boot/home/libtool-2.2.5a-haiku/libtool" tst_aclocaldir="/boot/home/libtool-2.2.5a-haiku/libltdl/m4"
## -------------------------- ##
## libtool 2.2.5a test suite. ##
## -------------------------- ##
Libtoolize operation.
1: libtoolize macro installation ok
2: libtoolize macro directory mismatch error ok
3: libtoolize macro serial update ok
4: libtoolize config files serial update ok
5: diagnose missing LT_CONFIG_LTDL_DIR ok
6: copy ltdl.m4 with shared macro directory ok
7: correctly parse LTDL_INIT from configure.ac ok
8: diagnose missing LTDL_INIT invocation ok
9: upgrading verbatim style aclocal.m4 ok
10: verbatim aclocal.m4 w/o AC_CONFIG_MACRO_DIR ok
11: nonrecursive ltdl with AC_CONFIG_MACRO_DIR ok
12: subproject ltdl with non-shared directories ok
13: LIBTOOLIZE_OPTIONS ok
14: cleanup old installation ok
Testing libtool functions.
15: duplicate members in archive tests ok
16: duplicate convenience archive names ok
17: preserve duplicate convenience deps expected failure (duplicate_deps.at:72)
18: inherited_linker_flags FAILED (inherited_flags.at:83)
19: C convenience archives ok
20: C++ convenience archives ok
21: F77 convenience archives skipped (convenience.at:110)
22: FC convenience archives skipped (convenience.at:170)
23: Java convenience archives skipped (convenience.at:230)
24: Link order test. ok
25: Link order of deplibs. ok
26: Failure tests ok
27: shlibpath_overrides_runpath FAILED (shlibpath.at:66)
28: Runpath in libtool library files ok
29: static linking flags for programs FAILED (static.at:177)
30: ccache -all-static ok
31: Export test skipped (export.at:179)
32: sys_lib_search_path ok
33: indirect convenience ok
34: indirect uninstalled ok
35: static library contains static library expected failure (archive-in-archive.at:49)
36: execute mode ok
37: localized compiler messages ok
DESTDIR tests
38: Simple DESTDIR install ok
39: DESTDIR with in-package deplibs ok
Support for older m4 interface.
40: AM_PROG_LIBTOOL ok
41: AC_WITH_LTDL ok
Libtool subdir-objects support.
42: C subdir-objects ok
43: C++ subdir-objects ok
Libltdl functionality.
44: lt_dlexit unloading libs ok
45: lt_dlopenadvise library loading FAILED (lt_dladvise.at:325)
46: enforced lib prefix ok
Standalone Libltdl.
47: compiling softlinked libltdl ok
48: compiling copied libltdl ok
49: installable libltdl ok
50: linking libltdl without autotools ok
Subproject Libltdl.
51: compiling softlinked libltdl ok
52: compiling copied libltdl ok
53: installable libltdl ok
54: linking libltdl without autotools ok
Nonrecursive Automake Libltdl.
55: compiling softlinked libltdl ok
56: compiling copied libltdl ok
57: installable libltdl ok
Recursive Automake Libltdl.
58: compiling softlinked libltdl ok
59: compiling copied libltdl ok
60: installable libltdl ok
C++ template tests.
61: simple template test ok
62: template test with subdirs ok
Constructors.
63: C++ static constructors ok
libtool script generation.
64: config.status ok
65: config.lt ok
Detecting identical deplibs.
66: build tree relpaths expected failure (deplibs-ident.at:68)
configure interface to libltdl.
67: installable libltdl ok
68: --with-ltdl-include/lib ok
69: --with-included-ltdl ok
70: convenience libltdl ok
Libtool stress test.
71: Link option thorough search test (still running... will update when it finishes)
version 2.2.4
| R5 | untested |
| BONE | untested |
| Haiku | stable |
Builds ok on Haiku, just need to update configure.guess/.sub.
version 1.5.26
| R5 | untested |
| BONE | untested |
| Haiku | stable |
Included with Haiku optional package