spectral
Spectral is a glossy cross-platform client for Matrix, the decentralized communication protocol for instant messaging.
Relying on a more recent version of Qt hence disabled for older projects.
Build fails due to
[ 30s] In file included from /home/abuild/rpmbuild/BUILD/spectral-854.8.gd600947/src/controller.cpp:1:
[ 30s] /home/abuild/rpmbuild/BUILD/spectral-854.8.gd600947/src/controller.h:5:10: fatal error: QMediaPlayer: No such file or directory
build disabled
-
1
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout network:messaging:matrix/spectral && cd $_ - Create Badge
Refresh
Source Files
| Filename | Size | Changed |
|---|---|---|
| _service | 0000000684 684 Bytes | |
| _servicedata | 0000000445 445 Bytes | |
| spectral-854.8.gd600947.tar.xz | 0001252384 1.19 MB | |
| spectral.changes | 0000006857 6.7 KB | |
| spectral.obsinfo | 0000000107 107 Bytes | |
| spectral.spec | 0000002372 2.32 KB |
Comments 14
@Dead_Mozay will you handle the current build failures of spectral?
They need Qt 5.12, there are no options, it will build only for Factory
ok, can we disable for the older projects then? I can do this if you prefer.
sure, I'm not against
done, thx
Hi @Dead_Mozay, package currently fails to build. Could be related to Qt dependencies. Do you plan to handle the build failures?
Hi, yes, how will the time, see what is there
@okurz The error is strange, it is built locally in my repository without errors. Error only on OBS in this repository
This is not installable at this point because nothing provides libQuotient0_6 in the repo.
libQuotient is missing from the repos making this unusable. We need to package it and put it somewhere
https://github.com/quotient-im/libQuotient/
actually we need to update/rename libqmatrixclient to libQuotient version 6 RC if that's a requirement and add necessary Obsoletes/Provides
I have for now disabled all builds due to current build problems. E.g. the last report I received was like this:
Visit https://build.opensuse.org/package/live_build_log/network:messaging:matrix/spectral/openSUSE_Factory/i586 Package network:messaging:matrix/spectral failed to build in openSUSE_Factory/i586 Check out the package for editing: osc checkout network:messaging:matrix spectral Last lines of build log: [ 153s] 50 | [[deprecated("Use originTimestamp()")]] QDateTime timestamp() const { [ 153s] | ^~~~~~~~~ [ 153s] ../src/messageeventmodel.cpp: In member function 'QString MessageEventModel::renderDate(QDateTime) const': [ 153s] ../src/messageeventmodel.cpp:245:28: warning: 'Qt::DefaultLocaleShortDate' is deprecated: Use QLocale [-Wdeprecated-declarations] [ 153s] 245 | return date.toString(Qt::DefaultLocaleShortDate); [ 153s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 153s] In file included from /usr/include/qt5/QtCore/qbytearray.h:45, [ 153s] from /usr/include/qt5/QtCore/qvariant.h:44, [ 153s] from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, [ 153s] from /usr/include/qt5/QtCore/QAbstractListModel:1, [ 153s] from ../src/messageeventmodel.h:4, [ 153s] from ../src/messageeventmodel.cpp:1: [ 153s] /usr/include/qt5/QtCore/qnamespace.h:1276:9: note: declared here [ 153s] 1276 | DefaultLocaleShortDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), [ 153s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 155s] [43/52] /usr/bin/c++ -DGIT_SHA1=\"\" -DLIB_GIT_SHA1=\"\" -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQuotient_E2EE_ENABLED -I. -I../ -Ispectral_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtQuickControls2 -isystem /usr/include/Quotient -isystem /usr/include/qtolm -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtDBus -fomit-frame-pointer -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -g -DNDEBUG -W -Wpedantic -Wextra -Wno-unused-parameter -O3 -DNDEBUG -fPIE -fPIC -std=gnu++17 -MD -MT CMakeFiles/spectral.dir/src/roomlistmodel.cpp.o -MF CMakeFiles/spectral.dir/src/roomlistmodel.cpp.o.d -o CMakeFiles/spectral.dir/src/roomlistmodel.cpp.o -c ../src/roomlistmodel.cpp [ 155s] ninja: build stopped: subcommand failed. [ 155s] error: Bad exit status from /var/tmp/rpm-tmp.PkLPPV (%build) [ 155s] [ 155s] [ 155s] RPM build errors: [ 155s] Bad exit status from /var/tmp/rpm-tmp.PkLPPV (%build) [ 155s] ### VM INTERACTION START ### [ 159s] [ 138.360627] sysrq: Power Off [ 159s] [ 138.364391] reboot: Power down [ 159s] ### VM INTERACTION END ### [ 159s] [ 159s] cloud124 failed "build spectral.spec" at Wed Sep 9 16:42:35 UTC 2020. [ 159s]Fixed
that was quick, thx