gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Среда, 29 сентября 2010< ^ >
tehnick установил(а) тему: Last stable release: 2.0.3 || Конференция разработчиков EiskaltDC++ || логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2010/ || Лог изменений в последней ревизии на свн: http://code.google.com/p/eiskaltdc/source/list || Общая активность в проекте: http://code.google.com/p/eiskaltdc/updates/list
Release schedule:
* 2010-09-30 EiskaltDC++ 2.1 Beta 1
* 2010-10-20 Feature freeze
* 2010-10-20 EiskaltDC++ 2.1 Beta 2
* 2010-10-30 Strings freeze
* 2010-11-15 Release EiskaltDC++ 2.1.0
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
ADC-Extensions July 2010
=== Version 1.0.4 UNRELEASED
* Added magnet link extension to 'UCMD'
* Added NAT traversal extension 'NATT'
* Added referral field to STA
* Added upload queue field to STA
* Added partial file sharing extension 'PFSR'
Конфигурация комнаты
Участники комнаты

GMT+4
[00:09:54] WiseLord вышел(а) из комнаты
[00:10:47] FiliN вышел(а) из комнаты
[00:51:50] SPU вошёл(а) в комнату
[01:11:23] amfetamin вышел(а) из комнаты
[01:21:36] 0xd34df00d вышел(а) из комнаты
[01:22:30] 0xd34df00d вошёл(а) в комнату
[01:56:30] SPU вышел(а) из комнаты
[01:59:39] Клёк вышел(а) из комнаты
[03:40:32] quiritius вошёл(а) в комнату
[03:45:15] dhamp вышел(а) из комнаты
[03:50:54] quiritius вышел(а) из комнаты
[16:12:39] mva вошёл(а) в комнату
[16:13:42] slepnoga вошёл(а) в комнату
[16:15:27] fragnat вошёл(а) в комнату
[16:23:18] slepnoga вышел(а) из комнаты: Replaced by new connection
[16:23:28] slepnoga вошёл(а) в комнату
[16:23:50] slepnoga вышел(а) из комнаты: Replaced by new connection
[16:24:00] slepnoga вошёл(а) в комнату
[16:30:14] Клёк вошёл(а) в комнату
[16:33:54] gelraen вошёл(а) в комнату
[16:39:39] NegatiV вошёл(а) в комнату
[16:39:45] <NegatiV> http://img692.imageshack.us/img692/2999/79286530.png
[16:40:03] <NegatiV> осталось добавить блек-джек и шлюх =)
[16:50:05] dhamp вошёл(а) в комнату
[16:50:47] <dhamp> NegatiV, что эта ? ) и да нафига бит DHT выставил ?
[16:52:08] <NegatiV> dhamp: это QML =) я тут на днях с DHT возился, видимо забыл удалить
[17:09:28] Alexey вошёл(а) в комнату
[17:18:29] NegatiV вышел(а) из комнаты
[17:24:59] NegatiV вошёл(а) в комнату
[17:33:17] Shlem вошёл(а) в комнату
[17:34:14] Shlem вышел(а) из комнаты: qutIM : Jabber plugin
[17:35:42] nE0sIghT вошёл(а) в комнату
[17:38:21] pavelvat вошёл(а) в комнату
[17:41:54] <pavelvat> NegatiV: пересобрал Wt в gcc-4.4 теперь вот что выдаётся при линковке: http://pastebin.com/Z9Nj9Gmc
есть какие-нибудь идеи?
[17:42:23] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[17:43:44] <NegatiV> pavelvat: я могу сказать лишь то что там уже написано)
[17:43:59] <pavelvat> это ещё при том что я добавил вручную в файл I:\eiskaltdcpp\win32\eiskaltdcpp-wt\CMakeFiles\eiskaltdcpp-wt.dir\link.txt это:
-lboost_regex-mgw44-mt-d-1_44 -lboost_signals-mgw44-mt-d-1_44 -lboost_thread-mgw44-mt-d-1_44 -lboost_date_time-mgw44-mt-d-1_44 -lboost_system-mgw44-mt-d-1_44 -lboost_filesystem-mgw44-mt-d-1_44 -lboost_program_options-mgw44-mt-d-1_44
[17:44:25] <pavelvat> до этого там список ошибок при линковке был огромным
[17:46:42] nE0sIghT вошёл(а) в комнату
[17:47:43] <pavelvat> NegatiV: всякий раз проблемы "undefined reference" решались указанием библиотек в командой строке, например для zlib -lz, для winsock -lws2_32
значит и тут надо указать какие-то библиотеки, из лога надо понять какие, вот я и хочу чтобы ты мне подсказал.
[17:49:09] <NegatiV> pavelvat: судя по всему забыл слинковать с какой-то либой wt
[17:49:16] <pavelvat> NegatiV: можешь привести список библиотек из Wt в Linux?
[17:50:25] <pavelvat> NegatiV: -Wl,-Bstatic -lwt -lwtext -lwthttp -lwtdbo -lwtdbosqlite3 - это автоматически подставляется в файл link.txt, или тут какой-то либы не хватает?
[17:50:28] <NegatiV> http://pastebin.ca/1951077
[17:52:41] <pavelvat> NegatiV: у меня нет только этой либы libwtdbopostgres но она ведь и не используется.
[17:59:17] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[17:59:47] NegatiV вышел(а) из комнаты
[18:00:17] <pavelvat> NegatiV: я собирал по этой инструкции http://redmine.webtoolkit.eu/projects/1/wiki/Installing_Wt_on_MinGW?version=1 там в самом низу страницы написано The Isapi connector is not built under MinGW - он используется у нас?
[18:18:27] mva вошёл(а) в комнату
[18:23:36] fragnat вошёл(а) в комнату
[18:28:59] nE0sIghT вошёл(а) в комнату
[18:29:16] pavelvat вошёл(а) в комнату
[18:29:25] <pavelvat> всё, собрался EiskaltDC++-wt.exe - указал в файле link.txt второй раз библиотеки wt только теперь после библиотек boost, и также указал библиотеку  -lmswsock
[18:35:51] dhamp вошёл(а) в комнату
[18:42:27] slepnoga вошёл(а) в комнату
[18:51:18] <pavelvat> dhamp: я хочу перенести каталог openssl из eiskaltdcpp\eiskaltdcpp-qt в eiskaltdcpp т.к. он требуется для сборки EiskaltDC++-wt.exe, сейчас в CMakeList.txt для qt указано openssl/applink.c как теперь надо указать?
[18:54:47] <pavelvat> dhamp: ?
[18:56:08] <dhamp> pavelvat, openssl/applink.c -> ../openssl/applink.c
[18:56:08] <dhamp> хотя бы так
[19:02:45] SolarRay вошёл(а) в комнату
[19:11:52] slepnoga вышел(а) из комнаты
[19:13:06] slepnoga вошёл(а) в комнату
[19:22:21] NegatiV вошёл(а) в комнату
[19:22:52] <NegatiV> r1831 - поддержка Qt Declarative UI
[19:42:18] <pavelvat> NegatiV, dhamp EiskaltDC++-wt.exe выдаёт ошибку при запуске http://img839.imageshack.us/img839/9228/eiskaltwterror.png
[19:47:23] <pavelvat> я вот насчёт нужности ключа  -lmswsock не уверен, просто поиск в google выдал что от ошибки линковки undefined reference to `AcceptEx@32' можно избавиться добавив этот ключ. вот лог ошибок без этого ключа http://pastebin.com/fKqSSz64
[19:51:04] fragnat вышел(а) из комнаты
[20:11:19] Клёк вошёл(а) в комнату
[20:21:34] <pavelvat> точно флаг  -lmswsock  оказался необязательным, всё собралось с таким флагом -lwsock32
а в ошибке оказалось был виноват модуль lua51.dll:
AppName: eiskaltdc++-wt.exe     AppVer: 0.0.0.0     ModName: lua51.dll
ModVer: 0.0.0.0     Offset: 0000ce4a
сейчас попробую собрать без него.
[20:23:51] <pavelvat> или это просто перечисление, а lua51.dll не причём.
[20:27:36] SolarRay вышел(а) из комнаты: Replaced by new connection
[20:27:46] SolarRay вошёл(а) в комнату
[20:37:37] gelraen вошёл(а) в комнату
[20:41:32] pavelvat вышел(а) из комнаты
[20:58:46] Клёк вышел(а) из комнаты
[21:06:24] Клёк вошёл(а) в комнату
[21:30:26] SolarRay вышел(а) из комнаты: offline
[21:31:07] 0xd34df00d вошёл(а) в комнату
[21:35:35] Spy вошёл(а) в комнату
[21:47:17] pavelvat вошёл(а) в комнату
[21:49:57] <pavelvat> NegatiV, dhamp пересобрал без lua теперь бинарник запускается, и секунд через 10 исчезает из списка запущенных процессов без каких-либо уведомлений. Как этот EiskaltDC++-wt вообще должен работать?
[21:54:34] <NegatiV> pavelvat: а ты параметры какие бинарнику скармливаешь?
[21:55:21] <pavelvat> никакие
[21:55:33] <pavelvat> а какие надо?
[21:56:36] <pavelvat> NegatiV: можешь привести вывод зависимостей бинарника eiskaltdcpp-wt на linux, кажется это можно сделать через команду ldd
[21:57:38] <slepnoga> pavelvat: lddtree
[21:57:45] <slepnoga> информативней будет
[21:57:52] <NegatiV> pavelvat: --http-port=${PORT} --http-address=${ADDRESS} --docroot ${DOCROOT}
[21:58:01] <pavelvat> а то мой бинарник ни от чего не зависит, хотя в файле link.txt для него указаны библиотеки dll
[21:58:51] <pavelvat> DOCROOT - тут что надо поставить?
[21:59:11] <NegatiV> pavelvat: http://pastebin.ca/1951238
[21:59:45] <NegatiV> смотри скрипт eiskaltdcpp-wt/eiskaltdcpp-wt_run.sh
[22:09:01] <pavelvat> NegatiV: заработало вот такой командой:
I:\Program Files\EiskaltDC++>"EiskaltDC++-wt.exe" --http-port="8080" --http-address="0.0.0.0" --docroot "I:\Program Files\EiskaltDC++\resources\wt"
только как пользоваться поиском когда нет функционала для подключения к хабу, или поиск будет только для хабов в автозагрузке?
[22:10:07] slepnoga вышел(а) из комнаты
[22:11:25] <pavelvat> NegatiV: а как выйти?
[22:12:50] <pavelvat> если бы консоль захватывалась то тогда ясно что ctrl+c а тут то как?
[22:14:37] <dhamp> pavelvat, ctrl-alt-del ну а дальше ты сам знаешь что делать )
[22:15:23] <pavelvat> dhamp: можно ведь через tskmgr прибить процесс
[22:15:55] <pavelvat> какой штатный способ завершения на linux?
[22:16:20] <dhamp> pavelvat, sigterm
[22:17:13] <pavelvat> dhamp: я про то как сейчас осуществляется завершение работы бинарника eiskaltdcpp-wt
[22:19:05] <dhamp> pavelvat, я тебе выше привёл ответ
[22:19:31] <pavelvat> так что и останется?
[22:22:16] <dhamp> pavelvat, http://pastebin.com/qpEA6eJr - смотреть секцию stop
[22:22:45] <dhamp> у тебя есть другие варианты как следует останавливать демонов ?
[22:31:37] man_hattan вошёл(а) в комнату
[22:35:14] <pavelvat> как-то странно работает поиск - ввёл запрос выдало четыре результата, взял мышкой ползунок прокрутил его вниз и этих результатов появилось судя по длине несколько сотен.
[22:39:14] <NegatiV> pavelvat: поиск тут не причем
[22:39:19] <NegatiV> так wt работает
[22:40:01] <pavelvat> http://img692.imageshack.us/img692/1063/eiskaltwebuiwindows.png скриншот с webui под windows, можно как-нибудь сделать чтобы автоматически использовалось всё пространство экрана.
[22:40:36] mva вышел(а) из комнаты
[22:40:51] <pavelvat> NegatiV: вроде работает, только вот поиск как-то странно работает.
[22:41:07] <NegatiV> > NegatiV ( 22:39:14 ): pavelvat: поиск тут не причем
[22:41:15] <NegatiV> > NegatiV ( 22:39:19 ): так wt работает
[22:42:11] <pavelvat> как это не причём когда мне выдало 4 результата и так и оставалось 4, а когда я подёргал ползунок появились остальные несколько сотен результатов поиска.
[22:42:28] <dhamp> pavelvat, так причём тут поиск ? )
[22:43:03] <pavelvat> NegatiV: а по ссылкам ты что не ходишь http://img692.imageshack.us/img692/1063/eiskaltwebuiwindows.png
[22:43:38] <NegatiV> pavelvat: результаты поиска пришли, другое део что гуй не обновился
[22:43:51] <NegatiV> поэтому я говорю в третий раз что поиск не причем
[22:44:21] <pavelvat> EiskaltDC++-wt.exe запущен на windows и просматривается через браузер на той же машине на которой был запущен.
[22:44:47] <NegatiV> у меня и в Linux творится тоже самое
[22:44:58] <NegatiV> гуй не обновляется сразу
[22:45:07] <NegatiV> приходится немного поскролить его
[22:45:36] <NegatiV> т.к. Wt почему то так муторно реагирует на сигнал layoutChanged
[22:45:40] <pavelvat> NegatiV: добавить webui в завтрашнюю сборку beta1 ?
[22:45:42] <NegatiV> или браузер
[22:45:48] <NegatiV> pavelvat: нет
[22:46:12] <NegatiV> в beta1 будет только qt/gtk морды
[22:46:24] <pavelvat> а в итоговый релиз добавлять?
[22:46:31] <NegatiV> да
[22:48:37] <NegatiV> pavelvat: желательно чтобы ты еще проверил работоспособность QML
[22:48:41] <pavelvat> NegatiV: после обсуждения решили тут около месяца назад решили gtk интерфейс под windows даже и не пытаться собрать.
[22:49:01] <NegatiV> pavelvat: и правильно, это будет гемморой тот еще
[22:49:21] <NegatiV> все-таки там кросс-платформенностья как я помню и не пахнет в коде
[22:49:49] <NegatiV> *кроссплатформенностью
[22:51:26] <pavelvat> а что там такого unix специфичного накодили разработчики linuxdcpp ?
[22:52:15] <NegatiV> pavelvat: ну хотя бы судя из названия то клиент *nix-only)
[22:52:38] <dhamp> pavelvat, они пишут под linux и на сборку под win не тестят, так что собраться то может и соберётся, но вот не факт
[22:53:03] <pavelvat> я знаю несколько популярных на windows программ написанных с использованием gtk: GIMP Inkscape.
[22:53:31] <NegatiV> pavelvat: хочешь я на Qt сварганю абсолютно не переносимую программу?
[22:53:45] <NegatiV> хотя кросс-платформенных программ на кутях валом
[22:54:09] <NegatiV> важен не инструмент который использовали разрабы, а то что они им сделали
[22:55:18] <NegatiV> в wulforutil.cc у них куча *nix-only кода
[22:55:47] <NegatiV> хотя не, не много
[22:56:13] <pavelvat> NegatiV: вместо локализации единиц измерения на скриншоте стоят ??
[22:56:57] <NegatiV> ?
[23:00:01] <pavelvat> NegatiV: взгляни на скриншот выше
[23:00:38] <NegatiV> я видел его
[23:01:00] <NegatiV> я твое несвязное предложение не понял)
[23:01:15] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[23:01:56] <pavelvat> NegatiV: а закачки не ставятся в очередь, или это пока ещё не реализовано?
[23:02:40] <NegatiV> не реализовано пока
[23:04:30] <pavelvat> NegatiV: у qBittorrent webui тоже на порту 8080 надо предусмотреть настройку номера порта.
[23:05:04] <NegatiV> pavelvat: параметром передается же
[23:05:25] <pavelvat> точно
[23:07:43] <pavelvat> у qBittorrent можно запустить gui на qt , если в настройках включён веб интерфейс то можно управлять одновременно и через него, удобно в отличии от EiskaltDC++.
[23:08:57] <pavelvat> NegatiV: beta1 во сколько примерно будет?
[23:09:34] <pavelvat> или можно уже сейчас делать сборку для windows?
[23:09:43] <NegatiV> pavelvat: морда на wt позиционируется как решение для серверов
[23:10:32] <NegatiV> к тому же работать вместе они смогут только если сделать зависимость Qt + Wt
[23:10:46] <NegatiV> чего я делать не собираюсь
[23:10:47] <pavelvat> NegatiV: но многие пользователи будут её использовать для удалённого управления закачками.
[23:10:59] <NegatiV> pavelvat: завтра вечером, вдруг какие фиксы придут
[23:11:34] <NegatiV> pavelvat: и зачем этим пользователям тогда работающая морда на qt
[23:11:35] <NegatiV> ?
[23:12:06] <NegatiV> в любом случае об интеграции Qt + Wt иречи пока не может идти
[23:12:29] <pavelvat> NegatiV: в статусной строке постоянно сыпятся одинаковые сообщения об ошибке связанной с lua, включать поддержку lua в виндовую сборку?
[23:12:48] <NegatiV> pavelvat: нет, dhamp этим пока не занимается
[23:12:57] <pavelvat> NegatiV: а разве можно удалённо управлять Qt мордой?
[23:13:12] <NegatiV> pavelvat: разве что иксы пробросить
[23:13:28] <dhamp> pavelvat, я вообще не в курсе чего сейчас в lua работает )
[23:13:53] <pavelvat> NegatiV: смешно, в прошлой виндовой сборке поддержка lua присутствовала.
[23:14:22] <dhamp> pavelvat, смешно, ты сам хоть один скрипт на lua запускал ? и он работал ? )
[23:14:34] <NegatiV> pavelvat: я только за qtscript/qml отвечаю
[23:17:40] <pavelvat> dhamp: я когда последний раз смотрел в лог то там была ошибка в том что айскальт искал скрипты lua где-то приблизительно по этому пути(точно не помню)  I:\Documents and Settings\pavel\Application Data\EiskaltDC++
ну а этих скриптов там быть естественно не может т.к. там только то что генерируется самой программой, всё остальное в папке I:\Program Files\EiskaltDC++\resources
[23:18:23] <dhamp> NegatiV, ты мог бы поправить qt бэкенд в бранче core0770 что бы он собирался ?
[23:18:44] 0xd34df00d вышел(а) из комнаты
[23:19:15] <NegatiV> dhamp: обновим ядро к 2.1.1
[23:19:26] <NegatiV> сейчас главное выпустить то что есть
[23:19:41] <dhamp> там пока работает только gtk морда и то я её мало тестил
[23:19:48] <NegatiV> а то боюсь такими темпами в вечную бету попадем
[23:20:26] <dhamp> NegatiV, бета не альфа =)
[23:20:47] <NegatiV> dhamp: это мало что меняет)
[23:20:48] <pavelvat> NegatiV: обновление ядра вызовет изменение только в третьей цифре? - по-моему это не правильно, ведь это существенное изменение.
[23:21:01] <dhamp> у e17 ещё ни одного стабильного релиза за 10 лет не было )
[23:21:02] <NegatiV> pavelvat: у нас итак микс ядер
[23:21:57] <dhamp> pavelvat, где ты нашёл существенно изменение ?
[23:21:59] <pavelvat> NegatiV: микс? там во многих исходниках только в шапке сменился copiright с 2009 на 2010
[23:23:06] <NegatiV> pavelvat: ядро частично обновлено до 0.77
[23:23:16] <pavelvat> dhamp: существенное будет когда будет переход на новое ядро, а менять только третью цифру версии - это больше подходит для багфиксного релиза
[23:23:59] <NegatiV> pavelvat: так этот переход уже идет
[23:24:19] <dhamp> pavelvat, если ты смотришь только в шапку не значит что изменения были только там
[23:24:47] <pavelvat> dhamp: я смотрю на diff на googlecode
[23:25:01] <dhamp> pavelvat, ты опять смотришь не туда
[23:25:18] <dhamp> pavelvat, и не тебе решать когда чего будет, вообще то
[23:26:04] <pavelvat> dhamp: смена ядра заслуживает смены второй цифры в номере версии - это моё мнение.
[23:26:43] <NegatiV> pavelvat: будь моя этот релиз был бы 2.0.4
[23:27:03] <pavelvat> NegatiV: :-)
[23:27:29] <NegatiV> я серьезно)
[23:27:47] <pavelvat> NegatiV: а когда бы в таком случае был бы релиз 2.0.1
[23:27:52] <pavelvat> *2.1.0
[23:28:08] <NegatiV> 2.0.9->2.1.0
[23:28:59] <NegatiV> а то такими темпами в следующем году появится EiskaltDC++ 3.0
[23:29:33] <pavelvat> NegatiV: Firefox-3.6.9 -> Firefox-3.6.10
[23:29:51] <pavelvat> c QEMU также
[23:30:50] <pavelvat> NegatiV: Chromium уже дошёл до шестой версии
[23:34:04] NegatiV вышел(а) из комнаты: qutIM : Jabber plugin
[23:34:40] man_hattan вышел(а) из комнаты
[23:35:32] pavelvat вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!