==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: bslizr 1.2.16-4 (Thu Mar 26 18:18:16 2026)
==> Retrieving sources...
-> Found BSlizr-1.2.16.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
BSlizr-1.2.16.tar.gz ... Passed
==> Validating source files with b2sums...
BSlizr-1.2.16.tar.gz ... Passed
==> Making package: bslizr 1.2.16-4 (Fri Mar 27 00:18:42 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
:: There are 10 providers available for lv2-host:
:: Repository extra
1) ardour 2) audacity 3) carla 4) ecasound 5) guitarix 6) jalv 7) muse 8) pipewire-audio 9) qtractor 10) rosegarden
Enter a number (default=1):
resolving dependencies...
:: There are 2 providers available for jack:
:: Repository extra
1) jack2 2) pipewire-jack
Enter a number (default=1):
:: There are 5 providers available for libgl:
:: Repository extra
1) libglvnd
:: Repository alarm
2) imx-gpu-viv-dfb 3) imx-gpu-viv-fb 4) imx-gpu-viv-wl 5) imx-gpu-viv-x11
Enter a number (default=1):
looking for conflicting packages...
Packages (147) alsa-lib-1.2.15.3-2 alsa-topology-conf-1.2.5.1-4 alsa-ucm-conf-1.2.15.3-1 aubio-0.4.9-24 bubblewrap-0.11.1-1 cairomm-1.14.5-2 dav1d-1.5.3-1 default-cursors-3-1 ffmpeg-2:8.1-3 fftw-3.3.10-8 flac-1.5.0-1 fluidsynth-2.5.3-1 fontconfig-2:2.17.1-1 freetype2-2.14.3-1 fribidi-1.0.16-2 gdk-pixbuf2-2.44.4-1 giflib-5.2.2-2 glibmm-2.66.8-1 glslang-1:1.4.341.0-2 glycin-2.0.8-1 gperftools-2.18.1-1 graphite-1:1.3.14-6 gsm-1.0.24-1 gtest-1.17.0-2 harfbuzz-13.2.1-1 hicolor-icon-theme-0.18-1 hidapi-0.15.0-1 highway-1.3.0-2 jack2-1.9.22-2 jbigkit-2.1-8 l-smash-2.14.5-4 lame-3.101.r6531-1 lcms2-2.18-1 libass-0.17.4-1 libasyncns-1:0.8+r3+g68cd5af-3 libavc1394-0.5.4-7 libbluray-1.4.1-1 libbpf-1.6.2-1 libbs2b-3.1.0-10 libbsd-0.12.2-2 libdatrie-0.2.14-1 libdeflate-1.25-1 libdovi-3.3.2-1 libdrm-2.4.131-1 libdvdnav-7.0.0-1 libdvdread-7.0.1-1 libedit-20251016_3.1-1 libev-4.33-5 libglvnd-1.7.0-3 libiec61883-1.2.0-9 libjpeg-turbo-3.1.3-1 libjxl-0.11.2-2 liblo-1:0.34-1 liblrdf-0.6.1-5 libltc-1.3.2-2 libmd-1.1.0-2 libmodplug-0.8.9.0-7 libogg-1.3.6-1 libopenmpt-0.8.6-1 libpciaccess-0.19-1 libpgm-5.3.128-3 libpipewire-1:1.6.2-1 libplacebo-7.360.1-1 libpng-1.6.56-1 libpulse-17.0+r98+gb096704c0-1 libraw1394-2.1.2-4 librsvg-2:2.61.4-1 libsamplerate-0.2.2-3 libsigc++-2.12.0-1 libsndfile-1.2.2-4 libsodium-1.0.21-1 libsoxr-0.1.3-4 libssh-0.12.0-1 libthai-0.1.30-1 libtheora-1.2.0-1 libtiff-4.7.1-1 libunibreak-6.1-1 libunwind-1.8.2-1 libuv-1.52.1-1 libva-2.23.0-1 libvdpau-1.5-4 libvorbis-1.3.7-4 libvpx-1.16.0-2 libwebp-1.6.0-2 libwebsockets-4.4.2-1 libxau-1.0.12-1 libxcb-1.17.0-1 libxcursor-1.2.3-1 libxdmcp-1.1.5-1.1 libxext-1.3.7-1 libxfixes-6.0.2-1 libxft-2.3.9-1 libxrender-0.9.12-1 libxshmfence-1.3.3-1 libxslt-1.1.45-2 libxv-1.0.13-1 libxxf86vm-1.1.7-1 lilv-0.26.4-1 llvm-libs-22.1.1-1 lm_sensors-1:3.6.2-1 lv2-1.18.10-2 lzo-2.10-5 mesa-1:26.0.3-1 mpdecimal-4.0.1-3 mpg123-1.33.4-1 ocl-icd-2.3.4-1 opencore-amr-0.1.6-2 openjpeg2-2.5.4-1 opus-1.6.1-1 pango-1:1.57.1-1 pangomm-2.46.4-1 pixman-0.46.4-1.1 portaudio-1:19.7.0-4 python-3.14.3-1 raptor-2.0.16-9 rubberband-4.0.0-1 sdl2-compat-2.32.64-1 sdl3-3.4.2-1 serd-0.32.8-1 shaderc-2026.1-2 shared-mime-info-2.4-3 snappy-1.2.2-3 sndio-1.10.0-1 sord-0.16.22-1 speex-1.2.1-2 speexdsp-1.2.1-2 spirv-tools-1:1.4.341.0-2 sratom-0.6.22-1 srt-1.5.4-1 taglib-2.2.1-1 v4l-utils-1.32.0-2 vamp-plugin-sdk-1:2.10-1 vapoursynth-73-2 vid.stab-1.1.1-2 vulkan-icd-loader-1.4.341.0-1 wayland-1.24.0-1 x264-3:0.165.r3222.b35605a-2 x265-4.1-1 xcb-proto-1.17.0-4 xorgproto-2025.1-1 xvidcore-1.3.7-3 zeromq-4.3.5-3 zimg-3.0.6-1 zix-0.8.0-1 ardour-9.2-2 cairo-1.18.4-1 libx11-1.8.13-1
Total Download Size: 83.50 MiB
Total Installed Size: 651.97 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
ardour-9.2-2-armv7h downloading...
python-3.14.3-1-armv7h downloading...
ffmpeg-2:8.1-3-armv7h downloading...
opus-1.6.1-1-armv7h downloading...
glycin-2.0.8-1-armv7h downloading...
v4l-utils-1.32.0-2-armv7h downloading...
librsvg-2:2.61.4-1-armv7h downloading...
glslang-1:1.4.341.0-2-armv7h downloading...
sdl3-3.4.2-1-armv7h downloading...
libvpx-1.16.0-2-armv7h downloading...
libjxl-0.11.2-2-armv7h downloading...
fftw-3.3.10-8-armv7h downloading...
libsamplerate-0.2.2-3-armv7h downloading...
openjpeg2-2.5.4-1-armv7h downloading...
x265-4.1-1-armv7h downloading...
glibmm-2.66.8-1-armv7h downloading...
libopenmpt-0.8.6-1-armv7h downloading...
libbluray-1.4.1-1-armv7h downloading...
vapoursynth-73-2-armv7h downloading...
zeromq-4.3.5-3-armv7h downloading...
cairo-1.18.4-1-armv7h downloading...
x264-3:0.165.r3222.b35605a-2-armv7h downloading...
libwebsockets-4.4.2-1-armv7h downloading...
highway-1.3.0-2-armv7h downloading...
speex-1.2.1-2-armv7h downloading...
libpipewire-1:1.6.2-1-armv7h downloading...
srt-1.5.4-1-armv7h downloading...
speexdsp-1.2.1-2-armv7h downloading...
gperftools-2.18.1-1-armv7h downloading...
sdl2-compat-2.32.64-1-armv7h downloading...
libplacebo-7.360.1-1-armv7h downloading...
gdk-pixbuf2-2.44.4-1-armv7h downloading...
taglib-2.2.1-1-armv7h downloading...
alsa-lib-1.2.15.3-2-armv7h downloading...
mpg123-1.33.4-1-armv7h downloading...
pango-1:1.57.1-1-armv7h downloading...
libtheora-1.2.0-1-armv7h downloading...
jack2-1.9.22-2-armv7h downloading...
libpulse-17.0+r98+gb096704c0-1-armv7h downloading...
aubio-0.4.9-24-armv7h downloading...
libtiff-4.7.1-1-armv7h downloading...
dav1d-1.5.3-1-armv7h downloading...
libsndfile-1.2.2-4-armv7h downloading...
raptor-2.0.16-9-armv7h downloading...
flac-1.5.0-1-armv7h downloading...
l-smash-2.14.5-4-armv7h downloading...
fluidsynth-2.5.3-1-armv7h downloading...
libthai-0.1.30-1-armv7h downloading...
libbpf-1.6.2-1-armv7h downloading...
lame-3.101.r6531-1-armv7h downloading...
libwebp-1.6.0-2-armv7h downloading...
libssh-0.12.0-1-armv7h downloading...
libdovi-3.3.2-1-armv7h downloading...
rubberband-4.0.0-1-armv7h downloading...
libogg-1.3.6-1-armv7h downloading...
libva-2.23.0-1-armv7h downloading...
vamp-plugin-sdk-1:2.10-1-armv7h downloading...
pixman-0.46.4-1.1-armv7h downloading...
lcms2-2.18-1-armv7h downloading...
libsodium-1.0.21-1-armv7h downloading...
libxslt-1.1.45-2-armv7h downloading...
libpgm-5.3.128-3-armv7h downloading...
xvidcore-1.3.7-3-armv7h downloading...
libbsd-0.12.2-2-armv7h downloading...
libvorbis-1.3.7-4-armv7h downloading...
lv2-1.18.10-2-armv7h downloading...
libltc-1.3.2-2-armv7h downloading...
libmodplug-0.8.9.0-7-armv7h downloading...
opencore-amr-0.1.6-2-armv7h downloading...
libunwind-1.8.2-1-armv7h downloading...
vulkan-icd-loader-1.4.341.0-1-armv7h downloading...
alsa-ucm-conf-1.2.15.3-1-any downloading...
libev-4.33-5-armv7h downloading...
sndio-1.10.0-1-armv7h downloading...
shaderc-2026.1-2-armv7h downloading...
libdvdread-7.0.1-1-armv7h downloading...
libdatrie-0.2.14-1-armv7h downloading...
zimg-3.0.6-1-armv7h downloading...
libass-0.17.4-1-armv7h downloading...
pangomm-2.46.4-1-armv7h downloading...
liblo-1:0.34-1-armv7h downloading...
portaudio-1:19.7.0-4-armv7h downloading...
mpdecimal-4.0.1-3-armv7h downloading...
cairomm-1.14.5-2-armv7h downloading...
ocl-icd-2.3.4-1-armv7h downloading...
lzo-2.10-5-armv7h downloading...
lilv-0.26.4-1-armv7h downloading...
fribidi-1.0.16-2-armv7h downloading...
libsigc++-2.12.0-1-armv7h downloading...
libsoxr-0.1.3-4-armv7h downloading...
libvdpau-1.5-4-armv7h downloading...
serd-0.32.8-1-armv7h downloading...
libdvdnav-7.0.0-1-armv7h downloading...
giflib-5.2.2-2-armv7h downloading...
libxft-2.3.9-1-armv7h downloading...
libdeflate-1.25-1-armv7h downloading...
jbigkit-2.1-8-armv7h downloading...
libmd-1.1.0-2-armv7h downloading...
libraw1394-2.1.2-4-armv7h downloading...
vid.stab-1.1.1-2-armv7h downloading...
bubblewrap-0.11.1-1-armv7h downloading...
hidapi-0.15.0-1-armv7h downloading...
zix-0.8.0-1-armv7h downloading...
gsm-1.0.24-1-armv7h downloading...
libxv-1.0.13-1-armv7h downloading...
sord-0.16.22-1-armv7h downloading...
libavc1394-0.5.4-7-armv7h downloading...
libiec61883-1.2.0-9-armv7h downloading...
libxcursor-1.2.3-1-armv7h downloading...
snappy-1.2.2-3-armv7h downloading...
libxrender-0.9.12-1-armv7h downloading...
libunibreak-6.1-1-armv7h downloading...
sratom-0.6.22-1-armv7h downloading...
liblrdf-0.6.1-5-armv7h downloading...
libasyncns-1:0.8+r3+g68cd5af-3-armv7h downloading...
libbs2b-3.1.0-10-armv7h downloading...
alsa-topology-conf-1.2.5.1-4-any downloading...
libxfixes-6.0.2-1-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libpng...
installing freetype2...
Optional dependencies for freetype2
harfbuzz: Improved autohinting [pending]
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libxrender...
installing lzo...
installing pixman...
installing cairo...
installing hicolor-icon-theme...
installing libsigc++...
installing taglib...
installing alsa-topology-conf...
installing alsa-ucm-conf...
installing alsa-lib...
installing dav1d...
Optional dependencies for dav1d
dav1d-doc: HTML documentation
installing fribidi...
installing spirv-tools...
installing glslang...
installing gsm...
installing graphite...
Optional dependencies for graphite
graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
harfbuzz-utils: utilities
installing libsamplerate...
installing opus...
installing jack2...
Optional dependencies for jack2
a2jmidid: for ALSA MIDI to JACK MIDI bridging
libffado: for firewire support using FFADO
jack-example-tools: for official JACK example-clients and tools
jack2-dbus: for dbus integration
jack2-docs: for developer documentation
realtime-privileges: for realtime privileges
installing mpg123...
Optional dependencies for mpg123
sdl2: for sdl audio support [pending]
jack: for jack audio support [installed]
libpulse: for pulse audio support [pending]
perl: for conplay [installed]
installing lame...
installing libjpeg-turbo...
installing jbigkit...
installing libdeflate...
installing libwebp...
Optional dependencies for libwebp
libwebp-utils: WebP conversion and inspection tools
installing libtiff...
Optional dependencies for libtiff
freeglut: for using tiffgt
installing lcms2...
installing libunibreak...
installing libass...
installing libraw1394...
installing libavc1394...
installing libbluray...
Optional dependencies for libbluray
java-runtime: BD-J library
installing libogg...
installing flac...
installing libvorbis...
installing libsndfile...
Optional dependencies for libsndfile
alsa-lib: for sndfile-play [installed]
installing libbs2b...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
cairo: needed for modetest tool [installed]
installing libdvdread...
Optional dependencies for libdvdread
libdvdcss: Decoding encrypted DVDs
installing libdvdnav...
installing libxshmfence...
installing libxxf86vm...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
rrdtool: for logging with sensord
perl: for sensor detection and configuration convert [installed]
installing default-cursors...
Optional dependencies for default-cursors
adwaita-cursors: default cursor theme
installing wayland...
installing mesa...
Optional dependencies for mesa
opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing libiec61883...
installing giflib...
installing libunwind...
installing gperftools...
installing gtest...
Optional dependencies for gtest
python: gmock generator [pending]
installing highway...
installing libjxl...
Optional dependencies for libjxl
java-runtime: for JNI bindings
installing libmodplug...
installing libasyncns...
installing libpulse...
Optional dependencies for libpulse
pulse-native-provider: PulseAudio backend
installing portaudio...
installing libopenmpt...
installing vulkan-icd-loader...
Optional dependencies for vulkan-icd-loader
vulkan-driver: packaged vulkan driver
installing shaderc...
installing libdovi...
installing libplacebo...
installing bubblewrap...
installing glycin...
Optional dependencies for glycin
libheif: Load .avif, .heic and .heif
installing shared-mime-info...
installing gdk-pixbuf2...
Optional dependencies for gdk-pixbuf2
libheif: Load .avif, .heic and .heif
libopenraw: Load .arw, .cr2, .crw, .dng, .erf, .mrw, .nef, .orf, .pef and .raf
libwmf: Load .apm and .wmf
installing libdatrie...
installing libthai...
installing libxft...
installing pango...
installing librsvg...
installing libsoxr...
installing libssh...
installing libtheora...
installing libxfixes...
installing libva...
Optional dependencies for libva
intel-media-driver: backend for Intel GPUs (>= Broadwell)
libva-intel-driver: backend for Intel GPUs (<= Haswell)
libva-mesa-driver: backend for AMD and NVIDIA GPUs [installed]
installing libvdpau...
Optional dependencies for libvdpau
libvdpau-va-gl: driver using VAAPI
nvidia-utils: driver for NVIDIA
installing libvpx...
installing libxv...
installing ocl-icd...
Optional dependencies for ocl-icd
opencl-driver: packaged opencl driver
installing opencore-amr...
installing openjpeg2...
installing fftw...
Optional dependencies for fftw
fftw-openmpi: for OpenMPI integration
installing rubberband...
installing libxcursor...
installing hidapi...
Optional dependencies for hidapi
libusb: for hidapi-libusb [installed]
installing sdl3...
Optional dependencies for sdl3
alsa-lib: ALSA audio driver [installed]
libpulse: PulseAudio audio driver [installed]
jack: JACK audio driver [installed]
pipewire: PipeWire audio driver
vulkan-driver: vulkan renderer
sndio: sndio audio driver [pending]
libdecor: Wayland client decorations
installing sdl2-compat...
installing snappy...
installing libmd...
installing libbsd...
installing sndio...
installing speexdsp...
installing speex...
installing srt...
installing libbpf...
installing v4l-utils...
Optional dependencies for v4l-utils
qt6-base: for qv4l2 and qvidcap
qt6-5compat: for qv4l2
alsa-lib: for qv4l2 [installed]
installing zimg...
installing mpdecimal...
installing python...
Optional dependencies for python
python-setuptools: for building Python packages using tooling that is usually bundled with Python
python-pip: for installing Python packages using tooling that is usually bundled with Python
python-pipx: for installing Python software not packaged on Arch Linux
sqlite: for a default database integration [installed]
xz: for lzma [installed]
tk: for tkinter
installing vapoursynth...
installing vid.stab...
installing l-smash...
installing x264...
installing x265...
installing xvidcore...
installing libsodium...
installing libpgm...
installing zeromq...
Optional dependencies for zeromq
cppzmq: C++ binding for libzmq
installing ffmpeg...
Optional dependencies for ffmpeg
avisynthplus: AviSynthPlus support
frei0r-plugins: Frei0r video effects support
ladspa: LADSPA filters
installing aubio...
Optional dependencies for aubio
python-aubio: Python bindings
installing cairomm...
installing libpipewire...
installing fluidsynth...
installing glibmm...
installing liblo...
Optional dependencies for liblo
liblo-docs: for documentation and examples
installing libxslt...
Optional dependencies for libxslt
python: Python bindings [installed]
installing raptor...
installing liblrdf...
installing libltc...
installing libuv...
installing libev...
installing libwebsockets...
installing serd...
Optional dependencies for serd
serd-docs: for developer documentation
installing zix...
Optional dependencies for zix
zix-docs: for developer documentation
installing sord...
Optional dependencies for sord
sord-docs: for developer documentation
installing lv2...
Optional dependencies for lv2
lv2-docs: for developer documentation
lv2-example-plugins: for example plugins
python-lxml: for lv2specgen.py
python-markdown: for lv2specgen.py
python-pygments: for lv2specgen.py
python-rdflib: for lv2specgen.py
sord: for lv2_validate [installed]
installing sratom...
Optional dependencies for sratom
sratom-docs: for developer documentation
installing lilv...
Optional dependencies for lilv
libsndfile: for lv2apply [installed]
lilv-docs: for documentation
python-lilv: for Python bindings
installing pangomm...
installing vamp-plugin-sdk...
Optional dependencies for vamp-plugin-sdk
libsndfile: for vamp-simple-host [installed]
installing ardour...
Optional dependencies for ardour
harvid: for video timeline and MP3 export
new-session-manager: for session management
xjadeo: for video monitoring
:: Running post-transaction hooks...
(1/9) Creating temporary files...
error: command failed to execute correctly
(2/9) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/9) Reloading user manager configuration...
Skipped: Current root is not booted.
(4/9) Updating the MIME type database...
(5/9) Reloading device manager configuration...
Skipped: Current root is not booted.
(6/9) Arming ConditionNeedsUpdate...
(7/9) Updating fontconfig configuration...
(8/9) Updating fontconfig cache...
(9/9) Updating the info directory file...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found BSlizr-1.2.16.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting BSlizr-1.2.16.tar.gz with bsdtar
==> Starting build()...
make: Entering directory '/build/bslizr/src/BSlizr-1.2.16'
Build BSlizr.lv2 DSP... done.
Build BSlizr.lv2 GUI...In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/Widget.hpp:61,
from ../../src/BSlizr_GUI.cpp:30:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from ../../src/BWidgets/Widget.hpp:68:
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/Widget.hpp:61,
from ../../src/BWidgets/DrawingSurface.hpp:21,
from ../../src/BWidgets/DrawingSurface.cpp:18:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from ../../src/BWidgets/Widget.hpp:68:
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/Widget.hpp:61,
from ../../src/BWidgets/ValueWidget.hpp:21,
from ../../src/BWidgets/RangeWidget.hpp:26,
from ../../src/BWidgets/Dial.hpp:21,
from ../../src/BWidgets/DialValue.hpp:21,
from ../../src/BWidgets/DialValue.cpp:18:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from ../../src/BWidgets/Widget.hpp:68:
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/Widget.hpp:61,
from ../../src/BWidgets/ValueWidget.hpp:21,
from ../../src/BWidgets/RangeWidget.hpp:26,
from ../../src/BWidgets/Dial.hpp:21,
from ../../src/BWidgets/Dial.cpp:18:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from ../../src/BWidgets/Widget.hpp:68:
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/Widget.hpp:61,
from ../../src/BWidgets/Label.hpp:29,
from ../../src/BWidgets/VSliderValue.hpp:21,
from ../../src/BWidgets/VSliderValue.cpp:18:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from ../../src/BWidgets/Widget.hpp:68:
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/Widget.hpp:61,
from ../../src/BWidgets/ValueWidget.hpp:21,
from ../../src/BWidgets/RangeWidget.hpp:26,
from ../../src/BWidgets/Knob.hpp:21,
from ../../src/BWidgets/VSlider.hpp:25,
from ../../src/BWidgets/VSlider.cpp:18:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from ../../src/BWidgets/Widget.hpp:68:
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/Widget.hpp:61,
from ../../src/BWidgets/ValueWidget.hpp:21,
from ../../src/BWidgets/RangeWidget.hpp:26,
from ../../src/BWidgets/VScale.hpp:21,
from ../../src/BWidgets/VScale.cpp:18:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from ../../src/BWidgets/Widget.hpp:68:
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/Widget.hpp:61,
from ../../src/BWidgets/ValueWidget.hpp:21,
from ../../src/BWidgets/RangeWidget.hpp:26,
from ../../src/BWidgets/Knob.hpp:21,
from ../../src/BWidgets/HSwitch.hpp:21,
from ../../src/BWidgets/HSwitch.cpp:18:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from ../../src/BWidgets/Widget.hpp:68:
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/Widget.hpp:61,
from ../../src/BWidgets/Label.hpp:29,
from ../../src/BWidgets/HSliderValue.hpp:21,
from ../../src/BWidgets/HSliderValue.cpp:18:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from ../../src/BWidgets/Widget.hpp:68:
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/Widget.hpp:61,
from ../../src/BWidgets/ValueWidget.hpp:21,
from ../../src/BWidgets/RangeWidget.hpp:26,
from ../../src/BWidgets/Knob.hpp:21,
from ../../src/BWidgets/HSlider.hpp:21,
from ../../src/BWidgets/HSlider.cpp:18:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from ../../src/BWidgets/Widget.hpp:68:
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/Widget.hpp:61,
from ../../src/BWidgets/ValueWidget.hpp:21,
from ../../src/BWidgets/RangeWidget.hpp:26,
from ../../src/BWidgets/HScale.hpp:21,
from ../../src/BWidgets/HScale.cpp:18:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from ../../src/BWidgets/Widget.hpp:68:
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/Widget.hpp:61,
from ../../src/BWidgets/ValueWidget.hpp:21,
from ../../src/BWidgets/RangeWidget.hpp:26,
from ../../src/BWidgets/RangeWidget.cpp:18:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from ../../src/BWidgets/Widget.hpp:68:
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/Widget.hpp:61,
from ../../src/BWidgets/ValueWidget.hpp:21,
from ../../src/BWidgets/ValueWidget.cpp:18:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from ../../src/BWidgets/Widget.hpp:68:
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/Widget.hpp:61,
from ../../src/BWidgets/ValueWidget.hpp:21,
from ../../src/BWidgets/RangeWidget.hpp:26,
from ../../src/BWidgets/Knob.hpp:21,
from ../../src/BWidgets/Knob.cpp:18:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from ../../src/BWidgets/Widget.hpp:68:
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/Widget.hpp:61,
from ../../src/BWidgets/Label.hpp:29,
from ../../src/BWidgets/Label.cpp:18:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from ../../src/BWidgets/Widget.hpp:68:
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In file included from /usr/include/c++/15.2.1/set:64,
from ../../src/BWidgets/BDevices.hpp:21,
from ../../src/BWidgets/BEvents.hpp:23,
from ../../src/BWidgets/Widget.hpp:70,
from ../../src/BWidgets/Window.hpp:27,
from ../../src/BWidgets/Window.cpp:23:
/usr/include/c++/15.2.1/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const BDevices::MouseDevice&; _NodeGen = std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::_Alloc_node; _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’:
/usr/include/c++/15.2.1/bits/stl_tree.h:2892:7: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
2892 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/Widget.hpp:61:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from ../../src/BWidgets/Widget.hpp:68:
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const BDevices::MouseDevice&; _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’,
inlined from ‘std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = BDevices::MouseDevice; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’ at /usr/include/c++/15.2.1/bits/stl_set.h:571:38,
inlined from ‘std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::set<BDevices::MouseDevice, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >]’ at /usr/include/c++/15.2.1/bits/stl_iterator.h:947:26,
inlined from ‘_OutputIterator std::__set_difference(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = _Rb_tree_const_iterator<BDevices::MouseDevice>; _InputIterator2 = _Rb_tree_const_iterator<BDevices::MouseDevice>; _OutputIterator = insert_iterator<set<BDevices::MouseDevice, less<BDevices::MouseDevice>, allocator<BDevices::MouseDevice> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/15.2.1/bits/stl_algo.h:5379:16,
inlined from ‘_OIter std::set_difference(_IIter1, _IIter1, _IIter2, _IIter2, _OIter) [with _IIter1 = _Rb_tree_const_iterator<BDevices::MouseDevice>; _IIter2 = _Rb_tree_const_iterator<BDevices::MouseDevice>; _OIter = insert_iterator<set<BDevices::MouseDevice, less<BDevices::MouseDevice>, allocator<BDevices::MouseDevice> > >]’ at /usr/include/c++/15.2.1/bits/stl_algo.h:5437:46,
inlined from ‘void BDevices::DeviceGrabStack<T>::remove(const BDevices::DeviceGrab<T>&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:203:7:
/usr/include/c++/15.2.1/bits/stl_tree.h:1686:35: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
1686 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&) [with _Arg = const BDevices::MouseDevice&; _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’,
inlined from ‘std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::insert(const_iterator, const value_type&) [with _Key = BDevices::MouseDevice; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’ at /usr/include/c++/15.2.1/bits/stl_set.h:571:38,
inlined from ‘std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::set<BDevices::MouseDevice, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >]’ at /usr/include/c++/15.2.1/bits/stl_iterator.h:947:26,
inlined from ‘void std::__assign_one(_OutIter&, _InIter&) [with bool _IsMove = false; _OutIter = insert_iterator<set<BDevices::MouseDevice, less<BDevices::MouseDevice>, allocator<BDevices::MouseDevice> > >; _InIter = _Rb_tree_const_iterator<BDevices::MouseDevice>]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:407:9,
inlined from ‘_OutIter std::__copy_move_a2(_InIter, _Sent, _OutIter) [with bool _IsMove = false; _InIter = _Rb_tree_const_iterator<BDevices::MouseDevice>; _Sent = _Rb_tree_const_iterator<BDevices::MouseDevice>; _OutIter = insert_iterator<set<BDevices::MouseDevice, less<BDevices::MouseDevice>, allocator<BDevices::MouseDevice> > >]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:462:28,
inlined from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = _Rb_tree_const_iterator<BDevices::MouseDevice>; _OI = insert_iterator<set<BDevices::MouseDevice, less<BDevices::MouseDevice>, allocator<BDevices::MouseDevice> > >]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:492:42,
inlined from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = _Rb_tree_const_iterator<BDevices::MouseDevice>; _OI = insert_iterator<set<BDevices::MouseDevice, less<BDevices::MouseDevice>, allocator<BDevices::MouseDevice> > >]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:500:31,
inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = _Rb_tree_const_iterator<BDevices::MouseDevice>; _OI = insert_iterator<set<BDevices::MouseDevice, less<BDevices::MouseDevice>, allocator<BDevices::MouseDevice> > >]’ at /usr/include/c++/15.2.1/bits/stl_algobase.h:642:7,
inlined from ‘_OutputIterator std::__set_difference(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = _Rb_tree_const_iterator<BDevices::MouseDevice>; _InputIterator2 = _Rb_tree_const_iterator<BDevices::MouseDevice>; _OutputIterator = insert_iterator<set<BDevices::MouseDevice, less<BDevices::MouseDevice>, allocator<BDevices::MouseDevice> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/15.2.1/bits/stl_algo.h:5390:23,
inlined from ‘_OIter std::set_difference(_IIter1, _IIter1, _IIter2, _IIter2, _OIter) [with _IIter1 = _Rb_tree_const_iterator<BDevices::MouseDevice>; _IIter2 = _Rb_tree_const_iterator<BDevices::MouseDevice>; _OIter = insert_iterator<set<BDevices::MouseDevice, less<BDevices::MouseDevice>, allocator<BDevices::MouseDevice> > >]’ at /usr/include/c++/15.2.1/bits/stl_algo.h:5437:46,
inlined from ‘void BDevices::DeviceGrabStack<T>::remove(const BDevices::DeviceGrab<T>&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:203:7:
/usr/include/c++/15.2.1/bits/stl_tree.h:1686:35: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
1686 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::__enable_if_t<((bool)std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value)> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<BDevices::MouseDevice>; _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’,
inlined from ‘void std::set<_Key, _Compare, _Alloc>::insert(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<BDevices::MouseDevice>; _Key = BDevices::MouseDevice; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’ at /usr/include/c++/15.2.1/bits/stl_set.h:591:31,
inlined from ‘std::set<T> BDevices::DeviceGrabStack<T>::getDevices(BWidgets::Widget*) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:143:20,
inlined from ‘void BDevices::DeviceGrabStack<T>::add(const BDevices::DeviceGrab<T>&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:238:16:
/usr/include/c++/15.2.1/bits/stl_tree.h:1727:30: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
1727 | _M_insert_unique_(end(), *__first, __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::__enable_if_t<((bool)std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value)> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<BDevices::MouseDevice>; _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’,
inlined from ‘void std::set<_Key, _Compare, _Alloc>::insert(_InputIterator, _InputIterator) [with _InputIterator = std::_Rb_tree_const_iterator<BDevices::MouseDevice>; _Key = BDevices::MouseDevice; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’ at /usr/include/c++/15.2.1/bits/stl_set.h:591:31,
inlined from ‘void BDevices::DeviceGrabStack<T>::add(const BDevices::DeviceGrab<T>&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:240:24:
/usr/include/c++/15.2.1/bits/stl_tree.h:1727:30: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
1727 | _M_insert_unique_(end(), *__first, __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::__enable_if_t<((bool)std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value)> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = const BDevices::MouseDevice*; _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’,
inlined from ‘std::set<_Key, _Compare, _Alloc>::set(std::initializer_list<_Tp>, const _Compare&, const allocator_type&) [with _Key = BDevices::MouseDevice; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’ at /usr/include/c++/15.2.1/bits/stl_set.h:252:36,
inlined from ‘BDevices::DeviceGrab<T>::DeviceGrab(BWidgets::Widget*, const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:91:44,
inlined from ‘void BDevices::DeviceGrabStack<T>::remove(const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:167:41,
inlined from ‘void BWidgets::Window::handleEvents()’ at ../../src/BWidgets/Window.cpp:282:30:
/usr/include/c++/15.2.1/bits/stl_tree.h:1727:30: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
1727 | _M_insert_unique_(end(), *__first, __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::__enable_if_t<((bool)std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value)> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = const BDevices::MouseDevice*; _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’,
inlined from ‘std::set<_Key, _Compare, _Alloc>::set(std::initializer_list<_Tp>, const _Compare&, const allocator_type&) [with _Key = BDevices::MouseDevice; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’ at /usr/include/c++/15.2.1/bits/stl_set.h:252:36,
inlined from ‘BDevices::DeviceGrab<T>::DeviceGrab(BWidgets::Widget*, const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:91:44,
inlined from ‘void BDevices::DeviceGrabStack<T>::remove(const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:167:41,
inlined from ‘void BWidgets::Window::handleEvents()’ at ../../src/BWidgets/Window.cpp:287:30:
/usr/include/c++/15.2.1/bits/stl_tree.h:1727:30: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
1727 | _M_insert_unique_(end(), *__first, __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::__enable_if_t<((bool)std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value)> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = const BDevices::MouseDevice*; _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’,
inlined from ‘std::set<_Key, _Compare, _Alloc>::set(std::initializer_list<_Tp>, const _Compare&, const allocator_type&) [with _Key = BDevices::MouseDevice; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’ at /usr/include/c++/15.2.1/bits/stl_set.h:252:36,
inlined from ‘BDevices::DeviceGrab<T>::DeviceGrab(BWidgets::Widget*, const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:91:44,
inlined from ‘void BDevices::DeviceGrabStack<T>::remove(const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:167:41,
inlined from ‘void BWidgets::Window::handleEvents()’ at ../../src/BWidgets/Window.cpp:295:31:
/usr/include/c++/15.2.1/bits/stl_tree.h:1727:30: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
1727 | _M_insert_unique_(end(), *__first, __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::__enable_if_t<((bool)std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value)> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = const BDevices::MouseDevice*; _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’,
inlined from ‘std::set<_Key, _Compare, _Alloc>::set(std::initializer_list<_Tp>, const _Compare&, const allocator_type&) [with _Key = BDevices::MouseDevice; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’ at /usr/include/c++/15.2.1/bits/stl_set.h:252:36,
inlined from ‘BDevices::DeviceGrab<T>::DeviceGrab(BWidgets::Widget*, const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:91:44,
inlined from ‘void BWidgets::Window::handleEvents()’ at ../../src/BWidgets/Window.cpp:302:8:
/usr/include/c++/15.2.1/bits/stl_tree.h:1727:30: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
1727 | _M_insert_unique_(end(), *__first, __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::__enable_if_t<((bool)std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value)> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = const BDevices::MouseDevice*; _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’,
inlined from ‘std::set<_Key, _Compare, _Alloc>::set(std::initializer_list<_Tp>, const _Compare&, const allocator_type&) [with _Key = BDevices::MouseDevice; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’ at /usr/include/c++/15.2.1/bits/stl_set.h:252:36,
inlined from ‘BDevices::DeviceGrab<T>::DeviceGrab(BWidgets::Widget*, const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:91:44,
inlined from ‘void BDevices::DeviceGrabStack<T>::remove(const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:167:41,
inlined from ‘void BWidgets::Window::handleEvents()’ at ../../src/BWidgets/Window.cpp:312:31:
/usr/include/c++/15.2.1/bits/stl_tree.h:1727:30: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
1727 | _M_insert_unique_(end(), *__first, __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::__enable_if_t<((bool)std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value)> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = const BDevices::MouseDevice*; _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’,
inlined from ‘std::set<_Key, _Compare, _Alloc>::set(std::initializer_list<_Tp>, const _Compare&, const allocator_type&) [with _Key = BDevices::MouseDevice; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’ at /usr/include/c++/15.2.1/bits/stl_set.h:252:36,
inlined from ‘BDevices::DeviceGrab<T>::DeviceGrab(BWidgets::Widget*, const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:91:44,
inlined from ‘void BWidgets::Window::handleEvents()’ at ../../src/BWidgets/Window.cpp:319:8:
/usr/include/c++/15.2.1/bits/stl_tree.h:1727:30: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
1727 | _M_insert_unique_(end(), *__first, __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::__enable_if_t<((bool)std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value)> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = const BDevices::MouseDevice*; _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’,
inlined from ‘std::set<_Key, _Compare, _Alloc>::set(std::initializer_list<_Tp>, const _Compare&, const allocator_type&) [with _Key = BDevices::MouseDevice; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’ at /usr/include/c++/15.2.1/bits/stl_set.h:252:36,
inlined from ‘BDevices::DeviceGrab<T>::DeviceGrab(BWidgets::Widget*, const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:91:44,
inlined from ‘void BDevices::DeviceGrabStack<T>::remove(const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:167:41,
inlined from ‘void BWidgets::Window::handleEvents()’ at ../../src/BWidgets/Window.cpp:329:31:
/usr/include/c++/15.2.1/bits/stl_tree.h:1727:30: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
1727 | _M_insert_unique_(end(), *__first, __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::__enable_if_t<((bool)std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value)> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = const BDevices::MouseDevice*; _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’,
inlined from ‘std::set<_Key, _Compare, _Alloc>::set(std::initializer_list<_Tp>, const _Compare&, const allocator_type&) [with _Key = BDevices::MouseDevice; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’ at /usr/include/c++/15.2.1/bits/stl_set.h:252:36,
inlined from ‘BDevices::DeviceGrab<T>::DeviceGrab(BWidgets::Widget*, const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:91:44,
inlined from ‘void BWidgets::Window::handleEvents()’ at ../../src/BWidgets/Window.cpp:336:8:
/usr/include/c++/15.2.1/bits/stl_tree.h:1727:30: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
1727 | _M_insert_unique_(end(), *__first, __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::__enable_if_t<((bool)std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value)> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = const BDevices::MouseDevice*; _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’,
inlined from ‘std::set<_Key, _Compare, _Alloc>::set(std::initializer_list<_Tp>, const _Compare&, const allocator_type&) [with _Key = BDevices::MouseDevice; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’ at /usr/include/c++/15.2.1/bits/stl_set.h:252:36,
inlined from ‘BDevices::DeviceGrab<T>::DeviceGrab(BWidgets::Widget*, const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:91:44,
inlined from ‘void BDevices::DeviceGrabStack<T>::remove(const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:167:41,
inlined from ‘void BWidgets::Window::handleEvents()’ at ../../src/BWidgets/Window.cpp:346:31:
/usr/include/c++/15.2.1/bits/stl_tree.h:1727:30: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
1727 | _M_insert_unique_(end(), *__first, __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::__enable_if_t<((bool)std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value)> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = const BDevices::MouseDevice*; _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’,
inlined from ‘std::set<_Key, _Compare, _Alloc>::set(std::initializer_list<_Tp>, const _Compare&, const allocator_type&) [with _Key = BDevices::MouseDevice; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’ at /usr/include/c++/15.2.1/bits/stl_set.h:252:36,
inlined from ‘BDevices::DeviceGrab<T>::DeviceGrab(BWidgets::Widget*, const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:91:44,
inlined from ‘void BWidgets::Window::handleEvents()’ at ../../src/BWidgets/Window.cpp:357:9:
/usr/include/c++/15.2.1/bits/stl_tree.h:1727:30: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
1727 | _M_insert_unique_(end(), *__first, __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::__enable_if_t<((bool)std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value)> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = const BDevices::MouseDevice*; _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’,
inlined from ‘std::set<_Key, _Compare, _Alloc>::set(std::initializer_list<_Tp>, const _Compare&, const allocator_type&) [with _Key = BDevices::MouseDevice; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’ at /usr/include/c++/15.2.1/bits/stl_set.h:252:36,
inlined from ‘BDevices::DeviceGrab<T>::DeviceGrab(BWidgets::Widget*, const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:91:44,
inlined from ‘void BDevices::DeviceGrabStack<T>::remove(const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:167:41,
inlined from ‘void BWidgets::Window::handleEvents()’ at ../../src/BWidgets/Window.cpp:366:30:
/usr/include/c++/15.2.1/bits/stl_tree.h:1727:30: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
1727 | _M_insert_unique_(end(), *__first, __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In member function ‘std::__enable_if_t<((bool)std::is_same<_Val, typename std::iterator_traits<_InputIterator>::value_type>::value)> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_range_unique(_InputIterator, _InputIterator) [with _InputIterator = const BDevices::MouseDevice*; _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’,
inlined from ‘std::set<_Key, _Compare, _Alloc>::set(std::initializer_list<_Tp>, const _Compare&, const allocator_type&) [with _Key = BDevices::MouseDevice; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’ at /usr/include/c++/15.2.1/bits/stl_set.h:252:36,
inlined from ‘BDevices::DeviceGrab<T>::DeviceGrab(BWidgets::Widget*, const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:91:44,
inlined from ‘void BDevices::DeviceGrabStack<T>::remove(const T&) [with T = BDevices::MouseDevice]’ at ../../src/BWidgets/BDevices.hpp:167:41,
inlined from ‘void BWidgets::Window::handleEvents()’ at ../../src/BWidgets/Window.cpp:372:30:
/usr/include/c++/15.2.1/bits/stl_tree.h:1727:30: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
1727 | _M_insert_unique_(end(), *__first, __an);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/set:64,
from ../../src/BWidgets/BDevices.hpp:21,
from ../../src/BWidgets/BEvents.hpp:23,
from ../../src/BWidgets/Widget.hpp:70,
from ../../src/BWidgets/Widget.cpp:19:
/usr/include/c++/15.2.1/bits/stl_tree.h: In function ‘std::pair<typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = BDevices::MouseDevice; _Val = BDevices::MouseDevice; _KeyOfValue = std::_Identity<BDevices::MouseDevice>; _Compare = std::less<BDevices::MouseDevice>; _Alloc = std::allocator<BDevices::MouseDevice>]’:
/usr/include/c++/15.2.1/bits/stl_tree.h:2832:5: note: parameter passing for argument of type ‘std::_Rb_tree<BDevices::MouseDevice, BDevices::MouseDevice, std::_Identity<BDevices::MouseDevice>, std::less<BDevices::MouseDevice>, std::allocator<BDevices::MouseDevice> >::const_iterator’ changed in GCC 7.1
2832 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/Widget.hpp:61:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
In file included from ../../src/BWidgets/Widget.hpp:68:
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/BColors.hpp:22,
from ../../src/BWidgets/BStyles.hpp:28,
from ../../src/BWidgets/BStyles.cpp:18:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
In file included from /usr/include/c++/15.2.1/vector:68,
from ../../src/BWidgets/BColors.hpp:22,
from ../../src/BWidgets/BColors.cpp:18:
/usr/include/c++/15.2.1/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = BColors::Color; _Alloc = std::allocator<BColors::Color>]’:
/usr/include/c++/15.2.1/bits/stl_vector.h:708:7: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
708 | vector(initializer_list<value_type> __l,
| ^~~~~~
../../src/BWidgets/BColors.hpp: In function ‘void __static_initialization_and_destruction_0()’:
../../src/BWidgets/BColors.hpp:205:64: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
205 | const ColorSet reds = ColorSet ({red, lightred, darkred, black});
| ^
../../src/BWidgets/BColors.hpp:206:72: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
206 | const ColorSet greens = ColorSet ({green, lightgreen, darkgreen, black});
| ^
../../src/BWidgets/BColors.hpp:207:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
207 | const ColorSet blues = ColorSet ({blue, lightblue, darkblue, black});
| ^
../../src/BWidgets/BColors.hpp:208:68: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
208 | const ColorSet greys = ColorSet ({grey, lightgrey, darkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:209:66: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
209 | const ColorSet whites = ColorSet ({lightgrey, white, grey, black});
| ^
../../src/BWidgets/BColors.hpp:210:71: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
210 | const ColorSet darks = ColorSet ({darkgrey, grey, darkdarkgrey, black});
| ^
../../src/BWidgets/BColors.hpp:211:69: note: parameter passing for argument of type ‘std::initializer_list<BColors::Color>’ changed in GCC 7.1
211 | const ColorSet lights = ColorSet ({lightgrey, white, grey, darkgrey});
| ^
done.
make: Leaving directory '/build/bslizr/src/BSlizr-1.2.16'
==> Entering fakeroot environment...
==> Starting package()...
make: Entering directory '/build/bslizr/src/BSlizr-1.2.16'
Install BSlizr.lv2 to /build/bslizr/pkg/bslizr/usr/lib/lv2... done.
make: Leaving directory '/build/bslizr/src/BSlizr-1.2.16'
install: creating directory '/build/bslizr/pkg/bslizr/usr/share'
install: creating directory '/build/bslizr/pkg/bslizr/usr/share/doc'
install: creating directory '/build/bslizr/pkg/bslizr/usr/share/doc/bslizr'
'BSlizr-1.2.16/README.md' -> '/build/bslizr/pkg/bslizr/usr/share/doc/bslizr/README.md'
==> Tidying install...
-> Removing libtool files...
-> Removing static library files...
-> Purging unwanted files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "bslizr"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: bslizr 1.2.16-4 (Fri Mar 27 00:21:15 2026)
==> Cleaning up...
[?12l[?25h