Автор Тема: Запрос на сборку subversion 1.8 [решено]  (Прочитано 4089 раз)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: Запрос на сборку subversion 1.8
« Ответ #45 : 08.08.2015 19:00:05 »
Вроде всё должно собраться. Проверяйте 1.9.0 из того же задания.
эх, интересно что такое "экспериментальное хранилище FSX", в особенности "эффективная работа с очень большими файлами"... завтра, если успею окончательно подготовиться к дню рождения дитя, обязательно вгляну)
Перед тем, как поехать на дачу утром, по ошибке запульнул в другое задание. :(
Так что собиратьсяся начало только сейчас.
Андрей Черепанов (cas@)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: Запрос на сборку subversion 1.8
« Ответ #46 : 08.08.2015 19:15:19 »
Хм, задание требует пересборки двух пакетов, причём один из них контролирует ldv :)
Можете поставить вручную собранные RPM-пакеты с http://git.altlinux.org/tasks/147031/ (Build results).
Типа так (если у вас есть Sisyphus и архитектура x86_64):
apt-get install  \
http://git.altlinux.org/tasks/147031/build/500/x86_64/rpms/libsubversion-1.9.0-alt1.x86_64.rpm \
http://git.altlinux.org/tasks/147031/build/500/x86_64/rpms/subversion-1.9.0-alt1.x86_64.rpm
Андрей Черепанов (cas@)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: Запрос на сборку subversion 1.8
« Ответ #47 : 09.08.2015 02:58:10 »
можно проверить на Sisyphus:

apt-repo add 147031
apt-get update
apt-get dist-upgrade
Андрей Черепанов (cas@)

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 566
Re: Запрос на сборку subversion 1.8
« Ответ #48 : 09.08.2015 11:34:05 »
А 1.8 в этом задании нет как я понял? Только 1.9?
Если я из этого задания возьму все спеки и файлы и подсуну ему исходники от 1.8 оно соберется?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: Запрос на сборку subversion 1.8
« Ответ #49 : 09.08.2015 13:02:35 »
А 1.8 в этом задании нет как я понял? Только 1.9?
Если я из этого задания возьму все спеки и файлы и подсуну ему исходники от 1.8 оно соберется?
Там патчи обновлены. А чем 1.9 не устраивает?
Для 1.8 можете склонировать git, откатиться на предыдущий тег и собрать. Правда, будет без SWIG, но собраться вроде должно.
Андрей Черепанов (cas@)

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 566
Re: Запрос на сборку subversion 1.8
« Ответ #50 : 09.08.2015 13:19:33 »
Skull
Netbeans которым я пользуюсь достаточно капризен при работе с клиентом svn через javahl.
Плюс к этому, разные версии svn имеют разный внутренний формат рабочей копии. Иногда бывает удобнее, когда везде в хозяйстве одна и та-же версия установлена.
По хорошему из за этой особенности -различный формат рабочей копии для разных релизов subversion- хорошо было бы иметь в репозитории все версии.. subversion-1.7, subversion-1.8, subversion-1.9..

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: Запрос на сборку subversion 1.8
« Ответ #51 : 09.08.2015 13:29:53 »
Skull
Netbeans которым я пользуюсь достаточно капризен при работе с клиентом svn через javahl.
Плюс к этому, разные версии svn имеют разный внутренний формат рабочей копии. Иногда бывает удобнее, когда везде в хозяйстве одна и та-же версия установлена.
По хорошему из за этой особенности -различный формат рабочей копии для разных релизов subversion- хорошо было бы иметь в репозитории все версии.. subversion-1.7, subversion-1.8, subversion-1.9..
Я и так непрофильным пакетом занимаюсь. Так что если кто-то заинтересован - пусть так делает. Мне не жалко этот окаменевший VCS отдать.
Андрей Черепанов (cas@)

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 566
Re: Запрос на сборку subversion 1.8
« Ответ #52 : 09.08.2015 17:09:23 »
Для 1.8 можете склонировать git, откатиться на предыдущий тег и собрать. Правда, будет без SWIG, но собраться вроде должно.
Сейчас попробую, по результату отпишусь получится у меня или нет..

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 566
Re: Запрос на сборку subversion 1.8
« Ответ #53 : 09.08.2015 19:13:20 »
Видно что-то делаю все равно не так..
Сделал
git clone git://git.altlinux.org/tasks/147031/gears/440/git
git checkout 1.8.13-alt1
почистил RPM/SOURCES, оставил только архив с исходниками subversion (который с их сайта скачивал)
скопировал туда все кроме папки subversion из клонированного гита.
собрал SRPM
rpmbuild -bs --nodeps subversion.spec
получил
и запустил сборку:
hsh ~/hasher subversion-1.8.13-alt1.src.rpm
и при сборке получил ошибку, которую уже видел раньше:
make: /usr/lib/jvm/java/bin/javac: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
*** [subversion/bindings/javahl/classes/org/apache/subversion/javahl/ClientException.class] Error 127
make: *** Waiting for unfinished jobs....
make: *** [subversion/bindings/javahl/classes/org/apache/subversion/javahl/ClientNotifyInformation.class] Error 127
make: Leaving directory `/usr/src/RPM/BUILD/subversion-1.8.13'
error: Bad exit status from /usr/src/tmp/rpm-tmp.32445 (%build)

Полагаю что где-то я сделал что-то не совсем правильно...

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 566
Re: Запрос на сборку subversion 1.8
« Ответ #54 : 09.08.2015 19:29:52 »
Похожн %def_disable check сделали позднее...

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 566
Re: Запрос на сборку subversion 1.8
« Ответ #55 : 09.08.2015 19:56:47 »
не помогло..

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Re: Запрос на сборку subversion 1.8
« Ответ #56 : 10.08.2015 18:14:46 »
hsh ~/hasher --mountpoints=/proc subversion-1.8.13-alt1.src.rpmДля сборки приложений Java требуется явное подключение файловой системы /proc
Андрей Черепанов (cas@)

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 566
Re: Запрос на сборку subversion 1.8
« Ответ #57 : 10.08.2015 20:47:13 »
Спасибо. Помогло. 1.8 Собралось. сейчас идут тесты.
Век живи век учись :-)

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 566
Re: Запрос на сборку subversion 1.8
« Ответ #58 : 12.08.2015 21:40:54 »
1.9 из task проверил. не работает клиент. пришлось снести.
svn checkout https://svn.somehost.ru/svn/project
svn: E170000: Unrecognized URL scheme for 'https://svn.somehost.ru/svn/project'
после снесения 1.9 и установки 1.7 по той-же url из history считалось все нормально

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 566
Re: Запрос на сборку subversion 1.8
« Ответ #59 : 22.08.2015 10:39:05 »
Проверил сегодняшнюю сборку 1.8 из Сизифа.
Все работает.