Search Criteria
Package Details: qlcplus 4.13.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/qlcplus.git (read-only, click to copy) |
---|---|
Package Base: | qlcplus |
Description: | Q Light Controller Plus - The open DMX lighting desk software for controlling professional lighting fixtures. |
Upstream URL: | http://qlcplus.org/ |
Keywords: | dmx lighting |
Licenses: | Apache |
Conflicts: | qlc, qlc-svn |
Submitter: | jlebleu |
Maintainer: | freaknils |
Last Packager: | freaknils |
Votes: | 30 |
Popularity: | 0.004009 |
First Submitted: | 2013-04-13 15:54 (UTC) |
Last Updated: | 2024-06-01 16:01 (UTC) |
Dependencies (12)
- desktop-file-utils (desktop-file-utils-gitAUR)
- fftw
- libftdi
- libftdi-compat
- libmad
- libsndfile (libsndfile-gitAUR)
- qt5-multimedia
- qt5-script (qt5-script-gitAUR)
- qt5-serialport (qt5-serialport-gitAUR)
- shared-mime-info
- qt5-tools (make)
- olaAUR (ola-gitAUR) (optional) – Open Lighting Architecture plugin
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 Next › Last »
tmladek commented on 2020-07-10 08:38 (UTC)
Can confirm error about deprecated declarations:
chaserrunner.cpp: In static member function ‘static void ChaserRunner::shuffle(QVector<int>&)’: chaserrunner.cpp:383:34: error: ‘int qrand()’ is deprecated: use QRandomGenerator instead [-Werror=deprecated-declarations] 383 | qSwap(data[i], data[qrand() % (i + 1)]); | ^ In file included from /usr/include/qt/QtCore/qelapsedtimer.h:43, from /usr/include/qt/QtCore/QElapsedTimer:1, from chaserrunner.cpp:22: /usr/include/qt/QtCore/qglobal.h:1277:80: note: declared here 1277 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand(); | ^~~~~ g++ -c -pipe -Werror -Wno-unused-local-typedefs -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG_OUTPUT -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SCRIPT_LIB -DQT_CORE_LIB -I. -I../audio/src -I../../plugins/interfaces -I../../hotplugmonitor/src -isystem /usr/include/qt -isystem /usr/include/qt/QtMultimedia -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtNetwork -isystem /usr/include/qt/QtScript -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o cuestack.o cuestack.cpp cc1plus: all warnings being treated as errors
Any workarounds? Should the maintainer be notified?
vegas commented on 2020-06-30 18:36 (UTC)
Today I was able to install qlcplus-git package with yay
giagor commented on 2020-06-30 15:37 (UTC)
it's not building:
chaserrunner.cpp: In static member function ‘static void ChaserRunner::shuffle(QVector<int>&)’: chaserrunner.cpp:383:34: error: ‘int qrand()’ is deprecated: use QRandomGenerator instead [-Werror=deprecated-declarations]
and then it stops.
freaknils commented on 2020-06-13 10:57 (UTC)
These are upstream problems. So please report them here: https://github.com/mcallegari/qlcplus/issues
vegas commented on 2020-06-12 19:42 (UTC) (edited on 2020-06-12 19:44 (UTC) by vegas)
I have the same problem as giagor (Arch + Xfce)
giagor commented on 2019-08-07 17:36 (UTC)
Hello, I've done today a new Arch installation and qlcplus doesn't build anymore, here the error when the build process stops:
qlcchannel.cpp:1044:64: error: ‘void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<QLCCapability*>::iterator; LessThan = bool ()(const QLCCapability, const QLCCapability*)]’ is deprecated: Use std::sort [-Werror=deprecated-declarations]
mightydread commented on 2019-07-19 10:28 (UTC)
Im getting the following error:
qlcfixturemode.cpp: In member function ‘void QLCFixtureMode::replaceHead(int, const QLCFixtureHead&)’: qlcfixturemode.cpp:268:26: error: implicitly-declared ‘QLCFixtureHead& QLCFixtureHead::operator=(const QLCFixtureHead&)’ is deprecated [-Werror=deprecated-copy] 268 | m_heads[index] = head; | ^~~~ In file included from qlcfixturemode.h:28, from qlcfixturemode.cpp:27: qlcfixturehead.h:41:5: note: because ‘QLCFixtureHead’ has user-provided ‘QLCFixtureHead::QLCFixtureHead(const QLCFixtureHead&)’ 41 | QLCFixtureHead(const QLCFixtureHead& head); | ^~~~~~~~~~~~~~ qlcfixturemode.cpp: In member function ‘QLCPhysical QLCFixtureMode::physical() const’: qlcfixturemode.cpp:333:12: error: implicitly-declared ‘QLCPhysical::QLCPhysical(const QLCPhysical&)’ is deprecated [-Werror=deprecated-copy] 333 | return m_physical; | ^~~~~~~~~~ In file included from qlcfixturedef.h:28, from qlcfixturemode.h:29, from qlcfixturemode.cpp:27: qlcphysical.h:78:18: note: because ‘QLCPhysical’ has user-provided ‘QLCPhysical& QLCPhysical::operator=(const QLCPhysical&)’ 78 | QLCPhysical& operator=(const QLCPhysical& physical); | ^~~~~~~~ qlcfixturehead.cpp: In member function ‘void QLCFixtureHead::cacheChannels(const QLCFixtureMode)’: qlcfixturehead.cpp:209:24: error: ‘void qSort(Container&) [with Container = QVector<unsigned int>]’ is deprecated: Use std::sort [-Werror=deprecated-declarations] 209 | qSort(m_colorWheels); | ^ In file included from /usr/include/qt/QtCore/qlist.h:43, from /usr/include/qt/QtCore/qobject.h:49, from /usr/include/qt/QtCore/qiodevice.h:45, from /usr/include/qt/QtCore/qxmlstream.h:43, from /usr/include/qt/QtCore/QXmlStreamReader:1, from qlcfixturehead.cpp:21: /usr/include/qt/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ qlcfixturehead.cpp:209:24: error: ‘void qSort(Container&) [with Container = QVector<unsigned int>]’ is deprecated: Use std::sort [-Werror=deprecated-declarations] 209 | qSort(m_colorWheels); | ^ In file included from /usr/include/qt/QtCore/qlist.h:43, from /usr/include/qt/QtCore/qobject.h:49, from /usr/include/qt/QtCore/qiodevice.h:45, from /usr/include/qt/QtCore/qxmlstream.h:43, from /usr/include/qt/QtCore/QXmlStreamReader:1, from qlcfixturehead.cpp:21: /usr/include/qt/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ qlcfixturehead.cpp:210:28: error: ‘void qSort(Container&) [with Container = QVector<unsigned int>]’ is deprecated: Use std::sort [-Werror=deprecated-declarations] 210 | qSort(m_shutterChannels); | ^ In file included from /usr/include/qt/QtCore/qlist.h:43, from /usr/include/qt/QtCore/qobject.h:49, from /usr/include/qt/QtCore/qiodevice.h:45, from /usr/include/qt/QtCore/qxmlstream.h:43, from /usr/include/qt/QtCore/QXmlStreamReader:1, from qlcfixturehead.cpp:21: /usr/include/qt/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ qlcfixturehead.cpp:210:28: error: ‘void qSort(Container&) [with Container = QVector<unsigned int>]’ is deprecated: Use std::sort [-Werror=deprecated-declarations] 210 | qSort(m_shutterChannels); | ^ In file included from /usr/include/qt/QtCore/qlist.h:43, from /usr/include/qt/QtCore/qobject.h:49, from /usr/include/qt/QtCore/qiodevice.h:45, from /usr/include/qt/QtCore/qxmlstream.h:43, from /usr/include/qt/QtCore/QXmlStreamReader:1, from qlcfixturehead.cpp:21: /usr/include/qt/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ qlcchannel.cpp: In member function ‘void QLCChannel::sortCapabilities()’: qlcchannel.cpp:1044:64: error: ‘void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<QLCCapability*>::iterator; LessThan = bool ()(const QLCCapability, const QLCCapability)]’ is deprecated: Use std::sort [-Werror=deprecated-declarations] 1044 | qSort(m_capabilities.begin(), m_capabilities.end(), capsort); | ^ In file included from /usr/include/qt/QtCore/qlist.h:43, from /usr/include/qt/QtCore/qobject.h:49, from /usr/include/qt/QtCore/qiodevice.h:45, from /usr/include/qt/QtCore/qxmlstream.h:43, from /usr/include/qt/QtCore/QXmlStreamReader:1, from qlcchannel.cpp:21: /usr/include/qt/QtCore/qalgorithms.h:181:46: note: declared here 181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan) | ^~~~~ qlcchannel.cpp:1044:64: error: ‘void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<QLCCapability*>::iterator; LessThan = bool ()(const QLCCapability, const QLCCapability*)]’ is deprecated: Use std::sort [-Werror=deprecated-declarations] 1044 | qSort(m_capabilities.begin(), m_capabilities.end(), capsort); | ^ In file included from /usr/include/qt/QtCore/qlist.h:43, from /usr/include/qt/QtCore/qobject.h:49, from /usr/include/qt/QtCore/qiodevice.h:45, from /usr/include/qt/QtCore/qxmlstream.h:43, from /usr/include/qt/QtCore/QXmlStreamReader:1, from qlcchannel.cpp:21: /usr/include/qt/QtCore/qalgorithms.h:181:46: note: declared here 181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan) | ^~~~~ cc1plus: all warnings being treated as errors
The version of qt5-base is 5.13.0-7
freaknils commented on 2019-03-03 07:34 (UTC)
Since QT4 is not supported anymore by Massimo, I moved the qlcplus-qt5 to this package. Now qlcplus provides the QT5 version of QLCplus.
The old package qlcplus-qt5 will be removed in a short time!
ciacnorris commented on 2019-01-29 01:44 (UTC)
I think I'm getting the same error:
make[3]: ingresso nella directory "/home/user/.cache/pacaur/qlcplus/src/qlcplus-QLC-_4.12.0/engine/audio/src" g++ -c -pipe -Wno-error=unused-variable -Werror -Wno-unused-local-typedefs -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG_OUTPUT -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../src -I../../../plugins/interfaces -I. -o audio.o audio.cpp In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QXmlStreamReader:1, from audio.cpp:20: /usr/include/qt4/QtCore/qvector.h: In instantiation of ‘void QVector<T>::realloc(int, int) [with T = QXmlStreamAttribute]’: /usr/include/qt4/QtCore/qvector.h:337:3: required from ‘void QVector<T>::detach_helper() [with T = QXmlStreamAttribute]’ /usr/include/qt4/QtCore/qvector.h:123:84: required from ‘QVector<T>::QVector(const QVector<T>&) [with T = QXmlStreamAttribute]’ /usr/include/qt4/QtCore/qxmlstream.h:169:26: required from here /usr/include/qt4/QtCore/qvector.h:503:25: error: ‘void memcpy(void, const void*, size_t)’ writing to an object of type ‘QVector<QXmlStreamAttribute>::Data’ {aka ‘struct QVectorTypedData<QXmlStreamAttribute>’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Werror=class-memaccess] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt4/QtCore/qxmlstream.h:50, from /usr/include/qt4/QtCore/QXmlStreamReader:1, from audio.cpp:20: /usr/include/qt4/QtCore/qvector.h:94:8: note: ‘QVector<QXmlStreamAttribute>::Data’ {aka ‘struct QVectorTypedData<QXmlStreamAttribute>’} declared here struct QVectorTypedData : private QVectorData ^~~~~~~~~~~~~~~~ cc1plus: all warnings being treated as errors make[3]: [Makefile:287: audio.o] Error 1 make[3]: uscita dalla directory "/home/user/.cache/pacaur/qlcplus/src/qlcplus-QLC-_4.12.0/engine/audio/src" make[2]: [Makefile:76: sub-src-make_default-ordered] Error 2 make[2]: uscita dalla directory "/home/user/.cache/pacaur/qlcplus/src/qlcplus-QLC-_4.12.0/engine/audio" make[1]: [Makefile:41: sub-audio-make_default-ordered] Error 2 make[1]: uscita dalla directory "/home/user/.cache/pacaur/qlcplus/src/qlcplus-QLC-_4.12.0/engine" make: [Makefile:83: sub-engine-make_default-ordered] Error 2 ==> ERRORE: Si è verificato un errore in build(). L'operazione sta per essere interrotta... :: Errore compilando il/i pacchetto/i qlcplus
« First ‹ Previous 1 2 3 4 5 6 Next › Last »