Home
Psi+ Project
psi-dev@conference.jabber.ru
Среда, 5 мая 2021< ^ >
Tehnick установил(а) тему: • Psi+ Project — Development branch of Psi XMPP client - https://psi-plus.com/
• Room languages: Russian, English
• You may configure almost everything with help of Extended Options Plugin ;-)
• Conference rules: https://psi-plus.com/wiki/conference_rules
• Chat logs: https://chatlogs.jabber.ru/psi-dev@conference.jabber.ru
• Bug tracker: https://github.com/psi-im/psi/issues
• Wiki: https://psi-plus.com/wiki/ || FAQ: https://psi-plus.com/wiki/faq
• Forum: https://groups.google.com/group/psi-users
• Psi and Psi+ translations https://www.transifex.com/tehnick/psi-plus/
• Downloads: https://sourceforge.net/projects/psiplus/files/
• Builds
  - Windows:
    + Psi installers: https://sourceforge.net/projects/psi/files/Psi/
    + Psi+ installers: https://sourceforge.net/projects/psiplus/files/Windows/Personal-Builds/KukuRuzo/
    + Psi+ portable builds: https://sourceforge.net/projects/psiplus/files/Windows/Personal-Builds/tehnick/
  - macOS (10.13 or newer): https://sourceforge.net/projects/psiplus/files/macOS/tehnick/
  - Linux (AppImage): https://sourceforge.net/projects/psiplus/files/Linux/tehnick/
  - Ubuntu PPA: https://launchpad.net/~~psi-plus/+archive/ubuntu/ppa
  - Debian PPA: https://psi-plus.com/wiki/en:debian#nightly_builds
  - Other Linux distributions: https://repology.org/metapackage/psi-plus/versions
• $1000+500 for MAM https://github.com/psi-im/psi/issues/62#issuecomment-357450302 and from hx0 (ask liuch to share and quicken his work)
Конфигурация комнаты
Участники комнаты

GMT+3
[00:04:42] areo вышел(а) из комнаты
[00:10:16] rion☫ вышел(а) из комнаты
[00:22:29] areo вошёл(а) в комнату
[00:24:57] Z_God вышел(а) из комнаты
[00:26:46] VitoZz вошёл(а) в комнату
[00:27:42] rion☫ вошёл(а) в комнату
[00:35:41] Samanto Hermes вошёл(а) в комнату
[00:41:47] Samanto Hermes вышел(а) из комнаты
[01:17:58] Samanto Hermes вошёл(а) в комнату
[01:24:20] Samanto Hermes вышел(а) из комнаты
[01:28:10] sss|zombie вошёл(а) в комнату
[01:28:17] marc вышел(а) из комнаты
[01:29:11] kosabo вышел(а) из комнаты
[01:41:13] Леван вышел(а) из комнаты
[01:42:21] sss|zombie вышел(а) из комнаты
[01:42:24] sss|zombie вошёл(а) в комнату
[01:51:49] rion☫ вышел(а) из комнаты
[02:10:28] marc вышел(а) из комнаты
[02:27:29] VitoZz вышел(а) из комнаты: Disconnected: closed
[02:45:14] sss|zombie вышел(а) из комнаты
[02:45:17] sss|zombie вошёл(а) в комнату
[02:47:57] sss|zombie вышел(а) из комнаты
[02:48:04] sss|zombie вошёл(а) в комнату
[02:57:39] sss|zombie вошёл(а) в комнату
[03:10:38] sss|zombie вышел(а) из комнаты
[03:10:45] sss|zombie вошёл(а) в комнату
[03:15:43] VitoZz вышел(а) из комнаты
[03:19:54] areo вышел(а) из комнаты
[03:23:43] Samanto Hermes вошёл(а) в комнату
[03:26:28] VitoZz вошёл(а) в комнату
[03:29:43] Samanto Hermes вышел(а) из комнаты
[03:44:14] Samanto Hermes вошёл(а) в комнату
[03:50:14] Samanto Hermes вышел(а) из комнаты
[04:01:16] VitoZz вышел(а) из комнаты: Disconnected: Replaced by new connection
[04:01:17] VitoZz вошёл(а) в комнату
[04:05:27] legacy вышел(а) из комнаты
[04:28:32] Samanto Hermes вошёл(а) в комнату
[04:32:17] sigh вышел(а) из комнаты
[04:34:32] Samanto Hermes вышел(а) из комнаты
[05:23:12] P@sNox вошёл(а) в комнату
[06:05:50] VitoZz вышел(а) из комнаты: Disconnected: closed
[06:09:58] VitoZz вошёл(а) в комнату
[06:25:10] P@sNox вышел(а) из комнаты
[06:45:32] somevar вошёл(а) в комнату
[06:51:19] Samanto Hermes вышел(а) из комнаты: Machine is going to sleep
[07:00:38] Samanto Hermes вошёл(а) в комнату
[07:06:41] Samanto Hermes вышел(а) из комнаты
[07:21:59] Z_God вошёл(а) в комнату
[07:33:07] somevar вышел(а) из комнаты: Replaced by new connection
[07:33:13] somevar вошёл(а) в комнату
[07:38:20] Samanto Hermes вошёл(а) в комнату
[07:44:31] Samanto Hermes вышел(а) из комнаты
[07:51:30] Samanto Hermes вошёл(а) в комнату
[07:57:49] Samanto Hermes вышел(а) из комнаты
[08:07:32] Z_God вышел(а) из комнаты
[08:21:27] O01eg вышел(а) из комнаты
[08:33:21] lexa36region вошёл(а) в комнату
[08:36:03] Samanto Hermes вошёл(а) в комнату
[08:40:37] Oxygen вошёл(а) в комнату
[08:41:11] lexa36region вышел(а) из комнаты
[08:42:57] Samanto Hermes вышел(а) из комнаты
[08:48:38] areo вошёл(а) в комнату
[09:09:17] kosabo вошёл(а) в комнату
[09:17:16] P@sNox вошёл(а) в комнату
[09:52:48] StinGer вошёл(а) в комнату
[09:56:58] Oxygen вышел(а) из комнаты
[10:11:12] O01eg вышел(а) из комнаты
[10:14:16] marc вошёл(а) в комнату
[10:33:09] rion☫ вошёл(а) в комнату
[10:33:37] Oxygen вошёл(а) в комнату
[10:41:44] sss|zombie вышел(а) из комнаты
[10:41:48] sss|zombie вошёл(а) в комнату
[10:43:32] marc вошёл(а) в комнату
[11:09:01] Леван вошёл(а) в комнату
[11:13:04] Леван вышел(а) из комнаты
[11:21:11] Леван вошёл(а) в комнату
[11:41:46] VitoZz вошёл(а) в комнату
[12:13:50] somevar вышел(а) из комнаты: Replaced by new connection
[12:13:53] somevar вошёл(а) в комнату
[12:49:23] <VitoZz> satrap: деб-пакет вряд-ли, могу попробовать портативную версию собрать
[12:49:24] sss|zombie вышел(а) из комнаты
[12:49:25] StinGer вышел(а) из комнаты
[12:49:25] sss|zombie вышел(а) из комнаты
[12:49:26] StinGer вошёл(а) в комнату
[12:50:24] satrap вошёл(а) в комнату
[12:51:04] <kosabo> https://github.com/psi-plus/main
states
For getting of Psi+ sources use special git repo: https://github.com/psi-plus/psi-plus-snapshots
[12:51:06] <iSida-dsy> Заголовок: GitHub - psi-plus/main: Main repository with patches and required resources
[12:51:12] <kosabo> However, in https://github.com/psi-plus/psi-plus-snapshots
[12:51:12] <iSida-dsy> Заголовок: GitHub - psi-plus/psi-plus-snapshots: Codebase snapshots for Psi+ project
[12:51:26] <satrap> VitoZz: если сильно не затруднит, будь добр
[12:51:35] <VitoZz> Main repository is dead
[12:51:44] <kosabo> The Readme shows https://github.com/psi-im/psi (main repo of Psi)
but not the psi-plus repositories.
[12:51:45] <iSida-dsy> Заголовок: GitHub - psi-im/psi: XMPP client
[12:52:15] <VitoZz> Psi+ and psi - the same client. Psi+ - night build of psi
[12:52:20] <kosabo> What should a user use to test pre-release versions?
[12:52:20] <satrap> Вообще конечно не хорошо что для дебиана нет webengine
[12:52:45] <VitoZz> Это решение майнтейнеров
[12:53:38] kosabo вышел(а) из комнаты
[12:54:23] <VitoZz> Я кстати предлагал mail выключить или скрыть
[12:54:35] <VitoZz> Я кстати предлагал main выключить или скрыть
[12:55:03] kosabo вошёл(а) в комнату
[12:55:44] <kosabo> From my OS distribution packages, psi+ 1.5 has more buttons than psi 1.5. Why?
[12:56:22] <rion☫> kosabo: psi+ was fully merged into psi. so basically it's the same now
[12:56:43] <VitoZz> I think it's because of plugins
[12:57:23] <rion☫> snapshots repo has some extra stuff which is shattered by several repositories. just for convenience
[12:57:31] <satrap> В других системах же есть, а в дебиане вдруг решили не надо
[12:57:36] <rion☫> plugins. some iconsets probably.
[12:58:03] <VitoZz> Техник сказал - нехочу, его друг, который ппа держит - хз.
[12:58:22] <rion☫> satrap: в генту наоборот вебкит выпилили. оставили только энжн
[12:58:42] <satrap> Вредный техник
[12:59:14] <satrap> rion☫: та бардак какой то, без единых правил для всех
[12:59:39] <VitoZz> rion☫: может сделать какой-то хитрый скрытый флаг, чтобы каждый раз не включать бандлед куцы и сцтп?
[13:00:33] <kosabo> SIMS(image/png, 6699B, requires compliant client)
[13:00:35] reload вышел(а) из комнаты
[13:00:49] <satrap> Тем более сами говорили, что в вебките непонятно всё работает, шрифты и другое. Знач лучше бы webengine оставили
[13:01:15] reload вошёл(а) в комнату
[13:01:24] <kosabo> Those buttons shown in the image appear at the top of the main window. Where do they come from? They are in Psi+ but not Psi.
[13:01:35] <rion☫> VitoZz: для мака я уже сделал хак ))
[13:02:11] <VitoZz> You can enable this toolbar in options
[13:03:09] <kosabo> I see. it appears to be Toolbars -> 'Show contacts'.  I suppose that psi+ and psi are using different configuration for that.
[13:03:22] <kosabo> Thanks.
[13:03:26] <rion☫> true
[13:03:48] <rion☫> like Chrome beta uses different configuration
[13:05:31] StinGer вышел(а) из комнаты
[13:06:11] VitoZz вышел(а) из комнаты
[13:06:26] VitoZz вошёл(а) в комнату
[13:06:41] VitoZz вышел(а) из комнаты
[13:07:01] VitoZz вошёл(а) в комнату
[13:07:10] VitoZz вышел(а) из комнаты
[13:08:12] VitoZz вошёл(а) в комнату
[13:08:44] <VitoZz> rion☫: какая переменная окружения может указать путь к плагинам?
[13:09:59] kosabo вышел(а) из комнаты
[13:10:06] <rion☫> VitoZz: а вообще такая была?
[13:10:12] <rion☫> ща гляну в пагин менеджере
[13:10:22] <VitoZz> Ща попробую PSIDATADIR
[13:12:43] <rion☫> VitoZz: да вроде должно сработать
[13:12:57] <rion☫> у нас там такое есть ApplicationInfo::resourcesDir() + "/plugins",
[13:15:05] VitoZz вошёл(а) в комнату
[13:15:33] VitoZz вышел(а) из комнаты
[13:18:22] <VitoZz> satrap: https://drive.google.com/file/d/1LkerP73eqIzmc3xMKD9fJojnGXSfsmAJ/view?usp=sharing по идее должно работать
[13:18:25] <iSida-dsy> Заголовок: psi-plus-webengine.7z - Google Drive
[13:21:10] <VitoZz> У меня сейчас так организовано, я собираю пси+ в хомяк не загаживая систему
[13:22:29] <satrap> VitoZz: большое спасибо
[13:23:04] <satrap> VitoZz: а запускать как?
[13:23:14] <VitoZz> Из консоли бинарник
[13:23:28] <VitoZz> Из терминала бинарник
[13:24:04] <VitoZz> Возможна бинарная несовместимость правда
[13:25:41] <VitoZz> Нужен установленный энжин в системе
[13:32:23] <satrap> VitoZz: /home/oleg/psi-plus-webengine/bin/psi-plus-webengine: error while loading shared libraries: libhttp_parser.so.2.9: cannot open shared object file: No such file or directory
[13:36:48] <rion☫> satrap: заинсталь либу
[13:37:50] <iSida-dsy> RSS: Новости для Psi+
• /Windows/Personal-Builds/tehnick/psi-plus-portable-1.5.1513_win7_x86.7z
/Windows/Personal-Builds/tehnick/psi-plus-portable-1.5.1513_win7_x86.7z
https://sourceforge.net/projects/psiplus/files/Windows/Personal-Builds/tehnick/psi-plus-portable-1.5.1513_win7_x86.7z/download
• /Windows/Personal-Builds/tehnick/psi-plus-portable-1.5.1513_win7_x86_64.7z
/Windows/Personal-Builds/tehnick/psi-plus-portable-1.5.1513_win7_x86_64.7z
https://sourceforge.net/projects/psiplus/files/Windows/Personal-Builds/tehnick/psi-plus-portable-1.5.1513_win7_x86_64.7z/download
[13:43:57] <satrap> rion☫: https://imgur.com/JjIcCHg.png
[13:43:57] <iSida-dsy> Размер …/JjIcCHg.png - 44.38Kb
[13:44:01] rion☫ вышел(а) из комнаты
[13:44:06] rion☫ вошёл(а) в комнату
[13:44:54] <VitoZz> У меня дебиан не стабильный, как я и говорил либы новее
[13:45:48] rion☫ вышел(а) из комнаты
[13:55:18] areo вышел(а) из комнаты
[13:58:04] O01eg вошёл(а) в комнату
[13:59:02] VitoZz вышел(а) из комнаты
[13:59:57] raghavgururajan вышел(а) из комнаты
[14:01:16] VitoZz вошёл(а) в комнату
[14:02:25] <satrap> Установил деб пакетом 2,9. Но дальше требует libQt5Core 5.15, а у меня 5.11, установкой деб пакета ломает зависимости
[14:02:53] <rion☫> Так если вопрос только в том чтоб побороть краш, проще аппимдж заюзать и не париться
[14:03:54] <VitoZz> rion☫: я так понял человек энжин хочет, а его мы не собираем
[14:04:14] <satrap> Вот вот. Энжина же нет
[14:04:36] <rion☫> Ну энжн в целом чуть лучше работает чем вебкит. А так почти 1 в 1
[14:05:48] <satrap> И последние аппимдж собраны еще прошлым летом
[14:06:16] <VitoZz> Я думал они автоматом создаются
[14:07:02] <satrap> Только Техник их вручную собирал
[14:07:21] <rion☫> satrap: в общем тебе быстрее самому скомпилять чем разбираться с отсутсвующими либами
[14:08:56] <VitoZz> Чем хорош генту - нет разделения на либу и сборочную либу, в арче вроде тоже так
[14:09:19] <rion☫> Думаю все дебиан зависимости уже где-то есть в скриптах. Надо инстальнуть и дальше 3 команды по ридми выполнить
[14:11:52] <rion☫> VitoZz: у тебя же есть совсем готовый скрипт для сборки под дебиан? Чтоб один раз кликнул и всё собралось?)
[14:19:43] <VitoZz> Мой сборочный лежит в репе со скриптами, но он не под дебиан заточен, он просто под линукс. ppbuild.sh
[14:19:44] VitoZz вышел(а) из комнаты
[14:19:55] VitoZz вошёл(а) в комнату
[14:21:16] <VitoZz> Вот блин современные ноуты с герконовой кнопкой крышки. Положил телефон на него динамиком и он в сон ушел, подумал, что я крышку закрыл :)
[14:23:02] O01eg вошёл(а) в комнату
[14:26:07] rion☫ вошёл(а) в комнату
[14:29:42] <satrap> » [14:07:08] <rion☫> satrap: в общем тебе быстрее самому скомпилять чем разбираться с отсутсвующими либами
я не умею :-[
[14:30:48] kosabo вошёл(а) в комнату
[14:36:29] <rion☫> satrap: для этого у нас и написал ридми ;)
[14:36:38] <rion☫> думать не надо. тупо копипастить компанды
[14:39:27] <satrap> rion☫: пробовал пару раз, ничего не получилось *DONT_KNOW*
[14:39:45] pasnox вошёл(а) в комнату
[14:43:28] <rion☫> хм у нас BUNDLED_USRCSCTP сломан
[14:44:00] <rion☫> В функции «m_move_pkthdr»,
    включённом из «m_prepend» в /home/rion/temp/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c:1333:3:
/home/rion/temp/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.h:223:30: ошибка: «*mret.m_hdr.mh_flags» may be used uninitialized [-Werror=maybe-uninitialized]
  223 | #define m_flags         m_hdr.mh_flags
/home/rion/temp/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c:824:60: замечание: в расширении макроса «m_flags»
  824 |         to->m_flags = (from->m_flags & M_COPYFLAGS) | (to->m_flags & M_EXT);
      |                                                            ^~~~~~~
/home/rion/temp/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c: В функции «m_prepend»:
/home/rion/temp/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.h:223:30: ошибка: «*mret.m_hdr.mh_flags» may be used uninitialized [-Werror=maybe-uninitialized]
  223 | #define m_flags         m_hdr.mh_flags
/home/rion/temp/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c:1336:16: замечание: в расширении макроса «m_flags»
1336 |         if (m->m_flags & M_PKTHDR) {
[14:44:36] marc вышел(а) из комнаты
[14:47:49] Tehnick вошёл(а) в комнату
[14:52:01] <Tehnick> > И последние аппимдж собраны еще прошлым летом
После добавления зависимости от usrsctp они просто не собирались с разными ошибками. На текущий момент вижу две ошибки сборки: https://susepaste.org/view/raw/92403973
[14:53:14] <Tehnick> Разбираться было некогда.
[14:53:48] <satrap> Tehnick: привет. Ну не обижай дебиан. Сделай webengine
[14:55:36] <Tehnick> > Я думал они автоматом создаются
У меня все сборки полу-автоматические: дернул скрипт --> собралось или не собралось. И прежде чем выкладывать на SF я всегда запускаю исполняемые файлы и проверяю работают ли чаты в целом (актуально для вебкита и вебэнжна), а также  видео и аудио в чатах в частности (тоже для вебкита и вебэнжина).
[14:56:38] <Tehnick> satrap: этот кусок г*на более-менее стабильно работает только на amd64 и armhf. А интеграция с системой у него чуть лучше, чем никакая.
[14:57:29] <Tehnick> И это только с точки зрения пользователя. Про ограничения API лучше даже не начинать писать.
[14:58:46] <satrap> Tehnick: ну так сейчас уже многие пилят только для amd64. В вебкит не корректно работает..Для других же систем есть вебинжин
[14:58:53] <Tehnick> » более-менее стабильно работает только на amd64 и armhf
Я раздумывал на тем, не добавить ли пакет только для этих архитектур. Но пока дальше размышлений подвижек не было.
[14:59:00] <Tehnick> » более-менее стабильно работает только на amd64 и armhf
Я раздумывал над тем, не добавить ли пакет только для этих архитектур. Но пока дальше размышлений подвижек не было.
[14:59:56] <satrap> Tehnick: вот у меня вебкит вылетает при определенных ссылках в чате, а вебинжин установить нет возможности
[15:00:05] <Tehnick> satrap: это что там в вебкит версии Psi+ не работает?
[15:00:28] <Tehnick> .v satrap
[15:00:31] <iSida-dsy> Tehnick: У satrap версия Psi+ 1.5.1500 (2021-04-30, b2db973d, webkit) // MX Linux_19
[15:00:38] <Tehnick> .v
[15:00:38] <iSida-dsy> Tehnick: Твоя версия: Psi+ 1.5.1513 (2021-05-04, 28a0a119) // Debian GNU/Linux 11 (bullseye)
[15:00:56] <satrap> Tehnick: тебе лучше это  rion☫  расскажет. Он разбирался с проблемой
[15:01:29] <satrap> И даже был у меня в ноуте
[15:01:44] <Tehnick> satrap: не видел я, чтобы он разбирался. Просто ляпнул, что вебкит плохой и все.
[15:02:27] <Tehnick> > И даже был у меня в ноуте
Не видел этого в чате. Возможно пропустил.
[15:04:22] <satrap> Tehnick: сказал что может мой qt виноват. Вебкит закрывается и обычный пси при включенном Image Preview Plugin  
[15:05:38] <Tehnick> satrap: покажи версии:
dpkg -l | grep qt5webkit
dpkg -l | grep libqt5network5
[15:06:44] <satrap> Tehnick: $ dpkg -l | grep qt5webkit
ii  libqt5webkit5:amd64                                         5.212.0~alpha2-21                       amd64        Web content engine library for Qt
oleg@mx19:~
$ dpkg -l | grep libqt5network5
ii  libqt5network5:amd64                                        5.11.3+dfsg1-1+deb10u4  
[15:07:35] Леван вышел(а) из комнаты
[15:07:49] Tehnick вышел(а) из комнаты
[15:08:01] Tehnick вошёл(а) в комнату
[15:08:52] <Tehnick> satrap: примеры проблемных ссылок можешь скинуть? Можно через любой пастебин, чтобы у тебя не падало.
[15:09:56] <Tehnick> » libqt5network5:amd64 5.11.3+dfsg1-1+deb10u4
Похоже на текущий стабильный дебиан. У меня есть в виртуалке, могу проверить падает ли в нем.
[15:10:14] <satrap> Tehnick: рутрекер закрывал пси. И ща поищу недавняя ссылка на картинку
[15:10:38] <Tehnick> satrap: пфф...
[15:10:48] <Tehnick> satrap: он бы заблочен РКН.
[15:11:06] <Tehnick> satrap: а rion☫ из Беларуси.
[15:11:18] <Tehnick> Естественно у него не воспроизводится.
[15:11:38] <Tehnick> s/он бы/он был/
[15:12:02] pasnox вышел(а) из комнаты
[15:12:12] <Tehnick> Причем способ блокировки зависит еще и от провайдера.
[15:12:25] <satrap> Tehnick: так падает у меня, а не у него
[15:14:22] satrap вышел(а) из комнаты: Replaced by new connection
[15:14:43] satrap вошёл(а) в комнату
[15:15:03] <satrap> Tehnick: видал как я умею вылетать?
[15:15:35] <satrap> Tehnick: ладно заблокированные ресурсы, а тут вообще не понятно
[15:17:08] <Tehnick> > Причем способ блокировки зависит еще и от провайдера.
У меня, например, провайдер вместо редиректа пытается подсунуть свою заглушку про блокировку ресурса на территории РФ. Если в веб-браузере попробовать открыть любую страницу, то браузер выдаст ошибку про небезопасный ресурс из-за подмены сертификата. Как в Qt подобные ошибки доступа по https обрабатываются даже не представляю.
[15:18:11] <satrap> Tehnick: в личке успел получить?
[15:18:53] <Tehnick> .v
[15:18:55] <iSida-dsy> Tehnick: Твоя версия: Psi+ 1.5.1513 (2021-05-05, 28a0a119, webkit) // Debian GNU/Linux 11 (bullseye)
[15:20:04] <Tehnick> satrap: да, получил. Выглядит вот так:
[15:20:12] <Tehnick> https://jabber.ru/upload/7e92a96300298981deaddd590db1e4ac1f6b6d72/G0qyIDe90BRmvQ0n3Pna0qItTcaKvPp1pl405Ptx/Screenshot_20210505_151900.png
[15:20:13] <iSida-dsy> Размер …/Screenshot_20210505_151900.png - 24.75Kb
[15:20:42] <Tehnick> https://jabber.ru/upload/7e92a96300298981deaddd590db1e4ac1f6b6d72/smkQ0kP5fzN1KWi321TCj2b4H1XqGpzXnOcYUvx6/Screenshot_20210505_151739.png
[15:20:42] <iSida-dsy> Размер …/Screenshot_20210505_151739.png - 31.87Kb
[15:20:50] <Tehnick> При открытии в веб-браузере ^^^
[15:20:50] <iSida-dsy> ↑↑↑ смотри там ↑↑↑
[15:22:20] <Tehnick> rion☫: никто HTTP File Upload на jabber.ru не отключал, как видишь.
[15:23:13] <Tehnick> rion☫: сделай возможность ручного выбора способа отправки файла. Это гарантированно пригодится пользователям.
[15:26:50] <rion☫> Tehnick:  share file сейчас пытается всё сразу заюзать. если получилось сделать http upload. значит файл можно будет скачать и по хттп и по джинглу
[15:29:09] <satrap> Tehnick: и как мне юзать вебкит, если вдруг подобная ссылка в чате, я туда не зайду
[15:29:45] Tehnick_ вошёл(а) в комнату
[15:29:49] <Tehnick_> .v
[15:29:50] <iSida-dsy> Tehnick_: Твоя версия: Psi+ 1.4.1472 (2020-07-29, Psi:9d1b8022, Psi+:2170e90, webkit) // Debian GNU/Linux 10 (buster)
[15:30:39] Tehnick_ вышел(а) из комнаты
[15:31:30] Tehnick_ вошёл(а) в комнату
[15:31:34] <Tehnick_> .v
[15:31:34] <iSida-dsy> Tehnick_: Твоя версия: Psi+ 1.4.554 (2019-03-20, Psi:94590587, Psi+:7d675e3, webkit) // Debian GNU/Linux 10 (buster)
[15:31:37] Tehnick_ вышел(а) из комнаты
[15:33:40] <Tehnick> satrap: быстрая проверка показала, что с системными либами Qt в Debian 10 на той ссылке действительно падает, а с более свежими либами Qt из AppImage -- нет.
[15:33:51] <Tehnick> Версия Psi+ роли не играет.
[15:34:08] <Tehnick> Нужно еще глянуть в Qt это падает или в QtWebKit.
[15:34:44] <rion☫> Tehnick: а сатрапа похоже бажная версия Qt.
[15:35:02] <satrap> Tehnick: свежие qt не получается установить, ломает зависимости
[15:35:05] <rion☫> где-то в нетворк менеджере не хэндлит редиректы а падает на них
[15:35:38] <satrap> Tehnick: и с плагином же падает в обычной пси
[15:36:07] <Tehnick> [15:34:49] <satrap> Tehnick: свежие qt не получается установить, ломает зависимости
Их и нельзя отдельно обновить в системе.
[15:36:08] <rion☫> QtWebKit тоже юзает кутевый нетворкменеджер
[15:36:38] <rion☫> надо аппимидж свежий собрать и проблема решена
[15:36:56] <satrap> » [15:33:39] <Tehnick> Версия Psi+ роли не играет.
Да это давно уже у меня тянется
[15:38:26] <Tehnick> [15:28:56] <satrap> Tehnick: и как мне юзать вебкит, если вдруг подобная ссылка в чате, я туда не зайду
Самый простой способ обойти проблему: внести проблемные доменные имена в /etc/hosts
[15:39:06] <satrap> Tehnick: Витоз собрал в своей системе для меня порташку вебинжин, но увы она у меня не пошла
[15:40:13] <satrap> » Самый простой способ обойти проблему: внести проблемные доменные имена в /etc/hosts
не вариант. Как оказалось на последнем примере, не знаешь с какой стороны придет беда
[15:40:32] Леван вошёл(а) в комнату
[15:41:16] <Tehnick> satrap: конечно не пошла. У него система новее на несколько лет.
[15:41:51] <rion☫> зарепортал usrsctp баг https://github.com/sctplab/usrsctp/issues/586
[15:41:52] <iSida-dsy> Заголовок: user_mbuf.h:223:30: error: '*mret.m_hdr.mh_flags' may be used uninitialized · Issue #586 · sctplab/usrsctp · GitHub
[15:43:29] <Tehnick> » не знаешь с какой стороны придет беда
Изначально -- из-за РосКомНадзора. Дальше по цепочке -- из-за провайдера, который реализует блокировку таким варварским способом. И только затем уже проблема в системных библиотеках, которые некорректно обрабатывали подобную ошибку. И эту проблему уже исправили, но в более новых версиях библиотек...
[15:43:37] <satrap> Хоть бы пощупал вебинжин
[15:45:22] <Tehnick> satrap: что его щупать? Для сборки у себя в системе мне нужно одну опцию в скрипте сборки изменить. А вот опакетить и сопровождать пакет, разбираясь с баг-репортами пользователей -- это уже совсем другая история.
[15:46:30] <Tehnick> rion☫: у меня другие ошибки сборки usrsctp. Ссылка на лог сборки выше была.
[15:47:45] Samanto Hermes вошёл(а) в комнату
[15:48:14] <satrap> Tehnick: а деб пакет установленного у тебя вебинжина на стабильном дебиане можешь сделать? И буду ждать когда мне подвезут новые версии библиотек
[15:48:17] <Tehnick> И нет смысла репортить его апстриму, т.к. у меня очень нестандартное сборочное окружение для AppImage.
[15:48:17] <rion☫> Tehnick: в интернетах пишут что нужны более акутальные кернел хэдеры
[15:48:31] <Tehnick> Ясно.
[15:48:47] <Tehnick> Значит, нужно найти время для обновления сборочного окружения...
[15:50:35] sigh вошёл(а) в комнату
[15:50:50] <Tehnick> satrap: у меня не стабильный дебиан в качестве основной системе. А стабильный дебиан в виртуалке вообще для других задач.
[15:51:00] <Tehnick> satrap: у меня не стабильный дебиан на основной системе. А стабильный дебиан в виртуалке вообще для других задач.
[15:51:33] <Tehnick> satrap: у меня не стабильный дебиан в качестве основной системы. А стабильный дебиан в виртуалке вообще для других задач.
[15:51:53] <Tehnick> satrap: у меня не стабильный дебиан в качестве основной системы. А стабильный дебиан в виртуалке вообще для других задач. (Там нет сборочного окружения.)
[15:53:20] <Tehnick> Что-то qtwebkit в Debian 10 вообще бажный.
[15:53:46] <Tehnick> При запуске в gdb валится еще до подключения программы к сети.
[15:54:02] <Tehnick> Странно, что без gdb запускается нормально.
[15:56:40] Tehnick вышел(а) из комнаты
[15:57:24] <rion☫> satrap: в целом сборка из снапшот репы для будет будет выглядеть примерно так
rion@dizzynb ~/temp/build $ LANG=C cmake -DCHAT_TYPE=WEBENGINE -DENABLE_PLUGINS=ON -DBUILD_PSIMEDIA=ON -DBUNDLED_QCA=ON -DBUNDLED_USRSCTP=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr ../psi-plus-snapshots && make -j8 && sudo make install
[15:57:46] <rion☫> satrap: в целом сборка из снапшот репы для будет будет выглядеть примерно так
$  cmake -DCHAT_TYPE=WEBENGINE -DENABLE_PLUGINS=ON -DBUILD_PSIMEDIA=ON -DBUNDLED_QCA=ON -DBUNDLED_USRSCTP=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr ../psi-plus-snapshots && make -j8 && sudo make install
[15:58:41] <rion☫> но до этого надо зависимости поставить
[15:59:34] <rion☫> satrap: если у тебя в системе есть usrsctp 0.9.5 то -DBUNDLED_USRSCTP=ON не нужен
[15:59:58] raghavgururajan вошёл(а) в комнату
[16:05:00] <VitoZz> rion☫: я только сегодня собирал с флагом и без проблем
[16:06:41] <rion☫> VitoZz: может из-за того что у меня gcc самый последний
[16:07:26] <rion☫> который с с++20
[16:07:47] <rion☫> зы я теперь время от времени буду коммитать с++20 по ошибке :-D
[16:09:35] <VitoZz> К твоим флагам можно добавить -DVERBOSE_PROGRAM_NAME=ON и будет расширенное имя
[16:09:42] <sigh> В сборочных скриптах не выставлено ограничение на версию стандарта?
[16:10:20] <VitoZz> Только минимальное
[16:10:30] <VitoZz> Т.е. не ниже с++17
[16:10:55] <satrap> rion☫: есть libusrsctp1 0.9.3
[16:11:01] <VitoZz> Можно конечно написать полотно для проверки компилятора, но мне лень
[16:12:07] <VitoZz> Если есть готовые куски - кидайте, если нам подойдут примем
[16:26:03] <rion☫> satrap: ну можно отключить sctp совсем. передача файлов между псями при этом будет работать хуже. но больше ничего не поменяется
-DJINGLE_SCTP=OFF
[16:26:32] <satrap> rion☫:   Add the installation prefix of "Qt5Multimedia" to CMAKE_PREFIX_PATH or set
  "Qt5Multimedia_DIR" to a directory containing one of the above files.  If
  "Qt5Multimedia" provides a separate development package or SDK, be sure it
  has been installed.
Call Stack (most recent call first):
  src/CMakeLists.txt:31 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/oleg/psi-plus-snapshots/CMakeFiles/CMakeOutput.log".
See also "/home/oleg/psi-plus-snapshots/CMakeFiles/CMakeError.log".
[16:27:02] <rion☫> satrap: dev пакеты кутишные не стоят
[16:27:20] <rion☫> поставь тупо все кутишные дев пакеты чтоб не заморачиваться
[16:28:02] <rion☫> apt search qt5 | grep dev =)
[16:29:37] <rion☫> или вот что в нашел ppbuild
[16:29:41] <rion☫> cmake libhunspell-dev libhttp-parser-dev libidn11-dev libminizip-dev libotr5-dev libqca-qt5-2-dev libqt5svg5-dev libqt5webkit5-dev libqt5x11extras5-dev libsignal-protocol-c-dev libsm-dev libssl-dev libtidy-dev libxss-dev qt5keychain-dev qtmultimedia5-dev zlib1g-dev qtmultimedia5-dev libqt5multimedia5-plugins qtbase5-dev qttools5-dev qttools5-dev-tools pkg-config libqt5x11extras5-dev
[16:29:49] <rion☫> в нашем*
[16:30:03] <rion☫> satrap: вот эти выше ставь
[16:30:16] <satrap> rion☫: *OK*
[16:32:15] <rion☫> потом чекаутишь снапшот репу
создаешь каталог build где угодно
cmake -DCHAT_TYPE=WEBENGINE -DENABLE_PLUGINS=ON -DBUILD_PSIMEDIA=ON -DBUNDLED_QCA=ON -DBUNDLED_USRSCTP=ON -DVERBOSE_PROGRAM_NAME=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr путь/до/psi-plus-snapshots && make -j8 && sudo make install
[16:47:14] <satrap> rion☫: опять ошибки  Add the installation prefix of "Qt5WebEngine" to CMAKE_PREFIX_PATH or set
  "Qt5WebEngine_DIR" to a directory containing one of the above files.  If
  "Qt5WebEngine" provides a separate development package or SDK, be sure it
  has been installed.
Call Stack (most recent call first):
  src/CMakeLists.txt:36 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/oleg/psi-plus-snapshots/CMakeFiles/CMakeOutput.log".
See also "/home/oleg/psi-plus-snapshots/CMakeFiles/CMakeError.log".
[16:58:45] <rion☫> satrap: установил вдев пакет для энжина?
[16:59:24] <satrap> rion☫: все что ты дал установил
[16:59:44] <rion☫> satrap: его почему-то нет в списке. установи сам
[17:00:11] <satrap> rion☫: а как его зовут?
[17:00:38] <rion☫> предположу что qtwebengine5-dev
[17:00:48] <rion☫> но у меня нет дебиана. не могу сказать наверняка
[17:00:55] <rion☫> apt search  в помощь
[17:05:58] <satrap> Нашел, установил. Пробуем
[17:08:36] <satrap> rion☫: новые ошибки -- gstprovider module will be installed in plugins directory for client: "psi-plus"
-- Qt5 found, version 5.11.3
-- Checking for modules 'gstreamer-1.0;gstreamer-app-1.0;gstreamer-base-1.0;gstreamer-audio-1.0;gstreamer-video-1.0'
--   No package 'gstreamer-1.0' found
--   No package 'gstreamer-app-1.0' found
--   No package 'gstreamer-base-1.0' found
--   No package 'gstreamer-audio-1.0' found
--   No package 'gstreamer-video-1.0' found
CMake Error at /usr/share/cmake-3.13/Modules/FindPkgConfig.cmake:452 (message):
  A required package was not found
Call Stack (most recent call first):
  /usr/share/cmake-3.13/Modules/FindPkgConfig.cmake:622 (_pkg_check_modules_internal)
  plugins/generic/psimedia/gstprovider/CMakeLists.txt:24 (pkg_check_modules)
  plugins/generic/psimedia/psiplugin/CMakeLists.txt:26 (include)
-- Configuring incomplete, errors occurred!
See also "/home/oleg/psi-plus-snapshots/CMakeFiles/CMakeOutput.log".
See also "/home/oleg/psi-plus-snapshots/CMakeFiles/CMakeError.log".
[17:09:37] <satrap> Мож псимедиа не надо? Оно ж походу на лине не работает
[17:11:38] marc вошёл(а) в комнату
[17:14:16] <VitoZz> Можно без нее, хотя медия в линуксе работала лучше
[17:14:52] <VitoZz> Оно говорит, что нет dev пакетов жстримера
[17:15:06] <satrap> Ну эт как вариант почему не собирается
[17:27:58] <rion☫> sudo apt-get install -qq cmake \
                             libgstreamer-plugins-bad1.0-dev \
                             libgstreamer-plugins-base1.0-dev \
                             libgstreamer1.0-dev \
                             qtbase5-dev
[17:37:10] <rion☫> satrap: строй с медией. будешь нам звонить :)
[17:39:33] <satrap> rion☫: установил кучу и опять ошибки
[17:39:49] <satrap> http://upload.jabbercity.ru/d327634a461fe36fce517b366ee97c26d8e710eb/1CAJi2k6e7hXmtiDKOT3yYOHMzbwHTnXSOeUhgnR/1
[17:41:10] <rion☫> satrap: ты случайно что-то где-то с судо делал?
[17:41:22] <rion☫> что пермишены на файловой системе испортились
[17:42:00] <rion☫> короче поправь пермишены
[17:42:14] satrap вышел(а) из комнаты: Replaced by new connection
[17:42:16] satrap вошёл(а) в комнату
[17:42:47] <rion☫> sudo chown -R oleg:oleg /home/oleg/psi-plus-snapshots
[17:42:56] <satrap> rion☫: пермишены эт что за зверь?
[17:43:07] <rion☫> satrap: права
[17:43:19] <rion☫> ошибка тебе явно говорит что тебе не хватает прав
[17:44:54] <satrap> Что то поехало с процентами *YES*
[17:45:29] <rion☫> короче sudo надо пользовать с осторожностью ;)
[17:46:04] <satrap> rion☫: ну я пробовал и так и этак, а оно не хотело :-[
[17:46:41] <satrap> Походу оно собирает. Надо же
[17:49:32] <rion☫> с медией и usrsctp ?
[17:51:21] <satrap> rion☫: ну я ничего не убирал. Ставил то что ты дал
[17:51:46] <rion☫> ништяк. значит будет круто файл трансфер и звонки =)
[17:51:50] <satrap> 24% *SMOKE*
[17:52:02] <rion☫> сколько у тебя ядер?
[17:52:08] Carlo вышел(а) из комнаты
[17:52:18] <satrap> 2
[17:52:25] <rion☫> ух..
[17:52:28] <satrap> Походу ноут тормозит
[17:52:32] <rion☫> тогда j8 это много
[17:52:42] <rion☫> j3 макс
[17:52:57] <satrap> O_O и че делать?
[17:53:05] <rion☫> осатвь пока так.
[17:53:21] <rion☫> если зависнет, то перезапусти с j3
[17:53:36] <rion☫> cmake уже не надо перезапускать
[17:53:38] <satrap> 66%
[17:53:53] <satrap> » [17:53:09] <rion☫> если зависнет, то перезапусти с j3
если расскажешь как
[17:54:23] <rion☫> у тебя наверное сейчас просто сильно большое LA =)
[17:54:33] <rion☫> можешь в top глянуть )
[17:55:27] <satrap> Cc1plus грузит систему
[17:56:01] <rion☫> load average у тебя наверное около 5
[17:56:06] <rion☫> а может и больше
[17:56:44] <rion☫> я не помню как он точно считается на многоядерной машине
[17:57:07] <satrap> https://imgur.com/Ixc9ihH.png
[17:57:09] <iSida-dsy> Размер …/Ixc9ihH.png - 194.60Kb
[17:57:27] <rion☫> 👍
[17:59:03] <rion☫> это релиз так называется гадкий утенок?
[18:00:08] <rion☫> да. имеующуюся версию пси надо было наверное снести. но может и пофиг
[18:00:23] <rion☫> с пси+ не должно сконфликтовать
[18:01:23] <satrap> » [17:58:50] <rion☫> это релиз так называется гадкий утенок?
Ага
[18:02:27] <satrap> » [17:59:55] <rion☫> да. имеующуюся версию пси надо было наверное снести. но может и пофиг
чет мне жалко сносить
[18:03:41] <satrap> Iris 47%
[18:04:40] <satrap> rion☫: а говорил мне проще собрать. Не так уж и просто без тебя
[18:05:44] <rion☫> satrap: нуу твоя основная проблема, что ты не пытаешься прочитать сообщения об ошибках :)
[18:05:54] <rion☫> там всё подробно рассказано обычно
[18:06:12] <rion☫> вот когда в винде что-то не работает - это ад.
[18:06:18] <rion☫> а линукс сделан для людей
[18:10:25] Carlo вошёл(а) в комнату
[18:13:29] <satrap> rion☫: есть такое дело
[18:13:50] <satrap> Долго собирается
[18:14:28] SouL вышел(а) из комнаты: Disconnected: Replaced by new connection
[18:14:30] SouL вошёл(а) в комнату
[18:24:07] <rion☫> ну 2 ядра это сильно древняя машина
[18:24:15] <rion☫> у меня 3 минуты собирает
[18:24:27] <rion☫> правда без плагинов и медии
[18:24:38] <rion☫> но они маленькие
[18:25:05] <satrap> Не так древняя, как просто дешевая
[18:26:04] <rion☫> ну может. для разработки точно не годится
[18:26:40] <rion☫> я вот подумываю брать что-нибудь минимум с 8 ядрами + гипертред + 64 гига оперативки
[18:26:49] <rion☫> а то 32 не всегда хватает
[18:27:48] <rion☫> подожду когда новое железо выпустят с ddr5 и куплю
[18:28:53] <rion☫> года через полтора в общем
[18:31:20] <satrap> » [18:25:51] <rion☫> ну может. для разработки точно не годится
ну эт конечно. Мне в виртуалке системы посмотреть, андроид покрутить, чтоб проги посмотреть да так по мелочи что нибудь
[18:32:01] zx_gamer-mobile@jabber.ru вошёл(а) в комнату
[18:33:27] <zx_gamer-mobile@jabber.ru> > ну 2 ядра это сильно древняя машина
> у меня 3 минуты собирает
> правда без плагинов и медии
> но они маленькие
Вы видимо никогда Qt из исходников не собирали...
[18:34:01] <rion☫> zx_gamer-mobile@jabber.ru: вебэнжин на его машине наверное неделю будет собираться
[18:34:32] <zx_gamer-mobile@jabber.ru> Ну это к слову о 3х минутах...
[18:34:51] <rion☫> а у меня гентушечка уже больше 15 лет похоже )
[18:35:22] <zx_gamer-mobile@jabber.ru> Я даже на Core i5 10th GEN собирал Qt часа 4...
[18:35:24] Oxygen вышел(а) из комнаты
[18:35:54] <rion☫> zx_gamer-mobile@jabber.ru: очевидно без веб энжина =)
[18:36:44] <zx_gamer-mobile@jabber.ru> Причем это еще была FreeBSD, где все просто.
[18:36:54] <zx_gamer-mobile@jabber.ru> А слакварь...
[18:36:59] <zx_gamer-mobile@jabber.ru> Это ж...а.
[18:41:22] <satrap> » [18:33:48] <rion☫> zx_gamer-mobile@jabber.ru: вебэнжин на его машине наверное неделю будет собираться
уже собралось 8-)
[18:41:28] <satrap> Наверное
[18:45:25] <rion☫> ну если ты видишь последнее в логе как оно инсталится в /usr значит всё ок
[18:45:31] <rion☫> значит можно запускать :)
[18:46:10] <rion☫> не знаю какой бинарник из снапшотов по умолчанию. его вл оге должно быть видно
[18:46:17] <rion☫> или VitoZz знает
[18:46:36] <rion☫> теоретически /usr/bin/psi
[18:47:29] satrap вышел(а) из комнаты
[18:48:32] satrap вошёл(а) в комнату
[18:48:42] <satrap> .v
[18:48:45] <iSida-dsy> satrap: Твоя версия: Psi+ 1.5.1513 (2021-05-05, 28a0a119, webengine) // MX Linux_19
[18:48:54] <satrap> *YES*
[18:49:25] <satrap> rion☫: спасибо тебе за помощь и терпение)
[18:55:18] <rion☫> satrap: вот твоя ссылка  https://img3.gelbooru.com/images/a0/15/a015af023e51c1a8ae6e63642e5ce66c.png
[18:55:19] <iSida-dsy> Размер …/a015af023e51c1a8ae6e63642e5ce66c.png - 380.56Kb
[18:56:11] satrap вышел(а) из комнаты: Replaced by new connection
[18:56:32] satrap вошёл(а) в комнату
[18:56:32] <rion☫> о скоро будет версия 1.5.1515
[18:56:40] <rion☫> надо сделать что-то стабильное :)
[18:57:18] satrap вышел(а) из комнаты: Replaced by new connection
[18:57:26] satrap вошёл(а) в комнату
[18:57:44] satrap вышел(а) из комнаты: Replaced by new connection
[18:58:04] satrap вошёл(а) в комнату
[18:59:05] <satrap> rion☫: и вот вылет и на вебинжине *WALL*
[18:59:51] <rion☫> satrap: а imagepreview плагин отключен? чтоб наверняка
[19:00:07] <satrap> rion☫: отключен
[19:00:34] <rion☫> гм я теряюсь в догадках.
[19:00:42] <rion☫> запускай в gdb
[19:00:55] <rion☫> gdb /usr/bin/psi
run
[19:01:09] <rion☫> как упадет
bt full
[19:01:51] satrap вышел(а) из комнаты
[19:02:42] StinGer вошёл(а) в комнату
[19:04:54] satrap вошёл(а) в комнату
[19:07:37] satrap вышел(а) из комнаты: Replaced by new connection
[19:07:45] satrap вошёл(а) в комнату
[19:07:56] <satrap> rion☫: Thread 40 "QNetworkAccessM" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff8ffff700 (LWP 14443)]
0x00007ffff74f8b84 in ?? () from /lib/x86_64-linux-gnu/libQt5Network.so.5
(gdb) bt full
#0  0x00007ffff74f8b84 in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#1  0x00007ffff74f7c49 in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#2  0x00007fffeeef7072 in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007fffef3cf4c1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#4  0x00007fffef3d6970 in QApplication::notify(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#5  0x00007fffeeecd489 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fffeeed046b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fffeef1f103 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fffee013f2e in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007fffee0141c8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fffee01425c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fffeef1e727 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007fffeeecc15b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007fffeed1be76 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007fffeed25a67 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007ffff7240fa3 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
#16 0x00007fffee8784cf in clone () at /lib/x86_64-linux-gnu/libc.so.6
[19:09:19] <rion☫> да опять проблема в нетворк менеджере
[19:09:27] <rion☫> блин а кто в него полез интересно...
[19:11:09] <rion☫> satrap: короче ну его нахер. обновляй дистр
[19:12:35] <rion☫> satrap: я тебе могу скинуть минимальный куте код, на котором вероятно воспроизведется падение. его можно зарепортать дистро мейнтейнерам. но елси есть более новая версия то лучше обновиться
[19:13:13] <rion☫> satrap: у тебя там 19.4 уже вышла
[19:13:42] <rion☫> с блекджеком и кучей шлюх
[19:17:24] <zx_gamer-mobile@jabber.ru> rion☫: А почему был выбран именно Qt?
[19:19:42] zx_gamer-mobile@jabber.ru вышел(а) из комнаты
[19:20:48] <satrap> rion☫: у меня новый дистр. 19.4 и стоит
[19:22:18] <rion☫> zx_gamer-mobile@jabber.ru: это было ещё до того как я пришёл в проект
[19:22:41] <rion☫> Но в целом Qt очень классный фреймворк
[19:24:27] <rion☫> satrap: я попробую состряпать однострочник для баг репорта
[19:24:53] <rion☫> Какая там версия Qt ещё раз?
[19:26:33] <satrap> rion☫: 5.11.3+dfsg1-1+deb10u4
[19:26:51] <rion☫> Блин они че наркоманы
[19:26:59] <rion☫> Это даже не lts
[19:27:16] <rion☫> Какое-то древнее говно
[19:27:54] <satrap> Что маем то маем
[19:28:40] <rion☫> После этого ещё две lts версии было и ещё пачка каких-то. А сейчас они 6.1 к выпуску готовят
[19:28:49] <rion☫> 5.11 это капец
[19:29:00] <rion☫> Дряной какой-то дистр
[19:29:41] <rion☫> 5.14.x была самой стабильной
[19:31:39] <satrap> Вообще то эта версия стоит в дебиане 10. Мой дистр не виноват. Претензии к дебиановцам
[19:34:34] Tehnick вошёл(а) в комнату
[19:36:15] <Tehnick> satrap: покажи выхлоп:
host img3.gelbooru.com
[19:36:56] <satrap> Tehnick:  host img3.gelbooru.com
img3.gelbooru.com has address 172.107.228.194
[19:38:17] <Tehnick> Адрес правильный.
[19:39:59] <Tehnick> Некоторые провайдеры раньше не заморачивались с блокировкой ресурсов и тупо подменяли адреса. Это легко обходилось сменой dns-сервера.
[19:42:27] <Tehnick> Но сейчас постепенно всех на специальное оборудование переводят, где фильтрация трафика через DPI заявлена. Еще и с центральным управлением этим "великим российским файерволом". И такую блокировку уже куда сложнее обходить...
[19:45:05] somevar вышел(а) из комнаты: Replaced by new connection
[19:45:07] somevar вошёл(а) в комнату
[19:47:44] Moarc вошёл(а) в комнату
[19:47:50] <Moarc> здравствуйте
[19:48:15] <Moarc> заметил небольшую проблему с новодобавленными иконками зашифрованных сообщений
[19:49:13] <Moarc> иконка отправленного, но не доставленного сообщения и иконка приходящего сообщения не загружаются, хотя их файлы присутствуют в iconsets/system/default
[19:50:00] <Moarc> (notification_chat_send_pgp и notification_chat_receive_pgp)
[19:50:45] <Moarc> самое странное, что при этом загружается notification_chat_delivery_ok_encrypted
[19:51:12] <satrap> rion☫: МХ линукс полностью на стабильном дебиане + свои фичи, программы, которые упрощают жизнь
[19:51:28] <rion☫> Moarc: notification_chat_send_pgp нет в основной репе. юзаются из какой-то кастомной темы?
[19:51:31] reload вышел(а) из комнаты
[19:51:56] <Moarc> вроде нет, default же
[19:52:11] reload вошёл(а) в комнату
[19:52:14] <rion☫> Moarc: я не вижу никаких референсов на эти иконки
[19:52:20] <rion☫> в коде
[19:54:32] <Moarc> Crystal System Iconset 2005-11-23
[19:55:54] <Tehnick> .v Moarc
[19:55:56] <iSida-dsy> Tehnick: У Moarc версия Psi+ 1.5.1513 (2021-05-04, 28a0a119, webkit) // Windows 10
[19:56:27] <Tehnick> Иконки в кэше могли остаться.
[19:56:42] satrap вышел(а) из комнаты
[19:56:55] <Moarc> проблема в том, что они не загружаются, хотя файлы в iconsets/system/default - есть
[19:57:03] <Tehnick> У меня в системе такой же косяк был и VitoZz подсказал где нужно удалить.
[19:57:07] <Tehnick> Но я уже забыл.
[19:57:18] <Moarc> ок, буду искать кэш.
[19:57:35] <rion☫> да по-любому тема кастомная
[19:57:38] satrap вошёл(а) в комнату
[19:57:45] <rion☫> иначе не бывает :)
[19:57:55] <Tehnick> rion☫: нет, тема стандартная.
[19:58:20] <rion☫> это могла быть копия дефолтной
[19:58:21] P@sNox вышел(а) из комнаты
[19:58:24] <rion☫> сработает как реврайт
[19:58:28] Moarc вышел(а) из комнаты: Replaced by new connection
[19:58:32] Moarc вошёл(а) в комнату
[19:58:46] zx_gamer-mobile@jabber.ru вошёл(а) в комнату
[19:58:48] <rion☫> надо глянуть в ~/.local/share/psi+/themes
[19:58:48] <Moarc> тогда откуда взять штатную?
[19:59:26] zx_gamer-mobile@jabber.ru вышел(а) из комнаты
[19:59:27] <Tehnick> Moarc: а переключаться между темами пробовал?
[20:00:15] Moarc вышел(а) из комнаты
[20:00:35] <rion☫> или стоп. а куда они не загружаются?
[20:00:37] Moarc вошёл(а) в комнату
[20:00:55] <rion☫> если в чатлог то это тема. если на старте приложения ругается, то это что-то другое
[20:01:16] <Moarc> ну, просто белый квадратик
[20:01:31] <Moarc> если зайти в Inspect - "resource not found"
[20:02:34] Moarc вышел(а) из комнаты
[20:02:35] <rion☫> Moarc: точно в  ~/.local/share/psi+/themes  ничего нет?
[20:02:45] Moarc вошёл(а) в комнату
[20:02:53] <Moarc> нет.
[20:03:11] <Moarc> ну, в моем случае AppData\Roaming\Psi+ или AppData\Local\Psi+
[20:03:17] P@sNox вошёл(а) в комнату
[20:03:23] <Moarc> каталога themes там просто не существует
[20:04:09] Moarc вышел(а) из комнаты
[20:04:20] Moarc вошёл(а) в комнату
[20:05:28] <Moarc> поменял iconsets/system/default/icondef.xml на копию из psi-im/psi - без единого упоминания этих иконок
[20:05:37] <Moarc> но они всё равно используются
[20:05:52] sigh вышел(а) из комнаты
[20:06:39] Oxygen вошёл(а) в комнату
[20:07:17] <rion☫> Moarc: со всеми 3мя стандартными темами так?
[20:07:43] <Moarc> ээ, а а) какие из них стандартные
[20:07:58] <rion☫> classic, new_classic, luna cat
[20:08:05] <Moarc> ээ, а какие из них стандартные?
[20:08:55] <rion☫> сцуко. нашел! в коде иконка не как ест используется а из подстрок составляется
[20:09:19] <Moarc> проблема отсутствует в New Classic, там нет иконок, для обозначения доставленного сообщения подсвечивается прямоугольник вокруг него
[20:09:29] <Moarc> в других темах - иконки
[20:10:42] somevar вышел(а) из комнаты: Replaced by new connection
[20:10:44] somevar вошёл(а) в комнату
[20:11:59] <Tehnick> Ничего не понял.
[20:12:09] <rion☫> fixed
[20:12:11] <iSida-dsy> RSS: Новости для Recent Commits to iris:master
• qt container detach fix
qt container detach fix
https://github.com/psi-im/iris/commit/8c82108821d6c433148fae47f7a17313fda70436
[20:12:12] <Moarc> https://github.com/psi-im/psi/blob/02474c63a532bc4d9f0d781a974c66ef6a1c9031/themes/chatview/psi/classic/index.html#L161
[20:12:13] <iSida-dsy> Заголовок: psi/index.html at 02474c63a532bc4d9f0d781a974c66ef6a1c9031 · psi-im/psi · GitHub
[20:12:17] <Tehnick> Сейчас проверил: проблема как раз есть в теме New Classic.
[20:12:48] <rion☫> собирайте 1.5.1514. там ок =)
[20:13:03] <Tehnick> rion☫: ириску релинкнул?
[20:13:28] <rion☫> ага
[20:13:41] <Tehnick> Moarc: чьи сборки используешь?
[20:13:51] <Moarc> https://drive.google.com/drive/folders/0B_6HeEGc8_zqNUZxSzgyaVpMcmM
[20:13:52] <iSida-dsy> Заголовок: psi-plus – Google Drive
[20:14:06] <Moarc> к сожалению не знаю никнейм
[20:14:57] <rion☫> короче я ICE PAC запилю ещё и будет 1.5.1515 и можно делать сборки :)
[20:15:15] <rion☫> надеюсь сегодня
[20:18:24] <Tehnick> Moarc: это ночные сборки от VitoZz. Они автоматически обновляются.
[20:18:42] <Moarc> спасибо
[20:19:03] <Moarc> а он (сам в DnD) выкладывает их ещё куда либо?
[20:19:22] <Moarc> сильно бесит гуглдрайв с его обязательным антивирусом (который ещё и не работает)
[20:19:50] <Moarc> может, пришло время а) переходить на сборки от кого-то другого или же б) собирать самому 8-)
[20:20:19] <Moarc> может быть, пришло время а) переходить на сборки от кого-то другого или же б) собирать самому 8-)
[20:22:12] <iSida-dsy> RSS: Новости для Recent Commits to psi:master
• Fix broken encrypted icons in webkit chatlog
Fix broken encrypted icons in webkit chatlog
https://github.com/psi-im/psi/commit/091c25413e1e3c1467a37f606a13f34245fc7785
[20:24:03] <Moarc> может быть, пришло время а) качать какой-нибудь утилитой, например gdown.pl, б) переходить на сборки от кого-то другого, или же в) собирать самому 8-)
[20:24:08] <VitoZz> У меня нет другого способа делиться файлами, кроме гуглодиска. Яндекс - запрещен, онедрайв для работы. Из бесплатного - всё.
[20:25:15] <rion☫> ктстати дропбокс что-то раньше часто был на слуху. а сейчас как-то не слышно
[20:25:38] <rion☫> у меня их сайт 500 выдает ))
[20:25:48] <rion☫> скатились видимо всё
[20:26:01] <satrap> VitoZz: мега?
[20:26:12] <iSida-dsy> RSS: Новости для Recent Commits to maintenance:master
• Update script for Psi and Psi+ cross-compilation for Linux.
Update script for Psi and Psi+ cross-compilation for Linux.
https://github.com/psi-plus/maintenance/commit/7ecd3c301596812a7cf461e5db793d2c2c9fa6df
[20:26:21] <Moarc> VitoZz: понятно. Извиняюсь, если это выглядело как наезд.
[20:27:34] <Moarc> VitoZz: понятно. Извиняюсь, если это выглядело как наезд. Ещё и от третьего лица, но я подумал, раз статус DnD - наверное не сможешь ответить.
[20:27:55] <Moarc> VitoZz: понятно. Извиняюсь, если это выглядело как наезд. Ещё и от третьего лица - я подумал, раз статус DnD, что наверное не сможешь ответить.
[20:29:21] <Moarc> VitoZz: понятно. Извиняюсь, если это выглядело как наезд. Ещё и от третьего лица - я подумал, раз статус DnD, то наверное не сможешь ответить.
[20:29:32] <Moarc> VitoZz: понятно. Извиняюсь, если это выглядело как наезд. Ещё и от третьего лица - я подумал, что раз статус DnD, наверное не сможешь ответить.
[20:29:41] <Moarc> VitoZz: понятно. Извиняюсь, если это выглядело как наезд. Ещё и от третьего лица; я подумал, что раз статус DnD - наверное не сможешь ответить.
[20:31:06] Moarc вышел(а) из комнаты
[20:31:17] Moarc вошёл(а) в комнату
[20:36:55] <VitoZz> rion☫: вроде работает, я не проверял. Так они места то дают мало, под билды будет сложно
[20:37:21] <VitoZz> satrap: ага турбобит еще можно вспомнить
[20:39:41] <satrap> VitoZz: https://mega.nz/start *DONT_KNOW*  давненько уже там файлики храню
[20:39:42] <iSida-dsy> Заголовок: MEGA
[20:41:20] <VitoZz> Inspect не работает кстати
[20:41:34] <VitoZz> Я бы его вообще убрал
[20:41:43] <VitoZz> Но чат ломает
[20:42:17] <rion☫> да надо убрать для энжина
[20:42:31] <rion☫> для вебкита включить только для дебажных сборок
[20:42:55] VitoZz вышел(а) из комнаты
[20:45:21] VitoZz вошёл(а) в комнату
[20:45:43] <VitoZz> .v
[20:45:44] <iSida-dsy> VitoZz: Твоя версия: Psi+ 1.5.1514 (2021-05-05, 091c2541, webengine) // Debian GNU/Linux bullseye/sid testing
[20:49:02] Oxygen вышел(а) из комнаты
[20:52:24] <VitoZz> Tehnick: не знаешь можно ли обновить в мхе только один пакет (опенссл) не обновляя всю систему сборки?
[20:54:18] <Tehnick> VitoZz: все зависящие от него пакеты должны песесобраться, насколько я помню. Так что нет.
[20:54:34] <Tehnick> VitoZz: но там же сборка с ccache, а это быстро.
[20:54:54] <VitoZz> Я не хочу делать git pull, это ж пипец будет опять патчи писать
[20:56:29] <rion☫> VitoZz: а что не законтрибутишь?
[20:56:43] <VitoZz> Патчи?
[20:56:55] <rion☫> ага. или думаешь там уже ещё больше наломали ? :)
[20:57:19] <VitoZz> Возможно починили. Я пробовал. Писать туда патчи тот еще геморрой
[20:58:59] <VitoZz> Там по дефолту старый жцц, я использую 10й, а его походу мало тестируют
[20:59:46] <VitoZz> Изменения, которые не в индексе для коммита:
  (используйте «git add <файл>…», чтобы добавить файл в индекс)
  (use "git restore <file>..." to discard changes in working directory)
        изменено:      src/libsoup.mk
Неотслеживаемые файлы:
  (используйте «git add <файл>…», чтобы добавить в то, что будет включено в коммит)
        .juffedSession/
        backup.tar.gz
        src/.juffedSession/
        src/gdk-pixbuf-2-fix.patch
        src/gst-plugins-base-1-fix.patch
        src/gstreamer-1-fix.patch
        src/libcue.mk
        src/qtwebkit-2-bison.patch
        src/zstd-2-cmake.patch
[21:07:37] <Tehnick> [20:54:41] <VitoZz> Я не хочу делать git pull, это ж пипец будет опять патчи писать
Так не делай.
[21:07:44] SouL вышел(а) из комнаты
[21:07:46] SouL вошёл(а) в комнату
[21:07:58] <Tehnick> Я думал, что тебе жалко времени на пересборку...
[21:08:19] <VitoZz> Да сейчас сборка будет намного быстрее в 17 потоков
[21:08:21] <Tehnick> VitoZz: вытяни изменения без мержа:
git fetch origin
[21:09:15] <Tehnick> VitoZz: а затем:
git checkout origin/master src/openssl.mk
[21:09:43] <Tehnick> VitoZz: так ты изменишь содержимое пакета openssl до той версии, которая в мастере.
[21:10:26] <Tehnick> Пересобрать придется многое, но обновится только openssl, как ты и хотел.
[21:12:16] <VitoZz> Главное кути и жстример не трогать для меня... Но чувствую они тоже зацепятся
[21:15:15] VitoZz вошёл(а) в комнату
[21:16:53] <VitoZz> .v
[21:16:55] <iSida-dsy> VitoZz: Твоя версия: Psi+ 1.5.1514 (2021-05-05, 091c2541, webengine) // Windows 8.1
[21:18:24] VitoZz вышел(а) из комнаты
[21:19:03] StinGer вышел(а) из комнаты: The Game
[21:22:10] SouL вышел(а) из комнаты: Disconnected: Replaced by new connection
[21:22:12] SouL вошёл(а) в комнату
[21:24:13] <VitoZz> Да, они пофиксили работу с 10ым жцц
[21:46:22] sigh вошёл(а) в комнату
[22:09:44] Z_God вошёл(а) в комнату
[22:16:34] satrap вышел(а) из комнаты
[22:24:39] kosabo вышел(а) из комнаты
[22:28:00] zx_gamer-mobile@jabber.ru вошёл(а) в комнату
[22:29:09] <zx_gamer-mobile@jabber.ru> А почему Qt, а не GTK+ например?
[22:30:24] zx_gamer-mobile@jabber.ru вышел(а) из комнаты
[22:40:51] VitoZz вышел(а) из комнаты: Disconnected: Replaced by new connection
[22:41:00] VitoZz вошёл(а) в комнату
[22:43:39] <VitoZz> Если вы писали проги на жтк, то знаете ответ :)
[22:57:04] sigh вышел(а) из комнаты: Replaced by new connection
[22:57:05] sigh вошёл(а) в комнату
[22:57:31] somevar вышел(а) из комнаты: Replaced by new connection
[22:57:33] somevar вошёл(а) в комнату
[22:57:50] rion☫ вышел(а) из комнаты
[23:03:56] P@sNox вышел(а) из комнаты
[23:04:11] Z_God вышел(а) из комнаты
[23:04:57] sigh вышел(а) из комнаты: Replaced by new connection
[23:04:58] sigh вошёл(а) в комнату
[23:23:53] VitoZz вышел(а) из комнаты: Disconnected: closed
[23:25:14] VitoZz вошёл(а) в комнату
[23:35:20] <Tehnick> rion☫: попрощайся с красивой версией.
[23:46:09] rion☫ вошёл(а) в комнату
[23:48:59] <rion☫> как же так..
[23:49:54] <rion☫> будем ждать 1.5.1617
[23:53:47] <VitoZz> Вебкит за 32мин...
[23:57:36] somevar вышел(а) из комнаты
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!