==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: sg-323 1.0.0-1 (Sun Mar  2 22:24:26 2025)
==> Retrieving sources...
  -> Cloning sg-323 git repo...
Cloning into bare repository '/home/leming/work/sg-323/sg-323'...
  -> Cloning github.com-juce-framework-JUCE git repo...
Cloning into bare repository '/home/leming/work/sg-323/github.com-juce-framework-JUCE'...
  -> Cloning github.com-free-audio-clap-juce-extensions git repo...
Cloning into bare repository '/home/leming/work/sg-323/github.com-free-audio-clap-juce-extensions'...
  -> Cloning github.com-free-audio-clap git repo...
Cloning into bare repository '/home/leming/work/sg-323/github.com-free-audio-clap'...
  -> Cloning github.com-free-audio-clap-helpers git repo...
Cloning into bare repository '/home/leming/work/sg-323/github.com-free-audio-clap-helpers'...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    sg-323 ... Skipped
    github.com-juce-framework-JUCE ... Skipped
    github.com-free-audio-clap-juce-extensions ... Skipped
    github.com-free-audio-clap ... Skipped
    github.com-free-audio-clap-helpers ... Skipped
==> Validating source files with b2sums...
    sg-323 ... Skipped
    github.com-juce-framework-JUCE ... Skipped
    github.com-free-audio-clap-juce-extensions ... Skipped
    github.com-free-audio-clap ... Skipped
    github.com-free-audio-clap-helpers ... Skipped
==> Making package: sg-323 1.0.0-1 (Sun Mar  2 22:27:14 2025)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25l:: There are 2 providers available for jack:
:: Repository extra
   1) jack2  2) pipewire-jack

Enter a number (default=1): 
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency

Packages (130) adobe-source-code-pro-fonts-2.042u+1.062i+1.026vf-2
               adwaita-cursors-47.0-1  adwaita-icon-theme-47.0-1
               adwaita-icon-theme-legacy-46.2-3  alsa-topology-conf-1.2.5.1-4
               alsa-ucm-conf-1.2.13-2  aom-3.12.0-1  at-spi2-core-2.54.1-1
               avahi-1:0.8+r194+g3f79789-3  bubblewrap-0.11.0-1  cairo-1.18.2-2
               cantarell-fonts-1:0.303.1-2  cppdap-1.58.0-2  dav1d-1.5.1-1
               dconf-0.40.0-3  default-cursors-3-1  desktop-file-utils-0.28-1
               duktape-2.7.0-7  enchant-2.8.2-2  fontconfig-2:2.16.0-2
               fribidi-1.0.16-1  gdk-pixbuf2-2.42.12-2  giflib-5.2.2-1
               glib-networking-1:2.80.1-1  gperftools-2.16-1
               graphite-1:1.3.14-4  gsettings-desktop-schemas-47.1-1
               gsettings-system-schemas-47.1-1  gssdp-1.6.3-2
               gst-plugins-bad-libs-1.24.12-3  gst-plugins-base-libs-1.24.12-3
               gstreamer-1.24.12-3  gtk-update-icon-cache-1:4.16.12-1
               gtk3-1:3.24.48-2  gupnp-1:1.6.8-1  gupnp-igd-1.6.0-1
               harfbuzz-10.4.0-1  harfbuzz-icu-10.4.0-1
               hicolor-icon-theme-0.18-1  highway-1.2.0-1  hyphen-2.8.8-6
               iso-codes-4.17.0-1  jbigkit-2.1-8  json-glib-1.10.6-1
               jsoncpp-1.9.6-3  lcms2-2.17-1  libavif-1.2.0-1
               libcloudproviders-0.3.6-1  libcolord-1.4.7-2  libcups-2:2.4.11-2
               libdaemon-0.14-6  libdatrie-0.2.13-4  libdrm-2.4.124-1
               libedit-20250104_3.1-1  libepoxy-1.5.10-3  libevdev-1.13.3-1
               libglvnd-1.7.0-1  libgudev-238-1  libjpeg-turbo-3.1.0-1
               libjxl-0.11.1-1  libmanette-0.2.9-2  libnice-0.1.22-1
               libpciaccess-0.18.1-2  libproxy-0.5.9-1  librsvg-2:2.59.2-1
               libsamplerate-0.2.2-3  libsoup-2.74.3-1  libsoup3-3.6.4-1
               libstemmer-2.2.0-2  libthai-0.1.29-3  libtiff-4.7.0-1
               libunwind-1.8.1-3  libuv-1.50.0-1  libva-2.22.0-1
               libwebp-1.5.0-1  libxau-1.0.12-1  libxcb-1.17.0-1
               libxcomposite-0.4.6-2  libxdamage-1.1.6-2  libxdmcp-1.1.5-1.1
               libxext-1.3.6-1  libxfixes-6.0.1-2  libxft-2.3.8-2
               libxi-1.8.2-1  libxkbcommon-1.8.0-1  libxkbcommon-x11-1.8.0-1
               libxrender-0.9.12-1  libxshmfence-1.3.3-1  libxslt-1.1.42-2
               libxtst-1.2.5-1  libxv-1.0.13-1  libxxf86vm-1.1.6-1
               libyuv-r2426+464c51a03-1  llvm-libs-19.1.7-1
               lm_sensors-1:3.6.0.r41.g31d1f125-3  lzo-2.10-5  mesa-1:24.3.4-1
               openjpeg2-2.5.3-1  opus-1.5.2-1  orc-0.4.41-1  pango-1:1.56.1-1
               perl-error-0.17029-7  perl-mailtools-2.22-1
               perl-timedate-2.33-7  pixman-0.44.2-1  rav1e-0.7.1-1
               rhash-1.4.4-1  shared-mime-info-2.4-1  spirv-tools-1:1.4.304.1-2
               tinysparql-3.8.2-3  vulkan-icd-loader-1.4.304.1-1
               wayland-1.23.1-1  woff2-1.0.2-5  xcb-proto-1.17.0-3
               xdg-dbus-proxy-0.1.6-1  xkeyboard-config-2.44-1
               xorg-xprop-1.2.8-1  xorgproto-2024.1-2  alsa-lib-1.2.13-1
               cmake-3.31.6-1  freetype2-2.13.3-3  gendesk-1.0.10-1
               git-2.48.1-2  jack2-1.9.22-1  libpng-1.6.47-1  libx11-1.8.11-1
               libxcursor-1.2.3-1  libxinerama-1.1.5-2  libxrandr-1.5.4-1
               webkit2gtk-2.46.6-2

Total Download Size:   149.92 MiB
Total Installed Size:  715.62 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 llvm-libs-19.1.7-1-armv7h downloading...
 webkit2gtk-2.46.6-2-armv7h downloading...
 cmake-3.31.6-1-armv7h downloading...
 mesa-1:24.3.4-1-armv7h downloading...
 gtk3-1:3.24.48-2-armv7h downloading...
 git-2.48.1-2-armv7h downloading...
 opus-1.5.2-1-armv7h downloading...
 iso-codes-4.17.0-1-any downloading...
 gst-plugins-bad-libs-1.24.12-3-armv7h downloading...
 adwaita-icon-theme-legacy-46.2-3-any downloading...
 gst-plugins-base-libs-1.24.12-3-armv7h downloading...
 gendesk-1.0.10-1-armv7h downloading...
 libx11-1.8.11-1-armv7h downloading...
 aom-3.12.0-1-armv7h downloading...
 librsvg-2:2.59.2-1-armv7h downloading...
 gstreamer-1.24.12-3-armv7h downloading...
 libjxl-0.11.1-1-armv7h downloading...
 spirv-tools-1:1.4.304.1-2-armv7h downloading...
 rav1e-0.7.1-1-armv7h downloading...
 libxcb-1.17.0-1-armv7h downloading...
 libsamplerate-0.2.2-3-armv7h downloading...
 harfbuzz-10.4.0-1-armv7h downloading...
 openjpeg2-2.5.3-1-armv7h downloading...
 tinysparql-3.8.2-3-armv7h downloading...
 adobe-source-code-pro-fonts-2.042u+1.062i+1.026vf-2-any downloading...
 xkeyboard-config-2.44-1-any downloading...
 gsettings-desktop-schemas-47.1-1-any downloading...
 highway-1.2.0-1-armv7h downloading...
 shared-mime-info-2.4-1-armv7h downloading...
 gperftools-2.16-1-armv7h downloading...
 cairo-1.18.2-2-armv7h downloading...
 at-spi2-core-2.54.1-1-armv7h downloading...
 gdk-pixbuf2-2.42.12-2-armv7h downloading...
 libtiff-4.7.0-1-armv7h downloading...
 freetype2-2.13.3-3-armv7h downloading...
 alsa-lib-1.2.13-1-armv7h downloading...
 libsoup-2.74.3-1-armv7h downloading...
 libjpeg-turbo-3.1.0-1-armv7h downloading...
 libdrm-2.4.124-1-armv7h downloading...
 avahi-1:0.8+r194+g3f79789-3-armv7h downloading...
 pango-1:1.56.1-1-armv7h downloading...
 jack2-1.9.22-1-armv7h downloading...
 libsoup3-3.6.4-1-armv7h downloading...
 fontconfig-2:2.16.0-2-armv7h downloading...
 libglvnd-1.7.0-1-armv7h downloading...
 dav1d-1.5.1-1-armv7h downloading...
 cppdap-1.58.0-2-armv7h downloading...
 libnice-0.1.22-1-armv7h downloading...
 libwebp-1.5.0-1-armv7h downloading...
 libepoxy-1.5.10-3-armv7h downloading...
 libthai-0.1.29-3-armv7h downloading...
 adwaita-cursors-47.0-1-any downloading...
 libuv-1.50.0-1-armv7h downloading...
 xorgproto-2024.1-2-any downloading...
 libavif-1.2.0-1-armv7h downloading...
 libcups-2:2.4.11-2-armv7h downloading...
 orc-0.4.41-1-armv7h downloading...
 libpng-1.6.47-1-armv7h downloading...
 adwaita-icon-theme-47.0-1-any downloading...
 libxkbcommon-1.8.0-1-armv7h downloading...
 libva-2.22.0-1-armv7h downloading...
 libxslt-1.1.42-2-armv7h downloading...
 lcms2-2.17-1-armv7h downloading...
 rhash-1.4.4-1-armv7h downloading...
 libcolord-1.4.7-2-armv7h downloading...
 duktape-2.7.0-7-armv7h downloading...
 json-glib-1.10.6-1-armv7h downloading...
 libyuv-r2426+464c51a03-1-armv7h downloading...
 libxi-1.8.2-1-armv7h downloading...
 pixman-0.44.2-1-armv7h downloading...
 glib-networking-1:2.80.1-1-armv7h downloading...
 xcb-proto-1.17.0-3-any downloading...
 libunwind-1.8.1-3-armv7h downloading...
 wayland-1.23.1-1-armv7h downloading...
 jsoncpp-1.9.6-3-armv7h downloading...
 lm_sensors-1:3.6.0.r41.g31d1f125-3-armv7h downloading...
 gupnp-1:1.6.8-1-armv7h downloading...
 vulkan-icd-loader-1.4.304.1-1-armv7h downloading...
 libdatrie-0.2.13-4-armv7h downloading...
 cantarell-fonts-1:0.303.1-2-any downloading...
 libxext-1.3.6-1-armv7h downloading...
 libstemmer-2.2.0-2-armv7h downloading...
 alsa-ucm-conf-1.2.13-2-any downloading...
 dconf-0.40.0-3-armv7h downloading...
 libedit-20250104_3.1-1-armv7h downloading...
 lzo-2.10-5-armv7h downloading...
 graphite-1:1.3.14-4-armv7h downloading...
 fribidi-1.0.16-1-armv7h downloading...
 perl-mailtools-2.22-1-any downloading...
 enchant-2.8.2-2-armv7h downloading...
 libcloudproviders-0.3.6-1-armv7h downloading...
 libmanette-0.2.9-2-armv7h downloading...
 libevdev-1.13.3-1-armv7h downloading...
 giflib-5.2.2-1-armv7h downloading...
 libxft-2.3.8-2-armv7h downloading...
 gssdp-1.6.3-2-armv7h downloading...
 woff2-1.0.2-5-armv7h downloading...
 jbigkit-2.1-8-armv7h downloading...
 libgudev-238-1-armv7h downloading...
 bubblewrap-0.11.0-1-armv7h downloading...
 desktop-file-utils-0.28-1-armv7h downloading...
 libxv-1.0.13-1-armv7h downloading...
 perl-timedate-2.33-7-any downloading...
 libxcursor-1.2.3-1-armv7h downloading...
 libxtst-1.2.5-1-armv7h downloading...
 gupnp-igd-1.6.0-1-armv7h downloading...
 libproxy-0.5.9-1-armv7h downloading...
 libxkbcommon-x11-1.8.0-1-armv7h downloading...
 libxrender-0.9.12-1-armv7h downloading...
 libxdmcp-1.1.5-1.1-armv7h downloading...
 xorg-xprop-1.2.8-1-armv7h downloading...
 libxrandr-1.5.4-1-armv7h downloading...
 xdg-dbus-proxy-0.1.6-1-armv7h downloading...
 perl-error-0.17029-7-any downloading...
 libpciaccess-0.18.1-2-armv7h downloading...
 libdaemon-0.14-6-armv7h downloading...
 gtk-update-icon-cache-1:4.16.12-1-armv7h downloading...
 libxxf86vm-1.1.6-1-armv7h downloading...
 hyphen-2.8.8-6-armv7h downloading...
 alsa-topology-conf-1.2.5.1-4-any downloading...
 hicolor-icon-theme-0.18-1-any downloading...
 libxfixes-6.0.1-2-armv7h downloading...
 libxcomposite-0.4.6-2-armv7h downloading...
 libxau-1.0.12-1-armv7h downloading...
 libxinerama-1.1.5-2-armv7h downloading...
 harfbuzz-icu-10.4.0-1-armv7h downloading...
 libxdamage-1.1.6-2-armv7h downloading...
 gsettings-system-schemas-47.1-1-any downloading...
 libxshmfence-1.3.3-1-armv7h downloading...
 default-cursors-3-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing alsa-topology-conf...
installing alsa-ucm-conf...
installing alsa-lib...
installing libpng...
installing graphite...
Optional dependencies for graphite
    graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
    harfbuzz-utils: utilities
installing freetype2...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-mediawiki-api: git mediawiki support
    perl-datetime-format-iso8601: git mediawiki support
    perl-lwp-protocol-https: git mediawiki https support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
    make: for unix Makefile generator [installed]
    ninja: for ninja generator
    qt6-base: cmake-gui
installing gendesk...
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 xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libxrender...
installing libxrandr...
installing libxinerama...
installing libxfixes...
installing default-cursors...
Optional dependencies for default-cursors
    adwaita-cursors: default cursor theme [pending]
installing libxcursor...
installing dconf...
installing gsettings-system-schemas...
installing adobe-source-code-pro-fonts...
installing cantarell-fonts...
installing gsettings-desktop-schemas...
installing libxi...
installing libxtst...
installing xorg-xprop...
installing at-spi2-core...
installing bubblewrap...
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing lzo...
installing pixman...
installing cairo...
installing enchant...
Optional dependencies for enchant
    aspell: for aspell based spell checking support
    hspell: for hspell based spell checking support
    hunspell: for hunspell based spell checking support
    libvoikko: for libvoikko based spell checking support
    nuspell: for nuspell based spell checking support
installing libjpeg-turbo...
installing jbigkit...
installing libtiff...
Optional dependencies for libtiff
    freeglut: for using tiffgt
installing shared-mime-info...
installing gdk-pixbuf2...
Optional dependencies for gdk-pixbuf2
    libwmf: Load .wmf and .apm
    libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and
    .raf
    libavif: Load .avif [pending]
    libheif: Load .heif, .heic, and .avif
    libjxl: Load .jxl [pending]
    librsvg: Load .svg, .svgz, and .svg.gz [pending]
    webp-pixbuf-loader: Load .webp
installing libunwind...
installing gstreamer...
Optional dependencies for gstreamer
    python: gst-plugins-doc-cache-generator [installed]
installing iso-codes...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
    cairo: needed for modetest tool [installed]
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 spirv-tools...
installing wayland...
installing mesa...
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing libgudev...
installing libxv...
installing orc...
installing gst-plugins-base-libs...
installing duktape...
installing libproxy...
installing glib-networking...
installing libsoup3...
Optional dependencies for libsoup3
    samba: Windows Domain SSO
installing gssdp...
Optional dependencies for gssdp
    gtk4: gssdp-device-sniffer
installing gupnp...
Optional dependencies for gupnp
    python: gupnp-binding-tool [installed]
installing gupnp-igd...
installing libnice...
Optional dependencies for libnice
    gstreamer: "nice" GStreamer plugin [installed]
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 xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
    libxkbcommon-x11: xkbcli interactive-x11 [pending]
    wayland: xkbcli interactive-wayland [installed]
installing libxkbcommon-x11...
installing vulkan-icd-loader...
Optional dependencies for vulkan-icd-loader
    vulkan-driver: packaged vulkan driver
installing gst-plugins-bad-libs...
installing adwaita-icon-theme-legacy...
installing adwaita-cursors...
installing adwaita-icon-theme...
installing desktop-file-utils...
installing fribidi...
installing libcloudproviders...
installing lcms2...
installing libcolord...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
    gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc
    [pending]
    libevent: libevent bindings [installed]
    nss-mdns: NSS support for mDNS
    python-dbus: avahi-bookmarks, avahi-discover
    python-gobject: avahi-bookmarks, avahi-discover
    python-twisted: avahi-bookmarks
    qt5-base: qt5 bindings
installing libcups...
installing libepoxy...
installing dav1d...
Optional dependencies for dav1d
    dav1d-doc: HTML documentation
installing libdatrie...
installing libthai...
installing libxft...
installing pango...
installing librsvg...
installing libxcomposite...
installing libxdamage...
installing json-glib...
installing libstemmer...
installing tinysparql...
installing gtk-update-icon-cache...
installing gtk3...
Optional dependencies for gtk3
    evince: Default print preview command
installing harfbuzz-icu...
installing hyphen...
installing aom...
installing giflib...
installing libwebp...
installing libyuv...
installing rav1e...
installing libavif...
installing gperftools...
Optional dependencies for gperftools
    graphviz: pprof graph generation
    perl: pprof and pprof-symbolize commands [installed]
installing highway...
installing libjxl...
Optional dependencies for libjxl
    gdk-pixbuf2: for gdk-pixbuf loader [installed]
    gimp: for gimp plugin
    java-runtime: for JNI bindings
installing libevdev...
installing libmanette...
installing libsoup...
Optional dependencies for libsoup
    samba: Windows Domain SSO
installing libxslt...
Optional dependencies for libxslt
    python: Python bindings [installed]
installing openjpeg2...
installing woff2...
installing xdg-dbus-proxy...
installing webkit2gtk...
Optional dependencies for webkit2gtk
    geoclue: Geolocation support
    gst-libav: nonfree media decoding
    gst-plugins-bad: media decoding
    gst-plugins-good: media decoding
:: Running post-transaction hooks...
( 1/15) Creating system user accounts...
Creating group 'avahi' with GID 971.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 971 and GID 971.
Creating group 'git' with GID 970.
Creating user 'git' (git daemon user) with UID 970 and GID 970.
( 2/15) Reloading system manager configuration...
  Skipped: Current root is not booted.
( 3/15) Reloading user manager configuration...
  Skipped: Current root is not booted.
( 4/15) Arming ConditionNeedsUpdate...
( 5/15) Updating the MIME type database...
( 6/15) Updating fontconfig configuration...
( 7/15) Reloading system bus configuration...
  Skipped: Current root is not booted.
( 8/15) Checking for old perl modules...
( 9/15) Updating fontconfig cache...
(10/15) Probing GDK-Pixbuf loader modules...
(11/15) Updating GIO module cache...
(12/15) Compiling GSettings XML schema files...
(13/15) Probing GTK3 input method modules...
(14/15) Updating icon theme caches...
(15/15) Updating the desktop file MIME type cache...
[?25h==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of sg-323 git repo...
Cloning into 'sg-323'...
done.
Switched to a new branch 'makepkg'
  -> Creating working copy of github.com-juce-framework-JUCE git repo...
Cloning into 'github.com-juce-framework-JUCE'...
done.
Updating files:  39% (1681/4222)
Updating files:  40% (1689/4222)
Updating files:  41% (1732/4222)
Updating files:  42% (1774/4222)
Updating files:  43% (1816/4222)
Updating files:  44% (1858/4222)
Updating files:  45% (1900/4222)
Updating files:  46% (1943/4222)
Updating files:  47% (1985/4222)
Updating files:  48% (2027/4222)
Updating files:  49% (2069/4222)
Updating files:  50% (2111/4222)
Updating files:  51% (2154/4222)
Updating files:  52% (2196/4222)
Updating files:  53% (2238/4222)
Updating files:  54% (2280/4222)
Updating files:  55% (2323/4222)
Updating files:  56% (2365/4222)
Updating files:  57% (2407/4222)
Updating files:  58% (2449/4222)
Updating files:  59% (2491/4222)
Updating files:  60% (2534/4222)
Updating files:  61% (2576/4222)
Updating files:  62% (2618/4222)
Updating files:  63% (2660/4222)
Updating files:  64% (2703/4222)
Updating files:  65% (2745/4222)
Updating files:  66% (2787/4222)
Updating files:  67% (2829/4222)
Updating files:  68% (2871/4222)
Updating files:  69% (2914/4222)
Updating files:  70% (2956/4222)
Updating files:  71% (2998/4222)
Updating files:  72% (3040/4222)
Updating files:  73% (3083/4222)
Updating files:  74% (3125/4222)
Updating files:  75% (3167/4222)
Updating files:  76% (3209/4222)
Updating files:  77% (3251/4222)
Updating files:  78% (3294/4222)
Updating files:  79% (3336/4222)
Updating files:  80% (3378/4222)
Updating files:  81% (3420/4222)
Updating files:  82% (3463/4222)
Updating files:  83% (3505/4222)
Updating files:  84% (3547/4222)
Updating files:  85% (3589/4222)
Updating files:  86% (3631/4222)
Updating files:  87% (3674/4222)
Updating files:  88% (3716/4222)
Updating files:  89% (3758/4222)
Updating files:  90% (3800/4222)
Updating files:  91% (3843/4222)
Updating files:  92% (3885/4222)
Updating files:  93% (3927/4222)
Updating files:  94% (3969/4222)
Updating files:  95% (4011/4222)
Updating files:  96% (4054/4222)
Updating files:  96% (4058/4222)
Updating files:  97% (4096/4222)
Updating files:  98% (4138/4222)
Updating files:  99% (4180/4222)
Updating files: 100% (4222/4222)
Updating files: 100% (4222/4222), done.
  -> Creating working copy of github.com-free-audio-clap-juce-extensions git repo...
Cloning into 'github.com-free-audio-clap-juce-extensions'...
done.
  -> Creating working copy of github.com-free-audio-clap git repo...
Cloning into 'github.com-free-audio-clap'...
done.
  -> Creating working copy of github.com-free-audio-clap-helpers git repo...
Cloning into 'github.com-free-audio-clap-helpers'...
done.
==> Starting prepare()...
Submodule 'libs/JUCE' (https://github.com/juce-framework/JUCE) registered for path 'libs/JUCE'
Submodule 'libs/clap-juce-extensions' (https://github.com/free-audio/clap-juce-extensions) registered for path 'libs/clap-juce-extensions'
Cloning into '/build/sg-323/src/sg-323/libs/JUCE'...
done.
Cloning into '/build/sg-323/src/sg-323/libs/clap-juce-extensions'...
done.
Submodule path 'libs/JUCE': checked out '51a8a6d7aeae7326956d747737ccf1575e61e209'
Submodule path 'libs/clap-juce-extensions': checked out '4f33b4930b6af806018c009f0f24b3a50808af99'
~/sg-323/src/sg-323/libs/clap-juce-extensions ~/sg-323/src/sg-323
Submodule 'clap-libs/clap' (https://github.com/free-audio/clap.git) registered for path 'clap-libs/clap'
Submodule 'clap-libs/clap-helpers' (https://github.com/free-audio/clap-helpers.git) registered for path 'clap-libs/clap-helpers'
Cloning into '/build/sg-323/src/sg-323/libs/clap-juce-extensions/clap-libs/clap'...
done.
Cloning into '/build/sg-323/src/sg-323/libs/clap-juce-extensions/clap-libs/clap-helpers'...
done.
Submodule path 'clap-libs/clap': checked out 'df8f16c69ba1c1a15fb105f0c5a2e5b9ac6be742'
Submodule path 'clap-libs/clap-helpers': checked out '7b53a685e11465154b4ccba3065224dbcbf8a893'
~/sg-323/src/sg-323
==> Starting build()...
-- The C compiler identification is GNU 14.2.1
-- The CXX compiler identification is GNU 14.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0")
-- Checking for module 'alsa'
--   Found alsa, version 1.2.13
-- Checking for modules 'freetype2;fontconfig'
--   Found freetype2, version 26.2.20
--   Found fontconfig, version 2.16.0
-- Checking for module 'gl'
--   Found gl, version 1.2
-- Checking for module 'libcurl'
--   Found libcurl, version 8.12.1
-- Checking for modules 'webkit2gtk-4.0;gtk+-x11-3.0'
--   Found webkit2gtk-4.0, version 2.46.6
--   Found gtk+-x11-3.0, version 3.24.48
-- Configuring juceaide
-- Building juceaide
-- Exporting juceaide
-- Testing juceaide
-- Finished setting up juceaide
-- Building CLAP with CLAP_CXX_STANDARD=17
-- CLAP version: 1.2.0
CMake Warning (dev) at libs/clap-juce-extensions/clap-libs/clap-helpers/CMakeLists.txt:90 (install):
  Policy CMP0177 is not set: install() DESTINATION paths are normalized.  Run
  "cmake --help-policy CMP0177" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Creating CLAP SG323_CLAP from SG323
-- Setting Misbehaviour handler level to 'Ignore'
-- Setting Checking handler level to 'Minimal'
-- Setting event resolution to 64 samples
-- Setting "Always split block" to OFF
-- Setting "Use JUCE parameter ranges" to OFF
-- Configuring done (119.5s)
-- Generating done (0.1s)
-- Build files have been written to: /build/sg-323/src/build
[  2%] Generating juce_binarydata_AudioPluginData/JuceLibraryCode/BinaryData1.cpp, juce_binarydata_AudioPluginData/JuceLibraryCode/BinaryData.h
[  7%] Building CXX object CMakeFiles/juce_vst3_helper.dir/libs/JUCE/modules/juce_audio_plugin_client/VST3/juce_VST3ManifestHelper.cpp.o
[  7%] Building CXX object libs/clap-juce-extensions/CMakeFiles/clap_juce_extensions.dir/src/extensions/clap-juce-extensions.cpp.o
[ 10%] Building CXX object CMakeFiles/AudioPluginData.dir/juce_binarydata_AudioPluginData/JuceLibraryCode/BinaryData1.cpp.o
[ 12%] Linking CXX static library libAudioPluginData.a
[ 12%] Built target AudioPluginData
[ 15%] Linking CXX static library libclap_juce_extensions.a
[ 15%] Built target clap_juce_extensions
[ 17%] Generating SG323_artefacts/JuceLibraryCode/JuceHeader.h
[ 20%] Building CXX object CMakeFiles/SG323.dir/libs/JUCE/modules/juce_audio_processors/juce_audio_processors.cpp.o
[ 25%] Building CXX object CMakeFiles/SG323.dir/src/PluginEditor.cpp.o
[ 27%] Building CXX object CMakeFiles/SG323.dir/src/style.cpp.o
[ 25%] Building CXX object CMakeFiles/SG323.dir/src/PluginProcessor.cpp.o
[ 35%] Building CXX object CMakeFiles/SG323.dir/libs/JUCE/modules/juce_audio_processors/juce_audio_processors_ara.cpp.o
[ 35%] Building CXX object CMakeFiles/SG323.dir/libs/JUCE/modules/juce_gui_extra/juce_gui_extra.cpp.o
[ 35%] Building CXX object CMakeFiles/SG323.dir/libs/JUCE/modules/juce_audio_processors/juce_audio_processors_lv2_libs.cpp.o
[ 37%] Building CXX object CMakeFiles/SG323.dir/libs/JUCE/modules/juce_gui_basics/juce_gui_basics.cpp.o
[ 40%] Building CXX object CMakeFiles/SG323.dir/libs/JUCE/modules/juce_graphics/juce_graphics.cpp.o
[ 42%] Linking CXX executable juce_vst3_helper
[ 42%] Built target juce_vst3_helper
[ 45%] Building CXX object CMakeFiles/SG323.dir/libs/JUCE/modules/juce_graphics/juce_graphics_Harfbuzz.cpp.o
In file included from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_processors/juce_audio_processors.h:154,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:65,
                 from /build/sg-323/src/build/SG323_artefacts/JuceLibraryCode/JuceHeader.h:14,
                 from /build/sg-323/src/sg-323/src/PluginProcessor.h:11,
                 from /build/sg-323/src/sg-323/src/PluginEditor.cpp:9:
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:289:18: warning: 'virtual void juce::AudioProcessor::processBlock(juce::AudioBuffer<double>&, juce::MidiBuffer&)' was hidden [-Woverloaded-virtual=]
/build/sg-323/src/sg-323/src/PluginProcessor.h:35:10: note:   by 'virtual void SG323AudioProcessor::processBlock(juce::AudioBuffer<float>&, juce::MidiBuffer&)'
/build/sg-323/src/sg-323/src/PluginEditor.cpp: In constructor 'SG323AudioProcessorEditor::SG323AudioProcessorEditor(SG323AudioProcessor&)':
/build/sg-323/src/sg-323/src/PluginEditor.cpp:35:13: warning: declaration of 'properties' shadows a member of 'SG323AudioProcessorEditor' [-Wshadow]
In file included from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_gui_basics/juce_gui_basics.h:205,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:63:
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_gui_basics/components/juce_Component.h:2649:19: note: shadowed declaration is here
/build/sg-323/src/sg-323/src/PluginEditor.cpp:40:19: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/sg-323/src/sg-323/src/PluginEditor.cpp:46:32: warning: 'void juce::Button::setToggleState(bool, bool)' is deprecated: This method's parameters have changed. [-Wdeprecated-declarations]
In file included from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_gui_basics/juce_gui_basics.h:229:
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_gui_basics/buttons/juce_Button.h:431:10: note: declared here
/build/sg-323/src/sg-323/src/PluginEditor.cpp: In member function 'virtual void SG323AudioProcessorEditor::paint(juce::Graphics&)':
/build/sg-323/src/sg-323/src/PluginEditor.cpp:204:8: warning: unused variable 'graphicsAreaWidth' [-Wunused-variable]
/build/sg-323/src/sg-323/src/PluginEditor.cpp:205:8: warning: unused variable 'graphicsAreaHeight' [-Wunused-variable]
/build/sg-323/src/sg-323/src/PluginEditor.cpp: In member function 'virtual void SG323AudioProcessorEditor::resized()':
/build/sg-323/src/sg-323/src/PluginEditor.cpp:240:13: warning: declaration of 'properties' shadows a member of 'SG323AudioProcessorEditor' [-Wshadow]
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_gui_basics/components/juce_Component.h:2649:19: note: shadowed declaration is here
[ 47%] Building C object CMakeFiles/SG323.dir/libs/JUCE/modules/juce_graphics/juce_graphics_Sheenbidi.c.o
In file included from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_processors/juce_audio_processors.h:154,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:65,
                 from /build/sg-323/src/build/SG323_artefacts/JuceLibraryCode/JuceHeader.h:14,
                 from /build/sg-323/src/sg-323/src/PluginProcessor.h:11,
                 from /build/sg-323/src/sg-323/src/PluginProcessor.cpp:9:
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.h:289:18: warning: 'virtual void juce::AudioProcessor::processBlock(juce::AudioBuffer<double>&, juce::MidiBuffer&)' was hidden [-Woverloaded-virtual=]
/build/sg-323/src/sg-323/src/PluginProcessor.h:35:10: note:   by 'virtual void SG323AudioProcessor::processBlock(juce::AudioBuffer<float>&, juce::MidiBuffer&)'
/build/sg-323/src/sg-323/src/PluginProcessor.cpp: In member function 'virtual void SG323AudioProcessor::setCurrentProgram(int)':
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:81:49: warning: unused parameter 'index' [-Wunused-parameter]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp: In member function 'virtual const juce::String SG323AudioProcessor::getProgramName(int)':
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:85:60: warning: unused parameter 'index' [-Wunused-parameter]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp: In member function 'virtual void SG323AudioProcessor::changeProgramName(int, const juce::String&)':
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:90:49: warning: unused parameter 'index' [-Wunused-parameter]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:90:76: warning: unused parameter 'newName' [-Wunused-parameter]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp: In member function 'virtual void SG323AudioProcessor::prepareToPlay(double, int)':
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:112:29: warning: conversion to 'juce::uint32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:113:49: warning: conversion to 'juce::uint32' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:144:22: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:146:24: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:150:24: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:154:24: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:158:24: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:162:24: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp: In function 'int calculateAddress(unsigned int, unsigned int)':
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:227:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp: In member function 'virtual void SG323AudioProcessor::processBlock(juce::AudioBuffer<float>&, juce::MidiBuffer&)':
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:401:31: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:415:29: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:431:67: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:432:48: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:434:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:435:27: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:436:64: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:436:74: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:448:55: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:448:56: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:448:58: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:449:54: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:449:57: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:449:59: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:450:49: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:450:59: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:450:48: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:451:83: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:452:83: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:452:86: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:454:65: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:455:60: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:464:56: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:464:59: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:465:48: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:499:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:504:64: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:505:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:517:51: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
/build/sg-323/src/sg-323/src/PluginProcessor.cpp:291:92: warning: unused parameter 'midiMessages' [-Wunused-parameter]
[ 50%] Building CXX object CMakeFiles/SG323.dir/libs/JUCE/modules/juce_events/juce_events.cpp.o
[ 52%] Building CXX object CMakeFiles/SG323.dir/libs/JUCE/modules/juce_core/juce_core.cpp.o
/build/sg-323/src/sg-323/src/style.cpp: In member function 'virtual juce::Font CustomTextButton::getTextButtonFont(juce::TextButton&, int)':
/build/sg-323/src/sg-323/src/style.cpp:7:60: warning: unused parameter 'buttonHeight' [-Wunused-parameter]
/build/sg-323/src/sg-323/src/style.cpp: In member function 'virtual void CustomTextButton::drawButtonBackground(juce::Graphics&, juce::Button&, const juce::Colour&, bool, bool)':
/build/sg-323/src/sg-323/src/style.cpp:14:59: warning: unused parameter 'backgroundColour' [-Wunused-parameter]
/build/sg-323/src/sg-323/src/style.cpp: In member function 'virtual juce::Font RedBox::getComboBoxFont(juce::ComboBox&)':
/build/sg-323/src/sg-323/src/style.cpp:140:40: warning: unused parameter 'box' [-Wunused-parameter]
/build/sg-323/src/sg-323/src/style.cpp: In member function 'virtual juce::Font CustomKnobLabel::getLabelFont(juce::Label&)':
/build/sg-323/src/sg-323/src/style.cpp:158:43: warning: unused parameter 'label' [-Wunused-parameter]
[ 55%] Building CXX object CMakeFiles/SG323.dir/libs/JUCE/modules/juce_core/juce_core_CompilationTime.cpp.o
[ 57%] Building CXX object CMakeFiles/SG323.dir/libs/JUCE/modules/juce_data_structures/juce_data_structures.cpp.o
[ 60%] Building CXX object CMakeFiles/SG323.dir/libs/JUCE/modules/juce_audio_basics/juce_audio_basics.cpp.o
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_core/system/juce_StandardHeader.h:62,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_core/juce_core.h:215,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_events/juce_events.h:64,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_events/juce_events.cpp:54:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, vector<juce::NetworkServiceDiscovery::Service> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<juce::sortServiceList(std::vector<NetworkServiceDiscovery::Service>&)::<lambda(const juce::NetworkServiceDiscovery::Service&, const juce::NetworkServiceDiscovery::Service&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, std::vector<juce::NetworkServiceDiscovery::Service> >' changed in GCC 7.1
 1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, vector<juce::NetworkServiceDiscovery::Service> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::sortServiceList(std::vector<NetworkServiceDiscovery::Service>&)::<lambda(const juce::NetworkServiceDiscovery::Service&, const juce::NetworkServiceDiscovery::Service&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, std::vector<juce::NetworkServiceDiscovery::Service> >' changed in GCC 7.1
 1770 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, std::vector<juce::NetworkServiceDiscovery::Service> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, vector<juce::NetworkServiceDiscovery::Service> >; _Distance = int; _Tp = juce::NetworkServiceDiscovery::Service; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::sortServiceList(std::vector<NetworkServiceDiscovery::Service>&)::<lambda(const juce::NetworkServiceDiscovery::Service&, const juce::NetworkServiceDiscovery::Service&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, std::vector<juce::NetworkServiceDiscovery::Service> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, vector<juce::NetworkServiceDiscovery::Service> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::sortServiceList(std::vector<NetworkServiceDiscovery::Service>&)::<lambda(const juce::NetworkServiceDiscovery::Service&, const juce::NetworkServiceDiscovery::Service&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, std::vector<juce::NetworkServiceDiscovery::Service> >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, std::vector<juce::NetworkServiceDiscovery::Service> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, std::vector<juce::NetworkServiceDiscovery::Service> >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, vector<juce::NetworkServiceDiscovery::Service> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::sortServiceList(std::vector<NetworkServiceDiscovery::Service>&)::<lambda(const juce::NetworkServiceDiscovery::Service&, const juce::NetworkServiceDiscovery::Service&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, vector<juce::NetworkServiceDiscovery::Service> >; _Compare = juce::sortServiceList(std::vector<NetworkServiceDiscovery::Service>&)::<lambda(const juce::NetworkServiceDiscovery::Service&, const juce::NetworkServiceDiscovery::Service&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void juce::sortServiceList(std::vector<NetworkServiceDiscovery::Service>&)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_events/interprocess/juce_NetworkServiceDiscovery.cpp:176:15,
    inlined from 'void juce::NetworkServiceDiscovery::AvailableServiceList::handleMessage(const juce::NetworkServiceDiscovery::Service&)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_events/interprocess/juce_NetworkServiceDiscovery.cpp:201:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, std::vector<juce::NetworkServiceDiscovery::Service> >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, vector<juce::NetworkServiceDiscovery::Service> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::sortServiceList(std::vector<NetworkServiceDiscovery::Service>&)::<lambda(const juce::NetworkServiceDiscovery::Service&, const juce::NetworkServiceDiscovery::Service&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, vector<juce::NetworkServiceDiscovery::Service> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::sortServiceList(std::vector<NetworkServiceDiscovery::Service>&)::<lambda(const juce::NetworkServiceDiscovery::Service&, const juce::NetworkServiceDiscovery::Service&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, vector<juce::NetworkServiceDiscovery::Service> >; _Compare = juce::sortServiceList(std::vector<NetworkServiceDiscovery::Service>&)::<lambda(const juce::NetworkServiceDiscovery::Service&, const juce::NetworkServiceDiscovery::Service&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'void juce::sortServiceList(std::vector<NetworkServiceDiscovery::Service>&)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_events/interprocess/juce_NetworkServiceDiscovery.cpp:176:15,
    inlined from 'void juce::NetworkServiceDiscovery::AvailableServiceList::handleMessage(const juce::NetworkServiceDiscovery::Service&)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_events/interprocess/juce_NetworkServiceDiscovery.cpp:201:21:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, std::vector<juce::NetworkServiceDiscovery::Service> >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::NetworkServiceDiscovery::Service*, std::vector<juce::NetworkServiceDiscovery::Service> >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 62%] Building CXX object CMakeFiles/SG323.dir/libs/JUCE/modules/juce_audio_utils/juce_audio_utils.cpp.o
In file included from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_data_structures/juce_data_structures.cpp:47:
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_data_structures/values/juce_ValueTree.cpp: In constructor 'juce::ValueTree::ValueTree(const juce::Identifier&, std::initializer_list<juce::NamedValueSet::NamedValue>, std::initializer_list<juce::ValueTree>)':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_data_structures/values/juce_ValueTree.cpp:594:1: note: parameter passing for argument of type 'std::initializer_list<juce::NamedValueSet::NamedValue>' changed in GCC 7.1
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_data_structures/values/juce_ValueTree.cpp:599:63: note: parameter passing for argument of type 'std::initializer_list<juce::NamedValueSet::NamedValue>' changed in GCC 7.1
[ 65%] Building CXX object CMakeFiles/SG323.dir/libs/JUCE/modules/juce_audio_formats/juce_audio_formats.cpp.o
[ 67%] Building CXX object CMakeFiles/SG323.dir/libs/JUCE/modules/juce_audio_devices/juce_audio_devices.cpp.o
[ 70%] Building CXX object CMakeFiles/SG323.dir/libs/JUCE/modules/juce_dsp/juce_dsp.cpp.o
In file included from /usr/include/c++/14.2.1/map:62,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_core/system/juce_StandardHeader.h:74,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_core/juce_core.h:215,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_events/juce_events.h:64,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_devices/juce_audio_devices.h:67,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_devices/juce_audio_devices.cpp:58:
/usr/include/c++/14.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {long long unsigned int, std::function<void()>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::function<void()> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::function<void()> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::function<void()> > >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::function<void()> >, std::_Select1st<std::pair<const long long unsigned int, std::function<void()> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::function<void()> > > >::const_iterator' changed in GCC 7.1
 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {long long unsigned int, std::function<void()>}; _Key = long long unsigned int; _Tp = std::function<void()>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::function<void()> > >]',
    inlined from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Val>, std::_Select1st<std::pair<const _Key, _Val> >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind<std::pair<const _Key, _Val> >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {long long unsigned int, std::function<void()>}; _Key = long long unsigned int; _Tp = std::function<void()>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::function<void()> > >]' at /usr/include/c++/14.2.1/bits/stl_map.h:601:22,
    inlined from 'juce::MidiDeviceListConnection::Key juce::MidiDeviceListConnectionBroadcaster::add(std::function<void()>)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_devices/midi_io/juce_MidiDeviceListConnectionBroadcaster.cpp:49:34,
    inlined from 'static juce::MidiDeviceListConnection juce::MidiDeviceListConnection::make(std::function<void()>)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_devices/native/juce_Midi_linux.cpp:743:48:
/usr/include/c++/14.2.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map<long long unsigned int, std::function<void()> >::const_iterator' {aka 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::function<void()> >, std::_Select1st<std::pair<const long long unsigned int, std::function<void()> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::function<void()> > > >::const_iterator'} changed in GCC 7.1
  640 |           return _M_t._M_emplace_hint_unique(__pos,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
  641 |                                              std::forward<_Args>(__args)...);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_core/juce_core.cpp:131:
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_core/containers/juce_NamedValueSet.cpp: In constructor 'juce::NamedValueSet::NamedValueSet(std::initializer_list<NamedValue>)':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_core/containers/juce_NamedValueSet.cpp:78:1: note: parameter passing for argument of type 'std::initializer_list<juce::NamedValueSet::NamedValue>' changed in GCC 7.1
In file included from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_dsp/juce_dsp.cpp:76:
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_dsp/processors/juce_DryWetMixer.cpp: In member function 'void juce::dsp::DryWetMixer<SampleType>::pushDrySamples(juce::dsp::AudioBlock<const ContextSampleType>) [with SampleType = double]':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_dsp/processors/juce_DryWetMixer.cpp:109:6: note: parameter passing for argument of type 'const juce::dsp::AudioBlock<const double>' changed in GCC 7.1
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_dsp/processors/juce_DryWetMixer.cpp: In member function 'void juce::dsp::DryWetMixer<SampleType>::mixWetSamples(juce::dsp::AudioBlock<ContextSampleType>) [with SampleType = double]':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_dsp/processors/juce_DryWetMixer.cpp:136:6: note: parameter passing for argument of type 'juce::dsp::AudioBlock<double>' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72,
                 from /usr/include/c++/14.2.1/functional:64,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_core/system/juce_StandardHeader.h:68,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_core/juce_core.h:215,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/juce_graphics.h:67,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/juce_graphics.cpp:50:
/usr/include/c++/14.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = juce::Range<long long int>; _Alloc = std::allocator<juce::Range<long long int> >]':
/usr/include/c++/14.2.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector<juce::Range<long long int> >::iterator' changed in GCC 7.1
  195 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector<juce::Range<long long int> >::iterator' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const juce::ShapedGlyph*; _Tp = juce::ShapedGlyph; _Alloc = std::allocator<juce::ShapedGlyph>]':
/usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<juce::ShapedGlyph>::iterator' changed in GCC 7.1
  954 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/algorithm:61,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_core/system/juce_StandardHeader.h:62:
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<juce::getShapedGlyphSpansInVisualOrder(const std::vector<WrappedGlyphsCursorRange>&)::<lambda(const auto:108&, const auto:109&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, std::vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >' changed in GCC 7.1
 1750 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::getShapedGlyphSpansInVisualOrder(const std::vector<WrappedGlyphsCursorRange>&)::<lambda(const auto:108&, const auto:109&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, std::vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >' changed in GCC 7.1
 1770 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, std::vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >; _Distance = int; _Tp = juce::WrappedGlyphsCursor::ShapedGlyphSpan; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::getShapedGlyphSpansInVisualOrder(const std::vector<WrappedGlyphsCursorRange>&)::<lambda(const auto:108&, const auto:109&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, std::vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::getShapedGlyphSpansInVisualOrder(const std::vector<WrappedGlyphsCursorRange>&)::<lambda(const auto:108&, const auto:109&)> >]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, std::vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >' changed in GCC 7.1
 1876 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, std::vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, std::vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >' changed in GCC 7.1
 1890 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = juce::Range<long long int>; _Alloc = std::allocator<juce::Range<long long int> >]',
    inlined from 'juce::detail::Ranges::Operations juce::detail::Ranges::mergeBack(size_t)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:294:22:
/usr/include/c++/14.2.1/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::Range<long long int>*, std::vector<juce::Range<long long int> > >' changed in GCC 7.1
 1568 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = juce::Range<long long int>; _Tp = juce::Range<long long int>; _Alloc = std::allocator<juce::Range<long long int> >]':
/usr/include/c++/14.2.1/bits/vector.tcc:420:7: note: parameter passing for argument of type 'std::vector<juce::Range<long long int> >::iterator' changed in GCC 7.1
  420 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = juce::Range<long long int>; _Alloc = std::allocator<juce::Range<long long int> >]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = juce::Range<long long int>; _Alloc = std::allocator<juce::Range<long long int> >]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'juce::detail::Ranges::Operations juce::detail::Ranges::split(juce::int64)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:145:23:
/usr/include/c++/14.2.1/bits/vector.tcc:377:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::Range<long long int>*, std::vector<juce::Range<long long int> > >' changed in GCC 7.1
  377 |           _M_insert_aux(begin() + __n, std::move(__v));
      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = juce::Range<long long int>; _Alloc = std::allocator<juce::Range<long long int> >]',
    inlined from 'juce::detail::Ranges::Operations juce::detail::Ranges::erase(juce::Range<long long int>)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:176:22:
/usr/include/c++/14.2.1/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::Range<long long int>*, std::vector<juce::Range<long long int> > >' changed in GCC 7.1
 1568 |         return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const juce::Range<long long int>&}; _Tp = juce::Range<long long int>; _Alloc = std::allocator<juce::Range<long long int> >]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<juce::Range<long long int> >::iterator' changed in GCC 7.1
  452 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = juce::Range<long long int>; _Alloc = std::allocator<juce::Range<long long int> >]':
/usr/include/c++/14.2.1/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector<juce::Range<long long int> >::const_iterator' changed in GCC 7.1
  133 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/vector.tcc:162:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<juce::Range<long long int>*, std::vector<juce::Range<long long int> > >' changed in GCC 7.1
  162 |               _M_insert_aux(__pos, std::move(__x_copy._M_val()));
      |               ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::Range<long long int>*, std::vector<juce::Range<long long int> > >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/juce_graphics.h:140:
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h: In member function 'juce::detail::Ranges::Operations juce::detail::Ranges::insert(juce::Range<long long int>)':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:251:23: note: parameter passing for argument of type 'std::vector<juce::Range<long long int> >::const_iterator' changed in GCC 7.1
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h: In member function 'juce::detail::Ranges::Operations juce::detail::Ranges::set(juce::Range<long long int>)':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:228:23: note: parameter passing for argument of type 'std::vector<juce::Range<long long int> >::const_iterator' changed in GCC 7.1
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h: In member function 'auto juce::detail::RangedValues<T>::setForEach(Iterable, Iterable) [with juce::detail::MergeEqualItems mergeEquals = juce::detail::MergeEqualItems::no; Iterable = __gnu_cxx::__normal_iterator<std::pair<juce::Range<long long int>, juce::Font>*, std::vector<std::pair<juce::Range<long long int>, juce::Font> > >; T = juce::Font]':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:674:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<juce::Range<long long int>, juce::Font>*, std::vector<std::pair<juce::Range<long long int>, juce::Font> > >' changed in GCC 7.1
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:674:10: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<juce::Range<long long int>, juce::Font>*, std::vector<std::pair<juce::Range<long long int>, juce::Font> > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = juce::GlyphLookupEntry; _Tp = juce::GlyphLookupEntry; _Alloc = std::allocator<juce::GlyphLookupEntry>]':
/usr/include/c++/14.2.1/bits/vector.tcc:420:7: note: parameter passing for argument of type 'std::vector<juce::GlyphLookupEntry, std::allocator<juce::GlyphLookupEntry> >::iterator' changed in GCC 7.1
  420 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const juce::GlyphLookupEntry&}; _Tp = juce::GlyphLookupEntry; _Alloc = std::allocator<juce::GlyphLookupEntry>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<juce::GlyphLookupEntry, std::allocator<juce::GlyphLookupEntry> >::iterator' changed in GCC 7.1
  452 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = long long int; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:420:7: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::iterator' changed in GCC 7.1
  420 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::iterator' changed in GCC 7.1
  452 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/14.2.1/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::const_iterator' changed in GCC 7.1
  133 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/vector.tcc:162:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
  162 |               _M_insert_aux(__pos, std::move(__x_copy._M_val()));
      |               ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h: In member function 'void juce::detail::RangedValues<T>::applyOperation(const juce::detail::Ranges::Op&) [with T = long long int]':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:802:27: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::const_iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'void juce::detail::RangedValues<T>::applyOperation(const juce::detail::Ranges::Op&, T) [with T = long long int]' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:823:27,
    inlined from 'void juce::detail::RangedValues<T>::applyOperations(const juce::detail::Ranges::Operations&, T) [with T = long long int]' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:840:28,
    inlined from 'auto juce::detail::RangedValues<T>::set(juce::Range<long long int>, T) [with juce::detail::MergeEqualItems mergeEquals = juce::detail::MergeEqualItems::yes; T = long long int]' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:594:25:
/usr/include/c++/14.2.1/bits/vector.tcc:377:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
  377 |           _M_insert_aux(begin() + __n, std::move(__v));
      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void juce::detail::RangedValues<T>::applyOperation(const juce::detail::Ranges::Op&) [with T = long long int]',
    inlined from 'void juce::detail::RangedValues<T>::applyOperation(const juce::detail::Ranges::Op&, T) [with T = long long int]' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:827:28,
    inlined from 'void juce::detail::RangedValues<T>::applyOperations(const juce::detail::Ranges::Operations&, T) [with T = long long int]' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:840:28,
    inlined from 'auto juce::detail::RangedValues<T>::set(juce::Range<long long int>, T) [with juce::detail::MergeEqualItems mergeEquals = juce::detail::MergeEqualItems::yes; T = long long int]' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:594:25:
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:802:27: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::const_iterator' changed in GCC 7.1
In file included from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/juce_graphics.cpp:193:
In function 'juce::detail::RangedValues<juce::Font> juce::resolveFontsWithFallback(const String&, const detail::RangedValues<Font>&)',
    inlined from 'juce::Shaper::Shaper(const juce::String&, juce::Range<long long int>, const juce::ShapedTextOptions&)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_SimpleShapedText.cpp:1003:98:
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_SimpleShapedText.cpp:761:50: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<juce::Range<long long int>, juce::Font>*, std::vector<std::pair<juce::Range<long long int>, juce::Font> > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::getShapedGlyphSpansInVisualOrder(const std::vector<WrappedGlyphsCursorRange>&)::<lambda(const auto:108&, const auto:109&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >; _Compare = juce::getShapedGlyphSpansInVisualOrder(const std::vector<WrappedGlyphsCursorRange>&)::<lambda(const auto:108&, const auto:109&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'auto juce::getShapedGlyphSpansInVisualOrder(const std::vector<WrappedGlyphsCursorRange>&)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_SimpleShapedText.cpp:1319:15,
    inlined from 'void juce::SimpleShapedText::shape(const juce::String&, const juce::ShapedTextOptions&)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_SimpleShapedText.cpp:1376:81:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, std::vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >' changed in GCC 7.1
 1905 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1906 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1907 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::getShapedGlyphSpansInVisualOrder(const std::vector<WrappedGlyphsCursorRange>&)::<lambda(const auto:108&, const auto:109&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::getShapedGlyphSpansInVisualOrder(const std::vector<WrappedGlyphsCursorRange>&)::<lambda(const auto:108&, const auto:109&)> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >; _Compare = juce::getShapedGlyphSpansInVisualOrder(const std::vector<WrappedGlyphsCursorRange>&)::<lambda(const auto:108&, const auto:109&)>]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4805:18,
    inlined from 'auto juce::getShapedGlyphSpansInVisualOrder(const std::vector<WrappedGlyphsCursorRange>&)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_SimpleShapedText.cpp:1319:15,
    inlined from 'void juce::SimpleShapedText::shape(const juce::String&, const juce::ShapedTextOptions&)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_SimpleShapedText.cpp:1376:81:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, std::vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >' changed in GCC 7.1
 1817 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::WrappedGlyphsCursor::ShapedGlyphSpan*, std::vector<juce::WrappedGlyphsCursor::ShapedGlyphSpan> >' changed in GCC 7.1
 1822 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = juce::GlyphLookupEntry; _Alloc = std::allocator<juce::GlyphLookupEntry>]',
    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = juce::GlyphLookupEntry; _Alloc = std::allocator<juce::GlyphLookupEntry>]' at /usr/include/c++/14.2.1/bits/stl_vector.h:1396:30,
    inlined from 'void juce::detail::RangedValues<T>::applyOperation(const juce::detail::Ranges::Op&, T) [with T = juce::GlyphLookupEntry]' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:823:27,
    inlined from 'void juce::detail::RangedValues<T>::applyOperations(const juce::detail::Ranges::Operations&, T) [with T = juce::GlyphLookupEntry]' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:840:28,
    inlined from 'auto juce::detail::RangedValues<T>::set(juce::Range<long long int>, T) [with juce::detail::MergeEqualItems mergeEquals = juce::detail::MergeEqualItems::no; T = juce::GlyphLookupEntry]' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:594:25,
    inlined from 'void juce::SimpleShapedText::shape(const juce::String&, const juce::ShapedTextOptions&)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_SimpleShapedText.cpp:1403:54:
/usr/include/c++/14.2.1/bits/vector.tcc:377:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::GlyphLookupEntry*, std::vector<juce::GlyphLookupEntry, std::allocator<juce::GlyphLookupEntry> > >' changed in GCC 7.1
  377 |           _M_insert_aux(begin() + __n, std::move(__v));
      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = juce::GlyphLookupEntry; _Alloc = std::allocator<juce::GlyphLookupEntry>]',
    inlined from 'void juce::detail::RangedValues<T>::applyOperation(const juce::detail::Ranges::Op&) [with T = juce::GlyphLookupEntry]' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:802:27,
    inlined from 'void juce::detail::RangedValues<T>::applyOperation(const juce::detail::Ranges::Op&, T) [with T = juce::GlyphLookupEntry]' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:827:28,
    inlined from 'void juce::detail::RangedValues<T>::applyOperations(const juce::detail::Ranges::Operations&, T) [with T = juce::GlyphLookupEntry]' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:840:28,
    inlined from 'auto juce::detail::RangedValues<T>::set(juce::Range<long long int>, T) [with juce::detail::MergeEqualItems mergeEquals = juce::detail::MergeEqualItems::no; T = juce::GlyphLookupEntry]' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/detail/juce_Ranges.h:594:25,
    inlined from 'void juce::SimpleShapedText::shape(const juce::String&, const juce::ShapedTextOptions&)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_SimpleShapedText.cpp:1403:54:
/usr/include/c++/14.2.1/bits/vector.tcc:162:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<juce::GlyphLookupEntry*, std::vector<juce::GlyphLookupEntry, std::allocator<juce::GlyphLookupEntry> > >' changed in GCC 7.1
  162 |               _M_insert_aux(__pos, std::move(__x_copy._M_val()));
      |               ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::GlyphLookupEntry*, std::vector<juce::GlyphLookupEntry, std::allocator<juce::GlyphLookupEntry> > >' changed in GCC 7.1
  170 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const juce::ShapedGlyph*; <template-parameter-2-2> = void; _Tp = juce::ShapedGlyph; _Alloc = std::allocator<juce::ShapedGlyph>]',
    inlined from 'juce::JustifiedText::JustifiedText(const juce::SimpleShapedText&, const juce::ShapedTextOptions&)::<lambda()>::<lambda()>' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_JustifiedText.cpp:465:27,
    inlined from 'juce::JustifiedText::JustifiedText(const juce::SimpleShapedText&, const juce::ShapedTextOptions&)::<lambda()>' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_JustifiedText.cpp:469:31,
    inlined from 'juce::JustifiedText::JustifiedText(const juce::SimpleShapedText&, const juce::ShapedTextOptions&)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_JustifiedText.cpp:479:7:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::ShapedGlyph*, std::vector<juce::ShapedGlyph> >' changed in GCC 7.1
 1488 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1489 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const juce::ShapedGlyph*; <template-parameter-2-2> = void; _Tp = juce::ShapedGlyph; _Alloc = std::allocator<juce::ShapedGlyph>]',
    inlined from 'juce::JustifiedText::JustifiedText(const juce::SimpleShapedText&, const juce::ShapedTextOptions&)::<lambda()>' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_JustifiedText.cpp:473:23,
    inlined from 'juce::JustifiedText::JustifiedText(const juce::SimpleShapedText&, const juce::ShapedTextOptions&)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_JustifiedText.cpp:479:7:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::ShapedGlyph*, std::vector<juce::ShapedGlyph> >' changed in GCC 7.1
 1488 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1489 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const juce::ShapedGlyph*; <template-parameter-2-2> = void; _Tp = juce::ShapedGlyph; _Alloc = std::allocator<juce::ShapedGlyph>]',
    inlined from 'juce::JustifiedText::JustifiedText(const juce::SimpleShapedText&, const juce::ShapedTextOptions&)::<lambda()>::<lambda()>' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_JustifiedText.cpp:465:27,
    inlined from 'juce::JustifiedText::JustifiedText(const juce::SimpleShapedText&, const juce::ShapedTextOptions&)::<lambda()>' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_JustifiedText.cpp:476:31,
    inlined from 'juce::JustifiedText::JustifiedText(const juce::SimpleShapedText&, const juce::ShapedTextOptions&)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_JustifiedText.cpp:479:7:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<juce::ShapedGlyph*, std::vector<juce::ShapedGlyph> >' changed in GCC 7.1
 1488 |           _M_range_insert(begin() + __offset, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1489 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/juce_graphics.cpp:196:
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp: In member function 'void juce::GlyphArrangement::draw(const juce::Graphics&, juce::AffineTransform) const':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp:655:6: note: parameter passing for argument of type 'juce::AffineTransform' changed in GCC 7.1
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp:695:28: note: parameter passing for argument of type 'juce::AffineTransform' changed in GCC 7.1
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp:695:28: note: parameter passing for argument of type 'juce::AffineTransform' changed in GCC 7.1
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp: In member function 'void juce::GlyphArrangement::draw(const juce::Graphics&) const':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp:652:10: note: parameter passing for argument of type 'juce::AffineTransform' changed in GCC 7.1
In file included from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/juce_graphics.cpp:179:
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/contexts/juce_GraphicsContext.cpp: In member function 'void juce::Graphics::drawText(const juce::String&, juce::Rectangle<float>, juce::Justification, bool) const':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/contexts/juce_GraphicsContext.cpp:446:32: note: parameter passing for argument of type 'juce::AffineTransform' changed in GCC 7.1
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/contexts/juce_GraphicsContext.cpp: In member function 'void juce::Graphics::drawSingleLineText(const juce::String&, int, int, juce::Justification) const':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/contexts/juce_GraphicsContext.cpp:362:22: note: parameter passing for argument of type 'const juce::AffineTransform' changed in GCC 7.1
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/contexts/juce_GraphicsContext.cpp: In member function 'void juce::Graphics::drawMultiLineText(const juce::String&, int, int, int, juce::Justification, float) const':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/contexts/juce_GraphicsContext.cpp:401:32: note: parameter passing for argument of type 'juce::AffineTransform' changed in GCC 7.1
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/contexts/juce_GraphicsContext.cpp: In member function 'void juce::Graphics::drawFittedText(const juce::String&, juce::Rectangle<int>, juce::Justification, int, float) const':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/contexts/juce_GraphicsContext.cpp:505:32: note: parameter passing for argument of type 'juce::AffineTransform' changed in GCC 7.1
In file included from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/juce_graphics.cpp:194:
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_JustifiedText.cpp: In function 'void juce::drawJustifiedText(const JustifiedText&, const Graphics&, AffineTransform)':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_JustifiedText.cpp:558:6: note: parameter passing for argument of type 'juce::AffineTransform' changed in GCC 7.1
In file included from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/juce_graphics.cpp:195:
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_ShapedText.cpp: In member function 'void juce::ShapedText::draw(const juce::Graphics&, juce::AffineTransform) const':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_ShapedText.cpp:168:6: note: parameter passing for argument of type 'juce::AffineTransform' changed in GCC 7.1
In member function 'void juce::ShapedText::Impl::draw(const juce::Graphics&, juce::AffineTransform) const',
    inlined from 'void juce::ShapedText::draw(const juce::Graphics&, juce::AffineTransform) const' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_ShapedText.cpp:170:16:
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_ShapedText.cpp:120:27: note: parameter passing for argument of type 'juce::AffineTransform' changed in GCC 7.1
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp: In member function 'void juce::PositionedGlyph::draw(juce::Graphics&, juce::AffineTransform) const':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp:81:6: note: parameter passing for argument of type 'juce::AffineTransform' changed in GCC 7.1
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp: In member function 'void juce::PositionedGlyph::draw(juce::Graphics&) const':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/juce_GlyphArrangement.cpp:78:10: note: parameter passing for argument of type 'juce::AffineTransform' changed in GCC 7.1
In file included from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/harfbuzz/hb-aat-layout.cc:33,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/harfbuzz/harfbuzz.cc:2,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/juce_graphics_Harfbuzz.cpp:93:
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/harfbuzz/hb-aat-layout-feat-table.hh: In member function 'unsigned int AAT::FeatureName::get_selector_infos(unsigned int, unsigned int*, hb_aat_layout_feature_selector_info_t*, unsigned int*, const void*) const':
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/harfbuzz/hb-aat-layout-feat-table.hh:97:16: warning: offset '12' outside bounds of constant string [-Warray-bounds=]
In file included from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/harfbuzz/harfbuzz.cc:58:
/build/sg-323/src/sg-323/libs/JUCE/modules/juce_graphics/fonts/harfbuzz/hb-static.cc:46:16: note: '_hb_NullPool' declared here
[ 72%] Linking CXX static library SG323_artefacts/libSG-323_SharedCode.a
[ 72%] Built target SG323
[ 75%] Building CXX object CMakeFiles/SG323_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_ARA.cpp.o
[ 77%] Building CXX object CMakeFiles/SG323_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX_utils.cpp.o
[ 80%] Building CXX object CMakeFiles/SG323_CLAP.dir/libs/clap-juce-extensions/src/wrapper/clap-juce-wrapper.cpp.o
[ 82%] Building CXX object CMakeFiles/SG323_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp.o
[ 85%] Building CXX object CMakeFiles/SG323_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_LV2.cpp.o
[ 90%] Building CXX object CMakeFiles/SG323_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp.o
[ 90%] Building CXX object CMakeFiles/SG323_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp.o
[ 92%] Building CXX object CMakeFiles/SG323_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp.o
[ 95%] Building CXX object CMakeFiles/SG323_VST3.dir/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp.o
/build/sg-323/src/sg-323/libs/clap-juce-extensions/src/wrapper/clap-juce-wrapper.cpp: In member function 'void ClapJuceWrapper::process_clap_event(const clap_event_header_t*, int)':
/build/sg-323/src/sg-323/libs/clap-juce-extensions/src/wrapper/clap-juce-wrapper.cpp:1794:30: warning: cast from 'const clap_event_header_t*' {aka 'const clap_event_header*'} to 'const clap_event_note*' increases required alignment of target type [-Wcast-align]
/build/sg-323/src/sg-323/libs/clap-juce-extensions/src/wrapper/clap-juce-wrapper.cpp:1803:30: warning: cast from 'const clap_event_header_t*' {aka 'const clap_event_header*'} to 'const clap_event_note*' increases required alignment of target type [-Wcast-align]
/build/sg-323/src/sg-323/libs/clap-juce-extensions/src/wrapper/clap-juce-wrapper.cpp:1832:31: warning: cast from 'const clap_event_header_t*' {aka 'const clap_event_header*'} to 'const clap_event_param_value*' increases required alignment of target type [-Wcast-align]
/build/sg-323/src/sg-323/libs/clap-juce-extensions/src/wrapper/clap-juce-wrapper.cpp:1838:34: warning: cast from 'const clap_event_header_t*' {aka 'const clap_event_header*'} to 'const clap_event_param_mod*' increases required alignment of target type [-Wcast-align]
In file included from /build/sg-323/src/sg-323/libs/clap-juce-extensions/src/wrapper/clap-juce-wrapper.cpp:43:
/build/sg-323/src/sg-323/libs/clap-juce-extensions/clap-libs/clap-helpers/include/clap/helpers/plugin.hxx: In instantiation of 'static void clap::helpers::Plugin<h, l>::clapParamsFlush(const clap_plugin*, const clap_input_events*, const clap_output_events*) [with clap::helpers::MisbehaviourHandler h = clap::helpers::MisbehaviourHandler::Ignore; clap::helpers::CheckingLevel l = clap::helpers::CheckingLevel::Minimal]':
/build/sg-323/src/sg-323/libs/clap-juce-extensions/clap-libs/clap-helpers/include/clap/helpers/plugin.hxx:64:29:   required from 'const clap_plugin_params clap::helpers::Plugin<clap::helpers::MisbehaviourHandler::Ignore, clap::helpers::CheckingLevel::Minimal>::_pluginParams'
/build/sg-323/src/sg-323/libs/clap-juce-extensions/clap-libs/clap-helpers/include/clap/helpers/plugin.hxx:464:18:   required from 'static const void* clap::helpers::Plugin<h, l>::clapExtension(const clap_plugin*, const char*) [with clap::helpers::MisbehaviourHandler h = clap::helpers::MisbehaviourHandler::Ignore; clap::helpers::CheckingLevel l = clap::helpers::CheckingLevel::Minimal]'
/build/sg-323/src/sg-323/libs/clap-juce-extensions/clap-libs/clap-helpers/include/clap/helpers/plugin.hxx:155:29:   required from 'clap::helpers::Plugin<h, l>::Plugin(const clap_plugin_descriptor*, const clap_host*) [with clap::helpers::MisbehaviourHandler h = clap::helpers::MisbehaviourHandler::Ignore; clap::helpers::CheckingLevel l = clap::helpers::CheckingLevel::Minimal]'
/build/sg-323/src/sg-323/libs/clap-juce-extensions/src/wrapper/clap-juce-wrapper.cpp:404:22:   required from here
/build/sg-323/src/sg-323/libs/clap-juce-extensions/clap-libs/clap-helpers/include/clap/helpers/plugin.hxx:883:27: warning: cast from 'const clap_event_header*' to 'const clap_event_param_value*' increases required alignment of target type [-Wcast-align]
/build/sg-323/src/sg-323/libs/clap-juce-extensions/src/wrapper/clap-juce-wrapper.cpp: In member function 'virtual bool ClapJuceWrapper::audioPortsInfo(uint32_t, bool, clap_audio_port_info*) const':
/build/sg-323/src/sg-323/libs/clap-juce-extensions/src/wrapper/clap-juce-wrapper.cpp:919:16: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation]
/build/sg-323/src/sg-323/libs/clap-juce-extensions/src/wrapper/clap-juce-wrapper.cpp:919:16: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation]
/build/sg-323/src/sg-323/libs/clap-juce-extensions/src/wrapper/clap-juce-wrapper.cpp: In member function 'virtual bool ClapJuceWrapper::paramsInfo(uint32_t, clap_param_info*) const':
/build/sg-323/src/sg-323/libs/clap-juce-extensions/src/wrapper/clap-juce-wrapper.cpp:1245:16: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation]
[ 97%] Linking CXX shared module SG323_artefacts/CLAP/SG-323.clap
[ 97%] Built target SG323_CLAP
In file included from /usr/include/c++/14.2.1/map:62,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/base/conststringtable.cpp:19,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_processors/format_types/juce_VST3Headers.h:179,
                 from /build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp:83:
/usr/include/c++/14.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_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute> >]':
/usr/include/c++/14.2.1/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute> > >::const_iterator' changed in GCC 7.1
 2454 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/map:63:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string<char>; _Tp = Steinberg::Vst::HostAttributeList::Attribute; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute> >]',
    inlined from 'virtual Steinberg::tresult Steinberg::Vst::HostAttributeList::setInt(Steinberg::Vst::IAttributeList::AttrID, Steinberg::int64)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/hostclasses.cpp:249:10:
/usr/include/c++/14.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute> > >::const_iterator' changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string<char>; _Tp = Steinberg::Vst::HostAttributeList::Attribute; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute> >]',
    inlined from 'virtual Steinberg::tresult Steinberg::Vst::HostAttributeList::setFloat(Steinberg::Vst::IAttributeList::AttrID, double)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/hostclasses.cpp:272:10:
/usr/include/c++/14.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute> > >::const_iterator' changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string<char>; _Tp = Steinberg::Vst::HostAttributeList::Attribute; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute> >]',
    inlined from 'virtual Steinberg::tresult Steinberg::Vst::HostAttributeList::setString(Steinberg::Vst::IAttributeList::AttrID, const Steinberg::Vst::TChar*)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/hostclasses.cpp:297:10:
/usr/include/c++/14.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute> > >::const_iterator' changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string<char>; _Tp = Steinberg::Vst::HostAttributeList::Attribute; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute> >]',
    inlined from 'virtual Steinberg::tresult Steinberg::Vst::HostAttributeList::setBinary(Steinberg::Vst::IAttributeList::AttrID, const void*, Steinberg::uint32)' at /build/sg-323/src/sg-323/libs/JUCE/modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/vst/hosting/hostclasses.cpp:322:10:
/usr/include/c++/14.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, Steinberg::Vst::HostAttributeList::Attribute> > >::const_iterator' changed in GCC 7.1
  532 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
[100%] Linking CXX shared module SG323_artefacts/VST3/SG-323.vst3/Contents/armv7l-linux/SG-323.so
removing moduleinfo.json
creating /build/sg-323/src/build/SG323_artefacts//VST3/SG-323.vst3/Contents/Resources/moduleinfo.json
[100%] Built target SG323_VST3
==> Entering fakeroot environment...
==> Starting package_sg-323-clap()...
install: creating directory '/build/sg-323/pkg/sg-323-clap/usr'
install: creating directory '/build/sg-323/pkg/sg-323-clap/usr/lib'
install: creating directory '/build/sg-323/pkg/sg-323-clap/usr/lib/clap'
'build/SG323_artefacts/CLAP/SG-323.clap' -> '/build/sg-323/pkg/sg-323-clap/usr/lib/clap/SG-323.clap'
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
libfakeroot internal error: payload not recognized!
==> Checking for packaging issues...
==> Creating package "sg-323-clap"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Starting package_sg-323-vst3()...
install: creating directory '/build/sg-323/pkg/sg-323-vst3/usr'
install: creating directory '/build/sg-323/pkg/sg-323-vst3/usr/lib'
install: creating directory '/build/sg-323/pkg/sg-323-vst3/usr/lib/vst3'
'build/SG323_artefacts/VST3/SG-323.vst3' -> '/build/sg-323/pkg/sg-323-vst3/usr/lib/vst3/SG-323.vst3'
'build/SG323_artefacts/VST3/SG-323.vst3/Contents' -> '/build/sg-323/pkg/sg-323-vst3/usr/lib/vst3/SG-323.vst3/Contents'
'build/SG323_artefacts/VST3/SG-323.vst3/Contents/armv7l-linux' -> '/build/sg-323/pkg/sg-323-vst3/usr/lib/vst3/SG-323.vst3/Contents/armv7l-linux'
'build/SG323_artefacts/VST3/SG-323.vst3/Contents/armv7l-linux/SG-323.so' -> '/build/sg-323/pkg/sg-323-vst3/usr/lib/vst3/SG-323.vst3/Contents/armv7l-linux/SG-323.so'
'build/SG323_artefacts/VST3/SG-323.vst3/Contents/Resources' -> '/build/sg-323/pkg/sg-323-vst3/usr/lib/vst3/SG-323.vst3/Contents/Resources'
'build/SG323_artefacts/VST3/SG-323.vst3/Contents/Resources/moduleinfo.json' -> '/build/sg-323/pkg/sg-323-vst3/usr/lib/vst3/SG-323.vst3/Contents/Resources/moduleinfo.json'
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "sg-323-vst3"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: sg-323 1.0.0-1 (Sun Mar  2 22:32:02 2025)
==> Cleaning up...