[00:23:23] <vgodunko> LVM наверное
[07:49:33] <vgodunko> Доброе утро!
[07:51:45] <landgraf> утро добрым не бывает )
[07:52:27] <vgodunko> Ну почему же!
[07:54:13] <vgodunko> Например, активные вливания в GNAT из GCC FSF продолжаются, Он стремительно приближается по возможностям к GPL 2011
[07:56:38] <vgodunko> А это значит, что в Матрёшке можно не бояться использовать некоторые возможности Ada2012
[07:56:59] <godunko> ping
[07:58:22] <landgraf> чип и дейл спешать на помощь
[07:58:24] <landgraf> спешат
[10:28:50] <vgodunko> Оно не совсем случано конечно же, но всё же поведение не всегда будет ожидаемое.
[10:30:42] <subj_rs> vgodunko: предлагаю повесить ssh на другой порт
[10:30:50] <subj_rs> боты уже весь лог засрали
[10:32:25] <subj_rs> надо ее в автозагрузку добавить
[11:39:26] <landgraf> yeo, ну как успехи со spec-файлами?
[11:41:12] <yeo> все запутано. пока обошлись костылем, слепили tar из libgnat*.so и построили из него RPM
[11:42:26] <landgraf> ыыы
[11:42:40] <landgraf> могу начать писать spec если надо :)
[11:42:57] <landgraf> но не уверен что разберусь с ходу с нефедороспецифичными аспектами
[11:44:28] <yeo> а что много отличий?
[11:45:00] <landgraf> я имею в виду что gnat-gpl сложная хрень  
[11:45:12] <landgraf> там одним ./configure make make install не обойдешься
[11:46:12] <yeo> а теоритически как это может быть? ведь gnat gpl будет делать gcc экзешник, а он будет конфликтоватьс gcc
[11:46:35] <yeo> прийдеться gcc переименовывать в gnatgcc?
[11:48:04] <landgraf> gcc-2011
[11:48:33] <landgraf> а нельзя оставить gcc из fsf а gnat из gnat-gpl?
[11:49:13] <landgraf> yeo, сейчас gcc - симлинк на gcc-%{version}
[11:51:27] <landgraf> vgodunko, кто там из gcc/gnat фронтэнд а кто бекэнд?
[11:55:55] <yeo> если оставить gcc из fsf он и Аду будет звать из fsf
[11:56:22] <landgraf> ну вот с cc например так прокатывает.
[11:56:45] <yeo> и вообще версии разные у gcc в федоре и gnat gpl
[11:57:09] <landgraf> вот это да
[11:57:25] <landgraf> yeo, я уже "вбросил" идею, посмотрим к чем приведет
[12:25:48] <yeo> а как строить rpm из под юзера? пытаюсь rpmbuild --buildroot=rpm -bs rpm/SPECS/my.spec , а оно ищет исходники в /usr/src/redhat/SOURCES/ :(
[12:29:18] <landgraf> yeo, дистр какой?
[12:31:15] <landgraf> yeo, в современных редхатоподобных (с 6-го RHEL и с F10) ~/rpmbuild юзается по умолчанию и собирается просто rpmbuild -ba ~/rpmbuild/p.spec при этом сорцы в rpmbuild/SOURCES/ ну и т.п
[12:31:37] <landgraf> в RHEL5 надо править .rpmmacros
[12:37:45] <yeo> rpmbuild --define "_topdir rpm"  ...
[12:38:05] <landgraf> yeo, RHEL5 чтоли?
[12:38:45] <landgraf> echo "_topdir /home/yeo/rpm" >> ~/.rpmmacros все таки надежней )
[12:41:48] <yeo> угу, анбрекабля линукс
[12:41:54] <landgraf> как сделать итератор по [a-z0-9-] ?
[12:41:59] <landgraf> в аде
[12:42:15] <landgraf> вернее по [-_a-z0-9] ?
[12:43:08] <yeo> X : constant String := "-_abcd..z01..9"; for J in X'Range loop my (X(J))
[12:44:35] <landgraf> это ada2012?
[12:45:06] <yeo> нет :( Ada 83.  Но можно еще длиннее :)
[12:45:58] <landgraf> как-то это не очень хорошо
[12:46:10] <landgraf> чую можно проще
[12:47:01] <yeo> X : constant String := Ada.Strings.Maps.To_Sequence (Ada.Strings.Maps.To_Set ((('-', '-'), ('_','_'),('a','z'),('0','9'))));
[12:49:21] <landgraf> perl-style
[14:52:08] <yeo> а как найти все "Ада пакеты" для федоры?
[14:52:46] <landgraf> yeo, это в планах )
[14:52:53] <landgraf> группу development/ada создать
[14:56:34] <landgraf> yeo, будешь прокачиваться до Packager-а? а то один в поле не воин :((
[14:57:19] <yeo> дай какой-то пакет посмотреть?
[14:58:19] <yeo> это ж федору надо ставить?
[15:00:17] <landgraf> yeo, посмотри xmlada :) http://mirror.yandex.ru/fedora/linux/updates/15/SRPMS/xmlada-4.1-2.fc15.src.rpm
[15:00:43] <landgraf> aunit gprbuild еще есть
[15:26:34] <yeo> а где найти fedora-gnat-project-common ?
[15:34:08] <landgraf> http://mirror.yandex.ru/fedora/linux/releases/15/Everything/source/SRPMS/fedora-gnat-project-common-2.3-1.fc15.src.rpm
[17:30:25] <yeo> rpm -i fedora-gnat-project-common-2.3-1.fc15.sr
warning: fedora-gnat-project-common-2.3-1.fc15.src.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 069c8460
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
error: unpacking of archive failed on file /usr/src/redhat/SOURCES/fedora-gnat-project-common-2.3.tar.gz;4e3bf017: cpio: MD5 sum mismatch

[17:31:59] <yeo> # md5sum fedora-gnat-project-common-2.3-1.fc15.sr
c0a0b142efc2d341a6d8928bb0cead13  fedora-gnat-project-common-2.3-1.fc15.src.rpm
[17:36:16] <landgraf> yeo, в UL он не поставися
[17:36:27] <landgraf> надо пересобрать
[17:37:08] <landgraf> 351ca27cdb1e2cb1d55c5da4a2ecef35  fedora-gnat-project-common-2.3-1.fc15.noarch.rpm
[17:37:35] <landgraf> а, src.rpm...
[17:37:54] <landgraf> c0a0b142efc2d341a6d8928bb0cead13
[17:39:53] <landgraf> rpm2cpio fedora-gnat-project-common-2.3-1.fc15.noarch.rpm | cpio -id
[17:43:14] <yeo> как src.rpm может не поставитья? :(
[17:44:51] <landgraf> yeo, новые версии пакетов несовместимы со старыми
[17:48:01] <yeo> мдя, этопрямо виндовссевен какой-то у вас
[17:53:07] <landgraf> ))
[18:21:55] <yeo> забавно у меня не работает:
[18:22:00] <yeo> tar --extract --gzip --to-stdout --no-anchored --file=../SOURCES/fedora-gnat-project-common-2.3.tar.gz macros.gnat
[18:22:27] <yeo> работает так:
[18:22:29] <yeo> tar --extract --gzip --to-stdout --no-anchored --file=../SOURCES/fedora-gnat-project-common-2.3.tar.gz fedora-gnat-project-common-2.3/macros.gnat
[18:38:36] <subj_rs> --to-stdout а это зачем?
[18:39:49] <subj_rs> tar -xzf, зачем столько слов? ))
[18:45:14] <yeo> ты не шаришь в создании spec-ов для RPM-ов ;)
[18:46:36] <subj_rs> боже упаси )
[18:46:49] <subj_rs> не хочу ничего общего иметь с rpm
[18:56:00] <yeo> cd unicode; ls *.ad[bs] > %{buildroot}//usr/lib/gnat/xmlada/xmlada_unicode.lgpr
/bin/sh: %{buildroot}//usr/lib/gnat/xmlada/xmlada_unicode.lgpr: No such file or directory

[18:56:26] <yeo> что-то не хоте подставляться  %{buildroot} :(
[18:56:40] <yeo> $ find .. -name xmlada
../BUILD/xmlada-4.1-src/%{buildroot}/usr/share/doc/xmlada

[18:57:19] <yeo> может надо $RPM_BUILD_ROOT писать? или просто тарый rpm?
[19:11:44] <yeo> ррр, куда пропал BUILDROOT
[20:30:50] <landgraf> какие-то странные манипуляции
[21:32:15] <vgodunko> landgraf:?
[21:35:04] <vgodunko> Есть информация о том когда Fedora перейдёт на GCC 4.7?
[21:43:21] <landgraf> vgodunko, а когда у него релиз?
[21:48:42] <landgraf> vgodunko, раз в год релизится GCC, значит в F18 стоит ждать 4.7
[21:48:50] <landgraf> ой нет
[21:48:55] <landgraf> в F17 конечно же
[21:50:57] <vgodunko> Это хорошо
[21:56:20] <landgraf> а что хорошего?
[21:56:27] <landgraf> там будет много вкусного?
[21:57:46] <vgodunko> Ada2012 в достаточном для Матрёшки обличии
[21:58:16] <vgodunko> У меня уже N запросов на то, что бы Матрёшка работала с последней версией FSF GCC
[21:58:52] <landgraf> ну последняя еще полгода как минимум gcc-4.6
[21:59:17] <vgodunko> Ну Матрёшка тоже не сильно быстро развивается.
[21:59:21] <vgodunko> :-(
[22:00:00] <vgodunko> Кстати, я сделал Starts_With и Ends_With - просто пищу от радости насколько некоторые вещи стали проще.
[22:01:01] <landgraf> О, круто
[22:14:45] <vgodunko> Интересно, кто дагадается для чего нужен пакет League.IRIs?
[22:17:51] <landgraf> ириски )
[22:18:35] <vgodunko> А серьёзно? ;-)
[22:18:49] <vgodunko> Хоть кто-то может догадаться что такое IRI?
[22:19:05] <vgodunko> Скажу, что все это видят чуть ли не каждый день.
[22:22:48] <landgraf> /me много чего видит каждый день..
[22:22:58] <landgraf> это как URI только круче? )
[22:23:59] <vgodunko> landgraf: пять баллов!!!
[22:24:12] <landgraf> ?
[22:24:14] <vgodunko> Я думал никто ни за что не догадается!
[22:24:41] <landgraf> а как расшифровывается?
[22:31:05] <vgodunko> RFC 3986: Uniform Resource Identifier (URI): Generic Syntax <http://www.rfc-editor.org/rfc/rfc3986.txt>
[22:31:25] <vgodunko> Internationalized Resource Identifiers (IRIs) <http://www.rfc-editor.org/rfc/rfc3987.txt>
[22:32:26] <vgodunko> Насколько я понял, разница только в наборе допустимых символов.
[22:32:41] <vgodunko> IRI разрешает всё Unicode, URI - только ASCII
[22:36:49] <vgodunko> Вот бабай, есть ещё Legacy Extended IRI
[22:36:55] <vgodunko> :-(
[22:37:09] <vgodunko> Ненавижу америкосов, это они во всём виноваты!
[22:38:17] <landgraf> /me скоро будет работать в IBM поэтому надо прекращать ненавидеть пендосов
[22:38:41] <subjrs> работать