[devel] subversion ;(

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Ср Окт 11 12:00:40 MSD 2006


Anton Farygin wrote:
> Sviatoslav Sviridov wrote:
>> Anton Farygin пишет:
>>> Sviatoslav Sviridov wrote:
>>>> ...
>>> Кстати, могу тебе выложить свои наработки по 1.4.0
>> Да, конечно выкладывай
> 
> OK. Чуть чуть позже.
> 

Выложил:

git.alt:/people/rider/packages/aprutil.git
git.alt:/people/rider/packages/subversion.git

У меня всё встало вот на этом:

cd subversion/svnversion && /bin/sh 
/home/rider/git.alt/subversion/BUILD/subversion-1.4.0/libtool --tag=CC 
--silent --mode=link x86_64-alt-linux-gcc  -pipe -Wall -O2 -fPIC -DPIC 
  -pthread    -rpath /usr/lib64 -o svnversion  main.o 
../../subversion/libsvn_subr/libsvn_subr-1.la 
../../subversion/libsvn_wc/libsvn_wc-1.la -L/usr/lib64 -laprutil-0 
-lcrypt  -lgdbm -ldb -lexpat -L/usr/lib64 -lapr-0  -lneon -lz
cd subversion/libsvn_repos && /bin/sh 
/home/rider/git.alt/subversion/BUILD/subversion-1.4.0/libtool --tag=CC 
--silent --mode=link x86_64-alt-linux-gcc  -pipe -Wall -O2 -fPIC -DPIC 
  -pthread    -rpath /usr/lib64 -o libsvn_repos-1.la  authz.lo 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 -L/usr/lib64 -laprutil-0 
-lcrypt  -lgdbm -ldb -lexpat -L/usr/lib64 -lapr-0  -lz
../../subversion/libsvn_wc/.libs/libsvn_wc-1.so: undefined reference to 
`svn_diff_file_options_parse'
../../subversion/libsvn_wc/.libs/libsvn_wc-1.so: undefined reference to 
`svn_diff_file_diff3_2'
../../subversion/libsvn_wc/.libs/libsvn_wc-1.so: undefined reference to 
`svn_diff_file_options_create'
collect2: ld returned 1 exit status
make: *** [subversion/svnversion/svnversion] Error 1

Что-то тут libtool колбасит. Там ещё патчик лежит 
subversion-1.4.0-rpath.patch, но не прикладывается.. в общем он частично 
решает проблему, но сборка падать начинает на другом месте.

Да, я всё собирал с последней libdb (4.4.20). Соответственно aprutil 
тоже надо пересобирать. В нём заодно исправлен баг с apu-config --libs - 
это нужно для сборки subversion-1.4.0

Rgds,
Rider





Подробная информация о списке рассылки Devel