Closed qumaciel closed 3 years ago
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/
for some reason you have this thing installing to /usr/local
CL packages aren't allowed to have files in /usr/local (and all other distros are in the same boat fwiw).. so this needs either some configure like argument or an install_append to move the files to the right location
On Mon, Jun 7, 2021 at 8:57 AM qumaciel @.***> wrote:
I am trying to build Cadence https://github.com/falkTX/Cadence with autospec to work with JACK. I successifuly built with it, but at the end, looking through the .spec file I see that autospec did not include the package files and binaries like cadence, catia, catarina, and so on.
I am having this issue quite often with autospec with out-of-box packages. Is it possible to manually configure it to add what I need?
To reproduce this, one needs first to build PyQt5.sip. Easily done building
make autospecnew URL="https://files.pythonhosted.org/packages/b1/40/dd8f081f04a12912b65417979bf2097def0af0f20c89083ada3670562ac5/PyQt5_sip-12.9.0.tar.gz" NAME=PyQt5.sip
Then
make autospecnew URL="https://github.com/falkTX/cadence/tarball/master" NAME=cadence
add to buildreq_add file:
PyQt5
PyQt5.sip
After build
I ended up with the following cadence.spec file:
#
This file is auto-generated. DO NOT EDIT
Generated by: autospec.py
#
Name : cadence
Version : 1
Release : 4
URL : https://github.com/falkTX/cadence/tarball/master
Source0 : https://github.com/falkTX/cadence/tarball/master
Summary : No detailed summary available
Group : Development/Tools
License : LGPL-2.0
BuildRequires : PyQt5
BuildRequires : PyQt5.sip
BuildRequires : buildreq-qmake
%description
Cadence is a set of tools useful for audio production.
It's being developed by falkTX, using Python3 and Qt4 (and some C++ where needed).
%prep
%setup -q -n falkTX-Cadence-c146ff9
cd %{_builddir}/falkTX-Cadence-c146ff9
%build
export http_proxy=http://127.0.0.1:9/
export https_proxy=http://127.0.0.1:9/
export no_proxy=localhost,127.0.0.1,0.0.0.0
export LANG=C.UTF-8
export SOURCE_DATE_EPOCH=1623076573
export GCC_IGNORE_WERROR=1
export AR=gcc-ar
export RANLIB=gcc-ranlib
export NM=gcc-nm
export CFLAGS="$CFLAGS -O3 -ffat-lto-objects -flto=4 "
export FCFLAGS="$FFLAGS -O3 -ffat-lto-objects -flto=4 "
export FFLAGS="$FFLAGS -O3 -ffat-lto-objects -flto=4 "
export CXXFLAGS="$CXXFLAGS -O3 -ffat-lto-objects -flto=4 "
make %{?_smp_mflags} all
%install
export SOURCE_DATE_EPOCH=1623076573
rm -rf %{buildroot}
%make_install
%files
%defattr(-,root,root,-)
and my build.log
Mock Version: 1.4.21
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/cadence.spec'], chrootPath='/var/lib/mock/clear-cadence/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\033]0;
\007"', 'PS1': ' \s-\v\$ ', 'LANG': 'en_US.UTF-8', 'CCACHE_DIR': '/var/tmp/ccache', 'CCACHE_UMASK': '002'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f1641cefd60>timeout=0uid=1000gid=1000user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--console=pipe', '--bind=/tmp/mock-resolv.53qb8272:/etc/resolv.conf']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--console=pipe', '--bind=/tmp/mock-resolv.53qb8272:/etc/resolv.conf']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'd057874d2c444dd7ac1844a00856cb8f', '-D', '/var/lib/mock/clear-cadence/root', '-a', '--capability=cap_ipc_lock', '--console=pipe', '--bind=/tmp/mock-resolv.53qb8272:/etc/resolv.conf', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\033]0;
\007"', '--setenv=PS1= \s-\v\$ ', '--setenv=LANG=en_US.UTF-8', '--setenv=CCACHE_DIR=/var/tmp/ccache', '--setenv=CCACHE_UMASK=002', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/cadence.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\033]0; \007"', 'PS1': ' \s-\v\$ ', 'LANG': 'en_US.UTF-8', 'CCACHE_DIR': '/var/tmp/ccache', 'CCACHE_UMASK': '002'} and shell False Building target platforms: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/cadence-1-5.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/cadence.spec'], chrootPath='/var/lib/mock/clear-cadence/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\033]0;
\007"', 'PS1': ' \s-\v\$ ', 'LANG': 'en_US.UTF-8', 'CCACHE_DIR': '/var/tmp/ccache', 'CCACHE_UMASK': '002'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f1641cefd60>timeout=0uid=1000gid=1000user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--console=pipe', '--bind=/tmp/mock-resolv.53qb8272:/etc/resolv.conf']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--console=pipe', '--bind=/tmp/mock-resolv.53qb8272:/etc/resolv.conf']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'e4f5307d52c94875bca174982ff1f46d', '-D', '/var/lib/mock/clear-cadence/root', '-a', '--capability=cap_ipc_lock', '--console=pipe', '--bind=/tmp/mock-resolv.53qb8272:/etc/resolv.conf', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\033]0;
\007"', '--setenv=PS1= \s-\v\$ ', '--setenv=LANG=en_US.UTF-8', '--setenv=CCACHE_DIR=/var/tmp/ccache', '--setenv=CCACHE_UMASK=002', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/cadence.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\033]0; \007"', 'PS1': ' \s-\v\$ ', 'LANG': 'en_US.UTF-8', 'CCACHE_DIR': '/var/tmp/ccache', 'CCACHE_UMASK': '002'} and shell False Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.HCilw5
umask 022
cd /builddir/build/BUILD
LANG=en_US.UTF-8
export LANG
unset DISPLAY
cd /builddir/build/BUILD
rm -rf falkTX-Cadence-c146ff9
/usr/bin/gzip -dc /builddir/build/SOURCES/master
/usr/bin/tar -xof -
STATUS=0
'[' 0 -ne 0 ']'
cd falkTX-Cadence-c146ff9
/usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
~/build/BUILD ~/build/BUILD/falkTX-Cadence-c146ff9
cd /builddir/build/BUILD/falkTX-Cadence-c146ff9
pushd ..
cp -a falkTX-Cadence-c146ff9 buildavx2
~/build/BUILD/falkTX-Cadence-c146ff9
popd
exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.jy7eIg
umask 022
cd /builddir/build/BUILD
cd falkTX-Cadence-c146ff9
LANG=en_US.UTF-8
export LANG
unset DISPLAY
unset PYTHONOPTIMIZE
CFLAGS='-O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT'
export CFLAGS
http_proxy=http://127.0.0.1:9/
export http_proxy
https_proxy=http://127.0.0.1:9/
export https_proxy
ftp_proxy=http://127.0.0.1:9/
export ftp_proxy
no_proxy=localhost,127.0.0.1,0.0.0.0
export no_proxy
CXXFLAGS='-O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT'
export CXXFLAGS
FFLAGS='-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags -Wa,-mbranches-within-32B-boundaries '
export FFLAGS
LD_AS_NEEDED=1
export LD_AS_NEEDED
PKG_CONFIG_LIBDIR=/usr/lib64/pkgconfig
export PKG_CONFIG_LIBDIR
PATH=/usr/lib64/ccache/bin:/usr/local/bin:/usr/bin
export PATH
export http_proxy=http://127.0.0.1:9/
http_proxy=http://127.0.0.1:9/
export https_proxy=http://127.0.0.1:9/
https_proxy=http://127.0.0.1:9/
export no_proxy=localhost,127.0.0.1,0.0.0.0
no_proxy=localhost,127.0.0.1,0.0.0.0
export LANG=C.UTF-8
LANG=C.UTF-8
export SOURCE_DATE_EPOCH=1623076857
SOURCE_DATE_EPOCH=1623076857
export GCC_IGNORE_WERROR=1
GCC_IGNORE_WERROR=1
export AR=gcc-ar
AR=gcc-ar
export RANLIB=gcc-ranlib
RANLIB=gcc-ranlib
export NM=gcc-nm
NM=gcc-nm
export 'CFLAGS=-O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 '
CFLAGS='-O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 '
export 'FCFLAGS=-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags -Wa,-mbranches-within-32B-boundaries -O3 -ffat-lto-objects -flto=4 '
FCFLAGS='-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags -Wa,-mbranches-within-32B-boundaries -O3 -ffat-lto-objects -flto=4 '
export 'FFLAGS=-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags -Wa,-mbranches-within-32B-boundaries -O3 -ffat-lto-objects -flto=4 '
FFLAGS='-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags -Wa,-mbranches-within-32B-boundaries -O3 -ffat-lto-objects -flto=4 '
export 'CXXFLAGS=-O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 '
CXXFLAGS='-O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 '
make -j12 all
make -C c++/jackmeter
make -C c++/xycontroller
pyrcc5 resources/resources.qrc -o src/resources_rc.py
pyuic5 resources/ui/cadence.ui -o src/ui_cadence.py
make[1]: Entering directory '/builddir/build/BUILD/falkTX-Cadence-c146ff9/c++/jackmeter'
make[1]: Entering directory '/builddir/build/BUILD/falkTX-Cadence-c146ff9/c++/xycontroller'
pyuic5 resources/ui/cadence_tb_jack.ui -o src/ui_cadence_tb_jack.py
pyuic5 resources/ui/cadence_tb_alsa.ui -o src/ui_cadence_tb_alsa.py
/usr/bin/rcc -name resources-jackmeter ../../resources/resources-jackmeter.qrc -o qrc_resources-jackmeter.cpp
/usr/bin/moc xycontroller.cpp -o xycontroller.moc
pyuic5 resources/ui/cadence_tb_a2j.ui -o src/ui_cadence_tb_a2j.py
pyuic5 resources/ui/cadence_tb_pa.ui -o src/ui_cadence_tb_pa.py
pyuic5 resources/ui/cadence_rwait.ui -o src/ui_cadence_rwait.py
g++ -c jackmeter.cpp -O3 -ffast-math -Wall -Wextra -DNDEBUG -fPIC -std=c++0x -O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG_OUTPUT -I../widgets -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -o jackmeter.o
/usr/bin/uic ../../resources/ui/xycontroller.ui -o ui_xycontroller.h
pyuic5 resources/ui/catarina.ui -o src/ui_catarina.py
/usr/bin/rcc -name resources-xycontroller ../../resources/resources-xycontroller.qrc -o qrc_resources-xycontroller.cpp
g++ -c ../widgets/digitalpeakmeter.cpp -O3 -ffast-math -Wall -Wextra -DNDEBUG -fPIC -std=c++0x -O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG_OUTPUT -I../widgets -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -o ../widgets/digitalpeakmeter.o
/usr/bin/moc ../widgets/pixmapkeyboard.hpp -o ../widgets/moc_pixmapkeyboard.cpp
g++ -c xycontroller.cpp -O3 -ffast-math -Wall -Wextra -DNDEBUG -fPIC -std=c++0x -O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG_OUTPUT -I../widgets -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -o xycontroller.o
g++ -c ../widgets/pixmapdial.cpp -O3 -ffast-math -Wall -Wextra -DNDEBUG -fPIC -std=c++0x -O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG_OUTPUT -I../widgets -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -o ../widgets/pixmapdial.o
../widgets/pixmapdial.cpp: In member function ‘void PixmapDial::setLabel(QString)’:
../widgets/pixmapdial.cpp:91:46: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
91 | fLabelWidth = QFontMetrics(font()).width(label);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /usr/include/qt5/QtWidgets/qwidget.h:50,
from /usr/include/qt5/QtWidgets/qabstractslider.h:44, from /usr/include/qt5/QtWidgets/qdial.h:46, from /usr/include/qt5/QtWidgets/QDial:1, from ../widgets/pixmapdial.hpp:22, from ../widgets/pixmapdial.cpp:18:
/usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here
106 | int width(const QString &, int len = -1) const;
| ^~~~~
../widgets/pixmapdial.cpp: In member function ‘void PixmapDial::setPixmap(int)’:
../widgets/pixmapdial.cpp:110:23: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
110 | fPixmapNum.sprintf("%02i", pixmapId);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
from /usr/include/qt5/QtCore/qlist.h:47, from /usr/include/qt5/QtCore/qstringlist.h:41, from /usr/include/qt5/QtGui/qcolor.h:46, from /usr/include/qt5/QtGui/qpixmap.h:45, from /usr/include/qt5/QtGui/QPixmap:1, from ../widgets/pixmapdial.hpp:21, from ../widgets/pixmapdial.cpp:18:
/usr/include/qt5/QtCore/qstring.h:393:14: note: declared here
393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
| ^~~~~~~
g++ -c ../widgets/pixmapkeyboard.cpp -O3 -ffast-math -Wall -Wextra -DNDEBUG -fPIC -std=c++0x -O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG_OUTPUT -I../widgets -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -o ../widgets/pixmapkeyboard.o
g++ -c ../widgets/moc_pixmapkeyboard.cpp -O3 -ffast-math -Wall -Wextra -DNDEBUG -fPIC -std=c++0x -O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG_OUTPUT -I../widgets -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -o ../widgets/moc_pixmapkeyboard.o
pyuic5 resources/ui/catarina_addgroup.ui -o src/ui_catarina_addgroup.py
pyuic5 resources/ui/catarina_removegroup.ui -o src/ui_catarina_removegroup.py
pyuic5 resources/ui/catarina_renamegroup.ui -o src/ui_catarina_renamegroup.py
pyuic5 resources/ui/catarina_addport.ui -o src/ui_catarina_addport.py
g++ -c qrc_resources-xycontroller.cpp -O3 -ffast-math -Wall -Wextra -DNDEBUG -fPIC -std=c++0x -O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG_OUTPUT -I../widgets -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -o qrc_resources-xycontroller.o
pyuic5 resources/ui/catarina_removeport.ui -o src/ui_catarina_removeport.py
pyuic5 resources/ui/catarina_renameport.ui -o src/ui_catarina_renameport.py
pyuic5 resources/ui/catarina_connectports.ui -o src/ui_catarina_connectports.py
pyuic5 resources/ui/catarina_disconnectports.ui -o src/ui_catarina_disconnectports.py
pyuic5 resources/ui/catia.ui -o src/ui_catia.py
pyuic5 resources/ui/claudia.ui -o src/ui_claudia.py
pyuic5 resources/ui/claudia_studioname.ui -o src/ui_claudia_studioname.py
pyuic5 resources/ui/claudia_studiolist.ui -o src/ui_claudia_studiolist.py
pyuic5 resources/ui/claudia_createroom.ui -o src/ui_claudia_createroom.py
pyuic5 resources/ui/claudia_projectname.ui -o src/ui_claudia_projectname.py
pyuic5 resources/ui/claudia_projectproperties.ui -o src/ui_claudia_projectproperties.py
pyuic5 resources/ui/claudia_runcustom.ui -o src/ui_claudia_runcustom.py
pyuic5 resources/ui/claudia_launcher.ui -o src/ui_claudia_launcher.py
pyuic5 resources/ui/claudia_launcher_app.ui -o src/ui_claudia_launcher_app.py
pyuic5 resources/ui/logs.ui -o src/ui_logs.py
pyuic5 resources/ui/render.ui -o src/ui_render.py
pyuic5 resources/ui/settings_app.ui -o src/ui_settings_app.py
pyuic5 resources/ui/settings_jack.ui -o src/ui_settings_jack.py
g++ -c qrc_resources-jackmeter.cpp -O3 -ffast-math -Wall -Wextra -DNDEBUG -fPIC -std=c++0x -O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG_OUTPUT -I../widgets -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -o qrc_resources-jackmeter.o
g++ jackmeter.o qrc_resources-jackmeter.o ../widgets/digitalpeakmeter.o -Wl,--strip-all -lQt5Widgets -lQt5Gui -lQt5Core -ldl -o cadence-jackmeter
In file included from xycontroller.cpp:27:
../midi_queue.hpp: In member function ‘void Queue::copyDataFrom(Queue*)’:
../midi_queue.hpp:50:17: warning: ‘void memset(void, int, size_t)’ clearing an object of non-trivial type ‘struct Queue::datatype’; use assignment or value-initialization instead [-Wclass-memaccess]
50 | ::memset(queue->data, 0, sizeof(datatype)*MAX_SIZE);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../midi_queue.hpp:144:12: note: ‘struct Queue::datatype’ declared here
144 | struct datatype {
| ^~~~~~~~
g++ xycontroller.o qrc_resources-xycontroller.o ../widgets/pixmapdial.o ../widgets/pixmapkeyboard.o ../widgets/moc_pixmapkeyboard.o -Wl,--strip-all -lQt5Widgets -lQt5Gui -lQt5Core -ldl -o cadence-xycontroller
make[1]: Leaving directory '/builddir/build/BUILD/falkTX-Cadence-c146ff9/c++/jackmeter'
make[1]: Leaving directory '/builddir/build/BUILD/falkTX-Cadence-c146ff9/c++/xycontroller'
- pushd ../buildavx2
~/build/BUILD/buildavx2 ~/build/BUILD/falkTX-Cadence-c146ff9
export 'CFLAGS=-O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -m64 -march=haswell'
CFLAGS='-O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -m64 -march=haswell'
export 'CXXFLAGS=-O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -m64 -march=haswell'
CXXFLAGS='-O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -m64 -march=haswell'
export 'FFLAGS=-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags -Wa,-mbranches-within-32B-boundaries -O3 -ffat-lto-objects -flto=4 -m64 -march=haswell'
FFLAGS='-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags -Wa,-mbranches-within-32B-boundaries -O3 -ffat-lto-objects -flto=4 -m64 -march=haswell'
export 'FCFLAGS=-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags -Wa,-mbranches-within-32B-boundaries -O3 -ffat-lto-objects -flto=4 -m64 -march=haswell'
FCFLAGS='-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags -Wa,-mbranches-within-32B-boundaries -O3 -ffat-lto-objects -flto=4 -m64 -march=haswell'
export 'LDFLAGS= -m64 -march=haswell'
LDFLAGS=' -m64 -march=haswell'
make -j12 all
make -C c++/jackmeter
make -C c++/xycontroller
pyrcc5 resources/resources.qrc -o src/resources_rc.py
pyuic5 resources/ui/cadence.ui -o src/ui_cadence.py
make[1]: Entering directory '/builddir/build/BUILD/buildavx2/c++/jackmeter'
make[1]: Entering directory '/builddir/build/BUILD/buildavx2/c++/xycontroller'
pyuic5 resources/ui/cadence_tb_jack.ui -o src/ui_cadence_tb_jack.py
pyuic5 resources/ui/cadence_tb_alsa.ui -o src/ui_cadence_tb_alsa.py
/usr/bin/rcc -name resources-jackmeter ../../resources/resources-jackmeter.qrc -o qrc_resources-jackmeter.cpp
/usr/bin/moc xycontroller.cpp -o xycontroller.moc
pyuic5 resources/ui/cadence_tb_a2j.ui -o src/ui_cadence_tb_a2j.py
pyuic5 resources/ui/cadence_tb_pa.ui -o src/ui_cadence_tb_pa.py
g++ -c jackmeter.cpp -O3 -ffast-math -Wall -Wextra -DNDEBUG -fPIC -std=c++0x -O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -m64 -march=haswell -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG_OUTPUT -I../widgets -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -o jackmeter.o
pyuic5 resources/ui/cadence_rwait.ui -o src/ui_cadence_rwait.py
/usr/bin/uic ../../resources/ui/xycontroller.ui -o ui_xycontroller.h
g++ -c ../widgets/digitalpeakmeter.cpp -O3 -ffast-math -Wall -Wextra -DNDEBUG -fPIC -std=c++0x -O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -m64 -march=haswell -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG_OUTPUT -I../widgets -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -o ../widgets/digitalpeakmeter.o
/usr/bin/rcc -name resources-xycontroller ../../resources/resources-xycontroller.qrc -o qrc_resources-xycontroller.cpp
/usr/bin/moc ../widgets/pixmapkeyboard.hpp -o ../widgets/moc_pixmapkeyboard.cpp
pyuic5 resources/ui/catarina.ui -o src/ui_catarina.py
g++ -c xycontroller.cpp -O3 -ffast-math -Wall -Wextra -DNDEBUG -fPIC -std=c++0x -O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -m64 -march=haswell -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG_OUTPUT -I../widgets -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -o xycontroller.o
g++ -c ../widgets/pixmapdial.cpp -O3 -ffast-math -Wall -Wextra -DNDEBUG -fPIC -std=c++0x -O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -m64 -march=haswell -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG_OUTPUT -I../widgets -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -o ../widgets/pixmapdial.o
pyuic5 resources/ui/catarina_addgroup.ui -o src/ui_catarina_addgroup.py
g++ -c ../widgets/pixmapkeyboard.cpp -O3 -ffast-math -Wall -Wextra -DNDEBUG -fPIC -std=c++0x -O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -m64 -march=haswell -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG_OUTPUT -I../widgets -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -o ../widgets/pixmapkeyboard.o
pyuic5 resources/ui/catarina_removegroup.ui -o src/ui_catarina_removegroup.py
pyuic5 resources/ui/catarina_renamegroup.ui -o src/ui_catarina_renamegroup.py
g++ -c ../widgets/moc_pixmapkeyboard.cpp -O3 -ffast-math -Wall -Wextra -DNDEBUG -fPIC -std=c++0x -O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -m64 -march=haswell -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG_OUTPUT -I../widgets -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -o ../widgets/moc_pixmapkeyboard.o
pyuic5 resources/ui/catarina_addport.ui -o src/ui_catarina_addport.py
pyuic5 resources/ui/catarina_removeport.ui -o src/ui_catarina_removeport.py
pyuic5 resources/ui/catarina_renameport.ui -o src/ui_catarina_renameport.py
pyuic5 resources/ui/catarina_connectports.ui -o src/ui_catarina_connectports.py
pyuic5 resources/ui/catarina_disconnectports.ui -o src/ui_catarina_disconnectports.py
pyuic5 resources/ui/catia.ui -o src/ui_catia.py
pyuic5 resources/ui/claudia.ui -o src/ui_claudia.py
pyuic5 resources/ui/claudia_studioname.ui -o src/ui_claudia_studioname.py
pyuic5 resources/ui/claudia_studiolist.ui -o src/ui_claudia_studiolist.py
pyuic5 resources/ui/claudia_createroom.ui -o src/ui_claudia_createroom.py
pyuic5 resources/ui/claudia_projectname.ui -o src/ui_claudia_projectname.py
pyuic5 resources/ui/claudia_projectproperties.ui -o src/ui_claudia_projectproperties.py
pyuic5 resources/ui/claudia_runcustom.ui -o src/ui_claudia_runcustom.py
pyuic5 resources/ui/claudia_launcher.ui -o src/ui_claudia_launcher.py
pyuic5 resources/ui/claudia_launcher_app.ui -o src/ui_claudia_launcher_app.py
pyuic5 resources/ui/logs.ui -o src/ui_logs.py
pyuic5 resources/ui/render.ui -o src/ui_render.py
pyuic5 resources/ui/settings_app.ui -o src/ui_settings_app.py
pyuic5 resources/ui/settings_jack.ui -o src/ui_settings_jack.py
g++ -c qrc_resources-xycontroller.cpp -O3 -ffast-math -Wall -Wextra -DNDEBUG -fPIC -std=c++0x -O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -m64 -march=haswell -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG_OUTPUT -I../widgets -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -o qrc_resources-xycontroller.o
g++ -c qrc_resources-jackmeter.cpp -O3 -ffast-math -Wall -Wextra -DNDEBUG -fPIC -std=c++0x -O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -fcf-protection=return -Wl,--build-id=sha1 -Wa,-mbranches-within-32B-boundaries -m64 -march=westmere -mtune=skylake-avx512 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wp,-D_REENTRANT -O3 -ffat-lto-objects -flto=4 -m64 -march=haswell -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG_OUTPUT -I../widgets -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -o qrc_resources-jackmeter.o
../widgets/pixmapdial.cpp: In member function ‘void PixmapDial::setLabel(QString)’:
../widgets/pixmapdial.cpp:91:46: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
91 | fLabelWidth = QFontMetrics(font()).width(label);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /usr/include/qt5/QtWidgets/qwidget.h:50,
from /usr/include/qt5/QtWidgets/qabstractslider.h:44, from /usr/include/qt5/QtWidgets/qdial.h:46, from /usr/include/qt5/QtWidgets/QDial:1, from ../widgets/pixmapdial.hpp:22, from ../widgets/pixmapdial.cpp:18:
/usr/include/qt5/QtGui/qfontmetrics.h:106:9: note: declared here
106 | int width(const QString &, int len = -1) const;
| ^~~~~
../widgets/pixmapdial.cpp: In member function ‘void PixmapDial::setPixmap(int)’:
../widgets/pixmapdial.cpp:110:23: warning: ‘QString& QString::sprintf(const char*, ...)’ is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
110 | fPixmapNum.sprintf("%02i", pixmapId);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
from /usr/include/qt5/QtCore/qlist.h:47, from /usr/include/qt5/QtCore/qstringlist.h:41, from /usr/include/qt5/QtGui/qcolor.h:46, from /usr/include/qt5/QtGui/qpixmap.h:45, from /usr/include/qt5/QtGui/QPixmap:1, from ../widgets/pixmapdial.hpp:21, from ../widgets/pixmapdial.cpp:18:
/usr/include/qt5/QtCore/qstring.h:393:14: note: declared here
393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
| ^~~~~~~
g++ jackmeter.o qrc_resources-jackmeter.o ../widgets/digitalpeakmeter.o -m64 -march=haswell -Wl,--strip-all -lQt5Widgets -lQt5Gui -lQt5Core -ldl -o cadence-jackmeter
make[1]: Leaving directory '/builddir/build/BUILD/buildavx2/c++/jackmeter'
In file included from xycontroller.cpp:27:
../midi_queue.hpp: In member function ‘void Queue::copyDataFrom(Queue*)’:
../midi_queue.hpp:50:17: warning: ‘void memset(void, int, size_t)’ clearing an object of non-trivial type ‘struct Queue::datatype’; use assignment or value-initialization instead [-Wclass-memaccess]
50 | ::memset(queue->data, 0, sizeof(datatype)*MAX_SIZE);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../midi_queue.hpp:144:12: note: ‘struct Queue::datatype’ declared here
144 | struct datatype {
| ^~~~~~~~
g++ xycontroller.o qrc_resources-xycontroller.o ../widgets/pixmapdial.o ../widgets/pixmapkeyboard.o ../widgets/moc_pixmapkeyboard.o -m64 -march=haswell -Wl,--strip-all -lQt5Widgets -lQt5Gui -lQt5Core -ldl -o cadence-xycontroller
make[1]: Leaving directory '/builddir/build/BUILD/buildavx2/c++/xycontroller'
~/build/BUILD/falkTX-Cadence-c146ff9
popd
exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Skecvc
umask 022
cd /builddir/build/BUILD
cd falkTX-Cadence-c146ff9
LANG=en_US.UTF-8
export LANG
unset DISPLAY
unset PYTHONOPTIMIZE
rm -rf /builddir/build/BUILDROOT/cadence-1-5.x86_64
mkdir -p /builddir/build/BUILDROOT/cadence-1-5.x86_64
export SOURCE_DATE_EPOCH=1623076857
SOURCE_DATE_EPOCH=1623076857
rm -rf /builddir/build/BUILDROOT/cadence-1-5.x86_64
pushd ../buildavx2/
~/build/BUILD/buildavx2 ~/build/BUILD/falkTX-Cadence-c146ff9
- /usr/bin/make DESTDIR=/builddir/build/BUILDROOT/cadence-1-5.x86_64 INSTALLROOT=/builddir/build/BUILDROOT/cadence-1-5.x86_64 install_prefix=/builddir/build/BUILDROOT/cadence-1-5.x86_64 BUILDROOT=/builddir/build/BUILDROOT/cadence-1-5.x86_64 BUILD_ROOT=/builddir/build/BUILDROOT/cadence-1-5.x86_64 INSTALL_ROOT=/builddir/build/BUILDROOT/cadence-1-5.x86_64 install
Create directories
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/etc/xdg/autostart/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/applications/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/16x16/apps/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/48x48/apps/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/128x128/apps/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/256x256/apps/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/scalable/apps/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/src/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/pulse2jack/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/pulse2loopback/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/icons/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/templates/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/etc/X11/xinit/xinitrc.d/
Install script files and binaries
install -m 755 \
data/cadence \
data/cadence-aloop-daemon \
data/cadence-jacksettings \
data/cadence-logs \
data/cadence-pulse2jack \
data/cadence-pulse2loopback \
data/cadence-render \
data/cadence-session-start \
data/catarina \
data/catia \
data/claudia \
data/claudia-launcher \
c++/jackmeter/cadence-jackmeter \
c++/xycontroller/cadence-xycontroller \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/
Install desktop files
install -m 644 data/autostart/*.desktop /builddir/build/BUILDROOT/cadence-1-5.x86_64/etc/xdg/autostart/
install -m 644 data/*.desktop /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/applications/
Install icons, 16x16
install -m 644 resources/16x16/cadence.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/16x16/apps/
install -m 644 resources/16x16/catarina.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/16x16/apps/
install -m 644 resources/16x16/catia.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/16x16/apps/
install -m 644 resources/16x16/claudia.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/16x16/apps/
install -m 644 resources/16x16/claudia-launcher.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/16x16/apps/
Install icons, 48x48
install -m 644 resources/48x48/cadence.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/48x48/apps/
install -m 644 resources/48x48/catarina.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/48x48/apps/
install -m 644 resources/48x48/catia.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/48x48/apps/
install -m 644 resources/48x48/claudia.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/48x48/apps/
install -m 644 resources/48x48/claudia-launcher.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/48x48/apps/
Install icons, 128x128
install -m 644 resources/128x128/cadence.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/128x128/apps/
install -m 644 resources/128x128/catarina.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/128x128/apps/
install -m 644 resources/128x128/catia.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/128x128/apps/
install -m 644 resources/128x128/claudia.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/128x128/apps/
install -m 644 resources/128x128/claudia-launcher.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/128x128/apps/
Install icons, 256x256
install -m 644 resources/256x256/cadence.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/256x256/apps/
install -m 644 resources/256x256/catarina.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/256x256/apps/
install -m 644 resources/256x256/catia.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/256x256/apps/
install -m 644 resources/256x256/claudia.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/256x256/apps/
install -m 644 resources/256x256/claudia-launcher.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/256x256/apps/
Install icons, scalable
install -m 644 resources/scalable/cadence.svg /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/scalable/apps/
install -m 644 resources/scalable/catarina.svg /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/scalable/apps/
install -m 644 resources/scalable/catia.svg /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/scalable/apps/
install -m 644 resources/scalable/claudia.svg /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/scalable/apps/
install -m 644 resources/scalable/claudia-launcher.svg /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/scalable/apps/
Install main code
install -m 644 src/*.py /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/src/
Install addtional stuff for Cadence
install -m 644 data/pulse2jack/* /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/pulse2jack/
install -m 644 data/pulse2loopback/* /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/pulse2loopback/
install -m 755 data/61-cadence-session-inject.sh /builddir/build/BUILDROOT/cadence-1-5.x86_64/etc/X11/xinit/xinitrc.d/
Install addtional stuff for Claudia
cp -r data/icons/* /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/icons/
cp -r data/templates/* /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/templates/
Adjust PREFIX value in script files
sed -i "s?X-PREFIX-X?/usr/local?" \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/cadence \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/cadence-aloop-daemon \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/cadence-jacksettings \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/cadence-logs \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/cadence-pulse2jack \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/cadence-pulse2loopback \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/cadence-render \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/cadence-session-start \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/catarina \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/catia \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/claudia \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/claudia-launcher \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/etc/X11/xinit/xinitrc.d//61-cadence-session-inject.sh
Delete old scripts
rm -f /builddir/build/BUILDROOT/cadence-1-5.x86_64/etc/X11/xinit/xinitrc.d//21cadence-session-inject
rm -f /builddir/build/BUILDROOT/cadence-1-5.x86_64/etc/X11/xinit/xinitrc.d//61cadence-session-inject
rm -f /builddir/build/BUILDROOT/cadence-1-5.x86_64/etc/X11/xinit/xinitrc.d//70cadence-plugin-paths
rm -f /builddir/build/BUILDROOT/cadence-1-5.x86_64/etc/X11/xinit/xinitrc.d//99cadence-session-start
rm -f /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/share/info/dir
rm -rf /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/lib64/haswell/pkgconfig
rm -rf /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/lib64/haswell/avx512_1/pkgconfig
rm -rf /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local
rm -f '/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/lib/perl5///perllocal.pod'
find /builddir/build/BUILDROOT/cadence-1-5.x86_64 -regex '.*.la$'
xargs rm -f --
find /builddir/build/BUILDROOT/cadence-1-5.x86_64 -regex '.*.pyo$'
xargs rm -f --
'[' -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/etc/dbus-1 ']'
:
'[' -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/etc/dbus-1 ']'
:
'[' -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/sbin ']'
:
'[' -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/bin ']'
:
'[' -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/sbin ']'
:
'[' -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/sbin ']'
:
'[' -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/bin ']'
:
'[' -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/sbin ']'
:
'[' -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/share/pkgconfig ']'
:
'[' -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/lib/pkgconfig ']'
:
'[' -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/share/pkgconfig ']'
:
'[' -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/lib/pkgconfig ']'
:
'[' -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/share/doc/cadence-1 ']'
:
'[' -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/sbin ']'
:
'[' -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/sbin ']'
:
'[' -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/bin ']'
:
chmod a+x '/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/lib/.so' '/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/lib32/.so' '/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/lib64/.so' '/builddir/build/BUILDROOT/cadence-1-5.x86_64/lib/.so' '/builddir/build/BUILDROOT/cadence-1-5.x86_64/lib32/.so' '/builddir/build/BUILDROOT/cadence-1-5.x86_64/lib64/.so'
chmod: cannot access '/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/lib/.so': No such file or directory
chmod: cannot access '/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/lib32/.so': No such file or directory
chmod: cannot access '/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/lib64/.so': No such file or directory
chmod: cannot access '/builddir/build/BUILDROOT/cadence-1-5.x86_64/lib/.so': No such file or directory
chmod: cannot access '/builddir/build/BUILDROOT/cadence-1-5.x86_64/lib32/.so': No such file or directory
chmod: cannot access '/builddir/build/BUILDROOT/cadence-1-5.x86_64/lib64/.so': No such file or directory
:
find /builddir/build/BUILDROOT/cadence-1-5.x86_64 -regex '.*.la$'
xargs rm -f --
find /builddir/build/BUILDROOT/cadence-1-5.x86_64 -regex '.*.a$'
xargs rm -f --
/usr/bin/clr-avx2-move.pl haswell .avx2 /builddir/build/BUILDROOT/cadence-1-5.x86_64/
find /builddir/build/BUILDROOT/cadence-1-5.x86_64/ -print0
xargs -r0 touch -h -d @1623076857
~/build/BUILD/falkTX-Cadence-c146ff9
popd
/usr/bin/make DESTDIR=/builddir/build/BUILDROOT/cadence-1-5.x86_64 INSTALLROOT=/builddir/build/BUILDROOT/cadence-1-5.x86_64 install_prefix=/builddir/build/BUILDROOT/cadence-1-5.x86_64 BUILDROOT=/builddir/build/BUILDROOT/cadence-1-5.x86_64 BUILD_ROOT=/builddir/build/BUILDROOT/cadence-1-5.x86_64 INSTALL_ROOT=/builddir/build/BUILDROOT/cadence-1-5.x86_64 install
Create directories
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/etc/xdg/autostart/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/applications/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/16x16/apps/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/48x48/apps/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/128x128/apps/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/256x256/apps/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/scalable/apps/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/src/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/pulse2jack/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/pulse2loopback/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/icons/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/templates/
install -d /builddir/build/BUILDROOT/cadence-1-5.x86_64/etc/X11/xinit/xinitrc.d/
Install script files and binaries
install -m 755 \
data/cadence \
data/cadence-aloop-daemon \
data/cadence-jacksettings \
data/cadence-logs \
data/cadence-pulse2jack \
data/cadence-pulse2loopback \
data/cadence-render \
data/cadence-session-start \
data/catarina \
data/catia \
data/claudia \
data/claudia-launcher \
c++/jackmeter/cadence-jackmeter \
c++/xycontroller/cadence-xycontroller \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/
Install desktop files
install -m 644 data/autostart/*.desktop /builddir/build/BUILDROOT/cadence-1-5.x86_64/etc/xdg/autostart/
install -m 644 data/*.desktop /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/applications/
Install icons, 16x16
install -m 644 resources/16x16/cadence.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/16x16/apps/
install -m 644 resources/16x16/catarina.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/16x16/apps/
install -m 644 resources/16x16/catia.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/16x16/apps/
install -m 644 resources/16x16/claudia.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/16x16/apps/
install -m 644 resources/16x16/claudia-launcher.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/16x16/apps/
Install icons, 48x48
install -m 644 resources/48x48/cadence.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/48x48/apps/
install -m 644 resources/48x48/catarina.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/48x48/apps/
install -m 644 resources/48x48/catia.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/48x48/apps/
install -m 644 resources/48x48/claudia.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/48x48/apps/
install -m 644 resources/48x48/claudia-launcher.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/48x48/apps/
Install icons, 128x128
install -m 644 resources/128x128/cadence.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/128x128/apps/
install -m 644 resources/128x128/catarina.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/128x128/apps/
install -m 644 resources/128x128/catia.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/128x128/apps/
install -m 644 resources/128x128/claudia.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/128x128/apps/
install -m 644 resources/128x128/claudia-launcher.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/128x128/apps/
Install icons, 256x256
install -m 644 resources/256x256/cadence.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/256x256/apps/
install -m 644 resources/256x256/catarina.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/256x256/apps/
install -m 644 resources/256x256/catia.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/256x256/apps/
install -m 644 resources/256x256/claudia.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/256x256/apps/
install -m 644 resources/256x256/claudia-launcher.png /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/256x256/apps/
Install icons, scalable
install -m 644 resources/scalable/cadence.svg /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/scalable/apps/
install -m 644 resources/scalable/catarina.svg /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/scalable/apps/
install -m 644 resources/scalable/catia.svg /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/scalable/apps/
install -m 644 resources/scalable/claudia.svg /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/scalable/apps/
install -m 644 resources/scalable/claudia-launcher.svg /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/icons/hicolor/scalable/apps/
Install main code
install -m 644 src/*.py /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/src/
Install addtional stuff for Cadence
install -m 644 data/pulse2jack/* /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/pulse2jack/
install -m 644 data/pulse2loopback/* /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/pulse2loopback/
install -m 755 data/61-cadence-session-inject.sh /builddir/build/BUILDROOT/cadence-1-5.x86_64/etc/X11/xinit/xinitrc.d/
Install addtional stuff for Claudia
cp -r data/icons/* /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/icons/
cp -r data/templates/* /builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/share/cadence/templates/
Adjust PREFIX value in script files
sed -i "s?X-PREFIX-X?/usr/local?" \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/cadence \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/cadence-aloop-daemon \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/cadence-jacksettings \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/cadence-logs \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/cadence-pulse2jack \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/cadence-pulse2loopback \
/builddir/build/BUILDROOT/cadence-1-5.x86_64/usr/local/bin/c
for some reason you have this thing installing to /usr/local
Oh, yeah! Thank you!
Solved changing PREFIX to /usr
I am trying to build Cadence with autospec to work with JACK. I successifuly built with it, but at the end, looking through the .spec file I see that autospec did not include the package files and binaries like cadence, catia, catarina, and so on.
I am having this issue quite often with autospec with out-of-box packages. Is it possible to manually configure it to add what I need?
To reproduce this, one needs first to build PyQt5.sip. Easily done building
Then
make autospecnew URL="https://github.com/falkTX/cadence/tarball/master" NAME=cadence
add to buildreq_add file:
After build
I ended up with the following cadence.spec file:
and my build.log