Uploaded image for project: 'Subversion'
  1. Subversion
  2. SVN-1981

Build failure when using libtool 1.4.3

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • all
    • 1.1.0
    • compile
    • None
    • Mac OS X

    Description

      Our tarball is built with libtool 1.4.3, on OS X this libtool fails to build:
      
      cd subversion/libsvn_repos && /bin/sh
      /sw/src/svn-ssl-1.1.0-rc1-11/subversion-1.1.0-rc1/libtool --silent
      --mode=link gcc  -g -O2  -g -O2  -DNEON_ZLIB -DNEON_SSL  -L/sw/lib
      -L/sw/lib  -rpath /sw/lib -o libsvn_repos-1.la -no-undefined commit.lo
      delta.lo dump.lo fs-wrap.lo hooks.lo load.lo log.lo node_tree.lo
      replay.lo reporter.lo repos.lo rev_hunt.lo
      ../../subversion/libsvn_fs/libsvn_fs-1.la
      ../../subversion/libsvn_delta/libsvn_delta-1.la
      ../../subversion/libsvn_subr/libsvn_subr-1.la /sw/lib/libaprutil-0.la
      -lldap -llber -lgdbm -ldb-4.2 -lexpat -liconv /sw/lib/libapr-0.la
      -lresolv  -lpthread -lintl
      ld: warning -dylib_install_name /sw/lib/libsvn_repos-1.0.dylib not
      found in segment address table LD_SEG_ADDR_TABLE
      /sw/var/lib/fink/prebound/seg_addr_table
      ld: warning prebinding disabled because dependent library:
      /sw/lib/libsvn_fs-1.0.dylib is not prebound
      ld: warning can't open dynamic library: /sw/lib/libsvn_fs_fs-1.0.dylib
      (checking for undefined symbols may be affected) (No such file or
      directory, errno = 2)
      ld: warning can't open dynamic library:
      /sw/lib/libsvn_fs_base-1.0.dylib (checking for undefined symbols may be
      affected) (No such file or directory, errno = 2)
      ld: warning multiple definitions of symbol _locale_charset
      /sw/lib/libintl.dylib(localcharset.lo) definition of _locale_charset
      /sw/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
      ld: Undefined symbols:
      _svn_fs_base__init referenced from libsvn expected to be defined in
      /sw/lib/libsvn_fs_base-1.0.dylib
      _svn_fs_fs__init referenced from libsvn expected to be defined in
      /sw/lib/libsvn_fs_fs-1.0.dylib
      /usr/bin/libtool: internal link edit command failed
      make: *** [subversion/libsvn_repos/libsvn_repos-1.la] Error 1
      ### execution of make failed, exit code 2
      Failed: compiling svn-ssl-1.1.0-rc1-11 failed
      
      OS X is more picky about linking and undefined symbols.  This is related to the
      addition of dynamically loadable file system implementations.
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            breser Ben Reser
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: