gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Вторник, 10 января 2012< ^ >
tehnick установил(а) тему: Last stable release: 2.2.5 || Конференция разработчиков 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:
* 2012-02-05 Release EiskaltDC++ 2.2.6
TODO:
* IPv6 in DC++ Core
* Improve Lua support
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
Как удобно передать в проект свои патчи:
http://habrahabr.ru/blogs/Git/125999/
How to pass your patches to the project in convenient way:
https://github.com/blog/712-pull-requests-2-0
Как правильно задавать вопросы:
http://parallel.ru/cluster/smart-questions-ru.html
How To Ask Questions The Smart Way
http://catb.org/%7Eesr/faqs/smart-questions.html
Конфигурация комнаты
Участники комнаты

GMT+4
[01:35:15] Diger вышел(а) из комнаты
[01:35:15] dhamp вышел(а) из комнаты
[01:35:15] FiliN вышел(а) из комнаты
[01:35:15] gelraen вышел(а) из комнаты
[01:35:15] ubuntu10.10 вышел(а) из комнаты
[01:35:43] ONYX вышел(а) из комнаты
[01:35:43] tehnick вышел(а) из комнаты
[01:35:48] tehnick вошёл(а) в комнату
[02:05:07] FiliN вошёл(а) в комнату
[02:23:45] gelraen вошёл(а) в комнату
[03:13:30] FiliN вышел(а) из комнаты
[04:22:51] Kroll вошёл(а) в комнату
[06:53:35] gray_graff вошёл(а) в комнату
[07:32:44] Diger вошёл(а) в комнату
[08:04:57] ONYX вошёл(а) в комнату
[08:17:57] gray_graff вошёл(а) в комнату
[08:42:37] Kroll вышел(а) из комнаты
[08:42:47] Kroll вошёл(а) в комнату
[09:08:43] amfetamin вошёл(а) в комнату
[09:09:11] amfetamin вышел(а) из комнаты
[09:09:22] amfetamin вошёл(а) в комнату
[09:37:31] <ONYX> просьба к nixtrian и всем желающим: еще раз напомнить пожелания по cli
[09:37:37] Kroll вышел(а) из комнаты
[09:38:18] Kroll вошёл(а) в комнату
[10:19:44] Kroll вышел(а) из комнаты: Replaced by new connection
[10:19:54] Kroll вошёл(а) в комнату
[10:41:21] Kroll вышел(а) из комнаты: Replaced by new connection
[10:41:31] Kroll вошёл(а) в комнату
[10:48:03] Diger вышел(а) из комнаты
[11:12:14] Kroll вышел(а) из комнаты: Replaced by new connection
[11:12:24] Kroll вошёл(а) в комнату
[11:13:56] gray_graff вышел(а) из комнаты
[11:25:33] dein.negativ вошёл(а) в комнату
[11:25:49] gray_graff вошёл(а) в комнату
[11:31:17] FiliN вошёл(а) в комнату
[11:34:39] FiliN вышел(а) из комнаты
[11:34:49] FiliN вошёл(а) в комнату
[11:35:43] Tehnick вошёл(а) в комнату
[11:35:55] <Tehnick> dein.negativ, пинг
[11:36:13] <Tehnick> dein.negativ, я смотрю, ты совсем разогнался
[11:36:31] <Tehnick> "...error: 'nullptr' was not declared in this scope..."
[11:36:50] <dein.negativ> Tehnick: какой GCC?
[11:36:59] <Tehnick> Судя по всему, теперь требуется gcc >= 4.6.0
[11:37:31] <Tehnick> Поэтому теперь даже ubuntu natty в пролете.
[11:38:03] <Tehnick> dein.negativ, предлагаю через макрос компилятора разрулить
[11:38:06] <dein.negativ> сделай реверт
[11:38:15] <dein.negativ> ну или так
[11:38:19] <Tehnick> Нет, реверт не нужен.
[11:38:26] <Tehnick> И да, я уже на работе...
[11:38:46] <Tehnick> Что-то типа:
[11:38:57] <dein.negativ> можно в cmake-скрипте замутить проверку версии GCC
[11:39:15] <Tehnick> #ifndef nullptr
#define nullptr NULL
#endif
[11:39:18] <Tehnick> Не прокатит?
[11:39:20] <dein.negativ> е если что add_definitions(-Dnullptr=NULL)
[11:39:32] <Tehnick> Или проверку версии gcc сделать в условии.
[11:41:05] <Tehnick> dein.negativ, вариантов много. Главное пофикси. =)
[11:41:14] Tehnick вышел(а) из комнаты
[11:41:30] <dein.negativ> я предлагаю пока все-таки реверт сделать, чтобы ничего не городить
[11:41:45] <dein.negativ> тем более это коммит обособленный
[11:42:27] Tehnick вошёл(а) в комнату
[11:42:55] <Tehnick> dein.negativ, а вот фиг. Там еще какой-то фикс был.
[11:43:59] <dein.negativ> значит ща руками поправлю
[11:45:11] Kroll вышел(а) из комнаты
[11:45:39] Kroll вошёл(а) в комнату
[11:45:53] <Tehnick> sed?
[11:49:03] <dein.negativ> у меня сейчас IDE запущена, обойдусь ей)
[11:50:02] <dein.negativ> заодно закомичу фикс для списка юзеров, немного ускоряющий сортировку/вставку
[11:52:06] <dein.negativ> как же круто что QtCreator теперь еще и Valgrind поддерживает нормально
[11:54:42] <dein.negativ> Tehnick: поправил
[11:55:36] <Tehnick> dein.negativ, хорошо
[11:55:52] <Tehnick> dein.negativ, и еще у меня для тебя есть баг-репорт
[11:56:30] gray_graff вышел(а) из комнаты
[11:56:38] <Tehnick> dein.negativ, сортировка сейчас работает плохо во всех виджетах, имеющих динамически обновляемые списки.
[11:56:42] gray_graff вошёл(а) в комнату
[11:57:15] <Tehnick> Например, поисковый винджет, виджеты завершенных загрузок и раздач
[11:57:36] <dein.negativ> хорошо, я гляну
[11:58:40] <Tehnick> Симптомы:
1) Выставляем сортировку по столбцу.
2) Ждем добавления новых элементов.
3) Они всегда добавляются в конец списка.
[11:59:06] <Tehnick> Например, в виджете завершенных загрузок я сортирую по дате.
[11:59:47] <Tehnick> Кстати, виджет поиска я зря наверное упомянул. Там как раз нормально все работало при сортировке по размеру.
[12:01:44] Tehnick вышел(а) из комнаты
[12:08:33] FiliN вышел(а) из комнаты
[12:09:05] Kroll вышел(а) из комнаты
[12:09:15] Kroll вошёл(а) в комнату
[12:17:41] dhamp_ вошёл(а) в комнату
[12:21:17] <dhamp_ > Tehnick: negativ:
смотреть dcpp/nullptr.h, a то ведь навелосипедите
[12:22:50] dhamp_ вышел(а) из комнаты
[12:25:55] Tehnick вошёл(а) в комнату
[12:26:40] <Tehnick> dhamp, вот не мог чуть раньше написать?..
[12:27:15] <Tehnick> dein.negativ, делай раздельные коммиты, блин. Снова все в кучу смешал...
[12:28:44] Tehnick вышел(а) из комнаты
[12:30:48] Kroll вышел(а) из комнаты
[12:32:21] Kroll вошёл(а) в комнату
[12:36:02] Tehnick вошёл(а) в комнату
[12:37:24] <Tehnick> dhamp, ты что-то перепутал. Такого файла нет, см.:
https://github.com/negativ/eiskaltdcpp/tree/2.2.x/dcpp
http://bazaar.launchpad.net/~dcplusplus-team/dcplusplus/trunk/files/head:/dcpp/
[12:37:33] Кирилл вошёл(а) в комнату
[12:40:42] <ONYX> блеят! отредактировал файл, сделал commit, сделал pull, оно написало Automatic merge failed; fix conflicts, и мой файл превратился в фарш, кровь кишки
[12:40:53] <ONYX> чо делать теперь буду разбираться после обеда.
[12:43:34] <Tehnick> ONYX, редактировать вручную. Там не сложно.
[12:43:42] <Tehnick> *не сложно разобраться
[12:44:07] <ONYX> ну попытаюсь. там какой то фарш из сторой и новой версии
[12:44:09] <Tehnick> ONYX, но всегда лучше делать синк до начала правок...
[12:44:25] <ONYX> Tehnick: да, теперь я это знаю
[12:45:04] <Tehnick> ONYX, подозреваю, что ты TODO файл хотел обновить.
[12:45:13] <Tehnick> Кстати, почему он на русском?
[12:45:14] <ONYX> да, фак
[12:45:50] <ONYX> ну просто на русском. нет проблем перевести его на английский, но мы хотели сначала определится с концепцией.
[12:46:10] <ONYX> я переведу, когда мы точно поймем что так и будет
[12:47:45] Tehnick вышел(а) из комнаты
[12:50:18] Kroll вышел(а) из комнаты
[12:51:15] Kroll вошёл(а) в комнату
[13:11:58] Kroll вышел(а) из комнаты: Replaced by new connection
[13:12:08] Kroll вошёл(а) в комнату
[13:23:44] Кирилл вышел(а) из комнаты
[13:32:43] Kroll вышел(а) из комнаты: Replaced by new connection
[13:32:53] Kroll вошёл(а) в комнату
[13:50:20] Kroll вышел(а) из комнаты
[13:50:46] Kroll вошёл(а) в комнату
[13:58:03] amfetamin вышел(а) из комнаты
[13:58:51] amfetamin вошёл(а) в комнату
[14:09:54] Diger вошёл(а) в комнату
[14:11:08] Kroll вышел(а) из комнаты
[14:11:23] gray_graff вышел(а) из комнаты
[14:11:27] Kroll вошёл(а) в комнату
[14:17:11] gray_graff вошёл(а) в комнату
[14:31:19] Kroll вышел(а) из комнаты: Replaced by new connection
[14:31:29] Kroll вошёл(а) в комнату
[14:34:59] amfetamin вышел(а) из комнаты
[14:42:31] gray_graff вышел(а) из комнаты
[14:51:17] Kroll вышел(а) из комнаты
[14:51:59] Kroll вошёл(а) в комнату
[15:01:15] gray_graff вошёл(а) в комнату
[15:13:50] Diger вышел(а) из комнаты
[15:22:48] Kroll вышел(а) из комнаты
[15:23:27] Kroll вошёл(а) в комнату
[15:34:10] dein.negativ вышел(а) из комнаты
[15:41:32] Kroll вышел(а) из комнаты
[15:42:34] Kroll вошёл(а) в комнату
[15:45:49] gray_graff вышел(а) из комнаты
[15:52:05] gray_graff вошёл(а) в комнату
[15:59:52] Kroll вышел(а) из комнаты
[16:00:35] Kroll вошёл(а) в комнату
[16:02:30] Diger вошёл(а) в комнату
[16:19:11] Kroll вышел(а) из комнаты
[16:19:30] Kroll вошёл(а) в комнату
[16:39:33] Kroll вышел(а) из комнаты
[16:40:02] Kroll вошёл(а) в комнату
[16:53:17] dhamp вошёл(а) в комнату
[16:53:48] <dhamp> tehnick, ну точно такого файла нет да, http://bazaar.launchpad.net/~linuxdcpp-team/linuxdcpp/coreupgrade/view/head:/dcpp/nullptr.h
[16:57:12] <dhamp> tehnick, то что dc++ team давно апнули версию gcc до 4.6 ты конечно не учёл
[16:59:29] Kroll вышел(а) из комнаты
[16:59:39] Kroll вошёл(а) в комнату
[17:08:09] gelraen вышел(а) из комнаты
[17:08:50] gelraen вошёл(а) в комнату
[17:09:23] ONYX вышел(а) из комнаты
[17:20:43] Kroll вышел(а) из комнаты: Replaced by new connection
[17:20:53] Kroll вошёл(а) в комнату
[17:24:50] FiliN вошёл(а) в комнату
[17:28:19] amfetamin вошёл(а) в комнату
[17:46:04] dein.negativ вошёл(а) в комнату
[17:47:07] <dein.negativ> dhamp: то бишь юзеры linuxdc++ скоро тоже будут срать кирпичами из-за бампа версии компилятора?)
[17:55:53] Kroll вышел(а) из комнаты
[17:56:59] Kroll вошёл(а) в комнату
[17:57:44] <dhamp> dein.negativ, пока 4.5 нужен, да и когда они будут срать ещё неизвестно, что-то активности нет у них вообще по интеграции нового ядра.
[17:58:12] <dhamp> dein.negativ, там пока 0.782, то есть у нас даже новее ядро
[18:18:50] Kroll вышел(а) из комнаты
[18:20:07] Kroll вошёл(а) в комнату
[18:24:47] Кирилл вошёл(а) в комнату
[18:52:05] Kroll вышел(а) из комнаты
[18:52:55] Kroll вошёл(а) в комнату
[19:16:02] FiliN вышел(а) из комнаты
[19:19:32] <Кирилл> Всем привет
[19:19:32] ubuntu10.10 вошёл(а) в комнату
[19:19:48] <Кирилл> Есть вопрос
[19:20:09] <ubuntu10.10> Кирилл, админов сразу зазывай а то ответят через неделю:)
[19:31:35] <Кирилл> Есть вопрос по сборке Eiskalt DC++. Исходный код взял из вашего репозитория на Гитхабе.
При сборке выдает ошибки в файле ./eiskaltdcpp-qt/src/TransferView.cpp
[19:47:56] <dhamp> Кирилл, gcc -v ?
[19:50:09] <Кирилл> Окей
[19:50:13] <Кирилл> Сейчас
[19:50:21] FiliN вошёл(а) в комнату
[19:50:38] <Кирилл> 4.4.3
[19:51:12] <Кирилл> Дистрибутив - Ubuntu Lucid
[19:52:12] <Кирилл> Версия Qt4 - 4.6.2
[19:52:46] <Кирилл> Брешу
[19:52:54] <Кирилл> Это верия qmake
[19:53:49] <Кирилл> А, все
[19:53:59] <Кирилл> Все норм
[19:54:28] <Кирилл> Это бэкпорты :) Версия Qt - 4.6.2
[19:55:29] <dhamp> Кирилл, gcc 4.5 же нужен
[19:55:43] <Кирилл> Понял
[19:55:46] <Кирилл> Окей
[19:55:52] <Кирилл> Да, и еще
[19:56:09] <Кирилл> У мас в master стабильная версия лежит?
[19:56:17] <Кирилл> *вас
[20:01:19] <dhamp> Кирилл, git checkout v2.2.5 вот тогда будет стабильный релиз
[20:04:00] <Кирилл> Понял
[20:04:53] <Кирилл> Сделал
[20:05:06] <Кирилл> Но новый gcc все равно нужен?
[20:12:37] <dhamp> Кирилл, да, файлик INSTALL можно же и почитать,
[20:13:05] <dhamp> Кирилл, если qt морду собирать не будешь, то не нужен
[20:14:14] <Кирилл> Буду
[20:14:37] <Кирилл> Дуду собирать: демон, cli, gtk, qt
[20:14:45] <Кирилл> *Буду
[20:21:16] <Кирилл> И да, я себе форкнул ваш репозиторий
[20:21:51] <Кирилл> Чтобы иметь возможность слать патчи, буде таковые появятся
[20:22:02] <dhamp> Кирилл, можно подумать мы были бы против )
[20:22:38] <Кирилл> Окей
[20:46:43] <Кирилл> Асм выплюнул ошибку в qatomic
[20:46:53] <Кирилл> Это нормально?
[21:02:05] FiliN вышел(а) из комнаты
[21:12:27] <dein.negativ> Кирилл: выложи на пасту ошибку
[21:13:39] <dein.negativ> а вообще такое может быть если qt собрано gcc одной версии, а программа собирается другой, но это теоретически
[21:20:36] <Кирилл> И как обойти?
[21:20:53] <Кирилл> Сейчас буду собирать gcc 4.6.2
[21:24:44] <Кирилл> http://pastie.org/3161297
[21:25:31] medvedko вошёл(а) в комнату
[21:25:39] <Кирилл> Да, система 32-битная
[21:26:00] <Кирилл> Но с установленным gcc-4.4-multilib
[21:26:33] <Кирилл> Или это ни причем?
[21:32:20] <dein.negativ> Кирилл: судя по выхлопу ты пытаешься собрать 64-битную либу 32-битным компилятором
[21:32:27] <dein.negativ> или как-то так
[21:33:00] <medvedko> Кто нибудь подскажет. Почему вот так у меня русскоязычные ссылки отображаются? http://storage5.static.itmages.ru/i/12/0110/h_1326216712_2833977_457db8efce.png
[21:33:45] <dein.negativ> medvedko: заведи на трекере баг, постараюсь разобраться
[21:34:29] <medvedko> dein.negativ: спасибо. Да хотелось бы понять как это описать. Уже год так с разными версиями)
[21:35:11] <dein.negativ> просто напиши что ссылка становится невалидной/не верно отображается если в ней есть кирилица
[21:36:18] <Кирилл> Вот те раз
[21:36:41] <Кирилл> Оно же автоматом должно разрядность определять
[21:38:11] tehnick вошёл(а) в комнату
[21:38:39] <Кирилл> Вот строка конфигурации cmake
[21:39:35] <Кирилл> cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
[21:39:52] <Кирилл> Больше ничего
[21:40:10] <tehnick> Kroll: вчерашние сообщения получил до того как сервер с конфой упал? Разобрался с задачей?
[21:40:52] <tehnick> dein.negativ: не хочешь nullptr вернуть после коммита dhamp?
[21:40:54] <Kroll> tehnick: ун одни сообщения я получил а может были и другие?
[21:41:05] <Kroll> но с проблемой я разобрался
[21:41:26] <dein.negativ> tehnick: не, костыль же. пихать потом везде #include "dcpp/nullptr.h"
[21:41:34] <Kroll> она оказалась смешная
[21:41:59] <Kroll> вызов функции был не дописан и я про него забыл
[21:42:11] <Kroll> в самой функции была единственная ошибка с ==
[21:42:48] <Kroll> когда я понял што она нормально работает то вспомнил што а вызов то тоже на цикле
[21:42:55] <Kroll> бесконечном
[21:43:03] <tehnick> dein.negativ: тогда этот файл не нужен и его можно удалить.
[21:46:14] <dein.negativ> tehnick: ну если ядро будем обновлять то он понадобится
[21:46:19] <dein.negativ> пусть будет
[22:18:11] dein.negativ вышел(а) из комнаты
[22:18:27] <dhamp> tehnick, а с чего ты взял что он был добавлен для этого ?
[22:20:03] <tehnick> dhamp: "это ж-ж-ж-ж-ж-ж-ж не спроста..." (с)
[22:38:31] amfetamin вышел(а) из комнаты
[22:45:25] FiliN вошёл(а) в комнату
[22:59:17] Kroll вышел(а) из комнаты: Replaced by new connection
[22:59:27] Kroll вошёл(а) в комнату
[23:50:20] Nikoli вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!