Your message dated Fri, 14 Jul 2023 10:11:50 +0200
with message-id <b6d8b1f5-06f6-d400-fd20-4dd5d80c5...@maroufle.fr>
and subject line Re: Bug#1037825: qlcplus: ftbfs with GCC-13
has caused the Debian Bug report #1037825,
regarding qlcplus: ftbfs with GCC-13
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1037825: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037825
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:qlcplus
Version: 4.12.6-1
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13
[This bug is targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.
The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/qlcplus_4.12.6-1_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html
[...]
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra
-D_REENTRANT -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../src -I../../../plugins/interfaces
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o audioplugincache.o
audioplugincache.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra
-D_REENTRANT -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../src -I../../../plugins/interfaces
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o audiorenderer_qt5.o
audiorenderer_qt5.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra
-D_REENTRANT -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../src -I../../../plugins/interfaces
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o audiocapture_qt5.o
audiocapture_qt5.cpp
g++ -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -dM
-E -o moc_predefs.h
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/data/dummy.cpp
/usr/lib/qt5/bin/moc -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB --include
/<<PKGBUILDDIR>>/engine/audio/src/moc_predefs.h
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++
-I/<<PKGBUILDDIR>>/engine/audio/src -I/<<PKGBUILDDIR>>/engine/src
-I/<<PKGBUILDDIR>>/plugins/interfaces -I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13
-I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward
-I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include
-I/usr/include/x86_64-linux-gnu -I/usr/include audio.h -o moc_audio.cpp
/usr/lib/qt5/bin/moc -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB --include
/<<PKGBUILDDIR>>/engine/audio/src/moc_predefs.h
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++
-I/<<PKGBUILDDIR>>/engine/audio/src -I/<<PKGBUILDDIR>>/engine/src
-I/<<PKGBUILDDIR>>/plugins/interfaces -I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13
-I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward
-I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include
-I/usr/include/x86_64-linux-gnu -I/usr/include audiodecoder.h -o
moc_audiodecoder.cpp
/usr/lib/qt5/bin/moc -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB --include
/<<PKGBUILDDIR>>/engine/audio/src/moc_predefs.h
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++
-I/<<PKGBUILDDIR>>/engine/audio/src -I/<<PKGBUILDDIR>>/engine/src
-I/<<PKGBUILDDIR>>/plugins/interfaces -I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13
-I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward
-I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include
-I/usr/include/x86_64-linux-gnu -I/usr/include audiorenderer.h -o
moc_audiorenderer.cpp
/usr/lib/qt5/bin/moc -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB --include
/<<PKGBUILDDIR>>/engine/audio/src/moc_predefs.h
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++
-I/<<PKGBUILDDIR>>/engine/audio/src -I/<<PKGBUILDDIR>>/engine/src
-I/<<PKGBUILDDIR>>/plugins/interfaces -I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13
-I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward
-I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include
-I/usr/include/x86_64-linux-gnu -I/usr/include audiocapture.h -o
moc_audiocapture.cpp
/usr/lib/qt5/bin/moc -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB --include
/<<PKGBUILDDIR>>/engine/audio/src/moc_predefs.h
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++
-I/<<PKGBUILDDIR>>/engine/audio/src -I/<<PKGBUILDDIR>>/engine/src
-I/<<PKGBUILDDIR>>/plugins/interfaces -I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13
-I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward
-I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include
-I/usr/include/x86_64-linux-gnu -I/usr/include audioplugincache.h -o
moc_audioplugincache.cpp
/usr/lib/qt5/bin/moc -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB --include
/<<PKGBUILDDIR>>/engine/audio/src/moc_predefs.h
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++
-I/<<PKGBUILDDIR>>/engine/audio/src -I/<<PKGBUILDDIR>>/engine/src
-I/<<PKGBUILDDIR>>/plugins/interfaces -I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13
-I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward
-I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include
-I/usr/include/x86_64-linux-gnu -I/usr/include audiorenderer_qt5.h -o
moc_audiorenderer_qt5.cpp
/usr/lib/qt5/bin/moc -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB --include
/<<PKGBUILDDIR>>/engine/audio/src/moc_predefs.h
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++
-I/<<PKGBUILDDIR>>/engine/audio/src -I/<<PKGBUILDDIR>>/engine/src
-I/<<PKGBUILDDIR>>/plugins/interfaces -I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/13
-I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward
-I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include
-I/usr/include/x86_64-linux-gnu -I/usr/include audiocapture_qt5.h -o
moc_audiocapture_qt5.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra
-D_REENTRANT -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../src -I../../../plugins/interfaces
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_audio.o moc_audio.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra
-D_REENTRANT -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../src -I../../../plugins/interfaces
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_audiodecoder.o
moc_audiodecoder.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra
-D_REENTRANT -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../src -I../../../plugins/interfaces
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_audiorenderer.o
moc_audiorenderer.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra
-D_REENTRANT -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../src -I../../../plugins/interfaces
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_audiocapture.o
moc_audiocapture.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra
-D_REENTRANT -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../src -I../../../plugins/interfaces
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_audioplugincache.o
moc_audioplugincache.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra
-D_REENTRANT -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../src -I../../../plugins/interfaces
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_audiorenderer_qt5.o
moc_audiorenderer_qt5.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra
-D_REENTRANT -DHAS_FFTW3 -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../src -I../../../plugins/interfaces
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_audiocapture_qt5.o
moc_audiocapture_qt5.cpp
rm -f libqlcplusaudio.a
ar cqs libqlcplusaudio.a audio.o audiodecoder.o audiorenderer.o
audioparameters.o audiocapture.o audioplugincache.o audiorenderer_qt5.o
audiocapture_qt5.o moc_audio.o moc_audiodecoder.o moc_audiorenderer.o
moc_audiocapture.o moc_audioplugincache.o moc_audiorenderer_qt5.o
moc_audiocapture_qt5.o
make[4]: Leaving directory '/<<PKGBUILDDIR>>/engine/audio/src'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/engine/audio'
cd src/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile
/<<PKGBUILDDIR>>/engine/src/src.pro 'QMAKE_CFLAGS_RELEASE=-g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' 'QMAKE_CFLAGS_DEBUG=-g
-O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2'
'QMAKE_CXXFLAGS_RELEASE=-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2' 'QMAKE_CXXFLAGS_DEBUG=-g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2'
'QMAKE_LFLAGS_RELEASE=-Wl,-z,relro -Wl,-z,now' 'QMAKE_LFLAGS_DEBUG=-Wl,-z,relro
-Wl,-z,now' QMAKE_STRIP=: PREFIX=/usr FORCECONFIG=release ) && make -f Makefile
Project MESSAGE: Forcing a release build
make[3]: Entering directory '/<<PKGBUILDDIR>>/engine/src'
echo "# ifndef CONFIG_H" > qlcconfig.h && echo "# define CONFIG_H" >>
qlcconfig.h && echo "# define APPNAME \"Q Light Controller Plus\"" >>
qlcconfig.h && echo "# define FXEDNAME \"Fixture Definition Editor\"" >>
qlcconfig.h && echo "# define APPVERSION \"4.12.6\"" >> qlcconfig.h && echo "#
define DOCSDIR \"/usr/share/qlcplus/documents\"" >> qlcconfig.h && echo "#
define INPUTPROFILEDIR \"/usr/share/qlcplus/inputprofiles\"" >> qlcconfig.h &&
echo "# define USERQLCPLUSDIR \".qlcplus\"" >> qlcconfig.h && echo "# define
USERINPUTPROFILEDIR \".qlcplus/inputprofiles\"" >> qlcconfig.h && echo "#
define MIDITEMPLATEDIR \"/usr/share/qlcplus/miditemplates\"" >> qlcconfig.h &&
echo "# define USERMIDITEMPLATEDIR \".qlcplus/miditemplates\"" >> qlcconfig.h
&& echo "# define MODIFIERSTEMPLATEDIR
\"/usr/share/qlcplus/modifierstemplates\"" >> qlcconfig.h && echo "# define
USERMODIFIERSTEMPLATEDIR \".qlcplus/modifierstemplates\"" >> qlcconfig.h &&
echo "# define FIXTUREDIR \"/usr/share/qlcplus/fixtur
es\"" >> qlcconfig.h && echo "# define USERFIXTUREDIR \".qlcplus/fixtures\""
>> qlcconfig.h && echo "# define PLUGINDIR
\"/usr/lib/x86_64-linux-gnu/qt5/plugins/qlcplus\"" >> qlcconfig.h && echo "#
define AUDIOPLUGINDIR \"/usr/lib/x86_64-linux-gnu/qt5/plugins/qlcplus/audio\""
>> qlcconfig.h && echo "# define TRANSLATIONDIR
\"/usr/share/qlcplus/translations\"" >> qlcconfig.h && echo "# define
RGBSCRIPTDIR \"/usr/share/qlcplus/rgbscripts\"" >> qlcconfig.h && echo "#
define USERRGBSCRIPTDIR \".qlcplus/rgbscripts\"" >> qlcconfig.h && echo "#
define GOBODIR \"/usr/share/qlcplus/gobos\"" >> qlcconfig.h && echo "# define
WEBFILESDIR \"/usr/share/qlcplus/web\"" >> qlcconfig.h && echo "# endif" >>
qlcconfig.h
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o avolitesd4parser.o
avolitesd4parser.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o qlcchannel.o qlcchannel.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o qlcfixturehead.o
qlcfixturehead.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o qlcfixturemode.o
qlcfixturemode.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o qlci18n.o qlci18n.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o qlcinputchannel.o
qlcinputchannel.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o qlcinputprofile.o
qlcinputprofile.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o qlcinputsource.o
qlcinputsource.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o qlcmodifierscache.o
qlcmodifierscache.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o qlcpalette.o qlcpalette.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o qlcphysical.o
qlcphysical.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o bus.o bus.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o channelsgroup.o
channelsgroup.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o channelmodifier.o
channelmodifier.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o chaser.o chaser.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o chaserrunner.o
chaserrunner.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o chaserstep.o chaserstep.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o collection.o collection.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o cue.o cue.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o cuestack.o cuestack.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o doc.o doc.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o dmxdumpfactoryproperties.o
dmxdumpfactoryproperties.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o efx.o efx.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o efxfixture.o efxfixture.cpp
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o fadechannel.o
fadechannel.cpp
chaserrunner.cpp: In member function ‘bool ChaserRunner::write(MasterTimer*,
QList<Universe*>)’:
chaserrunner.cpp:777:36: error: pointer used after ‘void operator delete(void*,
std::size_t)’ [-Werror=use-after-free]
777 | m_runnerSteps.removeOne(step);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
chaserrunner.cpp:776:20: note: call to ‘void operator delete(void*,
std::size_t)’ here
776 | delete step;
| ^~~~
g++ -c -pipe -Werror -Wno-unused-local-typedefs -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-D_REENTRANT -fPIC -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
-I/usr/include/x86_64-linux-gnu/qt5
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia
-I/usr/include/x86_64-linux-gnu/qt5/QtGui
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
-I/usr/include/x86_64-linux-gnu/qt5/QtScript
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I.
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o fixture.o fixture.cpp
cc1plus: all warnings being treated as errors
make[3]: *** [Makefile:1441: chaserrunner.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/engine/src'
make[2]: *** [Makefile:92: sub-src-make_first-ordered] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/engine'
make[1]: *** [Makefile:98: sub-engine-make_first-ordered] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:13: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Hi,
Thanks for the report.
Le 14/06/2023 à 11:30, Matthias Klose a écrit :
[…]
chaserrunner.cpp: In member function ‘bool ChaserRunner::write(MasterTimer*,
QList<Universe*>)’:
chaserrunner.cpp:777:36: error: pointer used after ‘void operator delete(void*,
std::size_t)’ [-Werror=use-after-free]
777 | m_runnerSteps.removeOne(step);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
chaserrunner.cpp:776:20: note: call to ‘void operator delete(void*,
std::size_t)’ here
776 | delete step;
| ^~~~
This has been fixed in upstream by aa4f5c0[1] which is included in new
4.12.7 version. This new release has been uploaded to unstable meanwhile
and is now in testing.
Let me know if you find any other issue with GCC-13.
Regards,
Jérôme
[1]
https://github.com/mcallegari/qlcplus/commit/aa4f5c0bc8a338b31ff956ab6173e94a84271a9f
--- End Message ---