gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Суббота, 25 декабря 2010< ^ >
tehnick установил(а) тему: Last stable release: 2.1.1 || Конференция разработчиков 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-12-25 EiskaltDC++ 2.2-beta1
* 2011-01-15 Release EiskaltDC++ 2.2.0
* 2011-02-22 Release EiskaltDC++ 2.2.1
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:04:58] amfetamin вошёл(а) в комнату
[00:05:15] amfetamin вышел(а) из комнаты: qutIM : Jabber plugin
[00:20:30] WiseLord вышел(а) из комнаты
[00:23:41] WiseLord вошёл(а) в комнату
[00:34:06] pavelvat вошёл(а) в комнату
[00:35:26] <pavelvat> WiseLord: поправь пожалуйста на главной странице айскальта текст:
Current developing version: 2.1.2
на
Current developing version: 2.2.0
[00:38:41] <pavelvat> WiseLord: хотя у тебя кажется тоже теперь нет прав, тут ты не owner хотя раньше был owner.
http://code.google.com/p/eiskaltdc/people/list
[00:38:52] <WiseLord> ага
[00:39:00] <pavelvat> NegatiV: поправишь?
[00:42:28] WiseLord вышел(а) из комнаты
[00:52:41] SPU вышел(а) из комнаты
[00:52:51] SPU вошёл(а) в комнату
[00:56:00] ONYX вышел(а) из комнаты
[00:59:06] pavelvat вышел(а) из комнаты
[00:59:22] SPU вышел(а) из комнаты
[01:06:22] FiliN вышел(а) из комнаты
[01:08:10] FiliN вошёл(а) в комнату
[01:20:43] FiliN вышел(а) из комнаты
[01:20:57] FiliN вошёл(а) в комнату
[01:24:00] NegatiV вышел(а) из комнаты
[01:31:21] FiliN вышел(а) из комнаты
[01:31:31] FiliN вошёл(а) в комнату
[02:18:30] Alexey вышел(а) из комнаты
[02:29:09] FiliN вышел(а) из комнаты
[02:32:16] FiliN вошёл(а) в комнату
[04:18:18] SolarRay вышел(а) из комнаты
[05:08:31] nE0sIghT вышел(а) из комнаты
[05:26:30] Nikoli вышел(а) из комнаты
[05:57:30] Nikoli вошёл(а) в комнату
[06:10:58] medved вошёл(а) в комнату
[06:35:42] mva вышел(а) из комнаты
[07:03:50] FiliN вышел(а) из комнаты
[07:04:03] FiliN вошёл(а) в комнату
[07:32:57] mva вошёл(а) в комнату
[08:14:58] ONYX вошёл(а) в комнату
[08:35:28] FiliN вышел(а) из комнаты
[08:40:14] mva вышел(а) из комнаты
[09:28:25] nE0sIghT вошёл(а) в комнату
[10:23:04] amfetamin вошёл(а) в комнату
[10:30:33] amfetamin вышел(а) из комнаты: qutIM : Jabber plugin
[10:36:12] medved вышел(а) из комнаты
[10:44:25] FiliN вошёл(а) в комнату
[11:08:35] SPU вошёл(а) в комнату
[11:28:15] SPU вышел(а) из комнаты
[11:28:39] SPU вошёл(а) в комнату
[11:33:43] FiliN вышел(а) из комнаты
[11:33:57] FiliN вошёл(а) в комнату
[11:36:06] FiliN вышел(а) из комнаты
[12:16:55] ONYX вышел(а) из комнаты
[13:12:32] SPU вышел(а) из комнаты
[13:37:26] Alexey вошёл(а) в комнату
[13:39:36] FiliN вошёл(а) в комнату
[13:56:54] NegatiV вошёл(а) в комнату
[14:12:01] tehnick вошёл(а) в комнату
[14:43:14] Shlem вошёл(а) в комнату
[14:44:19] Shlem вышел(а) из комнаты: qutIM : Jabber plugin
[14:55:57] FiliN вышел(а) из комнаты
[15:16:53] medved вошёл(а) в комнату
[15:18:44] medved вышел(а) из комнаты
[15:20:52] ONYX вошёл(а) в комнату
[15:27:06] medved вошёл(а) в комнату
[15:48:40] gelraen вышел(а) из комнаты: Отключен
[15:51:37] tehnick вышел(а) из комнаты
[15:55:40] mva вошёл(а) в комнату
[16:19:42] tehnick вошёл(а) в комнату
[16:33:10] medved вышел(а) из комнаты
[16:37:52] SPU вошёл(а) в комнату
[16:50:00] mva вышел(а) из комнаты
[16:53:38] gelraen вошёл(а) в комнату
[16:53:59] medved вошёл(а) в комнату
[16:54:22] gelraen вышел(а) из комнаты
[16:58:46] gelraen вошёл(а) в комнату
[17:19:01] mva вошёл(а) в комнату
[17:26:57] mva вышел(а) из комнаты
[17:30:56] mva вошёл(а) в комнату
[17:43:09] pavelvat вошёл(а) в комнату
[17:45:36] mva вышел(а) из комнаты
[17:46:05] mva вошёл(а) в комнату
[17:49:35] <pavelvat> tehnick: насчёт того что в NSIS скрипте в релизе должно быть 2.2.0 согласен - сейчас исправить или ближе к релизу? я этот файл всё равно редактирую перед сборкой инсталлера поскольку я не на Windows собираю а в mingw на Linux - а там названия у некоторых dll другие. Я как раз и добавил в том коммите  закоментированные имена dll из mingw на Linux, так удобнее.
[17:50:00] <tehnick> "сейчас исправить или ближе к релизу?" --- как хочешь
[17:50:18] <tehnick> Ну раз удобнее, то хорошо.
[17:52:04] <pavelvat> tehnick: в принципе можно в файл с инструкциями добавить секцию про сборку в Linux через кросскомпиляцию, но вот инструкции будут или слишком общие(т.е. надо будет самому додумывать детали) или Arch Linux специфичные.
[17:53:15] <tehnick> "или Arch Linux специфичные" --- и много там специфичных деталей?
[17:55:35] <Nikoli> pavelvat: добавить было бы хорошо
[17:58:50] <tehnick> Даже если оно слегка арче-специфично.
[17:58:56] <tehnick> pavelvat: ^^
[17:59:06] <pavelvat> tehnick: название папок и приставок у компиляторов: в арче i486 в дебиане другие, потом я часть пакетов с зависимостями взял из AUR - в других дистрах неизвестно есть ли они вообще и где их надо искать, так что там все зависимости придётся вручную собирать - а у каждой зависимости своя специфика сборки - надо будет разбираться с тем как собирать каждый пакет по отдельности.
[18:00:47] <tehnick> pavelvat: так и пометишь в описании, что это пример для Arch Linux
[18:01:24] <pavelvat> tehnick: ok, добавлю.
[18:02:07] <tehnick> Еще были человеки, которые делали сборку в винде из QtCreator.
[18:02:25] <tehnick> Тут в конфе для них советы были.
[18:02:38] <tehnick> Хорошо бы и такое описание иметь.
[18:02:44] <tehnick> pavelvat: ^^
[18:03:29] <tehnick> Это не срочно и не обязательно.
[18:03:29] <pavelvat> tehnick: я тоже делал - если ты смог сделать из консоли - то само собой сможешь и из QtCreator - это ведь просто графическая надстройка.
[18:03:39] <tehnick> Просто возможные планы на будущее...
[18:04:03] <tehnick> pavelvat: видишь ли, тем человекам было это не очевидно...
[18:04:44] <pavelvat> tehnick: с учётом того что программа вылетает собранная с Debug не вижу смысла собирать в QtCreator - отлаживать то всё равно нельзя будет.
[18:05:34] <tehnick> Ты не видишь. А кому-то может и пригодится. Решай сам...
[18:06:21] <pavelvat> tehnick: я как раз тогда когда разбирался со сборкой в QtCreator(как в Windows так и в Linux) и обнаружил что собранный с Debug айскальт вылетает.
[18:07:22] <tehnick> pavelvat: это обидно, т.к. вылетает из-за внешних либ и как пофиксить я не знаю...
[18:08:58] <pavelvat> tehnick: вообще то он вылетает не из-за внешних либ, а из-за не лучшей реализации singleton-ов в ядре.
[18:09:36] <tehnick> pavelvat: я давно уже не смотрел, мб и так
[18:10:48] <pavelvat> tehnick: причём разработчики оригинального DC++ тоже собирают свой клиент в mingw(и значит они в курсе этой проблемы) - но почему-то их это не заботит.
[18:12:31] gray_graff вошёл(а) в комнату
[18:15:28] nE0sIghT вышел(а) из комнаты
[18:24:16] SolarRay вошёл(а) в комнату
[18:25:09] ONYX вышел(а) из комнаты
[18:28:24] <tehnick> pavelvat: скорее не _их_, а _его_
[18:29:03] <tehnick> pavelvat: ему вообще на многое покласть...
[18:36:20] <pavelvat> кто-нибудь пробовал собирать айскальт в llvm ?
[18:40:41] dhamp вошёл(а) в комнату
[18:41:11] <dhamp> pavelvat, а зачем в llvm собирать ? есть какие-то плюсы ?
[18:41:55] <pavelvat> dhamp: хорошо написанная программа должна собираться любым нормальным компилятором.
[18:42:54] <pavelvat> dhamp: и в BSD и Mac OS X вроде как он станет системным компилятором.
[18:43:09] <dhamp> pavelvat, компилятор которые использует инкулды gcc по определению не совсем нормельные, и особенно когда он ругается на то что там используется -std=с++0x, хотя в программе им и не пахнет
[18:44:15] <pavelvat> dhamp: llvm активно пилят
[18:45:00] SPU вышел(а) из комнаты
[18:45:11] <pavelvat> а в icc кто-нибудь пробовал собрать?
[18:46:48] <NegatiV> pavelvat: icc не нужен
[18:47:27] <dhamp> pavelvat, я не в llvm собирал, а просто clang++ и clang как компиляторы скармливал cmake (cmake о них ни сном ни духом);
icc не компилятор общего назначения
[18:58:26] <pavelvat> NegatiV: icc не нужен в Linux т.к. проприетарный, но для тестирования кода на предмет сборки в качественных компиляторах был бы нам полезен .
[19:00:19] <NegatiV> pavelvat: он не нужен т.к. не для чего кроме как камней интела не годится
[19:00:32] <NegatiV> и проприетарность здесь не причем
[19:00:52] <pavelvat> NegatiV: у тебя устаревшие сведения - он и для amd подходит.
[19:01:18] <NegatiV> pavelvat: вот только код тормозной дико у них для амд
[19:01:43] <NegatiV> ибо специально собирается без оптимизаций многих
[19:02:33] <NegatiV> кроме того есть еще arm и powerpc
[19:03:56] <pavelvat> NegatiV: я же говорю - устаревшие, я читал что из него удалили проверку на принадлежность процессора к intel - теперь одинаково эффективный код генерится и для intel и для amd.
MSVC тоже ведь только для intel совместимых - и это ему не мешает быть самым популярным в мире.
[19:04:36] <NegatiV> pavelvat: с чего ты взял что msvc самый популярный? сам опрос проводил?
[19:06:28] <tehnick> dhamp: откуда у нас взялась в ядре возможность раздачи недокачанных файлов?
[19:06:33] <pavelvat> NegatiV: из-того что Windows самая распространённая ОС, MSVC позиционируется Microsoft как платформа для разработки приложений для Windows - вот из этого я и заключаю что в MSVC пишется большинство софта под Windows.
[19:06:35] <dhamp> pavelvat, если ты желаешь проверить рабочесть кода под компиляторами отличными от gcc, вперед никто тебе не запретит, но несобираемость придётся фиксить тоже тебе, не поломав ничего конечно же )
[19:06:43] <dhamp> tehnick, ветром надуло
[19:06:50] <tehnick> dhamp: а серьезно?
[19:06:58] <dhamp> за моими коммитами видимо никто не следит )
[19:07:51] <tehnick> dhamp: я слежу. Но не всегда внимательно и мог вполне пропустить или забыть...
[19:08:47] <NegatiV> pavelvat: при чем тут популярность ОС? подавляющее большинство виндоюзеров даже слово компилятор не слышали
[19:09:11] <pavelvat> dhamp: т.е. ты хочешь сказать что это не из-за того что просто ядро обновилось до 0.770, а из-за того что ты лично перенёс откуда-то этот функционал, если так то надо это отдельным пунктом указатьв changelog.txt
[19:10:26] <NegatiV> pavelvat: а любой более-менее серьезный проект (читай "не курсовая поделка студентоты") как минимум кроме msvc поддерживает gcc
[19:10:29] <dhamp> pavelvat, см логи, я уже предлагал тому кто найдёт в changelog'е dc++ эту штуку - пирожок, никто пока ни отыскал
[19:10:43] <pavelvat> NegatiV: не станешь же ты утверждать что софт для Windows собирают преимущественно в borland, icc и gcc?
[19:11:27] <dhamp> pavelvat, заканчивай флейм
[19:11:36] <NegatiV> pavelvat: я этого не утверждаю, так как сказать утвердительно просто невозможно
[19:12:36] <pavelvat> dhamp: я отыскал упоминание возможности отдачи частей недокачанного файла - но вот оно у них в логе было отмечено гораздо раньше версии 0.770
[19:13:02] <dhamp> pavelvat, и где ж ты отыскал то это ?
[19:13:29] <pavelvat> dhamp: по ссылке которую ты приводил поиском по слову partial
[19:14:01] <NegatiV> там про отдачу списка файлов вроде
[19:14:17] <pavelvat> dhamp: там ещё было написано в комментарии - thanks Big Muscle
[19:14:53] <dhamp> pavelvat, приведи строку целиком
[19:16:21] amfetamin вошёл(а) в комнату
[19:16:44] <pavelvat> dhamp: * The good parts of partially downloaded segments are now added to queue (thanks bigmuscle
[19:17:14] <pavelvat> или это что-то другое
[19:17:22] <dhamp> pavelvat, переводчик в зубы )
[19:18:05] <tehnick> pavelvat: между загрузкой и отдачей есть разница.
[19:18:23] amfetamin вышел(а) из комнаты: qutIM : Jabber plugin
[19:19:16] <pavelvat> tehnick: очередь отдачи - ведь если файл н в шаре то надо же как-то поставить его на отдачу - вот я и подумал что это назвали очередь отдачи.
[19:19:18] <tehnick> dhamp: если честно, смысл фразы туманный...
[19:20:44] <dhamp> tehnick, туманный не туманный, все же стоило подумать с чего вдруг в adc ext приняли partial file sharing
[19:21:31] <pavelvat> вот и от айскальта вклад: * [L#606435] Prevent potential re-hashing (thanks vasily.n)
[19:30:23] mva вышел(а) из комнаты
[19:40:43] Shlem вошёл(а) в комнату
[19:42:32] Shlem вышел(а) из комнаты: qutIM : Jabber plugin
[19:52:40] nE0sIghT вошёл(а) в комнату
[20:12:24] ONYX вошёл(а) в комнату
[20:23:58] <pavelvat> tehnick: а для этого issue ты уже делал исправления, надо ли проверять?
http://code.google.com/p/eiskaltdc/issues/detail?id=892
[20:24:28] <tehnick> pavelvat: да, сделал давно
[20:25:31] <pavelvat> tehnick: может уже пора сделать тарболл с beta1 ?
[20:25:53] <tehnick> pavelvat: нет
[20:26:24] <pavelvat> tehnick: чего ждёшь?
[20:27:36] <tehnick> pavelvat: документацию надо обновить и хоткей Esc вернуть как минимум
[20:28:43] <pavelvat> tehnick: у меня последняя сборка - хоткей Esc ни куда не исчезал для сворачивания окна в трей, а вот для закрытия поиска в чате - да, теперь не действует.
[20:44:22] <NegatiV> tehnick: 889 пофиксил
[20:44:28] <NegatiV> там только глюк один есть
[20:44:46] <NegatiV> при создании окна привата фокус почему-то не передается на строку ввода
[20:45:45] <tehnick> Надо будет глянуть.
[20:45:51] <tehnick> Там многое изменилось.
[20:45:54] <NegatiV> tehnick: Esc не вернуть пока не будет исправлен #871
[20:46:20] <tehnick> В 2.0.3 фокус нормально передавался в строку ввода.
[20:47:00] <NegatiV> я там уже кучу всего перелопатил и так и не нашел в чем косяк
[20:47:11] <NegatiV> во все остальные виджеты фокус нормально передается
[20:52:22] SolarRay вышел(а) из комнаты: Replaced by new connection
[20:52:36] SolarRay вошёл(а) в комнату
[20:54:18] <pavelvat> NegatiV: у меня в настройках отключена галочка у перенаправлять личные сообщения в общий чат, но если на хабе dc.ozerki.net выбрать в меню "статистика хаба" то сообщение отправляется в общий чат при этом вижу его только я. Так вот разве на стороне хаба можно отправлять личные сообщения пользователям так чтобы они отображались в общем чате но их видел только данный пользователь?
[20:54:59] <tehnick> pavelvat: пфф...
[20:55:11] <tehnick> pavelvat: +info +history ...
[20:55:21] <tehnick> pavelvat: никогда не видел?
[20:55:34] <tehnick> pavelvat: управление паролем и т.п.
[20:55:59] <pavelvat> tehnick: ясно, видел но что-то не сообразил.
[20:56:12] <tehnick> Викторины всякие и еще тысячи скриптов на хабе так работают...
[21:13:54] <pavelvat> tehnick: можно сделать чтобы окошко "открыть магнет-ссылку" имело такой размер чтобы текст "открыть магнет-ссылку" влезал в заголовок?
[21:14:53] <tehnick> pavelvat: можно, но не нужно. Длина этой строки различна на разных языках...
[21:15:37] <pavelvat> tehnick: я и имел ввиду чтобы автоматически в зависимости от длины заголовка подгонялось окно.
[21:15:53] <tehnick> pavelvat: нет
[21:18:32] <pavelvat> tehnick: например, ведь есть такая функция - двойной клик на разделителе полей делает ширину поля таким чтобы его содержимое полностью в него влезало, а если поле слишком большое то уменьшает его до текущих размеров текста в данном столбце.
[21:19:03] <tehnick> Эх...
[21:19:34] <tehnick> pavelvat: за оформление окна отвечает оконный менеджер. Тулкит о нем не знает.
[21:20:05] <pavelvat> tehnick: за оформление да, но и за размер тоже разве?
[21:20:22] <tehnick> pavelvat: не тупи
[21:21:12] <tehnick> pavelvat: из программы нельзя узнать есть ли текст в заголовке и какой он ширины
[21:21:39] <tehnick> Нельзя даже узнать есть ли декоратор окон
[21:21:43] <pavelvat> tehnick: да, тулкит подгоняет окно только по его содержимому, а не по заголовку этого окна.
[21:26:25] <tehnick> NegatiV: надо бы разгрести старые issue
[21:26:43] <pavelvat> tehnick: но ведь размер поля ввода для magnet-ссылки можно увеличить т.к. он сейчас слишком короткий, а магнет ссылки много длиннее - это решит проблему с заголовком окна.
[21:27:29] <tehnick> NegatiV: например: http://code.google.com/p/eiskaltdc/issues/detail?id=367
[21:28:14] <NegatiV> я разгребаю все по мере появления у меня свободного времени
[21:28:23] <tehnick> ок
[21:28:49] <NegatiV> после летней травмы приходится много времени проводить в спортзале наверстывая упущенное
[22:00:00] <pavelvat> dhamp: а в чём назначение каталога cmake в дереве айскальта?
[22:00:37] <pavelvat> там ведь нет, например, файла FindQt4.cmake
[22:02:11] <NegatiV> pavelvat: порой меня поражают твои вопросы
[22:02:23] medved вышел(а) из комнаты
[22:03:42] <pavelvat> dhamp: я пытаюсь найти причину почему cmake-2.8.3 выдаёт эту ошибку:
Warning: QT_QMAKE_EXECUTABLE reported QT_INSTALL_LIBS as
Warning: But QtCore couldn't be found.  Qt must NOT be installed correctly, or it wasn't found for cross compiling.
CMake Error at /usr/share/cmake-2.8/Modules/FindQt4.cmake:639 (MESSAGE):
  Could NOT find QtCore.  Check
  /home/pavel/builds/eiskaltdcpp/buildtypes/Release-win32/CMakeFiles/CMakeError.log
  for more details.
Call Stack (most recent call first):
  CMakeLists.txt:139 (find_package)
погуглив нашёл вот это:
http://www.mail-archive.com/cmake-commits@cmake.org/msg00815.html
[22:04:27] SolarRay вышел(а) из комнаты: Replaced by new connection
[22:04:37] SolarRay вошёл(а) в комнату
[22:06:45] <pavelvat> NegatiV: когда делаешь что-то с нуля и делаешь это сам то понимаешь каждый ход, а когда пользуешься уже сделанным до тебя то обычно не в курсе всего что там происходит так как всё работает автоматом, когда что-то начинает идти не так вот тут и начинается процесс познания.
[22:08:36] <tehnick> pavelvat: в этом каталоге у нас скрипты, которых либо вообще нет в cmake, либо нет с старых версиях cmake
[22:08:54] <tehnick> s/с старых/в старых/
[22:09:14] <tehnick> И да, вопрос глупый.
[22:10:06] SolarRay вышел(а) из комнаты: Replaced by new connection
[22:10:16] SolarRay вошёл(а) в комнату
[22:11:20] <pavelvat> tehnick: тут написано что это ошибка в cmake и дан патч для исправления если бы в этом каталоге был файл FindQt4.cmake то проблема описанная выше решилась бы.
http://www.mail-archive.com/cmake-commits@cmake.org/msg00815.html
[22:19:56] <NegatiV> pavelvat: ну так добавь туда этот файл
[22:20:04] <NegatiV> скачать в инете его не проблема
[22:20:49] <pavelvat> да, в cmake-2.8.2 этой ошибки нет, но правда первый запуск конфигурирования вылетает зато повторный создаёт Makefile.
[22:22:03] <tehnick> NegatiV: вот не надо ему такие советы давать
[22:22:25] <tehnick> pavelvat: поищи еще решения
[22:22:28] <NegatiV> tehnick: я же не в реп наш говорю ему положить
[22:22:28] <pavelvat> NegatiV: по ссылке 23 Sep 2010 если бы это был баг то давно бы уже наверно исправили, может есть какой-нибудь другой менее затратный способ решить проблему.
[22:23:48] <pavelvat> NegatiV: а так и не в реп даже - тогда при сборке у других пользователей вылезет таже проблема, к тому же я её уже временно для себя решил откатом на cmake-2.8.2
[22:40:17] nE0sIghT вышел(а) из комнаты
[22:40:52] <NegatiV> tehnick: вроде ничего критичного нету, как будет время - заканчивай оформление доков и создавай тег
[22:41:06] <NegatiV> тег для беты
[22:42:16] <tehnick> Ок.
[22:43:25] <tehnick> NegatiV: dhamp так и не ответил, откуда у нас аплоады недокачанных файлов... =(
[22:44:02] <NegatiV> tehnick: он добавил PFSR
[22:44:13] <NegatiV> еще в core77
[22:44:15] <tehnick> NegatiV: где он его взял?
[22:44:40] <NegatiV> а вот это хз) я думал что с оригинального ядра. видимо из стронга или апекса
[22:46:56] nE0sIghT вошёл(а) в комнату
[22:47:10] <tehnick> NegatiV: оно только для ADC что ли?
[22:47:11] amfetamin вошёл(а) в комнату
[22:47:17] <NegatiV> да
[22:47:22] <pavelvat> tehnick: нет
[22:47:56] <pavelvat> NegatiV: dc.ozerki.net - это NMDC а я именно там заметил
[22:48:41] <pavelvat> http://img90.imageshack.us/img90/4526/screenshot1nq.png
[22:49:11] <NegatiV> странно, вроде это было расширение ADCS
[22:49:14] <NegatiV> *ADC
[22:49:23] <NegatiV> ну тем лучше для всех
[22:49:34] amfetamin вышел(а) из комнаты: qutIM : Jabber plugin
[22:52:09] <tehnick> pavelvat: проверь ip-фильтр для PFSR работает?
[22:52:26] ONYX вышел(а) из комнаты
[22:52:48] <NegatiV> tehnick: это регистрируется как обычная отдача так что должно
[22:52:51] <pavelvat> tehnick: этотак быстро не поверить
[22:53:04] <pavelvat> *проверить
[22:53:21] <tehnick> Срочно не срочно, но проверить надо.
[22:53:29] <pavelvat> tehnick: зачем?
[22:53:31] <tehnick> Мне это сделать проблематично.
[22:53:45] <tehnick> pavelvat: чтобы знать наверняка.
[22:54:00] <pavelvat> tehnick: у меня только один хаб подключён
[22:54:07] <NegatiV> tehnick: почему он не должен работать?)
[22:54:10] <pavelvat> итак наверняка
[22:54:51] <tehnick> NegatiV: мало ли... =)
[22:55:24] <NegatiV> tehnick: раз они показываются в менеджере передач, значит отдача происходит штатными методами
[22:55:28] <pavelvat> tehnick: на этом скриншоте видно только одну отдачу, но там чуть позже с меня четыре человека качали этот недокачанный файл.
[22:57:12] <Alexey> pavelvat: отдача недокачанного файла в вендовых клиентах очень древних версий уже была
[22:57:47] <Alexey> в 2006 оно уже было
[22:58:15] <pavelvat> Alexey: это наверно только в Strong-based клиентах, а dhamp вот не хочет рассказывать как он это добавил в айскальт.
[22:58:16] <tehnick> Alexey: в каких клиентах?
[23:00:25] <Alexey> tehnick: в апесе 0.4 версии хотя-бы
[23:00:29] <Alexey> *апексе
[23:01:31] <tehnick> Ясно.
[23:04:35] Kroll вышел(а) из комнаты
[23:07:24] <pavelvat> dhamp: тебе что сложно указать на коммит которым ты добавил pfsr?
[23:12:43] WiseLord вошёл(а) в комнату
[23:13:08] Kroll вошёл(а) в комнату
[23:13:43] <Alexey> http://img502.imageshack.us/img502/2248/200802.jpg
[23:13:57] <Alexey> клиент - мод ареха
[23:14:17] <Alexey> на 0.69х ядре
[23:17:21] <Alexey> качается и раздаётся один и тот-же образ
[23:19:15] <pavelvat> tehnick: гугл ничего больше не выдаёт по этой проблеме с cmake-2.8.3
[23:19:50] <tehnick> pavelvat: она может быть арче-специфична?
[23:22:12] <pavelvat> tehnick: нет, когда я ставлю пакет cmake-2.8.2 всё работает(правда конфигурирование проходит до конца только со второго запуска), когда ставлю cmake-2.8.3 выдаёт ошибку, никаких других пакетов не ставится.
[23:22:47] <tehnick> pavelvat: а теперь подумай, почему приведенный аргумент бесполезен...
[23:23:34] <tehnick> cmake-2.8.3 может иметь проблему с кросскопиляцией Qt везде или только в Арче...
[23:26:28] <pavelvat> Qt отличается от других зависимостей тем что нужна как родная версия Qt для Linux так и либы для Windows
[23:31:17] <pavelvat> tehnick: проблема решилась удалением из тулчейна строк указывающих явные пути к файлам библиотек и пути к каталогам с инклюдами данных библиотек: закомментировал строки вида
set(QT_QTCORE_LIBRARY ${QT_WIN32_PREFIX}/lib/libQtCore4.a)
set(QT_QTCORE_INCLUDE_DIR ${QT_WIN32_PREFIX}/include/QtCore)
set(QT_QTNETWORK_LIBRARY ${QT_WIN32_PREFIX}/lib/libQtNetwork4.a)
set(QT_QTNETWORK_INCLUDE_DIR ${QT_WIN32_PREFIX}/include/QtGui)
и всё заработало(но как и раньше только со второго раза доходит до конца конфигурирования)
[23:31:53] <tehnick> А что пишет?
[23:32:28] gelraen вышел(а) из комнаты: Отключен
[23:33:18] <pavelvat> tehnick: http://pastebin.com/tDNixTgv
[23:35:16] <pavelvat> только это не полный вывод, т.к. из-за предыдущих запусков cmake часть строк уже не показывается т.к. она в кеше cmake-а отмечена как выполненная.
[23:36:46] <dhamp> [23:04:49] pavelvat: dhamp: тебе что сложно указать на коммит которым ты добавил pfsr?
это пиздец как сложно, ибо это не один коммит.....
последний коммит просто как бы включил  pfsr
[23:37:17] <pavelvat> вот ещё что странно в выводе - пишется что pcre версии 8.11 - это у меня в Arch Linux такая версия, а вот в mingw стоит 8.02 но тем не менее AntiRar в ADLSearch работает.
[23:38:27] <dhamp> pavelvat,  https://github.com/negativ/eiskaltdcpp/commit/d7a6323259fe03bfb2b39171dd8ece2bb43207ab - последний коммит
[23:38:52] <dhamp> [23:34:42] pavelvat: вот ещё что странно в выводе - пишется что pcre версии 8.11 - это у меня в Arch Linux такая версия, а вот в mingw стоит 8.02 но тем не менее AntiRar в ADLSearch работает
не должно работать по твоему ?
[23:40:12] <tehnick> NegatiV: указывай краткий хэш коммита, когда issue закрываешь, если это возможно
[23:41:23] <pavelvat> dhamp: раз работает это значит что находится именно версия из mingw и с ней программа линкуется, а вот то что пишет номер версии из Linux пакета pcre - это значит что в cmake неправильно указано откуда получать версию.
[23:42:54] <dhamp> pavelvat, версия для линковки не учитывается же
[23:43:06] <pavelvat> dhamp: ответь на вопрос: pfsr это благодаря ядру 0.770 или ты откуда-то из другого места добавил?
[23:43:09] <dhamp> какая разница какую cmake кажет ?
[23:43:17] <tehnick> dhamp: pfsr ты взял из стронга?
[23:43:56] <pavelvat> dhamp: да не учитывается, но поэтому я и удивляюсь почему пишется не та версия которая установлена.
[23:43:58] <dhamp> pavelvat, я тебе комит привёл, чего тебе ещё надо? остальные можешь сам поискать
[23:44:19] <dhamp> tehnick, есть ещё варианты ?
[23:44:26] <dhamp> откуда я мог взять ?
[23:44:43] <tehnick> dhamp: апекс, флай и т.д.
[23:44:59] <dhamp> tehnick, это всё моды стронга
[23:45:15] <pavelvat> dhamp: я не хочу ничего искать, ведь это ты добавил эту возможность - вот я тебя как автора и спрашиваю как ты это сделал сам откуда-то перенёс или перенёс только из 0.770
[23:45:45] <tehnick> pavelvat: ну нет этого в оригинальном ядре..
[23:45:59] <tehnick> pavelvat: сколько можно тупить? Давно уже обсудили...
[23:46:00] <dhamp> pavelvat, ты ещё долго будешь задавать мега глупый вопрос? да нету этого в dc++ 0.770 и хз когда будет в ориг ядре
[23:46:06] <dhamp> ну подумай логически
[23:48:27] <pavelvat> dhamp: "да нету этого в dc++ 0.770" - вот теперь я понял что нет, а то что не найти в changelog-е так может там так написано что и не заметишь.
[23:52:13] <dhamp> tehnick, последнии коммиты troll будешь синкать к нам ?
[23:52:49] <tehnick> dhamp: нет, не видел ничего полезного.
[23:53:37] <tehnick> dhamp: вместо простого чекбокса для автоподключения к хабу теперь какие-то группы
[23:54:14] <pavelvat> dhamp: так почему же ты сам не внёс в changelog запись что добавлена поддержка pfsr ? - ведь ты pfsr добавил в код айскальта, но никак это не указал и в итоге я об этом совершенно случайно узнал, а когда тебя спрашиваешь ты вместо того чтобы ответить я добавил pfsr для ADC и NMDC хабов(код взял из такого то клиента), начинаешь отсылать на поиски в changelog DC++, затем искать в исходниках что именно ты добавил.
[23:54:41] <tehnick> pavelvat: при чем тут он? Это я пропустил...
[23:55:43] <dhamp> pavelvat,  я в чейнжлог обязан был добавить ? ) с чего вдруг ? )
[23:55:56] <pavelvat> tehnick: а разве только ты отвечаешь за добавление записей в changelog - я думал что тот кто добавляет новые фичи или исправляет баги сам же и вписывает то что сделал.
[23:56:02] gelraen вошёл(а) в комнату
[23:56:06] <tehnick> pavelvat: я
[23:57:08] <pavelvat> tehnick: тогда ты там не указал что был исправлен древний баг с поиском "c++" - если в результатах поиска был каталог / то происходил вылет программы.
[23:57:45] ONYX вошёл(а) в комнату
[23:58:06] <tehnick> pavelvat: я еще многое не указал
[23:58:15] <pavelvat> NegatiV: так а почему из-за того что был только слеш вылет происходил, можешь в двух словах объяснить?
[23:58:29] <tehnick> pavelvat: а конкретно про поиск "с++" писать глупо.
[23:58:47] <tehnick> pavelvat: пустой ответ
[23:59:01] <tehnick> в результатах поиска...
[23:59:09] <pavelvat> tehnick: см. предыдущий пост, может NegatiV пояснит тогда можно будет добавить его пояснение.
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!