[devel] subversion
Grigory Batalov
=?iso-8859-1?q?bga_=CE=C1_altlinux=2Eru?=
Вт Окт 10 16:15:38 MSD 2006
On Mon, 09 Oct 2006 18:11:12 +0400
Anton Farygin <rider на altlinux.com> wrote:
> >>> AF> Я наверное даже готов потратить чуть чуть времени и починить его сборку,
> >>> AF> но вот пакет выкладывать придётся кому-то другому. Есть желающие взять
> >>> AF> пакет из GIT, собрать, подписать, выложить в incoming?
> >>>
> >>> Понятно, желающих не видно.
> >> У меня сломалось на сборке питоньих (swig?) привязок. С ходу
> >> не разобрался.
Дело в том, что у нас в Сизифе -- swig-1.3.29, в котором
отсутствуют некоторые файлы относительно swig-1.3.27:
...
make: Leaving directory `/usr/src/RPM/BUILD/subversion-1.3.1'
+ '[' -n 1 ']'
+ make -j1 libdir=/usr/lib/libsvn_swig swig_pydir=/usr/lib/python2.4/site-packages/libsvn swig_pydir_extra=/usr/lib/python2.4/site-packages/svn swig-py
make: Entering directory `/usr/src/RPM/BUILD/subversion-1.3.1'
/usr/bin/swig -I/usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig -I/usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/include -I/usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy -I/usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy -I/usr/src/RPM/BUILD/subversion-1.3.1/subversion/include -DPATH_MAX=4096 -I/usr/include/apr -I/usr/include/apu -python -classic -w451 -w305 -o subversion/bindings/swig/python/core.c /usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/core.i
/usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:46: Error: Unable to find 'pyswigtype.swg'
/usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:47: Error: Unable to find 'pyinout.swg'
/usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:48: Error: Unable to find 'pyvoid.swg'
/usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:49: Error: Unable to find 'pyobject.swg'
/usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:50: Error: Unable to find 'pystrbase.swg'
/usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:52: Error: Unable to find 'pyvaltypes.swg'
/usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:53: Error: Unable to find 'pyptrtypes.swg'
/usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:55: Error: Unable to find 'pymisctypes.swg'
/usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:56: Error: Unable to find 'pyenum.swg'
make: *** [subversion/bindings/swig/python/core.c] Error 1
make: Leaving directory `/usr/src/RPM/BUILD/subversion-1.3.1'
error: Bad exit status from /usr/src/tmp/rpm-tmp.96415 (%build)
swig-1.3.27 есть в backports/Master/2.4, там subversion собирается.
Я вычитал в интернете, что py*.swg вообще-то не нужны, если
не перезапускать autogen.sh. Это оказалось правдой, пересобрать
subversion можно, закоментировав вызов autogen.sh и дополнив
патчи соответствующими изменениями в configure.
> > Я только что до этого всё-таки добрался, сейчас посмотрю.
> >
> > На крайний случай наверное можно забыть про эти привязки ?
>
> Обманул я.. у меня оно вообще не собирается - не линкуется.
>
> собираю в системе с установленным subversion. Григорий, выложите
> пожалуйста в git свои наработки.
Сымпортировал пакеты из rsync.altlinux.org::archive
и выложил сюда:
git.altlinux.org::people/bga/packages/subversion.git
Последняя сборка - subversion-1.3.1-alt2 - это о чём я писал
выше. Правда, в ней замечен изъян:
из subversion-doc пропал файл
/usr/share/doc/subversion-1.3.1/api/hierarchy.html
Возможно, это объясняется изменением сборочного окружения
(Сизифа).
--
Григорий Баталов,
программист
ЗАО "Ланит-Терком"
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20061010/17b177d5/attachment-0001.bin>
Подробная информация о списке рассылки Devel