Home
Psi+ Project
psi-dev@conference.jabber.ru
Воскресенье, 4 июля 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:16:30] VitoZz вышел(а) из комнаты: Disconnected: closed
[00:19:18] VitoZz вошёл(а) в комнату
[00:23:54] Z_God вышел(а) из комнаты
[00:51:37] VitoZz вышел(а) из комнаты
[00:51:43] pasnox вошёл(а) в комнату
[00:59:16] pasnox вышел(а) из комнаты
[01:01:21] rion☫ вышел(а) из комнаты
[01:32:03] targ вышел(а) из комнаты
[01:54:48] sigh вышел(а) из комнаты
[01:55:22] debacle вошёл(а) в комнату
[01:56:35] sigh вошёл(а) в комнату
[01:58:07] Леван вышел(а) из комнаты
[02:19:01] pasnox вошёл(а) в комнату
[02:28:48] debacle вышел(а) из комнаты
[02:29:29] pasnox вышел(а) из комнаты
[02:45:26] sigh вышел(а) из комнаты: Replaced by new connection
[02:45:27] sigh вошёл(а) в комнату
[03:04:18] O01eg вышел(а) из комнаты
[06:15:57] VitoZz вышел(а) из комнаты: Disconnected: closed
[06:21:00] VitoZz вошёл(а) в комнату
[06:25:18] gav вошёл(а) в комнату
[07:04:54] Samanto Hermes вышел(а) из комнаты: Machine is going to sleep
[07:10:31] Samanto Hermes вошёл(а) в комнату
[07:23:40] O01eg вошёл(а) в комнату
[07:34:07] pasnox вошёл(а) в комнату
[07:52:39] Samanto Hermes вышел(а) из комнаты: Machine is going to sleep
[08:06:29] pasnox вышел(а) из комнаты
[08:09:59] O01eg вышел(а) из комнаты
[08:11:40] debacle вошёл(а) в комнату
[09:12:41] O01eg вышел(а) из комнаты
[09:25:17] debacle вышел(а) из комнаты
[09:41:48] pasnox вошёл(а) в комнату
[09:41:58] gav вышел(а) из комнаты
[09:52:37] Z_God вошёл(а) в комнату
[09:55:28] Oxygen вошёл(а) в комнату
[09:57:33] Леван вошёл(а) в комнату
[10:18:05] rion☫ вошёл(а) в комнату
[10:21:26] satrap вошёл(а) в комнату
[10:31:48] debacle вошёл(а) в комнату
[11:06:39] VitoZz вошёл(а) в комнату
[12:05:45] <satrap> rion☫: опять требуется помощь :-[  при сборке вылезла ошибка  [ 95%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/user_socket.c.o
[ 11%] Linking CXX shared library ../../../psi/plugins/libattentionplugin.so
[ 11%] Built target attentionplugin
[100%] Linking C static library libusrsctp.a
[100%] Built target usrsctp
[ 11%] No install step for 'UsrSCTPProject'
[ 11%] Completed 'UsrSCTPProject'
[ 11%] Built target UsrSCTPProject
make: *** [Makefile:130: all] Ошибка 2
[12:06:12] <satrap> Не дождался обновлений для дебиана. Хотел сам собрать
[12:10:02] <VitoZz> satrap: ошибка опаисана выше
[12:10:05] <rion☫> а где Error 1?
[12:10:07] <VitoZz> В логе
[12:11:34] <satrap> А. Вот еще раньше   CMake Error at CMakeLists.txt:54 (find_package):
  Could not find a configuration file for package "Qt5" that is compatible
  with requested version "5.14".
  The following configuration files were considered but not accepted:
    /usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5Config.cmake, version: 5.11.3
    /lib/x86_64-linux-gnu/cmake/Qt5/Qt5Config.cmake, version: 5.11.3
-- Configuring incomplete, errors occurred!
See also "/home/oleg/psi-plus-snapshots/iris/qca/build/CMakeFiles/CMakeOutput.log".
make[2]: *** [iris/CMakeFiles/QcaProject.dir/build.make:106: iris/qca/src/QcaProject-stamp/QcaProject-configure] Ошибка 1
make[1]: *** [CMakeFiles/Makefile2:193: iris/CMakeFiles/QcaProject.dir/all] Ошибка 2
make[1]: *** Ожидание завершения заданий…
[12:13:09] <VitoZz> Хм. У нас же 5.9 минимум. Откуда 5.14 взялось
[12:14:11] <rion☫> может он просто совместимость между модулями смотрит
[12:14:20] <rion☫> типа вначале нашел 5.14
[12:15:17] <VitoZz> Ну тогда вообще странно как в системе живет кути разных версий
[12:16:09] <rion☫> ага
[12:16:46] <VitoZz> Нужен полный лог на какой-то текстовой шаре
[12:26:21] debacle вышел(а) из комнаты
[12:26:47] rion☫ вышел(а) из комнаты
[12:33:15] <satrap> http://upload.jabbercity.ru/d327634a461fe36fce517b366ee97c26d8e710eb/3Cjf8aLQt82KzMU3xYYTSpPMGC2Q7XzTL6mPdRQa/CMakeOutput.log
[12:33:18] <iSida-dsy> Размер …/CMakeOutput.log - 50.71Kb
[12:33:28] <satrap> VitoZz: этот лог нужен?
[12:37:18] <VitoZz> Не. Лог сборки который идет в терминале. Этот лог малоинформативен
[12:38:01] Oxygen вышел(а) из комнаты
[12:39:59] <satrap> http://upload.jabbercity.ru/d327634a461fe36fce517b366ee97c26d8e710eb/qhADcXTIFOR0qXScYaIsI6zO214r5ZukiRVSZnkL/______
[12:40:16] <satrap> VitoZz: ⬆
[12:40:58] <VitoZz> rion☫: там -- Qt5 found, version 5.11.3... откуда 5.14...
[12:42:47] <rion☫> может QCA  требует?
[12:43:27] <rion☫> CMakeLists.txt
54:  find_package(Qt5 5.14 REQUIRED Core)
[12:43:35] <rion☫> надо дропнуть там до 5.9
[12:43:51] <rion☫> это я видимо проглядел когда апстрим мержил
[12:44:38] <VitoZz> Куца, сейчас поищу
[12:45:12] <VitoZz> rion☫: ай ай ай find_package(Qt5 5.14 REQUIRED Core)
[12:46:50] <satrap> Ошибочка случайно нашлась?
[12:47:16] <rion☫> ага
[12:47:28] <rion☫> ну это ожидаемо было
[12:47:50] <rion☫> я уже писал недавно что смержил мастер qca и можно ждат проблем
[12:48:11] <VitoZz> Интересно зачем они версию подняли
[12:48:54] <satrap> rion☫: скажи когда можно будет еще пробовать собрать
[12:49:19] <rion☫> они добавили поддержку qt6, где удалено всё депрекейтнутое. в общем им не хотелось с ифдефами возиться
[12:49:50] <VitoZz> И послали убунту )
[12:53:02] <VitoZz> satrap: ты можешь отключить нашу куца и использовать системную
[12:56:19] <satrap> VitoZz: я не умею :-[
[12:56:41] <rion☫> там один параметр в симейк
[12:56:42] <VitoZz> -DBUNDLED_QCA=OFF
[12:56:58] debacle вошёл(а) в комнату
[12:57:51] <satrap> VitoZz: спасиб. Ща попробую
[13:05:18] Леван вышел(а) из комнаты
[13:24:04] <satrap> http://upload.jabbercity.ru/d327634a461fe36fce517b366ee97c26d8e710eb/lvqLBpPpZsJwz00KCSnZp0umqK8tyOkTM1FQlXIs/Log
[13:24:07] <satrap> Еще ошибки
[13:24:27] <satrap> Это уже с
» DBUNDLED_QCA=OFF
[13:25:04] <rion☫> ох блин. это по мою душу
[13:25:40] <rion☫> видимо каких-то инклудов не хватает
[13:26:20] <satrap> *SIGH*
[13:26:35] <rion☫> видимо #include <QVector> в /home/oleg/psi-plus-snapshots/iris/src/xmpp/xmpp-im/xmpp_externalservicediscovery.cpp надо добавить
[13:27:17] <VitoZz> rion☫: эта проблема уже давно
[13:28:02] <VitoZz> Там вроде как вообще ветора нет там структура
[13:29:08] <rion☫> ExternalServiceList не вектор?
[13:29:37] <rion☫> я бы поправил. но я там посреди  запила апдейта.
[13:30:14] <VitoZz> Да ты прав вектор
[13:30:19] <VitoZz> using ExternalServiceList = QVector<ExternalService::Ptr>;
[13:30:52] <VitoZz> Я слово list  не заметил
[13:31:34] <VitoZz> Могу пушнуть
[13:35:12] <VitoZz> rion☫: я кстати в хидер добавлял #include <QVector>
[13:35:28] <rion☫> давай
[13:35:33] <rion☫> я рибейзну потом
[13:36:12] <rion☫> прям там же где этот юзинг
[13:36:26] <VitoZz> Так оно уже там
[13:36:33] <VitoZz> Но не собирает
[13:36:53] <VitoZz> А этот юзинг случаем не с++20?
[13:40:26] <rion☫> не
[13:40:30] <rion☫> 11 вроде
[13:43:30] sigh вышел(а) из комнаты: Replaced by new connection
[13:43:31] sigh вошёл(а) в комнату
[13:50:23] targ вошёл(а) в комнату
[13:52:35] debacle вышел(а) из комнаты
[14:03:35] O01eg вошёл(а) в комнату
[14:11:36] <satrap> Устроил вам ревизию) случайно
[14:28:37] gav вошёл(а) в комнату
[14:28:38] satrap вышел(а) из комнаты: Replaced by new connection
[14:29:11] satrap вошёл(а) в комнату
[14:38:40] pasnox вошёл(а) в комнату
[14:39:07] gav вышел(а) из комнаты
[14:54:35] <satrap> Так что, сегодня мне не судьба собрать новее пси+ ?
[14:54:47] VitoZz вышел(а) из комнаты
[14:55:46] VitoZz вошёл(а) в комнату
[14:56:56] <VitoZz> satrap: попробуй поправить сырцы как Рион писал и собрать
[14:57:27] <VitoZz> Коммитить вслепую не хочеться, а проверить негде
[14:58:21] <satrap> VitoZz: а точнее где, что на что заменить?
[14:59:55] <rion☫> вставить  #include <QVector> в  /home/oleg/psi-plus-snapshots/iris/src/xmpp/xmpp-im/xmpp_externalservicediscovery.cpp
[14:59:56] <VitoZz> satrap: в файл iris/src/xmpp/xmpp-im/xmpp_externalservicediscovery.cpp после строки #include "xmpp_xmlcommon.h"
добавить #include <QVector>
[15:05:07] <satrap> Пробую
[15:11:22] <satrap> Добавил #include "xmpp_externalservicediscovery.h"
#include "xmpp_client.h"
#include "xmpp_jid.h"
#include "xmpp_serverinfomanager.h"
#include "xmpp_xmlcommon.h"
#include <QVector>
[15:11:39] <satrap> Получил ошибки
[15:11:56] <satrap> http://upload.jabbercity.ru/d327634a461fe36fce517b366ee97c26d8e710eb/IYrteZ1hTUFNw3sZG33Dd91wxHksUX6yUzxM8bOc/log
[15:12:44] <VitoZz> Я так и думал...
[15:13:01] <rion☫> надо в *.h вставить
[15:13:08] <VitoZz> Уже там
[15:13:26] <VitoZz> Я ж говорю пытался это чинить недели 3 назад
[15:14:01] <VitoZz> note: declaration of ‘using ExternalServiceList = class QVector<std::shared_ptr<XMPP::ExternalService> >’ {aka ‘class QVector<std::shared_ptr<XMPP::ExternalService> >’}
Q_DECLARE_MOVABLE_CONTAINER(QVector);
[15:16:47] <rion☫> короче забейте пока.
[15:16:58] <rion☫> когда доделаю, вкоммичу всё сразу
[15:20:22] <satrap> Знач забил и всё выкинул
[15:22:14] <rion☫> 👍
[15:32:32] rion☫ вышел(а) из комнаты
[15:55:45] O01eg вошёл(а) в комнату
[16:02:58] VitoZz вышел(а) из комнаты: Disconnected: closed
[16:06:58] VitoZz вошёл(а) в комнату
[16:19:13] rion☫ вошёл(а) в комнату
[16:21:13] VitoZz вышел(а) из комнаты: Disconnected: Replaced by new connection
[16:21:14] VitoZz вошёл(а) в комнату
[16:39:03] Samanto Hermes вошёл(а) в комнату
[17:02:13] <satrap> VitoZz: а ты не мог бы обновить в ресурсах мои эмоджи-смайлы ? Обновил joypixels до 6,5 и размер их на 32
[17:15:03] <VitoZz> satrap: если пул-реквест сделаешь, я не дома
[17:21:41] pasnox вышел(а) из комнаты
[17:23:02] <satrap> Если б еще знать что это
[17:23:30] <satrap> VitoZz: если в личку сброшу, потом сможешь скачать?
[17:35:15] <rion☫> satrap: пул реквесты реально просто делать. на любой из наших реп нажимаешь форк. и дальше можно любой файл прямо с веб интерфейса править
[17:35:28] <rion☫> и где-то кнопочка сама появится сделать пул реквест
[17:36:02] <rion☫> не помню правда можно с ли с бинарными файлами через веб..
[17:40:24] <rion☫> но в целом более правильный вариант
1) нажимаешь форк
2) git clone https://github.com/yourusername/psi.git  # (yourusername и psi заменить на что-то подходящее)
3) cd psi # дада здесь тоже заменить если надо.
4) git checkout -b myiconsbranch
5) меняешь любые файлы как хочешь. если добавляешь новые то делаешь git add путь/до/файла
6) git commit -am "My fist cool commit to git!! yahoo!!"
7) git push  # тут оно тебе предложит более верный вариант команды. просто копируешь, вставляешь и выполняешь
8) идешь в свой форк гитхабе в браузере и там оно тебе предложит сделать пул реквест :)
[17:42:23] sigh вышел(а) из комнаты: Replaced by new connection
[17:42:24] sigh вошёл(а) в комнату
[18:22:55] <satrap> Ну вот зашел в пул реквест и дальше хз куда тулить то что написал  https://imgur.com/QEVO9RO.png
[18:22:57] <iSida-dsy> Размер …/QEVO9RO.png - 49.68Kb
[18:25:25] <rion☫> satrap: только не форкай снапшот репу! она автоматом генерится
[18:25:37] <rion☫> любую другую
[18:25:50] <satrap> :-D сказал же в любой репе
[18:25:59] <rion☫> на главной странице репы в правом верхнем углу будет кнопка форка
[18:27:14] <satrap> Ну так я там и нажал на форк. Потом на вкладку пул реквест
[18:27:59] <rion☫> вкладка пул реквест пока не при делах пока не сделаешь пункты 5-7
[18:28:19] Леван вошёл(а) в комнату
[18:57:34] VitoZz вышел(а) из комнаты: Disconnected: Replaced by new connection
[18:57:36] VitoZz вошёл(а) в комнату
[19:07:20] <satrap> rion☫: дошел сюда совсем не по твоим подсказкам https://imgur.com/7lK7PwO.png
[19:07:23] <iSida-dsy> Размер …/7lK7PwO.png - 75.54Kb
[19:08:28] <satrap> Как уже забыл
[19:19:14] SouL вышел(а) из комнаты: Disconnected: Replaced by new connection
[19:19:23] SouL вошёл(а) в комнату
[19:26:20] debacle вошёл(а) в комнату
[19:58:48] O01eg вышел(а) из комнаты: Replaced by new connection
[19:59:08] O01eg вошёл(а) в комнату
[20:18:44] <satrap> Короче офигеть как просто для тех кто в курсе
[20:18:48] <satrap> Забил
[20:24:24] <rion☫> satrap: 👍
[20:25:13] <rion☫> для программистов это всё очень просто кажется.
сорян.
[20:41:43] sigh вышел(а) из комнаты
[20:45:03] Леван вышел(а) из комнаты
[20:48:33] VitoZz вышел(а) из комнаты: Disconnected: Replaced by new connection
[20:48:34] VitoZz вошёл(а) в комнату
[20:56:31] VitoZz вышел(а) из комнаты: Disconnected: Replaced by new connection
[20:56:32] VitoZz вошёл(а) в комнату
[21:55:09] VitoZz вышел(а) из комнаты: Disconnected: Replaced by new connection
[21:55:13] VitoZz вошёл(а) в комнату
[21:58:44] satrap вышел(а) из комнаты
[22:00:56] Леван вошёл(а) в комнату
[22:53:05] zx_gamer-mobile@jabber.ru вошёл(а) в комнату
[23:45:37] VitoZz вышел(а) из комнаты: Disconnected: Replaced by new connection
[23:45:38] VitoZz вошёл(а) в комнату
[23:45:49] VitoZz вышел(а) из комнаты: Disconnected: closed
[23:49:48] VitoZz вошёл(а) в комнату
[23:54:09] sigh вошёл(а) в комнату
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!