[17:51:54] <vgodunko> landgraf:
[17:52:04] <vgodunko> https://build.opensuse.org/package/rawlog?arch=i586&package=matreshka-0.3.0-branch&project=home%3Avadim-godunko%3Amatreshka&repository=openSUSE_Factory
[17:52:07] <vgodunko> Какого фига она от меня хочет?
[17:57:36] <landgraf> vgodunko, sqlite-devel?
[17:57:53] <landgraf> ну или -lsqlite
[17:58:29] <vgodunko> Да стоят...
[17:59:00] <vgodunko> Склоняюсь к -lsqlite3, но вот мыслей какого фига он не передаётся нет у меня.
[18:01:25] <landgraf> vgodunko, в федоре все собирается без особых проблем
[18:02:19] <vgodunko> Вот тем более странно.
[18:02:35] <vgodunko> Раньше оно и тут собиралось, но в какой-то момент перестало.
[18:02:59] <vgodunko> Я было думал это у них косяк какой, исправят.
[18:03:16] <vgodunko> Но не тут-то было, придётся видимо самому править :-(
[18:03:51] <landgraf> vgodunko, мантейнер - птица гордая, пока не пнешь, не полетит
[18:13:20] <vgodunko> А нужно вручную прописывать зависимость RPM matreshka-sqlite3 от libsqlite3?
[18:23:23] <landgraf> если rpm в SUSE это не делает, то да
[18:23:31] <landgraf> в федоре автоматом прописывается
[19:11:18] <vgodunko> а почему RPM сначала делает install и собирает rpm а только после этого делает check?
[19:14:35] <landgraf> oO
[19:14:43] <landgraf> не было такого
[19:21:05] <vgodunko> Может это загон OpenSUSE
[19:21:12] <vgodunko> :-(
[21:17:46] <landgraf> это не загон а бажина.
[21:22:42] <vgodunko> Надеюсь нашёл решение проблемы...
[21:22:48] <vgodunko> Как же долго Матрёшка собирается...
[21:23:14] <landgraf> ага, полчаса в koji
[21:25:24] <vgodunko> А сколько потоков там используется?
[21:32:18] <landgraf> 4 кажется, не помню уже
[21:33:31] <vgodunko> Негусто ;-)
[21:34:55] <vgodunko> OpenSUSE тоже 4 использует
[21:52:28] <vgodunko> Ура!!! Я победил проблему сборки!!!
[21:52:51] <vgodunko> landgraf: могу патч для 0.3.0 сделать, имеет смысл протестировать и использовать.
[21:53:24] <vgodunko> Исправляет необходимость вручную добавлять ключи для редактора связей
[21:54:01] <landgraf> vgodunko, так у меня все собирается вроде...
[21:54:33] <vgodunko> Ну оно вроде да, но могут как оказывается быть загоны.
[21:55:08] <vgodunko> http://forge.ada-ru.org/matreshka/changeset/3184
[21:55:16] <vgodunko> Это суть предлагаемого изменения
[21:56:50] <landgraf> хм, странно, сдается мне что это загоны suse....
[22:02:22] <vgodunko> Ну не обязательно.
[22:02:34] <vgodunko> Под Windows те же загоны возможны.
[22:02:45] <vgodunko> Хотя конечно под Linux я такого не ожидал.
[22:03:03] <vgodunko> Что-то OpenSUSE отрезает от .so файлов при упаковке...
[22:05:04] <landgraf> ну с Win это уж без меня, я там вообще не умею собирать ничего
[22:09:30] <vgodunko> landgraf, а Вы gprdir как подставляете в spec файл?
[22:09:48] <landgraf> О, я там какой-то костылик сделал
[22:10:04] <landgraf> vgodunko, %define _gprdir %_GNAT_project_dir
[22:11:16] <landgraf> кстати да, надо новую спеку закоммитить
[22:12:03] <vgodunko> А ключ configure не используется? :-(
[22:12:49] <landgraf> получается нет...
[22:13:22] <landgraf> %build
###export GPRBUILD_FLAGS="%{GPRbuild_optflags}"
export GPRBUILD_FLAGS="%Gnatmake_optflags"
make config
%configure
make %{?_smp_mflags}
[22:13:36] <landgraf> %prep
%setup -q
%patch1 -p1
%patch2 -p1
cd gnat/install && for i in `ls *.gpr` ; do mv $i matreshka_$i ; done
cd -
%patch4 -p1
[22:14:44] <landgraf> vgodunko, %configure уже содержит некоторый набор опций, но gprdir нет
[22:20:22] <landgraf> vgodunko, там какая-то -Version: 0.4.0
[22:20:26] <landgraf> откуда? )
[22:20:34] <vgodunko> Это где?
[22:20:38] <landgraf> в транке
[22:20:41] <landgraf> fedora.spec
[22:20:45] <vgodunko> Да, именно так
[22:21:02] <vgodunko> trunk это 0.4.0
[22:21:16] <landgraf> а куда положить 0.3.0?
[22:21:21] <vgodunko> Если spec коммитить, то лучше в branches/matreshka-0.3.x
[22:21:29] <landgraf> я не особо в ваших этих svn...
[22:21:30] <landgraf> а
[22:21:31] <landgraf> ок
[22:21:41] <vgodunko> Ну и можно подогнать для trunk, дабы потом меньше работы было
[22:24:03] <landgraf> vgodunko, http://fpaste.org/G0cj/ коммитим?
[22:24:33] <landgraf> ну и патчи надо туда положить, да
[22:24:44] <landgraf> vgodunko, Fedora/patches ?
[22:25:15] <vgodunko> легко
[22:25:41] <vgodunko> Каталог Fedora это помойка для камикадзе, занимающихся сборкой дистрибутивов
[22:26:10] <vgodunko> (видео сомнительного содержания не размещать!)
[22:27:38] <landgraf> vgodunko, http://fpaste.org/eAUk/ теперь можно коммит делать?
[22:28:40] <vgodunko> Конечно!!!
[22:28:50] <vgodunko> Коммитить можно не спрашивая меня :-)
[22:28:55] <landgraf> /me боиться, извращен git-ом просто
[22:29:19] <vgodunko> Я, если совсем уж плохо будет, приду с инструментом.
[22:29:31] <vgodunko> Да тут всё так же.
[22:29:41] <vgodunko> Разница между git и svn минимальна
[22:29:48] <vgodunko> Больше шума.
[22:32:34] <landgraf> не хочет коммитить, говорит логин-пароль неверный
[22:32:44] <landgraf> проверил - вроде нормально все с ними
[22:52:00] <vgodunko> Щас
[23:27:44] <vgodunko> А есть мысли как можно подставлять gprdir, указанный в командной строке configure в spec файлы?