gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Воскресенье, 13 февраля 2011< ^ >
dhamp установил(а) тему: Last stable release: 2.2.0 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2011/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release schedule:
* 2011-02-22 Release EiskaltDC++ 2.2.1
TODO:
* Console interface (ncurses or readline)
ADC notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
http://www.adcportal.com/wiki/ADC_Proposals_list
Git notes:
http://habrahabr.ru/blogs/development/68341/
http://dl.dropbox.com/u/281916/delete/book.pdf
Конфигурация комнаты
Участники комнаты

GMT+3
[00:02:07] Nikoli вышел(а) из комнаты
[00:07:40] Nikoli вошёл(а) в комнату
[00:24:12] NegatiV вышел(а) из комнаты
[00:57:37] <tehnick> Как задрал этот qtextdocument.
[00:57:47] <tehnick> Нет ни одного способа удалить блок.
[00:58:00] <tehnick> Даже спрятать его нельзя.
[00:59:42] <tehnick> Тот хак, который я использовал, скрывает блок только до момента изменения геометрии текстедита.
[01:00:08] <tehnick> После изменения --- все снова отображается как ни в чем не бывало.
[01:11:55] rzed вышел(а) из комнаты: QIP 2010: Спокойное общение
[01:20:45] nE0sIghT вышел(а) из комнаты
[01:27:46] mva вошёл(а) в комнату
[02:43:54] tehnick вышел(а) из комнаты
[02:53:20] amfetamin вышел(а) из комнаты
[03:23:50] ubuntu11.04 вышел(а) из комнаты
[03:39:27] dhamp вышел(а) из комнаты
[04:25:14] Alexey вышел(а) из комнаты
[05:51:48] Kroll вошёл(а) в комнату
[09:04:22] FiliN вышел(а) из комнаты
[09:14:58] dhamp вошёл(а) в комнату
[09:15:43] dhamp вышел(а) из комнаты
[09:15:55] dhamp вошёл(а) в комнату
[10:08:35] nE0sIghT вошёл(а) в комнату
[10:17:29] ubuntu11.04 вошёл(а) в комнату
[10:36:37] amfetamin вошёл(а) в комнату
[10:51:41] FiliN вошёл(а) в комнату
[10:52:22] ubuntu11.04 вышел(а) из комнаты
[10:53:37] ubuntu11.04 вошёл(а) в комнату
[10:55:07] amfetamin вышел(а) из комнаты: Replaced by new connection
[10:55:17] amfetamin вошёл(а) в комнату
[12:00:33] Kroll вышел(а) из комнаты
[12:05:23] Shlem вошёл(а) в комнату
[12:05:42] Shlem вышел(а) из комнаты: qutIM : Jabber plugin
[12:06:51] Kroll вошёл(а) в комнату
[12:13:25] FiliN вышел(а) из комнаты
[12:13:38] FiliN вошёл(а) в комнату
[12:38:22] FiliN вышел(а) из комнаты
[12:38:34] FiliN вошёл(а) в комнату
[12:57:52] Diger вышел(а) из комнаты
[13:10:47] FiliN вышел(а) из комнаты
[13:10:58] FiliN вошёл(а) в комнату
[13:12:46] nE0sIghT вышел(а) из комнаты
[13:23:00] nE0sIghT вошёл(а) в комнату
[13:32:23] nE0sIghT вышел(а) из комнаты
[13:41:05] nE0sIghT вошёл(а) в комнату
[13:47:42] FiliN вышел(а) из комнаты
[13:47:52] FiliN вошёл(а) в комнату
[13:59:22] FiliN вышел(а) из комнаты
[13:59:32] FiliN вошёл(а) в комнату
[14:14:14] FiliN вышел(а) из комнаты
[14:14:28] FiliN вошёл(а) в комнату
[14:26:16] FiliN вышел(а) из комнаты
[14:26:28] FiliN вошёл(а) в комнату
[14:32:30] FiliN вышел(а) из комнаты
[14:32:44] FiliN вошёл(а) в комнату
[14:42:30] Diger вошёл(а) в комнату
[14:47:08] FiliN вышел(а) из комнаты
[14:47:20] FiliN вошёл(а) в комнату
[14:59:30] Diger вышел(а) из комнаты
[15:03:39] tehnick вошёл(а) в комнату
[15:15:28] FiliN вышел(а) из комнаты
[15:15:40] FiliN вошёл(а) в комнату
[15:21:42] FiliN вышел(а) из комнаты
[15:21:54] FiliN вошёл(а) в комнату
[15:33:50] rzed вошёл(а) в комнату
[15:43:20] FiliN вышел(а) из комнаты
[15:43:32] FiliN вошёл(а) в комнату
[16:10:54] gray_graff вошёл(а) в комнату
[16:24:31] Diger вошёл(а) в комнату
[16:25:38] tehnick вышел(а) из комнаты
[16:25:48] tehnick вошёл(а) в комнату
[16:31:59] nE0sIghT вышел(а) из комнаты
[16:37:57] nE0sIghT вошёл(а) в комнату
[16:46:21] <tehnick> У кого-нибудь ЛОР открывается?
[17:04:37] gray_graff вышел(а) из комнаты
[17:35:57] FiliN вышел(а) из комнаты
[17:36:07] FiliN вошёл(а) в комнату
[18:32:14] FiliN вышел(а) из комнаты
[18:32:24] FiliN вошёл(а) в комнату
[18:34:42] NegatiV вошёл(а) в комнату
[18:39:51] ubuntu11.04_ вошёл(а) в комнату
[18:41:43] ubuntu11.04_ вышел(а) из комнаты: Replaced by new connection
[18:41:53] ubuntu11.04_ вошёл(а) в комнату
[18:46:46] FiliN вышел(а) из комнаты
[18:46:57] FiliN вошёл(а) в комнату
[19:12:03] FiliN вышел(а) из комнаты
[19:12:15] FiliN вошёл(а) в комнату
[19:12:30] Alexey вошёл(а) в комнату
[19:20:24] FiliN вышел(а) из комнаты
[19:20:34] FiliN вошёл(а) в комнату
[19:25:38] Diger вышел(а) из комнаты
[19:25:48] Diger вошёл(а) в комнату
[19:50:46] FiliN вышел(а) из комнаты
[19:50:58] FiliN вошёл(а) в комнату
[20:03:01] FiliN вышел(а) из комнаты
[20:03:16] FiliN вошёл(а) в комнату
[20:12:38] <Nikoli> tehnick: не в курсе, в debian boost и пакеты вообще собирают с icu?
[20:13:18] <tehnick> Nikoli: я не знаю, что это, но выяснить-то несложно
[20:13:36] <Nikoli> ладно, пойду читать /debian/
[20:14:04] <Nikoli> недавно просто в пакете chromium выявили, что ему нужен libxml2 именно с icu
[20:14:15] <tehnick> Nikoli: сейчас ссылку дам
[20:14:55] <Nikoli> https://bugs.gentoo.org/show_bug.cgi?id=350252
[20:15:41] <Nikoli> кстати, в icu есть замена iconv, chromium именно её использует
[20:22:12] <tehnick> Nikoli: http://svn.debian.org/wsvn/pkg-boost/boost/trunk/debian/rules
[20:22:24] <tehnick> --with-icu
[20:23:28] <Nikoli> спасибо, сейчас у себя тоже пересоберу так)
[20:23:42] <Nikoli> а разве они не git используют для пакетов?
[20:23:56] <tehnick> Nikoli: git
[20:24:15] <Nikoli> тогда почему ссылка на svn?
[20:24:54] <tehnick> Nikoli: это не ко мне вопрос, я по цепочке с оф.сайта перешел...
[20:26:30] <Nikoli> tehnick: а как лучше искать причины, по которым icu включён?
[20:26:35] <Nikoli> по багтрекеру?
[20:27:34] tehnick вышел(а) из комнаты: Replaced by new connection
[20:27:44] tehnick вошёл(а) в комнату
[20:29:46] <tehnick> Nikoli: в гугле
[20:30:04] <tehnick> Nikoli: по багтрекеру, да
[20:30:08] <tehnick> Но в гугле.
[20:40:25] poofeg вошёл(а) в комнату
[20:55:25] <dhamp> Nikoli, что это за icu вообще ?
[20:57:43] <Nikoli> dhamp: [I] dev-libs/icu
     Available versions:  4.4.1 4.4.2{tbz2} 4.6{tbz2} {debug doc examples static-libs}
     Installed versions:  4.6{tbz2}(07:10:41 13.01.2011)(-debug -doc -examples -static-libs)
     Homepage:            http://www.icu-project.org/
     Description:         International Components for Unicode
[20:58:15] <Nikoli> этот пакет очень активно использует chromium
[21:08:27] pavelvat вошёл(а) в комнату
[21:08:45] <pavelvat> dhamp: http://pastebin.com/x2N8PEHX
[21:10:01] <dhamp> pavelvat, что сказать то хотел ?
[21:11:21] <pavelvat> dhamp: сборка с такими предупреждениями выглядит плохо, как нибудь можно сделать было без этих предупреждений?
[21:11:55] <tehnick> pavelvat: у меня их нет
[21:12:01] <dhamp> pavelvat, я тут причём ?
[21:12:17] <pavelvat> tehnick: я собираю под windows с локальным boost
[21:12:39] <dhamp> pavelvat, гугли блин
[21:12:45] <pavelvat> dhamp: это появилось совсем недавно, после твоих изменений.
[21:13:20] <tehnick> dhamp: ты файлы буста из одной версии заливал? Или там микс?..
[21:13:31] <dhamp> tehnick, да
[21:13:35] <dhamp> 1.45
[21:14:10] <pavelvat> dhamp: что гугли? - ты внёс правки в код использующий boost после этого у меня вся сборка перемежается этими предупреждениями.
[21:14:28] FiliN вышел(а) из комнаты
[21:14:35] <dhamp> pavelvat, предупредждения в нашем коде ? нет ? о чём пиздеж ?
[21:14:38] FiliN вошёл(а) в комнату
[21:15:33] <rzed> pavelvat: давай для проверки я компильну только укажи скачать откуда
[21:18:15] <pavelvat> dhamp: предупреждения стали сыпаться после твоих недавних коммитов связанных с boost - меня не устраивает что теперь весь процесс сборки усеян этими предупреждениями и я хочу чтобы ты переделал свои правки так чтобы у меня не было этих варнингов при сборке для Windows с флагом USE_LOCAL_BOOST.
[21:19:51] <pavelvat> rzed: предупреждения сыпятся при сборке для Windows с boost взятым отсюда: http://code.google.com/p/eiskaltdc/downloads/detail?name=boost.tar.gz
[21:20:03] <dhamp> pavelvat, "я хочу чтобы ты переделал свои правки так чтобы у меня не было этих варнингов при сборке для Windows" - хотеть не запретишь
[21:21:09] <dhamp> pavelvat, почему я должен решать проблемы сборки на windows, которой у меня даже нет ?  не расскажешь ?
[21:24:02] <pavelvat> dhamp: это предупреждения а не ошибки сборка выполняется, но она усеяна этими предупреждениями. Как вариант заключи твои изменения в #ifndef WIN32
[21:24:58] <dhamp> pavelvat, если ты включишь мозг и посмотришь изменения то может и поймёшь чего
[21:36:15] <pavelvat> dhamp:
"[21:25:05] <dhamp> pavelvat, если ты включишь мозг и посмотришь изменения то может и поймёшь чего"
я не хочу вникать в твои коммиты, меня полностью устроит если ты заключих их в #ifndef WIN32 - раз тебя не волнуют проблемы сборки под Windows.
[21:36:32] FiliN вышел(а) из комнаты
[21:36:42] FiliN вошёл(а) в комнату
[21:40:15] <dhamp> pavelvat, "я не хочу вникать в твои коммиты, меня полностью устроит если ты заключих их в #ifndef WIN32 - раз тебя не волнуют проблемы сборки под Windows." - их нельзя заключить в #ifdef
[21:58:07] NegatiV вышел(а) из комнаты
[21:59:17] <pavelvat> dhamp: возможно что дело было не в твоих правках а том что сначала у меня использовались заголовки boost с их сайта а потом было запущенно конфигурирование с USE_LOCAL_BOOST возможно там смешались разные версии, сейчас удалил каталог boost и заново отконфигурировал выдаётся это:
Scanning dependencies of target dcpp
[  6%] Building CXX object dcpp/CMakeFiles/dcpp.dir/BufferedSocket.cpp.obj
In file included from /home/pavel/builds/eiskaltdcpp/eiskaltdcpp/dcpp/BufferedSocket.h:29:0,
                 from /home/pavel/builds/eiskaltdcpp/eiskaltdcpp/dcpp/BufferedSocket.cpp:22:
/home/pavel/builds/eiskaltdcpp/eiskaltdcpp/dcpp/Atomic.h:22:48: fatal error: boost/interprocess/detail/atomic.hpp: No such file or directory
compilation terminated.
make[2]: *** [dcpp/CMakeFiles/dcpp.dir/BufferedSocket.cpp.obj] Ошибка 1
make[1]: *** [dcpp/CMakeFiles/dcpp.dir/all] Ошибка 2
make: *** [all] Ошибка 2
[22:00:49] <pavelvat> т.е. в boost отсюда http://code.google.com/p/eiskaltdc/downloads/detail?name=boost.tar.gz&can=2&q= опять не хватает заголовков
[22:02:19] <dhamp> pavelvat, добавь
[22:02:36] <rzed> ну конкретно каталога boost/interprocess нету
[22:02:43] <pavelvat> dhamp: ты добавляешь из последней версии boost?
[22:04:52] <dhamp> pavelvat, 1.45 1.45 1.45 1.45 - неплохая мантра )
[22:09:51] <pavelvat> dhamp: добавил - предупреждения сыпятся как и раньше, сейчас попробую с каталогом boost из их архива.
[22:14:19] ubuntu11.04_ вышел(а) из комнаты
[22:14:49] <pavelvat> всё равно сыпятся, хотя возможно что дело в ccache сейчас очищу его и снова попробую.
[22:19:15] <pavelvat> нет, сыпятся предупреждения всё равно на полностью чистой конфигурации.
[22:19:56] <pavelvat> rzed: так значит у тебя на Windows нет предупреждений?
[22:22:05] <rzed> угу на dcpp нету. я ща взял ваш архив буста, докинул туда каталог interprocess и норм.
[22:23:04] <pavelvat> rzed: а у меня есть, но я собираю под Linux с mingw-gcc-4.5.2
[22:24:17] <rzed> у меня gcc version 4.4.0
[22:24:45] <pavelvat> rzed: ты точно собираешь из ветки 2.2.x ?
[22:25:17] <rzed> да. я тебе ссылку привёл откуда файл качал.
[22:25:34] <pavelvat> rzed: git branch что выдаёт?
[22:26:03] <pavelvat> rzed: а откуда ты эту ссылку взял
[22:26:58] <rzed> у меня варнинги появились чуть ниже C:/Creator/negativ-eiskaltdcpp-f630738/eiskaltdcpp-qt/src/Backtrace.h:0: Warning: No relevant classes found. No output generated.
[22:27:47] <pavelvat> rzed: нет это не то - они размером с пол экрана а не в одну строку http://pastebin.com/x2N8PEHX
[22:28:40] <rzed> ну конкретно мои шаги такие: иду https://github.com/negativ/eiskaltdcpp/network вижу там в зелёной линии точка с черным ярлычком-стрелкой 2.2.х
[22:28:56] <rzed> https://github.com/negativ/eiskaltdcpp/commit/f6307386b58b65691db351d733ddd98e3f3af4e1
[22:30:50] <rzed> кликаю в этом окне справа баттон Файлы, выбираю .tar.gz
[22:36:11] <pavelvat> rzed: спасибо, я про такой метод получения архива программы с произвольным коммитом через браузер не знал.
[22:42:12] <rzed> вконце компиль дошел до ошибки
[22:42:56] <pavelvat> rzed: выложи её.
[22:44:46] <rzed> http://pastebin.com/b2dqzxKi
[22:45:18] nE0sIghT вышел(а) из комнаты
[22:50:43] <pavelvat> rzed: у меня была эта ошибка с UPnP когда-то давно удалось от неё избавится только сборкой с самого начала - удалением всего в каталоге сборки.
[22:52:06] <rzed> ну я в данный момент собирал с самого начала ))
[22:55:38] manhattan вошёл(а) в комнату
[22:57:05] manhattan вышел(а) из комнаты
[23:02:51] <pavelvat> dhamp: http://code.google.com/p/eiskaltdc/issues/detail?id=835#c10
на хабе dc.ozerki.net от 20 до 50 пользователей EiskaltDC++ - ни в одном другом клиенте этот функционал не реализован - отсюда и вывод что практически никто пользоваться не будет.
[23:04:05] <dhamp> pavelvat, у других клиентах есть функционал нигде более не реализованный => по твоей логике он тоже не нужен им не будут пользоваться
[23:11:24] <pavelvat> dhamp: смотря какого он рода и насколько распространён клиент - если это ,например, FlyLinkDC++ у которого более 7000 пользователей на dc.ozerki.net это одно а EiskaltDC++ это другое. Функционал о котором мы говорим предполагает что будут пользователи которые будут создавать свои раздачи - учитывая что их всего 50 на самом крупном хабе мира, а на других хабах и того меньше, и к тому же не каждый из них будет создавать свои раздачи, можно предположить что пользоваться этим почти никто не будет.
[23:16:32] <pavelvat> FiliN: ты бот или пользователь? а то я за всё время ни разу не видел твоих комментариев, а если посмотреть логи конференции то некоторые дни только и состоят из огромного количества сообщений о входе/выходе пользователя FiliN.
[23:27:06] <FiliN> pavelvat, живой я. по поводу коментариев вы правы, они не многочисленны, но всёж таки были. А вход\выход частый из-за разрыва сесий gajim'ом. Эту багу в нём почемуто не хотят исправить (
[23:28:36] <pavelvat> FiliN: а вариант с другим клиентом чем не подходит?
[23:29:14] tehnick вышел(а) из комнаты
[23:29:52] <FiliN> pavelvat, много чего перепробывал, но привязался именно к этому.
[23:40:38] FiliN вышел(а) из комнаты
[23:40:52] FiliN вошёл(а) в комнату
[23:50:52] FiliN вышел(а) из комнаты
[23:51:03] FiliN вошёл(а) в комнату
[23:57:48] FiliN вышел(а) из комнаты
[23:58:01] FiliN вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!