[11:30:26] <StarGate> [notice] bridge "#ada@irc.tpu.ru <-> ada-ru@conference.jabber.ru" is running in limited mode
[11:31:19] <vgodunko> Доброе утро, страна!
[11:31:47] <vgodunko> landgraf: ошибку сборки Матрёшки на PPC исправил
[11:31:59] <vgodunko> И вообще в топку GNAT FSF 4.6
[11:32:12] <vgodunko> Даёшь GNAT FSF 4.7 везде!!!
[11:32:14] <vgodunko> :-)
[15:36:46] <landgraf> yeo, в гентушечке собирается неверсионная либа
[15:36:57] <landgraf> # equery f aws | grep lib | egrep '\.so'
[15:37:06] <landgraf> /usr/lib64/ada/x86_64-pc-linux-gnu-gnat-gpl-4.5/aws/native/relocatable/libaws.so
[15:37:09] <landgraf> ну и тп
[15:44:43] <yeo> А это плохо? зачем нужна версионная? кто будет решать какие версии AWS совместимы на уровне API библиотеки? Я боюсь, что никакие :(
[15:45:24] <landgraf> Fedora
[15:45:29] <landgraf> этим все сказано
[15:46:28] <yeo> в доке gprbuild есть такая фигня
[15:46:30] <yeo> for Library_Version_Switches use ("-Wl,-soname,");
[15:47:02] <yeo> это оно?
[15:48:15] <landgraf> yeo, когда я добавил for Library_Version use "libaws.so." + shared.version; - собралось две __разных__ библиотеки одна версионная, другая нет
[15:48:22] <landgraf> разного размера и чексуммы
[15:48:24] <yeo> я так понял, это имя, которое сохраняется внутри .so и запоминается в exe-шниках
[15:50:47] <yeo> а как надо в итоге? файл libaws.so.2.10.0 и линк libaws.so на него?
[15:52:04] <landgraf> да
[15:52:25] <landgraf> и чтобы все линковалось именно с libaws.so.2.10.0
[15:54:41] <yeo> тогда надо указать for Library_Version use "libaws.so.2.10.0";
[15:55:44] <landgraf> да это одно и тоже, собирается две либы
[15:55:57] <landgraf> в shared Version := 2.10.0; записано
[15:56:04] <landgraf> в shared.gpr то есть
[15:57:03] <yeo> сейчас попробую
[16:21:28] <yeo> вроде работает. куда можно патчик кинуть?
[16:22:31] <landgraf> мой ник @fedoraproject.org :)
[16:24:06] <yeo> http://pastebin.ru/HexAkiap
[16:25:33] <landgraf> :)
[16:26:17] <landgraf> yeo, я такое тоже делал, почему-то собиралось две библиоеки
[16:28:19] <yeo> у меня собрались линки
[16:29:32] <yeo> пусти меня ssh-ем на федору? :)
[16:29:51] <landgraf> она дома .
[16:30:31] <landgraf> на работу не могу пустить :) надо аккаунты заводить на VPN :)
[16:30:46] <landgraf> vgodunko, вон не захотел доступ к Fedora PPC :)
[16:31:19] <yeo> есть еще "CentOS release 5.7", могу там попробовать, только хз как
[16:32:23] <yeo> а долго ставить федору? я бы под qemu попробовал
[16:34:36] <landgraf> нет, не долго.
[16:34:55] <landgraf> yeo, ставь F17 там уже gprbuild правильный и xmlada :)
[16:35:04] <yeo> эх, как бы не работать, лишь бы не работать :(
[16:35:09] <landgraf> в 16-й, кажется 2010 gprbuild
[16:36:21] <landgraf> ну да, не обновлял в F16
[16:36:36] <landgraf> стабильный API на релиз, блин
[16:38:40] <landgraf> yeo, http://fedoraproject.org/wiki/Packaging:Ada :)
[16:46:12] <yeo> эх, чтож в gentoo Ада заглохла совсем...
[16:57:46] <landgraf> там нет таких ответственных мантейнеров как Ludovic Brenta в дебиане или Pavel Zhukov в Fedora :)
[17:05:03] <landgraf> dev-ada/florist ~2007.0
[17:05:09] <landgraf> мдя....
[17:14:42] <yeo> попробовал http://boot.fedoraproject.org/ а там нет F17
[17:16:10] <yeo> если поставить f16, можно потом обновиться до 17?
[17:17:04] <landgraf> yeo, http://mirror.yandex.ru/fedora/linux/releases/test/17-Alpha/Live/x86_64/ [-]
[17:30:13] <aLTer> можно, но не нужно ) плюс, по пути всё поломаться может (
[17:31:15] <landgraf> yeo, F17 еще в альфе, но я уже пользую на десктопе - полет нормальный
[17:31:19] <landgraf> один багрепорт и тот мелкий
[17:31:32] <yeo> че-то я привык к rolling release
[17:31:47] <landgraf> ага
[17:31:55] <landgraf> скоро и в федорке будет
[17:35:28] <aLTer> кроме как в обучении где используется ада в русскоговорящих странах?
[17:38:06] <landgraf> в матрешке )
[17:41:29] <nordwind> :)
[17:43:20] <aLTer> а матрёшка где? )
[19:50:57] <yeo> landgraf, я поставил F17, поставил gnat (yum install gcc-gnat), распаковал aws-gpl-2.10.0, накатил патч тот, что выше, запустил make setup build
[19:51:31] <yeo> получил 4 либы и 4 символические ссылки
[20:23:03] <landgraf> yeo, сейчас проверю
[20:27:05] <landgraf> aLTer, а матрешка в федоре )
[20:31:06] <landgraf> $ ls -l BUILDROOT/aws-2.10.0-0.fc17.x86_64/usr/lib64/aws/native/relocatable/ | egrep "\.so.*"
-r-xr-xr-x 1 pavel pavel 49712 Mar 18 23:08 libaws_include.so
-r-xr-xr-x 1 pavel pavel 5251696 Mar 18 23:08 libaws.so
-r-xr-xr-x 1 pavel pavel 5251704 Mar 18 23:08 libaws.so.2.10.0
-r-xr-xr-x 1 pavel pavel 4920 Mar 18 23:08 libaws_ssl.so
[20:31:17] <landgraf> yeo, нет симлинков, разные файлы
[21:28:48] <coopht> 11
[21:29:23] <landgraf> сбежал
[22:08:13] <landgraf> слава дебиану! Людовик нормально собрал aws
[22:08:32] <landgraf> сейчас мы честно скомуниздим