[Comm] ALM 2.4: Сборка subversion

Alexey Zhukov =?iso-8859-1?q?zhukov_=CE=C1_netman=2Eru?=
Пн Ноя 15 18:55:58 MSK 2004


Hello, All!

Попробовал я на базе srpm из Sysiphus (1.0.9) сделать спек (и прочее) 
для 1.1.1.
Успешно заменил версию исходников и убрал лишний патч (уже включенный в 
tar.bz2) но rpmbuild вылетел на сборке python'овских binding'ов.

Попытка собрать 1.0.9 и 1.0.7 (из апдейтов ALM 2.4) окончилась точно 
также, из чего заключаю, что проблема внешняя по отношению к тому что я 
намудрил.
Вот хвост лога (поскольку он на ~100К то весь не прилагаю, но могу 
выслать по запросу целиком или кусками) :

----
+ make -j1 swig-py
make: Entering directory `/home/alex7/RPM/BUILD/subversion-1.0.7'
mkdir subversion/bindings/swig/java/org/tigris/subversion/swig
/usr/bin/swig -noruntime -python 
-I/home/alex7/RPM/BUILD/subversion-1.0.7/subversion/bindings/swig 
-I/home/alex7/RPM/BUILD/subversion-1.0.7/subversion/include 
-I/usr/lib/swig1.3 -DSVN_SWIG_VERSION=103021 -I/usr/include/apr  
-I/usr/include/apu  
-I/home/alex7/RPM/BUILD/subversion-1.0.7/subversion/bindings/swig 
-I/home/alex7/RPM/BUILD/subversion-1.0.7/subversion/include 
-I/usr/lib/swig1.3 -DSVN_SWIG_VERSION=103021 -I/usr/include/apr  
-I/usr/include/apu  -I/usr/include/python2.3 -o 
subversion/bindings/swig/python/svn_client.c 
/home/alex7/RPM/BUILD/subversion-1.0.7/subversion/bindings/swig/svn_client.i
/bin/sh /home/alex7/RPM/BUILD/subversion-1.0.7/libtool --silent 
--mode=compile i586-alt-linux-gcc -pthread -DNDEBUG -pipe -Wall -O2 
-march=i586 -mcpu=i686 -fPIC -DPIC -D_GNU_SOURCE -fPIC -DLINUX=2 
-D_REENTRANT -D_GNU_SOURCE  
-I/home/alex7/RPM/BUILD/subversion-1.0.7/subversion/bindings/swig 
-I/home/alex7/RPM/BUILD/subversion-1.0.7/subversion/include 
-I/usr/lib/swig1.3 -DSVN_SWIG_VERSION=103021 -I/usr/include/apr  
-I/usr/include/apu  
-I/home/alex7/RPM/BUILD/subversion-1.0.7/subversion/bindings/swig 
-I/home/alex7/RPM/BUILD/subversion-1.0.7/subversion/include 
-I/usr/lib/swig1.3 -DSVN_SWIG_VERSION=103021 -I/usr/include/apr  
-I/usr/include/apu  -I/usr/include/python2.3 -prefer-pic -c -o 
subversion/bindings/swig/python/svn_client.lo 
subversion/bindings/swig/python/svn_client.c
libtool: compile: unable to infer tagged configuration
libtool: compile: specify a tag with `--tag'
make: *** [subversion/bindings/swig/python/svn_client.lo] Error 1
make: Leaving directory `/home/alex7/RPM/BUILD/subversion-1.0.7'
ошибка: Неверный код возврата из /home/alex7/tmp/rpm-tmp.9870 (%build)
                                                                                                                                           

                                                                                                                                           

Ошибки сборки пакетов:
    Неверный код возврата из /home/alex7/tmp/rpm-tmp.9870 (%build)
---

Причем, что интересно, экраном раньше тот же libtool вызывался с другими 
параметрами и успешно выполнялся:

/bin/sh /home/alex7/RPM/BUILD/subversion-1.0.7/libtool --silent 
--mode=compile gcc -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE  -DSWIGPYTHON 
-pipe -Wall -O2 -march=i686   -pthread  -DNEON_ZLIB -DNEON_SSL  
-I/home/alex7/RPM/BUILD/subversion-1.0.7/subversion/bindings/swig 
-I/home/alex7/RPM/BUILD/subversion-1.0.7/subversion/include 
-I/usr/lib/swig1.3 -DSVN_SWIG_VERSION=103021 -I/usr/include/apr  
-I/usr/include/apu  -I/usr/include/python2.3 -I./subversion/include -I. 
-I/usr/include/neon -I/usr/include/apr   -I/usr/include/apu  -o 
subversion/bindings/swig/swigutil_py.lo -c 
/home/alex7/RPM/BUILD/subversion-1.0.7/subversion/bindings/swig/swigutil_py.c

Что я делаю не так и как получить рабочую версию subversion-1.1.1 по 
возможности не прибегая к крайностям вроде сборки и установки в обход 
системы пакетов?
Заранее спасибо.
-- 

Best regards,
 Alexey.





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