Package Details: psi-plus-git 1.5.1477.r4437.gaf4b5b29-1

Git Clone URL: https://aur.archlinux.org/psi-plus-git.git (read-only, click to copy)
Package Base: psi-plus-git
Description: Psi+ is a powerful XMPP client (Qt, C++) designed for the XMPP power users (built with Qt 5.x)
Upstream URL: https://psi-plus.com
Licenses: GPL2
Conflicts: psi-plus, psi-plus-qt5-git, psi-plus-webkit-git, psi-plus-webkit-qt5-git
Provides: psi-plus, psi-plus-qt5-git
Submitter: TZ86
Maintainer: sir_lucjan
Last Packager: sir_lucjan
Votes: 136
Popularity: 0.000000
First Submitted: 2013-08-06 17:06 (UTC)
Last Updated: 2022-01-11 12:10 (UTC)

Pinned Comments

Latest Comments

1 2 3 4 5 6 .. 24 Next › Last »

rion commented on 2021-06-02 14:04 (UTC)

I've added a workaround iris/psi while upstream (usrsctp devs) is silent about the issue.

sir_lucjan commented on 2021-06-02 09:13 (UTC)

@digital

Did you take the bother to read the earlier comments?

digital commented on 2021-06-02 05:18 (UTC)

==> Starting build()...
-- CMP0071 policy set to NEW
-- CMP0074 policy set to NEW
-- ===Building Psi+===
-- Chatlog type - QtWebEngine
-- System name - Linux
-- X11 features support - ENABLED
-- Xscreensaver support - ENABLED
-- DBus support - ENABLED
-- CXX flags: -march=x86-64 -mtune=native -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS         -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection
-- C flags: -march=x86-64 -mtune=native -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS         -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection
-- Found ccache at /usr/sbin/ccache
-- CMP0071 policy set to NEW
-- CMP0074 policy set to NEW
-- Qt5 found, version 5.15.2
-- QCA: using bundled
-- StdInt include found: /usr/include/stdint.h
-- USRSCTP: using bundled
-- CMP0074 policy set to NEW
-- Found Qt5Keychain: qt5keychain
-- Git Version 1.5.1543 (2021-06-02, 7b2c0b69, webengine)
-- Psi+ version set: 1.5.1543 (2021-06-02, 7b2c0b69, webengine)
-- Psi+ libraries directory: /usr/lib/psi-plus
-- Psi+ data directory: /usr/share/psi-plus
-- Processing iconsets for prepare-src
-- /home/user/.cache/yay/psi-plus-git/src/build/src/config.h file generated
-- Processing iconsets for prepare-bin
-- /home/user/.cache/yay/psi-plus-git/src/build/psi-plus.desktop file generated
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user/.cache/yay/psi-plus-git/src/build
Consolidate compiler generated dependencies of target qhttp
[  0%] Performing update step for 'UsrSCTPProject'
[  1%] Automatic MOC for target libpsi_dialogs
[  1%] Automatic MOC and UIC for target stringprep
[  4%] Automatic MOC for target zip
[  4%] Performing update step for 'QcaProject'
[ 10%] Built target build_ui_files
[ 10%] Automatic MOC for target psimedia
[ 10%] Automatic MOC for target AutoUpdater
[ 12%] Built target qhttp
[ 12%] Built target zip_autogen
[ 12%] Built target libpsi_dialogs_autogen
[ 12%] Built target stringprep_autogen
[ 12%] Built target psimedia_autogen
[ 13%] No patch step for 'UsrSCTPProject'
[ 13%] Built target AutoUpdater_autogen
Consolidate compiler generated dependencies of target zip
Consolidate compiler generated dependencies of target stringprep
Consolidate compiler generated dependencies of target libpsi_dialogs
Consolidate compiler generated dependencies of target psimedia
Consolidate compiler generated dependencies of target AutoUpdater
[ 14%] Built target zip
[ 14%] Built target stringprep
[ 14%] Built target AutoUpdater
[ 14%] Built target libpsi_dialogs
[ 15%] Built target psimedia
[ 15%] Performing configure step for 'UsrSCTPProject'
-- Compiler flags (CMAKE_C_FLAGS): -march=x86-64 -mtune=native -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS         -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -std=c99 -pedantic -Wall -Wextra -Wfloat-equal -Wshadow -Wpointer-arith -Wunreachable-code -Winit-self -Wno-unused-function -Wno-unused-parameter -Wno-unreachable-code -Wstrict-prototypes -Werror
-- Configuring done
-- Generating done
-- Build files have been written to: /home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/build
[ 15%] Performing build step for 'UsrSCTPProject'
Consolidate compiler generated dependencies of target usrsctp
[  4%] Building C object usrsctplib/CMakeFiles/usrsctp.dir/user_mbuf.c.o
In file included from /home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c:44:
In function ‘m_move_pkthdr’,
    inlined from ‘m_prepend’ at /home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c:1333:3:
/home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.h:223:30: error: ‘*mret.m_hdr.mh_flags’ may be used uninitialized [-Werror=maybe-uninitialized]
  223 | #define m_flags         m_hdr.mh_flags
/home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c:824:60: note: in expansion of macro ‘m_flags’
  824 |         to->m_flags = (from->m_flags & M_COPYFLAGS) | (to->m_flags & M_EXT);
      |                                                            ^~~~~~~
/home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c: In function ‘m_prepend’:
/home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.h:223:30: error: ‘*mret.m_hdr.mh_flags’ may be used uninitialized [-Werror=maybe-uninitialized]
  223 | #define m_flags         m_hdr.mh_flags
/home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c:1336:16: note: in expansion of macro ‘m_flags’
 1336 |         if (m->m_flags & M_PKTHDR) {
      |                ^~~~~~~
In function ‘m_dup1’,
    inlined from ‘m_pulldown’ at /home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c:990:7:
/home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.h:221:30: error: ‘*mret.m_hdr.mh_data’ may be used uninitialized [-Werror=maybe-uninitialized]
  221 | #define m_data          m_hdr.mh_data
      |                              ^
/home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.h:96:35: note: in expansion of macro ‘m_data’
   96 | #define mtod(m, t)      ((t)((m)->m_data))
      |                                   ^~~~~~
/home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c:926:33: note: in expansion of macro ‘mtod’
  926 |         m_copydata(m, off, len, mtod(n, caddr_t));
      |                                 ^~~~
In function ‘m_dup_pkthdr’,
    inlined from ‘m_dup1’ at /home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c:922:18,
    inlined from ‘m_pulldown’ at /home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c:990:7:
/home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.h:223:30: error: ‘*mret.m_hdr.mh_flags’ may be used uninitialized [-Werror=maybe-uninitialized]
  223 | #define m_flags         m_hdr.mh_flags
/home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c:1218:60: note: in expansion of macro ‘m_flags’
 1218 |         to->m_flags = (from->m_flags & M_COPYFLAGS) | (to->m_flags & M_EXT);
      |                                                            ^~~~~~~
/home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c: In function ‘m_pulldown’:
/home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.h:221:30: error: ‘*mret.m_hdr.mh_data’ may be used uninitialized [-Werror=maybe-uninitialized]
  221 | #define m_data          m_hdr.mh_data
      |                              ^
/home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.h:96:35: note: in expansion of macro ‘m_data’
   96 | #define mtod(m, t)      ((t)((m)->m_data))
      |                                   ^~~~~~
/home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c:1058:16: note: in expansion of macro ‘mtod’
 1058 |         memcpy(mtod(o, caddr_t), mtod(n, caddr_t) + off, hlen);
      |                ^~~~
/home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c: In function ‘m_split’:
/home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.h:393:21: error: ‘*mret.m_hdr.mh_data’ may be used uninitialized [-Werror=maybe-uninitialized]
  393 |         (m)->m_data += (MLEN - (len)) & ~(sizeof(long) - 1);            \
      |                     ^~
/home/user/.cache/yay/psi-plus-git/src/build/iris/usrsctp/src/UsrSCTPProject/usrsctplib/user_mbuf.c:1531:17: note: in expansion of macro ‘M_ALIGN’
 1531 |                 M_ALIGN(n, remain);
      |                 ^~~~~~~
cc1: all warnings being treated as errors
make[5]: *** [usrsctplib/CMakeFiles/usrsctp.dir/build.make:356: usrsctplib/CMakeFiles/usrsctp.dir/user_mbuf.c.o] Error 1
make[4]: *** [CMakeFiles/Makefile2:98: usrsctplib/CMakeFiles/usrsctp.dir/all] Error 2
make[3]: *** [Makefile:136: all] Error 2
make[2]: *** [iris/CMakeFiles/UsrSCTPProject.dir/build.make:86: iris/usrsctp/src/UsrSCTPProject-stamp/UsrSCTPProject-build] Error 2
make[1]: *** [CMakeFiles/Makefile2:505: iris/CMakeFiles/UsrSCTPProject.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
HEAD is now at dd8b1dd9 Merge remote-tracking branch 'hadishakir/master'
[ 15%] No patch step for 'QcaProject'
[ 15%] Performing configure step for 'QcaProject'
CMake Deprecation Warning at CMakeLists.txt:19 (cmake_policy):
  The OLD behavior for policy CMP0042 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.


-- Installed package is NOT relocatable
-- Checking for certstore..
-- Found system certstore
-- certstore path: /etc/ssl/certs/ca-certificates.crt

Plugins:
  qca-botan off
  qca-cyrus-sasl off
  qca-gcrypt off
  qca-gnupg off
  qca-logger off
  qca-nss off
  qca-ossl on
  qca-pkcs11 off
  qca-softstore off

QCA prefix is /home/user/.cache/yay/psi-plus-git/src/build/iris/qca
Plugins will be installed to /home/user/.cache/yay/psi-plus-git/src/build/iris/qca/lib/qca-qt5
Binary will be installed to /home/user/.cache/yay/psi-plus-git/src/build/iris/qca/bin
Library will be installed to /home/user/.cache/yay/psi-plus-git/src/build/iris/qca/lib
Public headers will be installed to /home/user/.cache/yay/psi-plus-git/src/build/iris/qca/include/Qca-qt5
Private headers will be installed to /home/user/.cache/yay/psi-plus-git/src/build/iris/qca/include/Qca-qt5
Feature file will be installed to /home/user/.cache/yay/psi-plus-git/src/build/iris/qca/mkspecs/features
Documentation will be installed to /home/user/.cache/yay/psi-plus-git/src/build/iris/qca/share/doc/qca-qt5/html
Man page will be installed to /home/user/.cache/yay/psi-plus-git/src/build/iris/qca/share/man
Pkg-config file will be installed to /home/user/.cache/yay/psi-plus-git/src/build/iris/qca/lib/pkgconfig

-- Configuring done
-- Generating done
-- Build files have been written to: /home/user/.cache/yay/psi-plus-git/src/build/iris/qca/build
[ 16%] Performing build step for 'QcaProject'
[  1%] Automatic MOC for target qca-qt5
[  1%] Built target qca-qt5_autogen
Consolidate compiler generated dependencies of target qca-qt5
[ 77%] Built target qca-qt5
[ 79%] Automatic MOC for target qca-ossl
[ 79%] Built target qca-ossl_autogen
Consolidate compiler generated dependencies of target qca-ossl
[100%] Built target qca-ossl
[ 16%] No install step for 'QcaProject'
[ 16%] Completed 'QcaProject'
[ 16%] Built target QcaProject
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

sir_lucjan commented on 2021-05-23 12:02 (UTC)

Let it be as you say

https://github.com/psi-im/iris/issues/65

schnedan commented on 2021-05-23 11:50 (UTC)

I am not the maintainer, I am a user. Its the maintainers job to deal with upstream.

sir_lucjan commented on 2021-05-23 10:50 (UTC)

This is most likely an upstream error. You should report the error there.

schnedan commented on 2021-05-23 10:01 (UTC)

just retried to rebuild.

build fails with some -Werror=maybe-uninitialized

and the output states: all warnings are treated as errors...

VitoZz commented on 2021-01-05 11:57 (UTC)

Forgot to report that psi+ no longer needs the libidn library

sir_lucjan commented on 2021-01-01 20:27 (UTC) (edited on 2021-01-01 20:46 (UTC) by sir_lucjan)

There have been changes in the directory structure and hence your problems. Now it should be fine.

https://github.com/psi-plus/main/commit/a7cf6e5e90e370ce3f87175a8dc0cfdb16782899#diff-1e1dfb9d9f57ac09ea932d4c00ab8a8122eddd2e3c77035a35fe201131dee899

For the future, send error reports in English. I know German, but for the second time you may find someone who does not know.