Assembla home | Assembla project page
 

PortLog: sys-devel/libtool

http://www.gnu.org/software/libtool/

version 2.2.5a - daily snapshot (June 2, 2008)

R5untested
BONEuntested
Haikustable

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

R5untested
BONEuntested
Haikustable

Builds ok on Haiku, just need to update configure.guess/.sub.

version 1.5.26

R5untested
BONEuntested
Haikustable

Included with Haiku optional package