gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Четверг, 12 апреля 2012< ^ >
dein.negativ установил(а) тему: Last stable release: 2.2.6 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2012/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release schedule:
* 2012-04-xx Release EiskaltDC++ 2.2.7
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
[00:09:40] Кирилл вышел(а) из комнаты
[01:08:04] tehnick вышел(а) из комнаты
[01:30:41] Diger вышел(а) из комнаты
[01:50:46] valdikss вошёл(а) в комнату
[01:51:09] <valdikss> Всем здравствуйте!
[01:51:46] <valdikss> Не могу собрать айскальт ни 2.2.6, ни git как минимум неделю. Похоже, из-за свежего Qt и/или gcc.
[01:52:32] <valdikss> [ 82%] Building CXX object eiskaltdcpp-qt/CMakeFiles/eiskaltdcpp-qt.dir/src/FavoriteHubs.cpp.o
[ 82%] Building CXX object eiskaltdcpp-qt/CMakeFiles/eiskaltdcpp-qt.dir/src/PublicHubs.cpp.o
/home/valdikss/package/eiskaltdcpp-git/src/eiskaltdcpp/eiskaltdcpp-qt/src/PublicHubs.cpp: In member function ‘void PublicHubs::slotContextMenu()’:
/home/valdikss/package/eiskaltdcpp-git/src/eiskaltdcpp/eiskaltdcpp-qt/src/PublicHubs.cpp:149:75: error: capture of non-variable ‘PublicHubs::proxy’
In file included from /home/valdikss/package/eiskaltdcpp-git/src/eiskaltdcpp/eiskaltdcpp-qt/src/PublicHubs.cpp:10:0:
/home/valdikss/package/eiskaltdcpp-git/src/eiskaltdcpp/eiskaltdcpp-qt/src/PublicHubs.h:85:26: note: ‘PublicHubProxyModel* PublicHubs::proxy’ declared here
/home/valdikss/package/eiskaltdcpp-git/src/eiskaltdcpp/eiskaltdcpp-qt/src/PublicHubs.cpp: In lambda function:
/home/valdikss/package/eiskaltdcpp-git/src/eiskaltdcpp/eiskaltdcpp-qt/src/PublicHubs.cpp:149:106: error: ‘this’ was not captured for this lambda function
/home/valdikss/package/eiskaltdcpp-git/src/eiskaltdcpp/eiskaltdcpp-qt/src/PublicHubs.cpp:149:129: error: return-statement with a value, in function returning 'void' [-fpermissive]
In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../../include/c++/4.7.0/algorithm:63:0,
                 from /usr/include/QtCore/qglobal.h:68,
                 from /usr/include/QtCore/qnamespace.h:45,
                 from /usr/include/QtCore/qobjectdefs.h:45,
                 from /usr/include/QtGui/qwindowdefs.h:45,
                 from /usr/include/QtGui/qwidget.h:45,
                 from /usr/include/QtGui/QWidget:1,
                 from /home/valdikss/package/eiskaltdcpp-git/src/eiskaltdcpp/eiskaltdcpp-qt/src/PublicHubs.h:13,
                 from /home/valdikss/package/eiskaltdcpp-git/src/eiskaltdcpp/eiskaltdcpp-qt/src/PublicHubs.cpp:10:
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.0/../../../../include/c++/4.7.0/bits/stl_algo.h: In instantiation of ‘_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = QList<QModelIndex>::iterator; _OIter = QList<QModelIndex>::iterator; _UnaryOperation = PublicHubs::slotContextMenu()::<lambda(QModelIndex)>]’:
[01:52:35] <dhamp> valdikss, если у тебя gcc 4.7 и glibc 2.15 возрадуйся....
[01:52:55] <dhamp> valdikss, ... qt морда работать не будет =)
[01:53:01] <valdikss> Не собирается только qt морда
[01:53:05] <valdikss> dhamp: Ясно.
[01:53:17] <dhamp> valdikss, собираться то она собирается в 2.2.x
[01:53:28] <dhamp> работать всё равно не будет
[01:53:41] <valdikss> dhamp: Хм, у меня наоборот. Она не собирается, а собранная работает
[01:54:14] <dhamp> valdikss, сам то понял что сказал ?
[01:54:25] <valdikss> dhamp: Да, что не так?
[01:54:46] <valdikss> Раньше собиралась, вот та, которая собиралась, продолжает работать, а новую собрать не могу
[01:55:25] <dhamp> valdikss, вот если новую собрать - новая  работать не будет
[01:55:33] <valdikss> Сегфолты частые, иногда может сутки проработать, а иногда раз в час падает, вот и хотел пересобрать, чтоб быть уверенным
[02:05:13] dhamp вышел(а) из комнаты
[02:37:58] pizzard вышел(а) из комнаты
[03:07:48] Alexey вышел(а) из комнаты
[03:17:15] Kroll вышел(а) из комнаты
[06:07:14] crypton вошёл(а) в комнату
[07:40:13] crypton вышел(а) из комнаты
[08:05:46] ONYX вошёл(а) в комнату
[09:41:38] Kroll вошёл(а) в комнату
[09:46:46] Diger вошёл(а) в комнату
[11:16:16] mars1an вышел(а) из комнаты
[11:21:37] valdikss вышел(а) из комнаты
[11:54:43] mars1an вошёл(а) в комнату
[12:30:12] Alexey вошёл(а) в комнату
[12:47:23] gelraen вышел(а) из комнаты: Replaced by new connection
[12:47:33] gelraen вошёл(а) в комнату
[13:02:32] Tehnick вошёл(а) в комнату
[13:03:07] <Tehnick> Пофиксить сборку с gcc 4.7 не сложно.
[13:04:04] <Tehnick> Был бы доброволец с этим компилятором, быстро бы разрулили вечером.
[13:05:09] <Tehnick> А что касается внезапной и необъяснимой проблемы с glibc, то еще не факт, что это не локальная проблема.
[13:05:41] Tehnick вышел(а) из комнаты
[13:06:16] pizzard вошёл(а) в комнату
[13:46:07] Tehnick вошёл(а) в комнату
[13:46:57] <Tehnick> Пакет с бекпортированными патчами приняли в убунту. (Версия 2.2.6-3)
[13:50:42] Tehnick вышел(а) из комнаты
[14:03:33] gray_graff вышел(а) из комнаты
[14:04:59] gray_graff вошёл(а) в комнату
[14:11:10] Diger вышел(а) из комнаты
[14:11:21] Diger вошёл(а) в комнату
[14:44:05] FiliN вошёл(а) в комнату
[14:56:06] FiliN вышел(а) из комнаты
[15:11:57] FiliN вошёл(а) в комнату
[16:10:16] Diger вышел(а) из комнаты
[16:10:26] Diger вошёл(а) в комнату
[17:10:42] ONYX вышел(а) из комнаты
[17:19:11] Kroll вышел(а) из комнаты: Replaced by new connection
[17:19:21] Kroll вошёл(а) в комнату
[19:33:24] pizzard вышел(а) из комнаты
[19:39:43] Alexey вышел(а) из комнаты
[19:50:16] mars1an вышел(а) из комнаты
[20:15:20] mars1an вошёл(а) в комнату
[20:49:48] FiliN вышел(а) из комнаты
[20:52:14] flylinkdc вошёл(а) в комнату
[20:53:41] Кирилл вошёл(а) в комнату
[21:11:57] tehnick вошёл(а) в комнату
[21:12:12] <tehnick> Поставил себе gcc 4.7
[21:12:20] <tehnick> Затестим.
[21:20:28] mars1an вышел(а) из комнаты
[22:01:29] <tehnick> Собралось успешно.
[22:10:17] Kroll вышел(а) из комнаты: Replaced by new connection
[22:10:27] Kroll вошёл(а) в комнату
[22:34:59] <tehnick> dhamp, собранный gcc 4.7 бинарник у меня тоже падает.
[22:35:52] <tehnick> dhamp, есть мнение, что придется пересобрать glibc, чтобы этого избежать.
[22:36:49] <tehnick> Но я в своей системе этого делать не буду.
[22:44:10] <Diger> tehnick: падает с той же ошибкой, что и на гайке кстати
[22:44:43] <tehnick> Diger: они что-то изменили в обработке лямбд.
[22:45:03] <tehnick> Diger: у тебя в гайке glibc каким компилятором собрана?
[22:45:08] <Diger> tehnick: причем пересобрать glibc - для меня не вариант, - у нас он "заводской!"
[22:45:29] <Diger> 4.5.3
[22:45:37] <tehnick> Diger: вот-вот.
[22:45:48] <Diger> ?
[22:45:49] <tehnick> Я тоже свой трогать не собираюсь.
[22:46:09] <tehnick> Diger: замкнутый круг.
[22:46:24] <Diger> :-(
[22:55:46] <flylinkdc> technick а когда у вас падает вы дампы как смотрите?
[22:56:24] <flylinkdc> пересобрать glibc это что-то вроде обновите винду XP до 7-ки?
[23:20:41] FiliN вошёл(а) в комнату
[23:28:25] <tehnick> flylinkdc: что меня похайлатить, надо написать ник правильно.
[23:28:37] <tehnick> flylinkdc: нет, это совсем не то же.
[23:29:36] <tehnick> flylinkdc: просто в Qt-морде мы используем очень свежий стандарт C++11 и это вызывает некоторые проблемы.
[23:30:41] <tehnick> В большинстве компиляторов его поддержка находится еще в зачаточном состоянии.
[23:32:30] <tehnick> Но даже в GCC, в котором его поддержка есть относительно давно, часть кода ответственная за его реализацию значительно обновляется от версии к версии.
[23:33:01] <tehnick> И в этот раз, похоже, они снова сломали ABI.
[23:33:43] <tehnick> А значит, надо пересобрать системные библиотеки новым компилятором.
[23:42:51] <tehnick> По крайней мере с libc и с libstdc++ я уже сталкивался с подобной проблемой.
[23:43:23] <tehnick> Пользователи генту об этом должны знать больше меня.
[23:43:53] <tehnick> Т.к. я использую бинарный дистр и сам эти библиотеки не пересобирал.
[23:59:49] tehnick вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!