gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Воскресенье, 21 ноября 2010< ^ >
tehnick установил(а) тему: Last stable release: 2.1.0 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2010/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release schedule:
* 2010-11-21 Bugfix release EiskaltDC++ 2.1.1
* 2010-12-19 Release EiskaltDC++ 2.1.2
ADC notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
Git notes:
http://habrahabr.ru/blogs/development/68341/
http://dl.dropbox.com/u/281916/delete/book.pdf
Конфигурация комнаты
Участники комнаты

GMT+3
[00:00:04] e_zombie вошёл(а) в комнату
[00:01:10] <e_zombie> -_-
[00:02:58] <dhamp> e_zombie, *_*
[00:03:34] <Alexey> x_x
[00:06:40] <e_zombie> привет
[00:07:01] <e_zombie> сегодня ставился из реп рашенфедоры - там просто древнейшая версия
[00:07:08] gray_graff вышел(а) из комнаты
[00:07:33] <dhamp> e_zombie, и ты решил поведать нам об этом ?
[00:08:01] <tehnick> e_zombie: какая именно версия?
[00:08:52] <NegatiV> e_zombie: не подскажешь где можно спек для клиента достать?
[00:10:39] <dhamp> NegatiV, тебе то спек зачем ?
[00:11:10] <NegatiV> dhamp: попробую в Fedora протолкнуть клиент
[00:11:16] e_zombie работает КО сегодня
[00:11:35] <e_zombie> спек можно выковырять из срц.рпм с фтп яндекса
[00:11:39] <dhamp> NegatiV, берёшь из альта и немного правишь
[00:11:57] <dhamp> или из rusfedora
[00:12:06] <e_zombie> вот с альтам может не прокатить. у них там замороченно все.
[00:12:52] <dhamp> e_zombie, если просто скопировать то ничего не получится // КО
[00:13:38] <e_zombie> ну мы же не создаём себе трудности чтобы потом их мужественно преодолевать?
[00:13:47] <dhamp> NegatiV, вообще с OBS можно выковырять
[00:14:18] <dhamp> e_zombie, поэтому легче взять и написать с нуля
[00:14:38] <NegatiV> e_zombie: в rfremix 2.1.0
[00:14:51] <tehnick> dhamp: в альте очень старый формат спеков, и мб даже несовместимый...
[00:15:21] <tehnick> e_zombie: какая версия клиента? Ты мне не ответил...
[00:18:08] <dhamp> tehnick, знать не знаю ) для меня они все на одно лицо )
[00:18:42] <dhamp> tehnick, https://github.com/negativ/eiskaltdcpp/commit/0745ad07511cf9d57729cfe30e32670dfe9af18b
[00:19:31] <tehnick> dhamp: юморист =)
[00:19:34] <e_zombie> NegatiV: кхс. у меня поставился 1.03
[00:19:45] <dhamp> e_zombie, это не то
[00:19:53] <dhamp> e_zombie, абсолютно
[00:19:58] <tehnick> e_zombie: это айскальт без плюсов...
[00:20:04] <e_zombie> аааа
[00:20:32] <e_zombie> блин. теперь прийдётся этой девочке писать как переставить пакеты
[00:25:44] <tehnick> dhamp: а эти регэкспы только в ADL посике используются?
[00:26:01] <tehnick> *поиске
[00:26:03] <dhamp> tehnick, пока да
[00:26:11] <dhamp> tehnick, а нужны ещё где то ?
[00:26:15] <tehnick> dhamp: нет
[00:26:33] <dhamp> могу в исключения шары запилить вместо вилкардов
[00:27:01] <tehnick> dhamp: сейчас в документацию добавлю. Какая-нибудь там зависимость там добавилась?
[00:27:28] <tehnick> *Какая
[00:28:20] <tehnick> libpcrecpp?
[00:28:23] <dhamp> tehnick, pcre(cpp) расшифровываю нужна либа pcre собственной персоной и pcrecpp ( входит в поставку pcre в арче в отдельный пакет с понятно каким названием)
[00:28:43] <dhamp> в дебе в отдельный пакет*
[00:29:12] <tehnick> Угу, уже нашел.
[00:29:33] <tehnick> Тут их много.
[00:29:47] <dhamp> tehnick, да ну
[00:30:16] <dhamp> tehnick, libpcrecpp
[00:30:29] <tehnick> libpcre++0
libpcre3
libpcrecpp0
[00:30:32] <dhamp> +что то ещё там в названии
[00:30:45] <dhamp> tehnick, libpcrecpp0
[00:30:56] <dhamp> и ей нужна libpcre3
[00:31:47] <dhamp> tehnick, libpcre++0 - это ещё одна реализация ++ интерфейса над pcre
[00:33:15] gray_graff вошёл(а) в комнату
[00:34:33] pavelvat вышел(а) из комнаты
[00:40:48] <e_zombie> мнда
[00:41:06] <e_zombie> день не задался. меня замачили на час на дц деве
[00:41:30] <tehnick> e_zombie: что ты натворил?
[00:42:42] <e_zombie> шло обсуждение того что релиз линухдспп был очень давно и он с adcs не работает
[00:42:43] <e_zombie> [00:33:27] <E_zombie@home> in fedora - 1.0.3 !!!
[00:34:36] <Toast> who cares about rpm based stuff  
[00:35:04] <eMTee>     * linuxdcpp-1.0.3.tar.bz2 released on 2009-02-02
[00:35:35] <eMTee> but its just the reg date on lp
[00:36:38] <Uhlik> ldc on ubuntu 10.10 - 1.0.3-1ubuntu2 (linuxdcpp)
[00:37:09] <eMTee> Toast, http://bazaar.launchpad.net/~linuxdcpp-team/linuxdcpp/trunk/annotate/290/client/version.h
[00:37:53] <Toast> https://launchpad.net/~linuxdcpp-team/+archive/ppa
[00:38:06] <E_zombie@home> в пизду ппа
[00:39:20] <DCDev Public> You have been kicked
[00:43:34] <e_zombie> кстати у апекса бага с ssl
[00:43:49] <e_zombie> если соединение закрылось - он не реконектится
[00:44:02] <e_zombie> [00:39:21] *** SSL Error 5: Connection closed
[00:39:52] *** Connecting to adcs://devpublic.adcportal.com:16591...
[00:39:52] *** Connected
[00:39:53] <DCDev Public> You are banned (expires: in 0 days, 0 hours, 59 minutes and 15 seconds) (reason: cursing with only get you so far now you get a 60 minute timeout)
[00:39:53] *** You are banned (expires: in 0 days, 0 hours, 59 minutes and 15 seconds) (reason: cursing with only get you so far now you get a 60 minute timeout)
[00:39:53] *** SSL Error 5: Connection closed
[00:44:08] <e_zombie> уже 4 минуты висит
[00:44:18] <e_zombie> у скальта такой баги нет?
[00:44:27] <dhamp> e_zombie, проверь
[00:44:37] <tehnick> e_zombie: ну и зачем ты матюкнулся?
[00:45:02] <e_zombie> ну если честно тоаст раздражает.
[00:45:19] <e_zombie> насколько я спокойно к этому отношусь
[00:45:34] <e_zombie> но он запарил класть на окружащих
[00:46:25] <dhamp> NegatiV, можно в qtui если нету иконок н епоказывать их вообще, а не использовать привидение ?
[00:46:32] <e_zombie> взяли и тупо просрали окно для убунты lts на включение
[00:46:53] <dhamp> e_zombie, у них i18n не сделано )
[00:47:01] <dhamp> пока не сделают релиза не будет )
[00:47:02] <e_zombie> ааа
[00:47:17] <dhamp> в чём у них сложности я не знаю )
[00:47:18] <e_zombie> не был в курсе
[00:48:06] <NegatiV> dhamp: можно сделать что-либо другое, но иконка которая отображается если файл не найден быть должна
[00:48:19] <dhamp> [2010-11-20 22:38:18] <E_zombie@home> в пизду ппа
[2010-11-20 22:39:44] <eMTee> Toast, yes, this is the unstable version, that is in 0.75
[2010-11-20 22:40:20] <Toast> stable unstable doesnt mean anything since our releases arent always "stable"
[2010-11-20 22:40:33] <DoDzy> ah you need the ppa right?
[2010-11-20 22:40:34] <DoDzy> launchpad
[2010-11-20 22:40:50] <Toast> or simply install bzr
[2010-11-20 22:40:54] <Toast> and checkout latest source
[2010-11-20 22:40:55] <Toast> and compile
[2010-11-20 22:41:03] <eMTee> to get a version able to connect to adc hubs, yes
[2010-11-20 22:41:04] <Toast> seems a whole lot easier
[2010-11-20 22:41:16] <DoDzy> right
ппц )
[00:48:54] <dhamp> NegatiV, может просто прозрачную иконку заюзать ?
[00:50:25] <e_zombie> :)
[00:50:52] <NegatiV> dhamp: нафига прозрачная то? надо же как-то сигнализировать о том что иконка из темы не загрузилась
[00:50:58] <dhamp> e_zombie, а что за второй клиент у тебя там висит?
[00:51:26] <e_zombie> это с рабочей машины
[00:52:08] Nikoli вошёл(а) в комнату
[00:52:17] <dhamp> NegatiV, ну не так же - http://savepic.org/836205.png
[00:53:33] <NegatiV> а что в этом плохого?
[00:53:55] <NegatiV> зато так сразу понятно - ничерта нормально не установилось
[00:55:09] <dhamp> NegatiV, ну хотелось бы тогда возможность задать через консольный параметр клиенту, туда не иди, сюда иди, иконки тут
[00:57:47] <NegatiV> ну так сделай)
[00:59:50] <dhamp> NegatiV, лень же )
[01:05:22] gray_graff вышел(а) из комнаты
[01:06:00] <e_zombie> глупый вопрос. в дц dht не привязана же к подключённым хабам ?
[01:06:31] gray_graff вошёл(а) в комнату
[01:07:24] <dhamp> e_zombie, не привязана
[01:09:19] <e_zombie> чтото у меня значения пиров как то сильно прыгают день ото дня
[01:09:26] <e_zombie> то 100 то 200
[01:09:33] <e_zombie> херня какаято
[01:10:01] <tehnick> e_zombie: подключаются/отключаются
[01:10:42] <tehnick> e_zombie: а список обновляется динамически
[01:10:54] <tehnick> e_zombie: чтобы был актуальным...
[01:11:10] nE0sIghT вошёл(а) в комнату
[01:11:15] <tehnick> e_zombie: а в чем ты dht используешь?
[01:12:29] <e_zombie> в апексе
[01:21:48] <gelraen> я запутался. libeiskaltcdpp.so вообще должно что-то знать о miniupnp или нет?
[01:22:44] NegatiV вышел(а) из комнаты
[01:23:29] gray_graff вышел(а) из комнаты
[01:24:12] gray_graff вошёл(а) в комнату
[01:24:53] nE0sIghT вышел(а) из комнаты
[01:25:03] nE0sIghT вошёл(а) в комнату
[01:27:39] <tehnick> gelraen: нет
[01:28:54] <gelraen> получается, дырки в nat проковыривает гуя собственноручно, ок
[01:29:04] <dhamp> gelraen, нет
[01:29:14] gelraen опять ничего не понял
[01:29:23] <dhamp> gelraen, там хитрый система
[01:29:33] gelraen уже страшно
[01:32:00] <dhamp> в самом ядре есть api для юзания upnp, дальше есть прослойка между этим api и upnp либой( у нас оно находится в extra) если ты в экстра не соберёшь это интерфей и не прилинкуешь extra к eiskaltdcpp.so, ты не сможешь юзать upnp
[01:33:25] <dhamp> gelraen, по интересному стечению активировать этот api и "загрузить в него" прослойку до либы можно только почему то из gui интерфейса
[01:33:59] <dhamp> я пробовал делать это из ядра, не получилось, наверно радиус кривизны рук не тот
[01:34:26] <dhamp> gelraen,
[01:34:39] <dhamp> gelraen, ты ещё с нами ? )
[01:35:02] <gelraen> извините, там вендосрач, я немного увлёкся
[01:35:18] <dhamp> gelraen, дался тебе этот вендосрач
[01:35:26] <e_zombie> :yes:
[01:35:52] gelraen пытается вкурить что и где
[01:36:15] <dhamp> gelraen, пакупай гашиш без него не пойдёт :D
[01:36:20] <gelraen> >_<
[01:36:26] <e_zombie> ыыыыыыыыы
[01:36:36] <e_zombie> мухоморов ему из сибири
[01:36:50] <e_zombie> на урале такие мухоморы... сказка
[01:37:24] <gelraen> получается что надо libminiupnpc.so линковать и с либой (посредством libextra.a) и с гуёй?
[01:37:30] <dhamp> e_zombie, а ты то откуда знаешь ? )
[01:37:39] <gelraen> или только с гуёй?
[01:38:10] <dhamp> gelraen, libextra.a статик либа она вшивается в libeiskaltdcpp.so оттуда только уши торчат её
[01:38:25] <e_zombie> я не употреблял. я в гости к родне ездил под миасс. в заповеднике там грибов немерянно. и мухоморы с шляпками сантиметров по 30 есть
[01:38:28] <dhamp> gelraen, в гуём пока только
[01:38:31] <gelraen> ок
[01:40:30] <dhamp> gelraen, если удастся стартануть эту хрень прямо из ядра.... тогда только с ядром )
[01:40:44] gray_graff вышел(а) из комнаты
[01:41:27] <fragnat_> реквестирую игнор
[01:41:54] gray_graff вошёл(а) в комнату
[01:42:04] <fragnat_> и как нибудь попроще для пользователя, а не как было ранее в EiskaltDC
[01:43:58] <Alexey> fragnat_: есть-же модуль антиспама
[01:44:45] <dhamp> fragnat_, сформулируй как нить попроще для разработчика чего надо, и запости  в трекер
[01:45:15] <dhamp> fragnat_, и чем модуль antispam не устраивает
[01:45:18] <dhamp> ?
[01:48:08] <fragnat_> в контекстное меню пользователя обязательно добавить пункт, бывает требуется
[01:48:18] <fragnat_> я в свежих версиях не видел антиспам
[01:48:26] <fragnat_> поэтому решил что и нету нечего такого :)
[01:48:48] <Alexey> антиспам появился в уже давно несвежих версия
[01:48:53] <Alexey> х
[01:49:17] <Alexey> в контекстном меню присутствует
[01:52:19] <fragnat_> извините, беглым взглядом не заметил
[01:57:13] fragnat_ вышел(а) из комнаты
[02:00:00] e_zombie вышел(а) из комнаты
[02:03:58] gray_graff вышел(а) из комнаты
[02:04:24] SolarRay вышел(а) из комнаты: offline
[02:05:10] gray_graff вошёл(а) в комнату
[02:24:14] gray_graff вышел(а) из комнаты
[02:24:42] gray_graff вошёл(а) в комнату
[02:42:00] gray_graff вышел(а) из комнаты
[02:42:26] gray_graff вошёл(а) в комнату
[03:00:17] gray_graff вышел(а) из комнаты
[03:01:04] gray_graff вошёл(а) в комнату
[03:01:56] FiliN_ вышел(а) из комнаты
[03:34:43] gray_graff вышел(а) из комнаты
[03:39:23] <tehnick> dhamp: пинг
[03:40:32] gray_graff вошёл(а) в комнату
[03:45:38] Клёк вышел(а) из комнаты
[03:52:39] dhamp вышел(а) из комнаты
[04:13:09] tehnick вышел(а) из комнаты
[04:26:49] Alexey вышел(а) из комнаты
[04:45:09] gray_graff вышел(а) из комнаты
[04:45:56] gray_graff вошёл(а) в комнату
[05:12:33] gray_graff вышел(а) из комнаты
[05:13:46] gray_graff вошёл(а) в комнату
[05:35:36] gray_graff вышел(а) из комнаты
[05:36:03] gray_graff вошёл(а) в комнату
[06:15:01] gray_graff вышел(а) из комнаты
[06:15:46] gray_graff вошёл(а) в комнату
[06:32:18] gray_graff вышел(а) из комнаты
[06:33:28] gray_graff вошёл(а) в комнату
[06:57:26] Nikoli вышел(а) из комнаты
[07:01:34] Nikoli вошёл(а) в комнату
[07:05:14] gray_graff вышел(а) из комнаты
[07:05:45] gray_graff вошёл(а) в комнату
[07:35:07] gray_graff вышел(а) из комнаты
[07:36:17] gray_graff вошёл(а) в комнату
[07:41:16] slepnoga вошёл(а) в комнату
[07:52:47] gray_graff вышел(а) из комнаты
[07:53:59] gray_graff вошёл(а) в комнату
[08:11:26] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[08:26:28] slepnoga вышел(а) из комнаты
[08:59:45] medved вошёл(а) в комнату
[09:15:05] gray_graff вышел(а) из комнаты
[09:15:51] gray_graff вошёл(а) в комнату
[10:26:42] Alex_P вошёл(а) в комнату
[10:42:22] dhamp вошёл(а) в комнату
[10:57:39] gray_graff вышел(а) из комнаты
[10:58:48] gray_graff вошёл(а) в комнату
[10:59:19] dhamp вышел(а) из комнаты
[11:07:06] fragnat вошёл(а) в комнату
[11:10:31] e_zombie вошёл(а) в комнату
[11:15:22] gray_graff вышел(а) из комнаты
[11:16:30] gray_graff вошёл(а) в комнату
[11:17:02] Alex_P вышел(а) из комнаты
[11:25:18] fragnat вышел(а) из комнаты: Replaced by new connection
[11:25:28] fragnat вошёл(а) в комнату
[11:33:02] gray_graff вышел(а) из комнаты
[11:34:12] gray_graff вошёл(а) в комнату
[11:35:03] fragnat_ вошёл(а) в комнату
[11:36:05] nE0sIghT вошёл(а) в комнату
[11:50:45] gray_graff вышел(а) из комнаты
[11:51:54] gray_graff вошёл(а) в комнату
[12:05:39] slepnoga вошёл(а) в комнату
[12:13:51] fragnat_ вышел(а) из комнаты: offline
[12:19:53] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[12:25:50] gray_graff вышел(а) из комнаты
[12:27:01] gray_graff вошёл(а) в комнату
[13:01:42] Клёк вошёл(а) в комнату
[13:34:24] gray_graff вышел(а) из комнаты
[14:09:44] tehnick вошёл(а) в комнату
[14:11:22] tehnick вышел(а) из комнаты
[14:31:14] Alexey вошёл(а) в комнату
[14:49:02] fragnat вышел(а) из комнаты: offline
[14:53:23] slepnoga вышел(а) из комнаты: Replaced by new connection
[14:53:33] slepnoga вошёл(а) в комнату
[15:01:20] slepnoga вышел(а) из комнаты
[15:02:18] slepnoga вошёл(а) в комнату
[15:08:47] Alex_P вошёл(а) в комнату
[15:17:57] fragnat вошёл(а) в комнату
[15:21:08] tehnick вошёл(а) в комнату
[15:23:55] amfetamin вошёл(а) в комнату
[15:24:06] amfetamin вышел(а) из комнаты: qutIM : Jabber plugin
[15:48:41] NegatiV вошёл(а) в комнату
[16:04:37] mva вышел(а) из комнаты
[16:13:55] ubuntu10.10 вышел(а) из комнаты
[16:15:10] mva вошёл(а) в комнату
[16:17:24] <tehnick> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=444392
[16:17:49] <tehnick> Пакет miniupnpc с 2007 года добавить не могут.
[16:17:53] <tehnick> Эпично.
[16:22:08] <NegatiV> tehnick: ну так и скажи спонсору чтобы с больной головы на здоровую теперь проблемы не перекладывал
[16:23:48] <tehnick> NegatiV: обязательно. Правда он упертый, но я постараюсь. Или другого спонсора попрошу залить, хоть он и занят сильно.
[16:26:34] Alex_P вышел(а) из комнаты
[16:47:09] <Alexey> анимационные смайлы - изврат? а как назвать это? [16:42:39] <Ликвидатор®> кстати а в каком клиенте смайлы со звуком?
[16:48:38] <tehnick> Alexey: мне недавно на мыло юзер писал.
[16:49:00] <tehnick> Alexey: спрашивал, можем ли мы добавить смайл-пак.
[16:49:08] <tehnick> Alexey: и архив приложил
[16:49:19] <tehnick> Alexey: там было два смайл-пака
[16:50:16] <tehnick> 1) жуткий микс из анимированных колобков и статичных смайлов и других разных иконок
[16:50:45] <tehnick> 2) непонятные dll-ки + звуксовые смайлы
[16:50:52] <tehnick> Я офигел конечно.
[16:51:07] <tehnick> Но вежливо ему ответил, что мы такого не добавим...
[16:51:20] <tehnick> *звуковые
[16:51:55] <tehnick> Я совершенно очевидно, что он это скопировал из какого-то другого дц-клиента...
[16:52:43] <Alexey> в вендовых клиентах держать смайлы в дллках - модно, стильно, современно ;)
[16:53:38] <tehnick> Ага.
[17:00:09] dhamp вошёл(а) в комнату
[17:00:59] dhamp вышел(а) из комнаты
[17:01:09] dhamp вошёл(а) в комнату
[17:01:26] <dhamp> tehnick, чего хотел в 3 часа ночи ? )
[17:02:44] <tehnick> Личку не получил?
[17:02:51] <tehnick> Сейчас копипастю.
[17:03:29] <tehnick> dhamp: и да, у меня было 2 часа ночи... =)
[17:04:03] <dhamp> tehnick, так есть либы libpcre.so и libpcrecpp.so ?
[17:04:15] <tehnick> Да.
[17:04:23] <tehnick> И статические и динамические.
[17:04:33] <dhamp> tehnick, cmake их нашёл ?
[17:04:59] <dhamp> tehnick, просто FindPcre.cmake у меня просто адский
[17:04:59] <tehnick> Я пробовал FindPcre.cmake изменять --- не помогло.
[17:05:12] <tehnick> dhamp: а вот хз, что оно нашло.
[17:05:26] <dhamp> tehnick, так скопипастить то что нашло я должен ? )
[17:05:36] <tehnick> dhamp: жди.
[17:05:48] <tehnick> dhamp: pcre(cpp) (headers):  (/usr/include)
[17:06:03] <tehnick> -- Found the pcre(cpp) libraries at
-- Found the pcre(cpp) headers at /usr/include
[17:06:15] <tehnick> Вот.
[17:06:26] <dhamp> tehnick, так листниги собержимого пакетов pcre* скопипасти в личку
[17:07:47] <tehnick> dhamp:
http://packages.debian.org/sid/i386/libpcre3/filelist
http://packages.debian.org/sid/i386/libpcre3-dev/filelist
http://packages.debian.org/sid/i386/libpcrecpp0/filelist
[17:09:01] <dhamp> tehnick, я чего то не понимаю возможно но почему -dev пакет содержит либы и хидеры из двух других ?
[17:09:33] <dhamp> tehnick, или это только линки ?
[17:10:21] <dhamp> tehnick, pcre-config --libs-cpp --cflags
[17:12:18] <tehnick> dhamp: это не линки, это файлы, симлинки в деб-пакетах запрещены. Они устанавливаются после-установочными скриптами, например.
[17:12:36] <tehnick> dhamp: посмотри на названия либ. Они не пересекаются...
[17:13:26] <dhamp> tehnick, не верю что среди  libpcrecpp.so libpcrecpp.so.0 и libpcrecpp.so.0.0 нету ниодного линка
[17:14:25] <tehnick> dhamp: есть, конечно
[17:14:34] <tehnick> $ ls -al /usr/lib/libpcre*
-rw-r--r-- 1 root root 230812 Авг  6 00:30 /usr/lib/libpcre.a
-rw-r--r-- 1 root root  37118 Авг  6 00:30 /usr/lib/libpcrecpp.a
lrwxrwxrwx 1 root root     19 Авг 13 08:55 /usr/lib/libpcrecpp.so -> libpcrecpp.so.0.0.0
lrwxrwxrwx 1 root root     19 Авг 13 08:55 /usr/lib/libpcrecpp.so.0 -> libpcrecpp.so.0.0.0
-rw-r--r-- 1 root root  32092 Авг  6 00:30 /usr/lib/libpcrecpp.so.0.0.0
-rw-r--r-- 1 root root   3810 Авг  6 00:30 /usr/lib/libpcreposix.a
lrwxrwxrwx 1 root root     22 Авг 13 08:55 /usr/lib/libpcreposix.so -> libpcreposix.so.3.12.1
lrwxrwxrwx 1 root root     22 Авг 13 08:55 /usr/lib/libpcreposix.so.3 -> libpcreposix.so.3.12.1
-rw-r--r-- 1 root root   5816 Авг  6 00:30 /usr/lib/libpcreposix.so.3.12.1
lrwxrwxrwx 1 root root     17 Авг 13 08:55 /usr/lib/libpcre.so -> /lib/libpcre.so.3
[17:15:15] <dhamp> tehnick, команда то что выводит которая выше ?
[17:15:42] <tehnick> $ pcre-config --libs-cpp --cflags
-L/usr/lib -lpcrecpp -lpcre
[17:16:09] <dhamp> tehnick, и не линкуется?
[17:16:14] <dhamp> странно
[17:16:18] <tehnick> ппц
[17:16:23] <tehnick> Еще раз:
[17:16:31] <tehnick> [02:39:47] <Tehnick> Linking CXX executable eiskaltdcpp-qt                                                    
../dcpp/libeiskaltdcpp.so.2.1.x: undefined reference to `pcrecpp::RE::~RE()'              
../dcpp/libeiskaltdcpp.so.2.1.x: undefined reference to `pcrecpp::RE::no_arg'
../dcpp/libeiskaltdcpp.so.2.1.x: undefined reference to `pcrecpp::RE::FullMatch(pcrecpp::StringPiece const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&) const'
../dcpp/libeiskaltdcpp.so.2.1.x: undefined reference to `pcrecpp::RE::Init(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, pcrecpp::RE_Options const*)'
collect2: выполнение ld завершилось с кодом возврата 1
make[2]: *** [eiskaltdcpp-qt/eiskaltdcpp-qt] Ошибка 1
make[1]: *** [eiskaltdcpp-qt/CMakeFiles/eiskaltdcpp-qt.dir/all] Ошибка 2
make: *** [all] Ошибка 2
[17:16:41] <tehnick> Либа линкуется.
[17:16:46] <tehnick> Не линкуется гуй.
[17:17:12] <dhamp> tehnick, ты не совсем прав
[17:17:12] Клёк вышел(а) из комнаты
[17:17:39] <dhamp> tehnick, гую четсно положить на эту либу, у тебя libeiskaltdcpp не линкуется с ней
[17:17:46] <tehnick> $ ldd ./libeiskaltdcpp.so.2.1.x
        linux-gate.so.1 =>  (0xb7855000)
        libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb7693000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb767f000)
        libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8 (0xb7634000)
        libcrypto.so.0.9.8 => /usr/lib/i686/cmov/libcrypto.so.0.9.8 (0xb74dc000)
        liblua5.1.so.0 => /usr/lib/liblua5.1.so.0 (0xb74b6000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb73c1000)
        libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb739b000)
        libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7254000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7236000)
        libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb7232000)
        /lib/ld-linux.so.2 (0xb7856000)
[17:17:55] <tehnick> Угу.
[17:18:39] <dhamp> tehnick, что угу ?
[17:18:48] <tehnick> Ты прав.
[17:18:57] <tehnick> Нет же ее в списке...
[17:19:13] <dhamp> tehnick, хочешь покажу ? )
[17:19:25] <tehnick> dhamp: ?
[17:19:29] <dhamp> что она у меня есть и там где ей положено быть
[17:19:35] <tehnick> dhamp: ага
[17:19:54] <tehnick> dhamp: а заодно покажи как она у тебя нашлась при конфигурировании
[17:20:03] <dhamp> Dynamic Section:
  NEEDED               libbz2.so.1.0
  NEEDED               libz.so.1
  NEEDED               libssl.so.1.0.0
  NEEDED               libcrypto.so.1.0.0
  NEEDED               libpcrecpp.so.0
  NEEDED               libstdc++.so.6
  NEEDED               libm.so.6
  NEEDED               libc.so.6
  NEEDED               libgcc_s.so.1
  SONAME               libeiskaltdcpp.so.2.1.x
[17:20:20] <dhamp> pcre(cpp) (headers): -L/usr/lib -lpcrecpp -lpcre (/usr/include)
[17:20:53] <tehnick> dhamp: ы!
[17:20:58] Клёк вошёл(а) в комнату
[17:21:10] <dhamp> tehnick, где ы ? )
[17:21:59] <tehnick> dhamp: а FindPcre.cmake у тебя такой же?..
[17:22:18] <tehnick> "-L/usr/lib -lpcrecpp -lpcre" --- откуда взялось?
[17:22:22] <dhamp> tehnick, а ты его менял после после коммита ?
[17:22:31] <tehnick> Вначале нет.
[17:22:45] <tehnick> Затем пробовал раскомментировать...
[17:23:01] <dhamp> tehnick, сначала через pkgconfig, если ничего нет то дальше используется pcre-config
[17:23:15] <dhamp> tehnick, что раскомментировать ?
[17:23:25] <dhamp> и главное зачем ?
[17:23:38] <tehnick> #pkg_check_modules(PCRE libpcre libpcrecpp libpcreposix)
[17:23:47] <tehnick> Вместо pkg_check_modules(PCRE libpcrecpp)
[17:24:34] <dhamp> tehnick, #find_program(PCRE_CONFIG pcre-config) - расскоменти =)
[17:24:58] <dhamp> видимо pkgconfig вообще нихера правильно выдать не может
[17:26:47] <tehnick> pcre(cpp) (headers): -L/usr/lib -lpcrecpp -lpcre (/usr/include)
[17:26:51] <tehnick> Вот.
[17:27:39] medved вышел(а) из комнаты
[17:33:15] medved вошёл(а) в комнату
[17:35:25] ubuntu10.10 вошёл(а) в комнату
[17:58:19] fragnat вышел(а) из комнаты: offline
[18:01:48] mva вышел(а) из комнаты: Replaced by new connection
[18:01:59] mva вошёл(а) в комнату
[18:26:13] WiseLord вошёл(а) в комнату
[18:48:12] pavelvat вошёл(а) в комнату
[18:50:47] <pavelvat> tehnick: для чего на github оставили теги v2.1-beta2 и v2.1-beta3 ?
[18:51:17] <tehnick> pavelvat: чтобы было
[18:51:28] <pavelvat> tehnick: зачем
[18:51:43] <tehnick> pavelvat: эти теги никому не мешают, и они удобны при просмотре изменений
[18:52:10] <pavelvat> tehnick: пример удобства можешь привести?
[18:52:21] <tehnick> pavelvat: если не согласен, обращайся к Негативу
[18:53:08] <tehnick> pavelvat: пример:
$ git diff v2.1-beta3 v2.1.0 CMakeLists.txt
[18:57:05] <pavelvat> tehnick: кстати, новость про 2.1.1 на opennet.ru можно создать в разделе мининовостей, это раздел подходит для новостей про багфиксные релизы(предыдущую новость тоже какой-то умник модератор перенёс в этот раздел хотя ей там было совершенно не место)
а на LOR, да, наверняка не подтвердят новость про багфиксный релиз.
[18:58:04] <tehnick> pavelvat: хорошо, проголосуем, если большинство решит, что новость нужна, сделаю.
[18:58:18] <tehnick> Это недолго, т.к. у меня есть готовые шаблоны.
[18:58:35] <pavelvat> tehnick: а все последующие теги для бета-версий тоже не будут удаляться?
[18:58:54] <tehnick> pavelvat: хз, спроси у Негатива.
[19:00:31] <tehnick> http://dccp.ru/node/1765
[19:00:40] <tehnick> Добавили таки новость.
[19:03:13] <pavelvat> tehnick: это не новость, а копипаста с википедии + инструкции по настройке со скриншотами.
[19:03:52] <tehnick> pavelvat: это новость.
[19:04:01] <tehnick> pavelvat: причем от 17 ноября
[19:04:12] <e_zombie> это. а на dcpp.ru как статью запостить можно?
[19:04:13] <tehnick> pavelvat: давно у них на сайте новостей не было
[19:04:22] <tehnick> pavelvat: но наконец-то разродились
[19:04:36] <NegatiV> pavelvat: удалять теги - идиотизм
[19:04:36] <tehnick> e_zombie: зарегаться наверное надо
[19:04:51] <tehnick> e_zombie: у них еще форум есть
[19:05:37] <pavelvat> NegatiV: с течением времени их скопится очень много, а в чём насущная необходимость смотреть на разницу между тегами мне непонятно.
[19:05:54] <e_zombie> ну форум мне не интересен. как я подозреваю статей по адц сервакам в природе кот наплакал
[19:06:18] <tehnick> e_zombie: ага, поскольку их самих раз-два и обчелся
[19:06:21] <e_zombie> вот думаю сделать
[19:06:27] <tehnick> e_zombie: и по функционалу они...
[19:06:37] <tehnick> e_zombie: сервак?
[19:07:09] <e_zombie> нормально всё. у меня жило 2к народу и никто не жужал что мало
[19:07:44] <NegatiV> pavelvat: в git принято для _каждого_ релиза создавать тег
[19:08:14] <pavelvat> NegatiV: релиза - да, но зачем оставлять теги для бета-версий?
[19:08:27] <NegatiV> pavelvat: это релизы
[19:08:46] slepnoga вышел(а) из комнаты
[19:08:55] <pavelvat> NegatiV: в моём понимании релизы это 2.0.3 и 2.1.0
[19:09:58] <NegatiV> pavelvat: давай ты перестанешь мне на мозги капать, все будет так как есть - каждая бета, альфа, минорный или мажорный релиз будет сопровождатся созданием тега
[19:10:24] <NegatiV> + субминорный релиз
[19:11:57] <pavelvat> NegatiV: ok
[19:13:21] <pavelvat> NegatiV: сегодняшний релиз как обычно будёт около нуля часов?
[19:14:35] <NegatiV> pavelvat: пусть это решит tehnick, я в принципе на 2.1.1 все сделал
[19:14:51] <tehnick> pavelvat: около 23
[19:15:05] <pavelvat> tehnick: ok
[19:15:08] pavelvat вышел(а) из комнаты
[19:19:38] gray_graff вошёл(а) в комнату
[19:26:00] gray_graff вышел(а) из комнаты: Logged out
[19:26:11] gray_graff вошёл(а) в комнату
[19:39:53] mva вышел(а) из комнаты
[19:43:07] gray_graff вышел(а) из комнаты
[19:43:51] gray_graff вошёл(а) в комнату
[20:06:39] nE0sIghT вошёл(а) в комнату
[20:08:11] <tehnick> NegatiV, dhamp: ваше мнение: новость о релизе нужно будет писать на опеннете и ЛОРе?
[20:09:32] <NegatiV> tehnick: не надо, это просто фикс критического бага
[20:18:49] <Alexey> но в каментах к предыдущей новости написать стоит
[20:19:04] <tehnick> Alexey: бессмысленно
[20:19:26] <tehnick> Alexey: новость была давно, ее никто читать не будет
[20:19:45] <tehnick> Alexey: и уж тем более листать комменты к концу
[20:19:58] <tehnick> Alexey: у себя на сайте инфу обновлю и хватит
[20:20:15] <tehnick> Alexey: даже журнала изменений достаточно...
[20:24:32] <Alexey> Хозяин - барин. Если новый человек будет искать инфу по клиенту — найдёт последнюю новость, почитает каменты с жалобами на глюки и подумает лишнее.
[20:25:24] <tehnick> Alexey: это же его проблемы, не?
[20:26:06] <Alexey> ну как-бы да, но труЪ так не считают ))
[20:27:43] <Nikoli> а релиз во сколько примерно будет?
[20:27:53] <tehnick> Nikoli: около 23
[20:27:59] <tehnick> Мб раньше.
[20:28:08] <tehnick> По московскому.
[20:28:21] <Nikoli> в пакетах ничего править не нужно?
[20:28:39] mva вошёл(а) в комнату
[20:29:38] <tehnick> Nikoli: в ебилдах? сам решай:
https://github.com/negativ/eiskaltdcpp/raw/master/ChangeLog_ru.txt
[20:30:03] <Nikoli> я обычно на список изменений INSTALL сначала смотрю)
[20:31:12] <Nikoli> так, вроде только pcre добавили)
[20:31:33] <tehnick> Nikoli: да
[20:32:12] <tehnick> Nikoli: и для miniupnp дефолтное значение изменилось
[20:32:32] <Nikoli> почему вдруг решили по умолчанию его не включать?
[20:33:05] <tehnick> Nikoli: чтобы из коробки собиралось
[20:33:47] <tehnick> Nikoli:
cmake ./
make
[20:34:00] <tehnick> Без указания дополнительных опций...
[21:00:33] <gelraen> 2.1.1 уже или ещё?
[21:08:45] <WiseLord> Поддержка bbCode в чате ([b][/b], [u][/u], [i][/i])
[21:09:07] <WiseLord> [b] тег не работает (в смысле, текст не жирный) - это от шрифта может зависеть?
[21:21:35] nE0sIghT вышел(а) из комнаты
[21:28:53] <NegatiV> WiseLord: сейчас проверю, но последний раз все прекрасно работало
[21:29:00] <WiseLord> всё уже решено
[21:29:17] <WiseLord> у меня действительно стоял tahoma без полужирного варианта
[21:31:09] <WiseLord> а из bbcode только три вышеуказанных типа поддерживаются?
[21:31:47] <NegatiV> да
[21:32:36] mva вышел(а) из комнаты
[21:32:54] <WiseLord> остальные теги (типа [color]) просто не обрабатываются, и идут текстом, или вырезаются?
[21:33:05] <WiseLord> хотя.. чего я спрашиваю, сейчас сам проверю
[21:33:37] <NegatiV> тег color добавить можно
[21:33:56] <NegatiV> в принципе я добавлю любой тег за исключением img
[21:34:02] <WiseLord> :)
[21:34:06] <WiseLord> не.. я не совсем про то
[21:34:32] <tehnick> NegatiV: [url][/url] ?
[21:34:58] <NegatiV> tehnick: а что делает url?
[21:35:10] <NegatiV> а все вспомнил
[21:35:23] <NegatiV> типа кастомная подпись к ссылке
[21:35:35] <WiseLord> я имею в виду, было бы интересно, если бы неизвестные теги типа [sometag]text[/sometag] не просто не поддерживались
[21:35:38] <WiseLord> но не отображались
[21:35:40] <tehnick> NegatiV: гиперссылка
[21:36:06] <WiseLord> просто обрезать теги, чтобы не было "кричаще"
[21:36:39] <WiseLord> а, ещё одна прикольная штука из psi была бы интересна - _подчёркивание_
[21:37:10] <WiseLord> http://www.pictureshack.ru/images/9819xsnap.png
[21:37:33] <gelraen> WiseLord
[20:35:35]
я имею в виду, было бы интересно, если бы неизвестные теги типа [sometag]text[/sometag] не просто не поддерживались
но не отображались
[21:37:36] <gelraen> не надо
[21:37:39] <NegatiV> WiseLord: кстати да, штука прикольная
[21:37:50] <tehnick> dhamp: пинг
[21:37:51] <gelraen> это уже проявление неестественного интеллекта
[21:37:58] mva вошёл(а) в комнату
[21:38:01] <WiseLord> ну.. это можно и опционально сделать, я думаю
[21:38:03] <dhamp> tehnick, чего ?
[21:38:22] <WiseLord> галочка в настройках "Вырезать BBCode-теги из сообщений"
[21:38:32] <tehnick> dhamp: какая-то трабла со старыми версиями pcre
[21:38:39] <tehnick> dhamp: сейчас скопипастю
[21:38:44] <gelraen> чат - это не структурированный документ с чёткой спецификацией. всё что непонятно - лучше оставлять и показывать как есть
[21:38:51] <tehnick> +1
[21:39:29] <dhamp> [21:34:34] WiseLord: а, ещё одна прикольная штука из psi была бы интересна - _подчёркивание_
не только psi её поддерживает
[21:40:40] <WiseLord> тем более
[21:41:37] <tehnick> dhamp: для версий libpcre <= 7.8 ошибка:
--   found libpcrecpp, version 7.8
Usage: pcre-config [--prefix] [--exec-prefix] [--version] [--libs] [--libs-posix] [--cflags] [--cflags-posix]
-- Found the pcre(cpp) libraries at
-- Found the pcre(cpp) headers at /usr/include
С версией 8.02 все конфигурится нормально.
[21:42:00] <tehnick> WiseLord: а еще в пси есть *жирный* текст
[21:42:07] <WiseLord> не знал
[21:42:09] <dhamp> tehnick, видно что нету флага у pcre-config
[21:42:15] <WiseLord> *test*
[21:42:21] <WiseLord> чё-то не работает..
[21:42:21] <dhamp> tehnick, либа pcrecpp есть вообще такой версии ?
[21:42:32] <tehnick> dhamp: сейчас гляну
[21:42:33] <WiseLord> может перегрузить клиент надо.. чтобы новую tahom-у увидел
[21:42:37] <dhamp> WiseLord, у меня жирный отображается
[21:42:40] WiseLord вышел(а) из комнаты
[21:42:51] <tehnick> dhamp: http://packages.ubuntu.com/lucid/i386/libpcre3-dev/filelist
[21:42:54] WiseLord вошёл(а) в комнату
[21:43:07] <WiseLord> да, работает
[21:43:55] <WiseLord> вот чёрт, 3 года с tahoma, и не обращал внимания, что не было полужирного начертания
[21:43:56] <dhamp> tehnick, блин ) надо перекроить FindPcre.cmake ) но ОНО ТОЧНО есть ?
[21:44:00] <WiseLord> как-то не пригождалось )
[21:44:20] <tehnick> dhamp: есть. Проблема в pcre-config
[21:49:02] fragnat вошёл(а) в комнату
[21:51:53] <Nikoli> опа, не собирается с pcre:
Linking CXX executable eiskaltdcpp-qt                                                                                                                                            
../dcpp/libeiskaltdcpp.so.2.1.x: undefined reference to `pcrecpp::RE::~RE()'                                                                                                    
../dcpp/libeiskaltdcpp.so.2.1.x: undefined reference to `pcrecpp::RE::no_arg'
../dcpp/libeiskaltdcpp.so.2.1.x: undefined reference to `pcrecpp::RE::FullMatch(pcrecpp::StringPiece const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&, pcrecpp::Arg const&) const'
../dcpp/libeiskaltdcpp.so.2.1.x: undefined reference to `pcrecpp::RE::Init(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, pcrecpp::RE_Options const*)'
collect2: ld returned 1 exit status
make[2]: *** [eiskaltdcpp-qt/eiskaltdcpp-qt] Error 1
make[1]: *** [eiskaltdcpp-qt/CMakeFiles/eiskaltdcpp-qt.dir/all] Error 2
make: *** [all] Error 2
[21:52:08] <tehnick> Nikoli: см. мое сообщение выше
[21:52:33] <tehnick> Nikoli: проблема на этапе конфигурирования
[21:52:58] <tehnick> Надо cmake/FindPcre.cmake пофиксить.
[21:55:41] <tehnick> dhamp: нашел несколько разных версий FindPcre.cmake в инете. Ты откуда брал?
[21:56:05] <dhamp> tehnick, ни откуда, сам писпал
[21:56:08] <dhamp> написал*
[21:57:18] <tehnick> dhamp: http://opencollada.googlecode.com/svn-history/r779/trunk/Externals/cmake-modules/FindPCRE.cmake
[21:58:24] <dhamp> tehnick, ничего что там выдаются только libpcre b libpcreposix ?
[21:58:46] <tehnick> dhamp: это просто пример
[21:59:01] <tehnick> dhamp: я не предлаюгаю использовать его без изменений...
[22:01:50] <tehnick> Странно, что --libs-cpp там нет.
[22:02:11] <tehnick> В pcre-config версии 7.8
[22:03:14] <tehnick> dhamp: а -lpcreposix чем не подходит?
[22:03:29] <tehnick> Да и сишный код мог бы использоваться...
[22:03:33] <dhamp> tehnick, а причём тут он ?
[22:04:49] <dhamp> tehnick, ну так я не запрещаю никому сделать все вызовы к сишной либе вместо вызовов к плюсовой либе
[22:05:19] <tehnick> Но это все же нежелательно.
[22:05:58] <dhamp> tehnick, что нежелательно ?
[22:06:20] <tehnick> Смешивать код на си и с++
[22:08:39] <dhamp> tehnick, и всё же причём тут pcreposix ?
[22:08:52] <tehnick> dhamp: ни при чем
[22:10:00] gray_graff вышел(а) из комнаты
[22:10:15] Клёк вышел(а) из комнаты
[22:10:47] gray_graff вошёл(а) в комнату
[22:11:48] <tehnick> Nikoli: pcre-config --version
[22:12:09] <Nikoli> tehnick: 7.9
[22:12:28] <tehnick> Nikoli: отлично
[22:12:37] <tehnick> Nikoli: pcre-config --help
[22:12:41] <Nikoli> в портежах есть 8.00 и 8.02
[22:12:58] <Nikoli> $ pcre-config --help
Usage: pcre-config [--prefix] [--exec-prefix] [--version] [--libs] [--libs-posix] [--cflags] [--cflags-posix]
[22:12:59] <tehnick> Nikoli: pcre-config --libs
[22:13:14] <Nikoli> $ pcre-config --libs
-L/usr/lib64 -lpcre
[22:14:05] <tehnick> Nikoli: ls /usr/lib64/libpcre*
[22:14:32] <Nikoli> ls /usr/lib64/libpcre*
/usr/lib64/libpcrecpp.so    /usr/lib64/libpcrecpp.so.0.0.0  /usr/lib64/libpcreposix.so.0      /usr/lib64/libpcre.so
/usr/lib64/libpcrecpp.so.0  /usr/lib64/libpcreposix.so      /usr/lib64/libpcreposix.so.0.0.0
[22:18:28] <NegatiV> WiseLord: добавил поддержку тегов * и _
[22:18:52] <WiseLord> )
[22:19:15] nE0sIghT вошёл(а) в комнату
[22:20:54] <tehnick> dhamp: как проще всего проверить версию в IF()? Используя `pcre-config --version`, например.
[22:23:15] <tehnick> http://vcs.pcre.org/viewvc/code/trunk/pcre-config.in?revision=492&view=markup
[22:23:18] <tehnick> Мде...
[22:24:16] <tehnick> NegatiV: как в cmake проверить, что переменная пуста?
[22:27:49] <dhamp> tehnick, NOT VAR - true если переменной нет или она пуста
[22:28:01] <tehnick> Спасиб.
[22:28:28] <dhamp> tehnick, 3-колёсник собираешь ? )
[22:28:45] <tehnick> dhamp: =)
[22:28:59] <tehnick> Скорее просто костыль подбираю.
[22:29:12] <tehnick> Сейчас решаю, какой будет проще...
[22:29:25] gray_graff вышел(а) из комнаты: Replaced by new connection
[22:29:35] gray_graff вошёл(а) в комнату
[22:29:51] <dhamp> tehnick, не надо костылей..... ну пожалуйста.... ;-(
[22:30:38] <tehnick> dhamp: у тебя есть готовое красивое решение?
[22:31:55] <tehnick> dhamp: готовность --- пол часа.
[22:33:03] mva вышел(а) из комнаты
[22:33:08] <dhamp> tehnick, message (STATUS "${PCRE_libpcrecpp_VERSION}")
[22:33:23] <dhamp> tehnick, чего с этим делать ты сам догадаешься )
[22:34:27] <tehnick> dhamp:
execute_process (COMMAND ${PCRE_CONFIG} --version
                    WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
                    OUTPUT_VARIABLE PCRE_VERSION
                    OUTPUT_STRIP_TRAILING_WHITESPACE)
message (STATUS "PCRE_VERSION = ${PCRE_VERSION}")
message (STATUS "${PCRE_libpcrecpp_VERSION}")
[22:34:40] <tehnick> -- PCRE_VERSION = 8.02
--
-- Found the pcre(cpp) libraries at -lpcre;-lpcrecpp
-- Found the pcre(cpp) headers at /usr/include
[22:34:43] <tehnick> =P
[22:35:02] <dhamp> tehnick, у тебя неправильный pkg-config :P
[22:35:18] <tehnick> Чо-чо?
[22:35:29] <tehnick> dhamp: у тебя самого какая версия?
[22:36:16] <dhamp> tehnick, 8.10
[22:36:59] <dhamp> tehnick, но ты делай-делай костыль дальше )
[22:37:01] <tehnick> Ну вот и не выступай тут...
[22:42:16] <tehnick> Nikoli: пинг
[22:43:38] <tehnick> Nikoli: надо заменить cmake/FindPcre.cmake на http://pastebin.ca/1998141 и попробовать пересобрать.
[22:46:00] <tehnick> dhamp: https://github.com/negativ/eiskaltdcpp/commit/34e2c4a243f45053ea26a8a9f5083f072e4bc46e
[22:46:16] <tehnick> dhamp: wtf? И молчишь...
[22:47:07] <dhamp> tehnick, ты не спрашивал :P
[22:47:25] <tehnick> Nikoli: попробуй из ветки 2.1.x собрать
[22:47:57] <tehnick> Nikoli: со старо версией libpcrecpp
[22:48:36] Nikoli вышел(а) из комнаты
[22:49:30] Nikoli вошёл(а) в комнату
[22:51:19] <Nikoli> tehnick: понг
[22:51:43] <Nikoli> давай лучше сразу патч для ветки 2.1.0, который нужно наложить
[22:51:51] <Nikoli> так вроде проще нам будет
[22:52:26] <gelraen> dhamp, tehnick, libextra.a с гуёй линковать не надо?
[22:52:38] <tehnick> Nikoli: нет, не проще
[22:53:11] <dhamp> gelraen, libextra.a линкуется с либой
[22:53:15] <gelraen> ок
[22:53:21] fragnat вышел(а) из комнаты: offline
[23:00:27] <tehnick> йц_укен_
[23:01:18] <tehnick> NegatiV: твой код работает неправильно
[23:01:43] <tehnick> NegatiV: это про твой последний коммит в ветку 2.1.x
[23:01:51] Nikoli собирает
[23:02:13] <Nikoli> только так и не понял, что сложного в изготовлении патча было
[23:04:02] <tehnick> NegatiV: http://img502.imageshack.us/img502/279/desktop297.png
[23:05:08] <tehnick> NegatiV: если *слово* не ограничено пробелами, перед * и после *, оно не должно выделяться
[23:06:14] <tehnick> NegatiV: ну и непонятный символ добавляется, если символ _ был в конце сообщения
[23:08:21] <tehnick> [22:01:46] *Nikoli собирает
Можешь показать, что при конфигурировании вывелось в stdout? Нечто вроде:
-- Found the pcre(cpp) libraries at
-- Found the pcre(cpp) headers at /usr/include
[23:08:43] <tehnick> Nikoli: версию libpcrecpp не изменял?
[23:14:20] <Nikoli> собралось :)
[23:14:53] <Nikoli> tehnick: ничего не менял, копировал как есть
-- checking for module 'libpcrecpp'
--   found libpcrecpp, version 7.9
-- Found the pcre(cpp) version 7.9
-- Found the pcre(cpp) libraries at -lpcre;-lpcrecpp
-- Found the pcre(cpp) headers at /usr/include
[23:16:12] <tehnick> Nikoli: подозрительно. Ты прямо из ветки 2.1.x файлы взял? Или с пастебина скопировал дополнительно?
[23:16:30] <Nikoli> [22:43:38] <tehnick> Nikoli: надо заменить cmake/FindPcre.cmake на http://pastebin.ca/1998141 и попробовать пересобрать.
[23:16:57] <tehnick> Nikoli: угу, только затем выяснилось, что dhamp уже типа исправил...
[23:17:13] <tehnick> Nikoli: попробуй еще раз, ничего не подменяя
[23:17:18] <tehnick> Nikoli: собирать не надо
[23:17:25] <tehnick> Nikoli: только сконфигурить
[23:17:40] <tehnick> Nikoli: и такую же копипасту сюда
[23:19:12] <Nikoli> не починил dhamp
-- checking for module 'libpcrecpp'
--   found libpcrecpp, version 7.9
Usage: pcre-config [--prefix] [--exec-prefix] [--version] [--libs] [--libs-posix] [--cflags] [--cflags-posix]
-- Found the pcre(cpp) libraries at
-- Found the pcre(cpp) headers at /usr/include
[23:19:54] <Nikoli> небось 8 версия у него
[23:20:01] <tehnick> Nikoli: хорошо, значит накачу костыль
[23:20:06] Клёк вошёл(а) в комнату
[23:20:14] <tehnick> Nikoli: глянь лог, у него вообще 8.10
[23:20:28] <dhamp> Nikoli, pkc-config --libs libpcrecpp
[23:20:42] <dhamp> pkg-config --libs libpcrecpp *
[23:21:00] <Nikoli> $ pkg-config --libs libpcrecpp
-L/lib64 -lpcrecpp -lpcre
[23:21:13] <dhamp> -L/lib64 - эм
[23:21:23] <dhamp> вот это уже странно )
[23:21:25] <tehnick> $ pkg-config --libs libpcrecpp
-lpcre -lpcrecpp  
[23:21:53] <Nikoli> dhamp: впервые узнал о multilib?
[23:22:23] Nikoli точно помнит, что уже рассказывал об этой особенности gentoo кому-то с очень похожим ником
[23:22:23] <dhamp> Nikoli, нет впервые увидел не системного уровня как бы в /lib{64}
[23:24:20] <tehnick> Nikoli: попробуешь, как он написал?
[23:25:03] <Nikoli> tehnick: что пробовать?
[23:26:06] <tehnick> Nikoli: http://pastebin.ca/1998163
[23:26:41] <dhamp> tehnick, что за бред
[23:26:50] <tehnick> Nikoli: стоп, не то
[23:27:33] <Nikoli> может не спешить с pcre и в следующий релиз его?
[23:27:45] <Nikoli> видно же, что ещё не отлажено
[23:28:11] <tehnick> Nikoli: проблема только с cmake
[23:28:42] <tehnick> Nikoli: а уж проблемы с регэкспами как раз пользователи и найдут... =)
[23:29:07] <Nikoli> проверить сборку на дистрах когда успеете?
[23:29:53] <tehnick> Nikoli: в смысле?
[23:30:05] <tehnick> Nikoli: сейчас и проверяем на тебе. =)
[23:30:06] <Nikoli> ведь именно правки в системе сборки являются дистрозависимыми
[23:30:24] <Nikoli> так не только же gentoo нужно поддерживать
[23:30:36] <tehnick> Nikoli: по счастливому стечению обстоятельств у тебя такая же проблема как и в старый версиях убунты
[23:30:47] <tehnick> *старых
[23:30:55] pavelvat вошёл(а) в комнату
[23:31:07] <Nikoli> для федоры и зюзи кто-нибудь сборки делает?
[23:31:19] <dhamp> Nikoli, на OBS кто-то делал
[23:31:34] <pavelvat> tehnick: когда релиз будет?
[23:32:00] <tehnick> dhamp: еще идеи есть?
[23:32:13] <tehnick> pavelvat: когда устраним эту проблему.
[23:32:22] <dhamp> tehnick, какие идеи ?
[23:32:30] <tehnick> dhamp: уже пофиксил?
[23:32:44] <dhamp> Nikoli, pkgconfig/libpcrecpp.pc покажи
[23:33:14] <dhamp> tehnick, да можно в принципе вообще руками искать )
[23:33:42] <dhamp> просто это не самый лучший вариант и его следует применять если больше нечего
[23:33:48] <pavelvat> tehnick: как пакет называется для этих регекспов? - чтобы мне в виндовую сборку добавить.
[23:33:48] <tehnick> dhamp: можно вообще не искать, а тупо через SET() задать
[23:33:53] <Nikoli> # Package Information for pkg-config
prefix=/usr
exec_prefix=${prefix}
libdir=/usr/lib64
includedir=${prefix}/include
Name: libpcrecpp
Description: PCRECPP - C++ wrapper for PCRE
Version: 7.9
Libs: -L${libdir} -lpcrecpp
Cflags: -I${includedir}
Requires: libpcre = 7.9
[23:34:11] nE0sIghT вышел(а) из комнаты
[23:34:11] gelraen пытается сообразить что делать с
CMakeFiles/eiskaltdcpp-qt.dir/src/main.cpp.o(.text+0x6a60): In function `main':
/tmp/usr/ports/net-p2p/eiskaltdcpp-qt/work/eiskaltdcpp-2.1.0/extra/upnpc.h:36: undefined reference to `vtable for UPnPc'

[23:34:27] <tehnick> pavelvat: libpcrecpp
[23:34:38] <dhamp> tehnick, ага и потом тебе напишет юзер у которого не в стандартной директории либа находится что мол ничего не находится, но всё есть
[23:35:54] <dhamp> Nikoli, Libs: не совпадает с тем что у тебя pkg-config --libs libpcrecpp выдаёт. кто виноват ?
[23:36:59] <Nikoli> dhamp: он
        <maintainer>
                <email>loki_val@gentoo.org</email>
                <name>Peter Alfredsen</name>
        </maintainer>
[23:38:50] <tehnick> После вопроса "кто виноват?" обычно следует "что делать?"
[23:43:39] <dhamp> tehnick, он не обязательно следуте
[23:43:46] <dhamp> следует*
[23:49:06] nE0sIghT вошёл(а) в комнату
[23:50:06] <tehnick> NegatiV: пинг
[23:50:54] <NegatiV> tehnick: понг
[23:50:59] <tehnick> NegatiV: /ws hubframe/chat-background-color <color> --- оно и для приватных установит цвет?
[23:52:10] <dhamp> tehnick, так что делать с этим безобразием ? )
[23:52:17] <dhamp> вручную искать ? )
[23:52:37] <tehnick> dhamp: если не найдено автоматически
[23:53:00] <NegatiV> tehnick: нет
[23:53:06] <NegatiV> tehnick: сейчас прикручу
[23:53:47] medved вышел(а) из комнаты
[23:54:09] <tehnick> NegatiV: что именно?
[23:54:18] <tehnick> NegatiV: кстати, может hubframe/ убрать?
[23:55:12] <NegatiV> tehnick: пусть останется
[23:55:13] <pavelvat> NegatiV: флаг -DUSE_ICON_THEME ведь уже не нужен - значит надо его удалить.
[23:55:39] <tehnick> Угу.
[23:56:50] <tehnick> Как раз документацию сейчас обновляю.
[23:57:32] <pavelvat> tehnick: не забудь это обновить в файле INSTALL:
# Note: you can get the lastest program sorces from subversion
svn export http://eiskaltdc.googlecode.com/svn/branches/trunk/ eiskaltdcpp-trunk
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!