Warning: Permanently added '18.208.109.60' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/9956150-fedora-rawhide-aarch64 --chroot fedora-rawhide-aarch64 Version: 1.6 PID: 34393 Logging PID: 34395 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 9956150, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-aarch64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'e560c6a450574e9df3c9578a28b5bcf6bf6cab4a', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/siddhesh/mbp-gcc-16/lv2-x42-plugins', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'lv2-x42-plugins', 'package_version': '0.21.0-0.2.20250512', 'project_dirname': 'mbp-gcc-16', 'project_name': 'mbp-gcc-16', 'project_owner': 'siddhesh', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/siddhesh/mbp-gcc-16/fedora-rawhide-aarch64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'https://kojipkgs.fedoraproject.org/repos/f44-build-side-124978/latest/$basearch/', 'id': 'https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch', 'name': 'Additional repo https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch'}], 'sandbox': 'siddhesh/mbp-gcc-16--siddhesh', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'siddhesh', 'tags': [], 'task_id': '9956150-fedora-rawhide-aarch64', 'timeout': 115200, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/siddhesh/mbp-gcc-16/lv2-x42-plugins /var/lib/copr-rpmbuild/workspace/workdir-oms_u7fv/lv2-x42-plugins --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/siddhesh/mbp-gcc-16/lv2-x42-plugins', '/var/lib/copr-rpmbuild/workspace/workdir-oms_u7fv/lv2-x42-plugins', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-oms_u7fv/lv2-x42-plugins'... Running: git checkout e560c6a450574e9df3c9578a28b5bcf6bf6cab4a -- cmd: ['git', 'checkout', 'e560c6a450574e9df3c9578a28b5bcf6bf6cab4a', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-oms_u7fv/lv2-x42-plugins rc: 0 stdout: stderr: Note: switching to 'e560c6a450574e9df3c9578a28b5bcf6bf6cab4a'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at e560c6a automatic import of lv2-x42-plugins Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-oms_u7fv/lv2-x42-plugins rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading x42-plugins-20250512.tar.xz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o x42-plugins-20250512.tar.xz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/siddhesh/mbp-gcc-16/lv2-x42-plugins/x42-plugins-20250512.tar.xz/md5/b1ab316e33d3c8fd1b938b4bd9fcf90b/x42-plugins-20250512.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 3480k 100 3480k 0 0 25.5M 0 --:--:-- --:--:-- --:--:-- 25.7M INFO: Reading stdout from command: md5sum x42-plugins-20250512.tar.xz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-oms_u7fv/lv2-x42-plugins/lv2-x42-plugins.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-oms_u7fv/lv2-x42-plugins --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1766993694.556853 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.6 starting (python version = 3.13.7, NVR = mock-6.6-1.fc42), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-oms_u7fv/lv2-x42-plugins/lv2-x42-plugins.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-oms_u7fv/lv2-x42-plugins --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1766993694.556853 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-oms_u7fv/lv2-x42-plugins/lv2-x42-plugins.spec) Config(fedora-rawhide-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 6.6 INFO: Mock Version: 6.6 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1766993694.556853/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using container image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Tagging container image as mock-bootstrap-9b2f0004-713a-4e6e-8527-d5e21a71d276 INFO: Checking that d3dbb746859d1122199fa5736f8fd41b5db0c1b554d0603983e217a3aa3980cf image matches host's architecture INFO: Copy content of container d3dbb746859d1122199fa5736f8fd41b5db0c1b554d0603983e217a3aa3980cf to /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1766993694.556853/root INFO: mounting d3dbb746859d1122199fa5736f8fd41b5db0c1b554d0603983e217a3aa3980cf with podman image mount INFO: image d3dbb746859d1122199fa5736f8fd41b5db0c1b554d0603983e217a3aa3980cf as /var/lib/containers/storage/overlay/084135d95800d5443a99d6f6a2626dee21c1a8f5744ed8d1d8c93c8f11ddd240/merged INFO: umounting image d3dbb746859d1122199fa5736f8fd41b5db0c1b554d0603983e217a3aa3980cf (/var/lib/containers/storage/overlay/084135d95800d5443a99d6f6a2626dee21c1a8f5744ed8d1d8c93c8f11ddd240/merged) with podman image umount INFO: Removing image mock-bootstrap-9b2f0004-713a-4e6e-8527-d5e21a71d276 INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-1766993694.556853/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.1-1.fc44.aarch64 rpm-sequoia-1.10.0-1.fc44.aarch64 dnf5-5.3.0.0-3.fc44.aarch64 dnf5-plugins-5.3.0.0-3.fc44.aarch64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: Additional repo https_kojipkgs_fedorap 100% | 74.4 KiB/s | 3.5 KiB | 00m00s Copr repository 100% | 32.7 KiB/s | 1.5 KiB | 00m00s fedora 100% | 135.7 KiB/s | 13.8 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash aarch64 0:5.3.0-2.fc44 copr_base 8.4 MiB bzip2 aarch64 0:1.0.8-21.fc44 copr_base 171.1 KiB coreutils aarch64 0:9.9-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 8.2 MiB cpio aarch64 0:2.15-6.fc44 copr_base 1.1 MiB diffutils aarch64 0:3.12-3.fc44 copr_base 1.6 MiB fedora-release-common noarch 0:44-0.10 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 20.6 KiB findutils aarch64 1:4.10.0-6.fc44 copr_base 1.9 MiB gawk aarch64 0:5.3.2-2.fc44 copr_base 2.6 MiB glibc-minimal-langpack aarch64 0:2.42.9000-17.fc44 copr_base 0.0 B grep aarch64 0:3.12-2.fc44 copr_base 1.0 MiB gzip aarch64 0:1.14-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 437.6 KiB info aarch64 0:7.2-7.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 421.6 KiB patch aarch64 0:2.8-3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 262.5 KiB redhat-rpm-config noarch 0:343-19.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 183.6 KiB rpm-build aarch64 0:6.0.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 599.0 KiB sed aarch64 0:4.9-6.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 873.2 KiB shadow-utils aarch64 2:4.18.0-7.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 4.4 MiB tar aarch64 2:1.35-6.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 3.0 MiB unzip aarch64 0:6.0-68.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 470.2 KiB util-linux aarch64 0:2.41.3-8.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 6.8 MiB which aarch64 0:2.23-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 123.4 KiB xz aarch64 1:5.8.1-4.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.4 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 3.2 KiB add-determinism aarch64 0:0.7.2-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.0 MiB alternatives aarch64 0:1.33-3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 90.2 KiB ansible-srpm-macros noarch 0:1-18.1.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 35.7 KiB audit-libs aarch64 0:4.1.2-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 486.9 KiB binutils aarch64 0:2.45.50-12.fc44 copr_base 30.7 MiB build-reproducibility-srpm-macros noarch 0:0.7.2-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.2 KiB bzip2-libs aarch64 0:1.0.8-21.fc44 copr_base 72.5 KiB ca-certificates noarch 0:2025.2.80_v9.0.304-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.7 MiB cmake-srpm-macros noarch 0:3.31.10-3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 524.0 B coreutils-common aarch64 0:9.9-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 11.2 MiB crypto-policies noarch 0:20251128-1.git19878fe.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 132.6 KiB curl aarch64 0:8.18.0~rc2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 463.6 KiB cyrus-sasl-lib aarch64 0:2.1.28-33.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.4 MiB debugedit aarch64 0:5.2-3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 317.9 KiB dwz aarch64 0:0.16-2.fc44 copr_base 322.4 KiB ed aarch64 0:1.22.3-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 156.9 KiB efi-srpm-macros noarch 0:6-5.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 40.2 KiB elfutils aarch64 0:0.194-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 3.2 MiB elfutils-debuginfod-client aarch64 0:0.194-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 144.0 KiB elfutils-default-yama-scope noarch 0:0.194-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.8 KiB elfutils-libelf aarch64 0:0.194-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.1 MiB elfutils-libs aarch64 0:0.194-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 746.7 KiB fedora-gpg-keys noarch 0:44-0.1 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 131.2 KiB fedora-release noarch 0:44-0.10 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 0.0 B fedora-release-identity-basic noarch 0:44-0.10 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 664.0 B fedora-repos noarch 0:44-0.1 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 4.9 KiB fedora-repos-rawhide noarch 0:44-0.1 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.2 KiB file aarch64 0:5.46-8.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 140.2 KiB file-libs aarch64 0:5.46-8.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 11.9 MiB filesystem aarch64 0:3.18-51.fc44 copr_base 112.0 B filesystem-srpm-macros noarch 0:3.18-51.fc44 copr_base 38.2 KiB fonts-srpm-macros noarch 1:5.0.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 55.8 KiB forge-srpm-macros noarch 0:0.4.0-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 38.9 KiB fpc-srpm-macros noarch 0:1.3-15.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 144.0 B gap-srpm-macros noarch 0:2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.1 KiB gdb-minimal aarch64 0:16.3-6.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 13.0 MiB gdbm-libs aarch64 1:1.23-10.fc44 copr_base 233.7 KiB ghc-srpm-macros noarch 0:1.9.2-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 779.0 B glibc aarch64 0:2.42.9000-17.fc44 copr_base 6.4 MiB glibc-common aarch64 0:2.42.9000-17.fc44 copr_base 1.3 MiB glibc-gconv-extra aarch64 0:2.42.9000-17.fc44 copr_base 18.5 MiB gmp aarch64 1:6.3.0-4.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 658.0 KiB gnat-srpm-macros noarch 0:6-8.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.0 KiB gnulib-l10n noarch 0:20241231-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 655.0 KiB gnupg2 aarch64 0:2.4.8-4.fc44 copr_base 6.4 MiB gnupg2-dirmngr aarch64 0:2.4.8-4.fc44 copr_base 646.0 KiB gnupg2-gpg-agent aarch64 0:2.4.8-4.fc44 copr_base 846.6 KiB gnupg2-gpgconf aarch64 0:2.4.8-4.fc44 copr_base 321.7 KiB gnupg2-keyboxd aarch64 0:2.4.8-4.fc44 copr_base 233.2 KiB gnupg2-verify aarch64 0:2.4.8-4.fc44 copr_base 364.3 KiB gnutls aarch64 0:3.8.11-8.fc44 copr_base 3.6 MiB go-srpm-macros noarch 0:3.8.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 61.9 KiB gpgverify noarch 0:2.2-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 8.7 KiB ima-evm-utils-libs aarch64 0:1.6.2-7.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 92.7 KiB jansson aarch64 0:2.14-3.fc44 copr_base 93.0 KiB java-srpm-macros noarch 0:1-7.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 870.0 B json-c aarch64 0:0.18-7.fc44 copr_base 138.5 KiB kernel-srpm-macros noarch 0:1.0-27.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.9 KiB keyutils-libs aarch64 0:1.6.3-6.fc44 copr_base 98.2 KiB krb5-libs aarch64 0:1.21.3-10.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.5 MiB libacl aarch64 0:2.3.2-4.fc44 copr_base 67.8 KiB libarchive aarch64 0:3.8.4-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 975.3 KiB libassuan aarch64 0:2.5.7-4.fc44 copr_base 215.8 KiB libatomic aarch64 0:16.0.0-0.3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 68.8 KiB libattr aarch64 0:2.5.2-6.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 68.5 KiB libblkid aarch64 0:2.41.3-8.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 290.4 KiB libbrotli aarch64 0:1.2.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 909.5 KiB libcap aarch64 0:2.77-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 508.9 KiB libcap-ng aarch64 0:0.8.5-8.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 160.9 KiB libcom_err aarch64 0:1.47.3-3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 111.2 KiB libcurl aarch64 0:8.18.0~rc2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 980.9 KiB libeconf aarch64 0:0.7.9-2.fc44 copr_base 80.8 KiB libevent aarch64 0:2.1.12-16.fc44 copr_base 1.1 MiB libfdisk aarch64 0:2.41.3-8.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 418.8 KiB libffi aarch64 0:3.5.2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 155.9 KiB libfsverity aarch64 0:1.6-3.fc44 copr_base 68.4 KiB libgcc aarch64 0:16.0.0-0.3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 222.2 KiB libgcrypt aarch64 0:1.11.2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.2 MiB libgomp aarch64 0:16.0.0-0.3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 590.3 KiB libgpg-error aarch64 0:1.58-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 989.6 KiB libidn2 aarch64 0:2.3.8-2.fc44 copr_base 560.4 KiB libksba aarch64 0:1.6.7-4.fc44 copr_base 398.3 KiB liblastlog2 aarch64 0:2.41.3-8.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 137.7 KiB libmount aarch64 0:2.41.3-8.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 420.1 KiB libnghttp2 aarch64 0:1.68.0-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 197.9 KiB libnghttp3 aarch64 0:1.14.0-1.fc44 fedora 206.6 KiB libpkgconf aarch64 0:2.3.0-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 134.0 KiB libpsl aarch64 0:0.21.5-6.fc44 copr_base 132.3 KiB libselinux aarch64 0:3.9-5.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 201.1 KiB libselinux-utils aarch64 0:3.9-5.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.3 MiB libsemanage aarch64 0:3.9-4.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 360.1 KiB libsepol aarch64 0:3.9-2.fc44 copr_base 809.6 KiB libsmartcols aarch64 0:2.41.3-8.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 224.4 KiB libssh aarch64 0:0.11.3-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 587.0 KiB libssh-config noarch 0:0.11.3-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 277.0 B libstdc++ aarch64 0:16.0.0-0.3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.8 MiB libtasn1 aarch64 0:4.20.0-2.fc44 copr_base 220.2 KiB libtool-ltdl aarch64 0:2.5.4-9.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 93.9 KiB libunistring aarch64 0:1.1-10.fc44 copr_base 1.7 MiB libusb1 aarch64 0:1.0.29-4.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 178.9 KiB libuuid aarch64 0:2.41.3-8.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 69.3 KiB libverto aarch64 0:0.3.2-11.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 69.4 KiB libxcrypt aarch64 0:4.5.2-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 273.3 KiB libxml2 aarch64 0:2.12.10-5.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.9 MiB libzstd aarch64 0:1.5.7-3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 860.4 KiB linkdupes aarch64 0:0.7.2-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 779.4 KiB lua-libs aarch64 0:5.4.8-4.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 329.9 KiB lua-srpm-macros noarch 0:1-16.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.3 KiB lz4-libs aarch64 0:1.10.0-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 197.4 KiB mpfr aarch64 0:4.2.2-2.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 755.5 KiB ncurses-base noarch 0:6.5-8.20250614.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 328.1 KiB ncurses-libs aarch64 0:6.5-8.20250614.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.2 MiB nettle aarch64 0:3.10.1-2.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 765.3 KiB ngtcp2 aarch64 0:1.18.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 341.2 KiB ngtcp2-crypto-ossl aarch64 0:1.18.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 67.6 KiB npth aarch64 0:1.8-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 93.5 KiB ocaml-srpm-macros noarch 0:11-2.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.9 KiB openblas-srpm-macros noarch 0:2-20.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 112.0 B openldap aarch64 0:2.6.10-4.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 761.9 KiB openssl-libs aarch64 1:3.5.4-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 7.4 MiB p11-kit aarch64 0:0.25.8-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.5 MiB p11-kit-trust aarch64 0:0.25.8-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 530.3 KiB package-notes-srpm-macros noarch 0:0.5-14.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.6 KiB pam-libs aarch64 0:1.7.1-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 223.0 KiB pcre2 aarch64 0:10.47-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 714.5 KiB pcre2-syntax noarch 0:10.47-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 281.9 KiB perl-srpm-macros noarch 0:1-60.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 861.0 B pkgconf aarch64 0:2.3.0-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 112.4 KiB pkgconf-m4 noarch 0:2.3.0-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 14.4 KiB pkgconf-pkg-config aarch64 0:2.3.0-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 990.0 B policycoreutils aarch64 0:3.9-5.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.3 MiB popt aarch64 0:1.19-9.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 144.8 KiB publicsuffix-list-dafsa noarch 0:20250616-2.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 69.1 KiB pyproject-srpm-macros noarch 0:1.18.6-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.9 KiB python-srpm-macros noarch 0:3.14-9.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 51.6 KiB qt5-srpm-macros noarch 0:5.15.18-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 500.0 B qt6-srpm-macros noarch 0:6.10.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 464.0 B readline aarch64 0:8.3-2.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 563.8 KiB rpm aarch64 0:6.0.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 3.3 MiB rpm-build-libs aarch64 0:6.0.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 264.1 KiB rpm-libs aarch64 0:6.0.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 995.5 KiB rpm-plugin-selinux aarch64 0:6.0.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 68.0 KiB rpm-sequoia aarch64 0:1.10.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.3 MiB rpm-sign-libs aarch64 0:6.0.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 67.8 KiB rust-srpm-macros noarch 0:28.4-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 5.5 KiB selinux-policy noarch 0:42.19-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 32.0 KiB selinux-policy-targeted noarch 0:42.19-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 18.7 MiB setup noarch 0:2.15.0-27.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 724.9 KiB sqlite-libs aarch64 0:3.51.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.5 MiB systemd-libs aarch64 0:259-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.5 MiB systemd-standalone-sysusers aarch64 0:259-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 329.6 KiB tpm2-tss aarch64 0:4.1.3-8.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.1 MiB tree-sitter-srpm-macros noarch 0:0.4.2-1.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 8.3 KiB util-linux-core aarch64 0:2.41.3-8.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.4 MiB xxhash-libs aarch64 0:0.8.3-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 86.0 KiB xz-libs aarch64 1:5.8.1-4.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 201.5 KiB zig-srpm-macros noarch 0:1-5.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.1 KiB zip aarch64 0:3.0-44.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 762.5 KiB zlib-ng-compat aarch64 0:2.3.2-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 133.3 KiB zstd aarch64 0:1.5.7-3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 574.0 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 183 packages Total size of inbound packages is 65 MiB. Need to download 0 B. After this operation, 248 MiB extra will be used (install 248 MiB, remove 0 B). [ 1/183] tar-2:1.35-6.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/183] bzip2-0:1.0.8-21.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/183] redhat-rpm-config-0:343-19.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/183] rpm-build-0:6.0.1-1.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/183] unzip-0:6.0-68.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/183] cpio-0:2.15-6.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/183] which-0:2.23-3.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/183] bash-0:5.3.0-2.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/183] coreutils-0:9.9-1.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 10/183] grep-0:3.12-2.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 11/183] patch-0:2.8-3.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 12/183] sed-0:4.9-6.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 13/183] shadow-utils-2:4.18.0-7.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 14/183] util-linux-0:2.41.3-8.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 15/183] diffutils-0:3.12-3.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 16/183] fedora-release-common-0:44-0. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 17/183] findutils-1:4.10.0-6.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 18/183] gawk-0:5.3.2-2.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 19/183] glibc-minimal-langpack-0:2.42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 20/183] gzip-0:1.14-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 21/183] info-0:7.2-7.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 22/183] xz-1:5.8.1-4.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 23/183] glibc-0:2.42.9000-17.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 24/183] pcre2-0:10.47-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 25/183] glibc-common-0:2.42.9000-17.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 26/183] filesystem-0:3.18-51.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 27/183] glibc-gconv-extra-0:2.42.9000 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 28/183] libgcc-0:16.0.0-0.3.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 29/183] gmp-1:6.3.0-4.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 30/183] mpfr-0:4.2.2-2.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 31/183] readline-0:8.3-2.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 32/183] libselinux-0:3.9-5.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 33/183] setup-0:2.15.0-27.fc44.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 34/183] bzip2-libs-0:1.0.8-21.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 35/183] ncurses-libs-0:6.5-8.20250614 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 36/183] xz-libs-1:5.8.1-4.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 37/183] audit-libs-0:4.1.2-2.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 38/183] libblkid-0:2.41.3-8.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 39/183] libcap-ng-0:0.8.5-8.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 40/183] libfdisk-0:2.41.3-8.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 41/183] liblastlog2-0:2.41.3-8.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 42/183] libmount-0:2.41.3-8.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 43/183] libsmartcols-0:2.41.3-8.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 44/183] libuuid-0:2.41.3-8.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 45/183] pam-libs-0:1.7.1-3.fc43.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 46/183] systemd-libs-0:259-1.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 47/183] util-linux-core-0:2.41.3-8.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 48/183] zlib-ng-compat-0:2.3.2-2.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 49/183] libacl-0:2.3.2-4.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 50/183] libeconf-0:0.7.9-2.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 51/183] libsemanage-0:3.9-4.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 52/183] libxcrypt-0:4.5.2-2.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 53/183] binutils-0:2.45.50-12.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 54/183] debugedit-0:5.2-3.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 55/183] elfutils-0:0.194-2.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 56/183] elfutils-libelf-0:0.194-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 57/183] file-0:5.46-8.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 58/183] libarchive-0:3.8.4-1.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 59/183] libstdc++-0:16.0.0-0.3.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 60/183] pkgconf-pkg-config-0:2.3.0-3. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 61/183] popt-0:1.19-9.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 62/183] rpm-0:6.0.1-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 63/183] rpm-build-libs-0:6.0.1-1.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 64/183] rpm-libs-0:6.0.1-1.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 65/183] zstd-0:1.5.7-3.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 66/183] curl-0:8.18.0~rc2-1.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 67/183] R-srpm-macros-0:1.3.0-1.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 68/183] ansible-srpm-macros-0:1-18.1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 69/183] build-reproducibility-srpm-ma 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 70/183] cmake-srpm-macros-0:3.31.10-3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 71/183] dwz-0:0.16-2.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 72/183] efi-srpm-macros-0:6-5.fc44.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 73/183] filesystem-srpm-macros-0:3.18 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 74/183] fonts-srpm-macros-1:5.0.0-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 75/183] forge-srpm-macros-0:0.4.0-3.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 76/183] fpc-srpm-macros-0:1.3-15.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 77/183] gap-srpm-macros-0:2-1.fc44.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 78/183] ghc-srpm-macros-0:1.9.2-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 79/183] gnat-srpm-macros-0:6-8.fc43.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 80/183] go-srpm-macros-0:3.8.0-1.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 81/183] java-srpm-macros-0:1-7.fc43.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 82/183] kernel-srpm-macros-0:1.0-27.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 83/183] lua-srpm-macros-0:1-16.fc43.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 84/183] ocaml-srpm-macros-0:11-2.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 85/183] openblas-srpm-macros-0:2-20.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 86/183] package-notes-srpm-macros-0:0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 87/183] perl-srpm-macros-0:1-60.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 88/183] pyproject-srpm-macros-0:1.18. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 89/183] python-srpm-macros-0:3.14-9.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 90/183] qt5-srpm-macros-0:5.15.18-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 91/183] qt6-srpm-macros-0:6.10.1-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 92/183] rust-srpm-macros-0:28.4-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 93/183] tree-sitter-srpm-macros-0:0.4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 94/183] zig-srpm-macros-0:1-5.fc43.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 95/183] zip-0:3.0-44.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 96/183] pkgconf-0:2.3.0-3.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 97/183] pkgconf-m4-0:2.3.0-3.fc43.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 98/183] libpkgconf-0:2.3.0-3.fc43.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 99/183] pcre2-syntax-0:10.47-1.fc44.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [100/183] ed-0:1.22.3-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [101/183] libattr-0:2.5.2-6.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [102/183] ncurses-base-0:6.5-8.20250614 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [103/183] libatomic-0:16.0.0-0.3.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [104/183] libsepol-0:3.9-2.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [105/183] sqlite-libs-0:3.51.0-1.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [106/183] libxml2-0:2.12.10-5.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [107/183] libzstd-0:1.5.7-3.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [108/183] lz4-libs-0:1.10.0-3.fc43.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [109/183] openssl-libs-1:3.5.4-1.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [110/183] file-libs-0:5.46-8.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [111/183] fedora-repos-0:44-0.1.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [112/183] elfutils-debuginfod-client-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [113/183] elfutils-libs-0:0.194-2.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [114/183] coreutils-common-0:9.9-1.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [115/183] libcap-0:2.77-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [116/183] add-determinism-0:0.7.2-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [117/183] linkdupes-0:0.7.2-2.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [118/183] alternatives-0:1.33-3.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [119/183] jansson-0:2.14-3.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [120/183] lua-libs-0:5.4.8-4.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [121/183] rpm-sequoia-0:1.10.0-1.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [122/183] libgomp-0:16.0.0-0.3.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [123/183] rpm-sign-libs-0:6.0.1-1.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [124/183] ca-certificates-0:2025.2.80_v 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [125/183] crypto-policies-0:20251128-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [126/183] fedora-gpg-keys-0:44-0.1.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [127/183] fedora-repos-rawhide-0:44-0.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [128/183] elfutils-default-yama-scope-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [129/183] json-c-0:0.18-7.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [130/183] gnulib-l10n-0:20241231-1.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [131/183] libffi-0:3.5.2-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [132/183] p11-kit-0:0.25.8-1.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [133/183] p11-kit-trust-0:0.25.8-1.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [134/183] gnupg2-0:2.4.8-4.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [135/183] gnupg2-dirmngr-0:2.4.8-4.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [136/183] gnupg2-gpg-agent-0:2.4.8-4.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [137/183] gnupg2-gpgconf-0:2.4.8-4.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [138/183] gnupg2-keyboxd-0:2.4.8-4.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [139/183] gnupg2-verify-0:2.4.8-4.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [140/183] ima-evm-utils-libs-0:1.6.2-7. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [141/183] libfsverity-0:1.6-3.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [142/183] libtasn1-0:4.20.0-2.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [143/183] tpm2-tss-0:4.1.3-8.fc43.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [144/183] libassuan-0:2.5.7-4.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [145/183] libgcrypt-0:1.11.2-1.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [146/183] libgpg-error-0:1.58-1.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [147/183] npth-0:1.8-3.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [148/183] libksba-0:1.6.7-4.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [149/183] gnutls-0:3.8.11-8.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [150/183] openldap-0:2.6.10-4.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [151/183] gpgverify-0:2.2-3.fc43.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [152/183] libusb1-0:1.0.29-4.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [153/183] cyrus-sasl-lib-0:2.1.28-33.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [154/183] libevent-0:2.1.12-16.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [155/183] libtool-ltdl-0:2.5.4-9.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [156/183] gdbm-libs-1:1.23-10.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [157/183] libidn2-0:2.3.8-2.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [158/183] libunistring-0:1.1-10.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [159/183] nettle-0:3.10.1-2.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [160/183] fedora-release-0:44-0.10.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [161/183] systemd-standalone-sysusers-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [162/183] gdb-minimal-0:16.3-6.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [163/183] xxhash-libs-0:0.8.3-3.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [164/183] fedora-release-identity-basic 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [165/183] libcurl-0:8.18.0~rc2-1.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [166/183] selinux-policy-targeted-0:42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [167/183] policycoreutils-0:3.9-5.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [168/183] selinux-policy-0:42.19-1.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [169/183] rpm-plugin-selinux-0:6.0.1-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [170/183] libselinux-utils-0:3.9-5.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [171/183] krb5-libs-0:1.21.3-10.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [172/183] libbrotli-0:1.2.0-1.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [173/183] libnghttp2-0:1.68.0-2.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [174/183] libnghttp3-0:1.14.0-1.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [175/183] libpsl-0:0.21.5-6.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [176/183] libssh-0:0.11.3-1.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [177/183] ngtcp2-0:1.18.0-1.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [178/183] ngtcp2-crypto-ossl-0:1.18.0-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [179/183] keyutils-libs-0:1.6.3-6.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [180/183] libcom_err-0:1.47.3-3.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [181/183] libverto-0:0.3.2-11.fc43.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [182/183] publicsuffix-list-dafsa-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [183/183] libssh-config-0:0.11.3-1.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [183/183] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction Importing OpenPGP key 0x6D9F90A6: UserID : "Fedora (44) " Fingerprint: 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-44-primary The key was successfully imported. Importing OpenPGP key 0x6D9F90A6: UserID : "Fedora (44) " Fingerprint: 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-44-primary The key was successfully imported. Importing OpenPGP key 0x31645531: UserID : "Fedora (43) " Fingerprint: C6E7F081CF80E13146676E88829B606631645531 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-43-primary The key was successfully imported. Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. [ 1/185] Verify package files 100% | 740.0 B/s | 183.0 B | 00m00s >>> Running %pretrans scriptlet: filesystem-0:3.18-51.fc44.aarch64 >>> Finished %pretrans scriptlet: filesystem-0:3.18-51.fc44.aarch64 >>> [RPM] /var/lib/mock/fedora-rawhide-aarch64-1766993694.556853/root/var/cache/dnf/copr_base-247f8e86493b154b/packages/bzip2-1.0.8-21.fc44.aarch64.rpm: Header OpenPGP V4 RSA/SHA256 signature, key ID 52ac7d71d4a9769d: NOKEY [ 2/185] Prepare transaction 100% | 2.3 KiB/s | 183.0 B | 00m00s [ 3/185] Installing libgcc-0:16.0.0-0. 100% | 109.3 MiB/s | 223.9 KiB | 00m00s [ 4/185] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 5/185] Installing publicsuffix-list- 100% | 68.2 MiB/s | 69.8 KiB | 00m00s [ 6/185] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 7/185] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 8/185] Installing fedora-gpg-keys-0: 100% | 29.1 MiB/s | 179.0 KiB | 00m00s [ 9/185] Installing fedora-repos-0:44- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 10/185] Installing fedora-release-com 100% | 24.3 MiB/s | 24.9 KiB | 00m00s [ 11/185] Installing fedora-release-0:4 100% | 17.3 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.0-27.fc44.noarch >>> Finished sysusers scriptlet: setup-0:2.15.0-27.fc44.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 12/185] Installing setup-0:2.15.0-27. 100% | 39.6 MiB/s | 730.6 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 13/185] Installing filesystem-0:3.18- 100% | 2.0 MiB/s | 212.8 KiB | 00m00s [ 14/185] Installing gnulib-l10n-0:2024 100% | 129.3 MiB/s | 661.9 KiB | 00m00s [ 15/185] Installing coreutils-common-0 100% | 311.9 MiB/s | 11.2 MiB | 00m00s [ 16/185] Installing ncurses-base-0:6.5 100% | 49.3 MiB/s | 353.5 KiB | 00m00s [ 17/185] Installing bash-0:5.3.0-2.fc4 100% | 210.7 MiB/s | 8.4 MiB | 00m00s [ 18/185] Installing glibc-common-0:2.4 100% | 60.2 MiB/s | 1.3 MiB | 00m00s [ 19/185] Installing glibc-gconv-extra- 100% | 372.6 MiB/s | 18.6 MiB | 00m00s [ 20/185] Installing glibc-0:2.42.9000- 100% | 145.0 MiB/s | 6.4 MiB | 00m00s [ 21/185] Installing ncurses-libs-0:6.5 100% | 249.5 MiB/s | 1.2 MiB | 00m00s [ 22/185] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 23/185] Installing zlib-ng-compat-0:2 100% | 131.0 MiB/s | 134.1 KiB | 00m00s [ 24/185] Installing bzip2-libs-0:1.0.8 100% | 71.9 MiB/s | 73.6 KiB | 00m00s [ 25/185] Installing libgpg-error-0:1.5 100% | 48.6 MiB/s | 995.5 KiB | 00m00s [ 26/185] Installing libassuan-0:2.5.7- 100% | 106.3 MiB/s | 217.7 KiB | 00m00s [ 27/185] Installing libgcrypt-0:1.11.2 100% | 239.1 MiB/s | 1.2 MiB | 00m00s [ 28/185] Installing readline-0:8.3-2.f 100% | 276.3 MiB/s | 565.9 KiB | 00m00s [ 29/185] Installing gmp-1:6.3.0-4.fc44 100% | 214.9 MiB/s | 660.2 KiB | 00m00s [ 30/185] Installing xz-libs-1:5.8.1-4. 100% | 197.9 MiB/s | 202.6 KiB | 00m00s [ 31/185] Installing libuuid-0:2.41.3-8 100% | 68.7 MiB/s | 70.4 KiB | 00m00s [ 32/185] Installing popt-0:1.19-9.fc43 100% | 37.0 MiB/s | 151.4 KiB | 00m00s [ 33/185] Installing libzstd-0:1.5.7-3. 100% | 280.5 MiB/s | 861.7 KiB | 00m00s [ 34/185] Installing elfutils-libelf-0: 100% | 286.1 MiB/s | 1.1 MiB | 00m00s [ 35/185] Installing npth-0:1.8-3.fc43. 100% | 92.4 MiB/s | 94.6 KiB | 00m00s [ 36/185] Installing libblkid-0:2.41.3- 100% | 142.3 MiB/s | 291.4 KiB | 00m00s [ 37/185] Installing systemd-libs-0:259 100% | 307.8 MiB/s | 2.5 MiB | 00m00s [ 38/185] Installing libxcrypt-0:4.5.2- 100% | 134.8 MiB/s | 276.1 KiB | 00m00s [ 39/185] Installing libsepol-0:3.9-2.f 100% | 263.9 MiB/s | 810.6 KiB | 00m00s [ 40/185] Installing sqlite-libs-0:3.51 100% | 250.2 MiB/s | 1.5 MiB | 00m00s [ 41/185] Installing gnupg2-gpgconf-0:2 100% | 19.8 MiB/s | 323.8 KiB | 00m00s [ 42/185] Installing libattr-0:2.5.2-6. 100% | 67.8 MiB/s | 69.4 KiB | 00m00s [ 43/185] Installing libacl-0:2.3.2-4.f 100% | 67.0 MiB/s | 68.6 KiB | 00m00s [ 44/185] Installing libtasn1-0:4.20.0- 100% | 216.8 MiB/s | 222.0 KiB | 00m00s [ 45/185] Installing libunistring-0:1.1 100% | 291.0 MiB/s | 1.7 MiB | 00m00s [ 46/185] Installing libidn2-0:2.3.8-2. 100% | 55.3 MiB/s | 566.6 KiB | 00m00s [ 47/185] Installing crypto-policies-0: 100% | 22.0 MiB/s | 157.7 KiB | 00m00s [ 48/185] Installing gnupg2-verify-0:2. 100% | 21.0 MiB/s | 365.7 KiB | 00m00s [ 49/185] Installing dwz-0:0.16-2.fc44. 100% | 18.6 MiB/s | 323.8 KiB | 00m00s [ 50/185] Installing mpfr-0:4.2.2-2.fc4 100% | 184.9 MiB/s | 757.2 KiB | 00m00s [ 51/185] Installing gawk-0:5.3.2-2.fc4 100% | 103.2 MiB/s | 2.6 MiB | 00m00s [ 52/185] Installing libksba-0:1.6.7-4. 100% | 195.7 MiB/s | 400.8 KiB | 00m00s [ 53/185] Installing unzip-0:6.0-68.fc4 100% | 27.2 MiB/s | 473.8 KiB | 00m00s [ 54/185] Installing file-libs-0:5.46-8 100% | 625.3 MiB/s | 11.9 MiB | 00m00s [ 55/185] Installing file-0:5.46-8.fc44 100% | 8.6 MiB/s | 141.7 KiB | 00m00s [ 56/185] Installing diffutils-0:3.12-3 100% | 73.8 MiB/s | 1.6 MiB | 00m00s [ 57/185] Installing libcap-ng-0:0.8.5- 100% | 159.0 MiB/s | 162.8 KiB | 00m00s [ 58/185] Installing audit-libs-0:4.1.2 100% | 159.4 MiB/s | 489.6 KiB | 00m00s [ 59/185] Installing libsmartcols-0:2.4 100% | 220.1 MiB/s | 225.4 KiB | 00m00s [ 60/185] Installing libeconf-0:0.7.9-2 100% | 80.5 MiB/s | 82.5 KiB | 00m00s [ 61/185] Installing pam-libs-0:1.7.1-3 100% | 110.1 MiB/s | 225.4 KiB | 00m00s [ 62/185] Installing libcap-0:2.77-1.fc 100% | 27.9 MiB/s | 514.0 KiB | 00m00s [ 63/185] Installing alternatives-0:1.3 100% | 5.6 MiB/s | 91.8 KiB | 00m00s [ 64/185] Installing lua-libs-0:5.4.8-4 100% | 161.8 MiB/s | 331.4 KiB | 00m00s [ 65/185] Installing json-c-0:0.18-7.fc 100% | 136.5 MiB/s | 139.8 KiB | 00m00s [ 66/185] Installing libffi-0:3.5.2-1.f 100% | 153.6 MiB/s | 157.3 KiB | 00m00s [ 67/185] Installing p11-kit-0:0.25.8-1 100% | 93.1 MiB/s | 2.5 MiB | 00m00s [ 68/185] Installing p11-kit-trust-0:0. 100% | 22.6 MiB/s | 532.0 KiB | 00m00s [ 69/185] Installing ngtcp2-0:1.18.0-1. 100% | 167.4 MiB/s | 342.8 KiB | 00m00s [ 70/185] Installing zip-0:3.0-44.fc43. 100% | 39.4 MiB/s | 766.4 KiB | 00m00s [ 71/185] Installing gnupg2-keyboxd-0:2 100% | 38.2 MiB/s | 234.5 KiB | 00m00s [ 72/185] Installing libpsl-0:0.21.5-6. 100% | 130.3 MiB/s | 133.4 KiB | 00m00s [ 73/185] Installing liblastlog2-0:2.41 100% | 22.7 MiB/s | 139.7 KiB | 00m00s [ 74/185] Installing systemd-standalone 100% | 19.0 MiB/s | 330.2 KiB | 00m00s [ 75/185] Installing libusb1-0:1.0.29-4 100% | 88.2 MiB/s | 180.6 KiB | 00m00s [ 76/185] Installing libfdisk-0:2.41.3- 100% | 205.0 MiB/s | 419.8 KiB | 00m00s [ 77/185] Installing libxml2-0:2.12.10- 100% | 86.0 MiB/s | 1.9 MiB | 00m00s [ 78/185] Installing nettle-0:3.10.1-2. 100% | 187.6 MiB/s | 768.4 KiB | 00m00s [ 79/185] Installing gnutls-0:3.8.11-8. 100% | 297.7 MiB/s | 3.6 MiB | 00m00s [ 80/185] Installing bzip2-0:1.0.8-21.f 100% | 10.1 MiB/s | 175.6 KiB | 00m00s [ 81/185] Installing add-determinism-0: 100% | 90.0 MiB/s | 2.0 MiB | 00m00s [ 82/185] Installing cpio-0:2.15-6.fc44 100% | 52.2 MiB/s | 1.1 MiB | 00m00s [ 83/185] Installing libpkgconf-0:2.3.0 100% | 132.0 MiB/s | 135.1 KiB | 00m00s [ 84/185] Installing pkgconf-0:2.3.0-3. 100% | 6.6 MiB/s | 114.9 KiB | 00m00s [ 85/185] Installing ed-0:1.22.3-1.fc44 100% | 9.7 MiB/s | 159.2 KiB | 00m00s [ 86/185] Installing patch-0:2.8-3.fc44 100% | 15.2 MiB/s | 264.0 KiB | 00m00s [ 87/185] Installing libatomic-0:16.0.0 100% | 68.0 MiB/s | 69.6 KiB | 00m00s [ 88/185] Installing libstdc++-0:16.0.0 100% | 315.9 MiB/s | 2.8 MiB | 00m00s [ 89/185] Installing zstd-0:1.5.7-3.fc4 100% | 31.3 MiB/s | 577.6 KiB | 00m00s [ 90/185] Installing lz4-libs-0:1.10.0- 100% | 193.9 MiB/s | 198.5 KiB | 00m00s [ 91/185] Installing jansson-0:2.14-3.f 100% | 92.2 MiB/s | 94.4 KiB | 00m00s [ 92/185] Installing libgomp-0:16.0.0-0 100% | 288.9 MiB/s | 591.7 KiB | 00m00s [ 93/185] Installing libtool-ltdl-0:2.5 100% | 92.7 MiB/s | 95.0 KiB | 00m00s [ 94/185] Installing gdbm-libs-1:1.23-1 100% | 229.9 MiB/s | 235.4 KiB | 00m00s [ 95/185] Installing cyrus-sasl-lib-0:2 100% | 100.7 MiB/s | 2.4 MiB | 00m00s [ 96/185] Installing xxhash-libs-0:0.8. 100% | 85.3 MiB/s | 87.4 KiB | 00m00s [ 97/185] Installing libbrotli-0:1.2.0- 100% | 222.6 MiB/s | 911.8 KiB | 00m00s [ 98/185] Installing libnghttp2-0:1.68. 100% | 194.4 MiB/s | 199.1 KiB | 00m00s [ 99/185] Installing libnghttp3-0:1.14. 100% | 203.1 MiB/s | 208.0 KiB | 00m00s [100/185] Installing keyutils-libs-0:1. 100% | 97.3 MiB/s | 99.6 KiB | 00m00s [101/185] Installing libcom_err-0:1.47. 100% | 109.7 MiB/s | 112.3 KiB | 00m00s [102/185] Installing libverto-0:0.3.2-1 100% | 69.5 MiB/s | 71.2 KiB | 00m00s [103/185] Installing filesystem-srpm-ma 100% | 38.0 MiB/s | 38.9 KiB | 00m00s [104/185] Installing elfutils-default-y 100% | 408.6 KiB/s | 2.0 KiB | 00m00s [105/185] Installing elfutils-libs-0:0. 100% | 243.6 MiB/s | 748.4 KiB | 00m00s [106/185] Installing pcre2-syntax-0:10. 100% | 277.7 MiB/s | 284.3 KiB | 00m00s [107/185] Installing pcre2-0:10.47-1.fc 100% | 233.0 MiB/s | 715.9 KiB | 00m00s [108/185] Installing libselinux-0:3.9-5 100% | 98.8 MiB/s | 202.4 KiB | 00m00s [109/185] Installing grep-0:3.12-2.fc44 100% | 47.2 MiB/s | 1.0 MiB | 00m00s [110/185] Installing sed-0:4.9-6.fc44.a 100% | 41.0 MiB/s | 881.4 KiB | 00m00s [111/185] Installing findutils-1:4.10.0 100% | 83.5 MiB/s | 1.9 MiB | 00m00s [112/185] Installing xz-1:5.8.1-4.fc44. 100% | 61.5 MiB/s | 1.4 MiB | 00m00s [113/185] Installing libmount-0:2.41.3- 100% | 205.7 MiB/s | 421.2 KiB | 00m00s [114/185] Installing libsemanage-0:3.9- 100% | 176.7 MiB/s | 361.9 KiB | 00m00s [115/185] Installing util-linux-core-0: 100% | 98.5 MiB/s | 2.5 MiB | 00m00s [116/185] Installing openssl-libs-1:3.5 100% | 322.7 MiB/s | 7.4 MiB | 00m00s [117/185] Installing coreutils-0:9.9-1. 100% | 188.4 MiB/s | 8.3 MiB | 00m00s [118/185] Installing ca-certificates-0: 100% | 1.5 MiB/s | 2.5 MiB | 00m02s [119/185] Installing libarchive-0:3.8.4 100% | 190.9 MiB/s | 977.2 KiB | 00m00s [120/185] Installing krb5-libs-0:1.21.3 100% | 149.0 MiB/s | 2.5 MiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.1.3-8.fc43.aarch64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.1.3-8.fc43.aarch64 >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [121/185] Installing tpm2-tss-0:4.1.3-8 100% | 269.8 MiB/s | 2.2 MiB | 00m00s [122/185] Installing gnupg2-gpg-agent-0 100% | 34.6 MiB/s | 850.6 KiB | 00m00s [123/185] Installing ima-evm-utils-libs 100% | 91.8 MiB/s | 94.0 KiB | 00m00s [124/185] Installing libssh-0:0.11.3-1. 100% | 143.8 MiB/s | 589.1 KiB | 00m00s [125/185] Installing util-linux-0:2.41. 100% | 142.8 MiB/s | 6.9 MiB | 00m00s [126/185] Installing gzip-0:1.14-1.fc44 100% | 22.8 MiB/s | 443.2 KiB | 00m00s [127/185] Installing rpm-sequoia-0:1.10 100% | 288.3 MiB/s | 2.3 MiB | 00m00s [128/185] Installing rpm-libs-0:6.0.1-1 100% | 243.4 MiB/s | 997.1 KiB | 00m00s [129/185] Installing libfsverity-0:1.6- 100% | 67.7 MiB/s | 69.3 KiB | 00m00s [130/185] Installing libevent-0:2.1.12- 100% | 271.1 MiB/s | 1.1 MiB | 00m00s [131/185] Installing openldap-0:2.6.10- 100% | 186.9 MiB/s | 765.6 KiB | 00m00s [132/185] Installing gnupg2-dirmngr-0:2 100% | 27.5 MiB/s | 648.7 KiB | 00m00s [133/185] Installing gnupg2-0:2.4.8-4.f 100% | 179.0 MiB/s | 6.4 MiB | 00m00s [134/185] Installing rpm-sign-libs-0:6. 100% | 67.0 MiB/s | 68.6 KiB | 00m00s [135/185] Installing rpm-build-libs-0:6 100% | 258.7 MiB/s | 265.0 KiB | 00m00s [136/185] Installing gpgverify-0:2.2-3. 100% | 9.2 MiB/s | 9.4 KiB | 00m00s [137/185] Installing ngtcp2-crypto-ossl 100% | 66.8 MiB/s | 68.4 KiB | 00m00s [138/185] Installing libcurl-0:8.18.0~r 100% | 239.8 MiB/s | 982.0 KiB | 00m00s [139/185] Installing elfutils-debuginfo 100% | 8.4 MiB/s | 146.1 KiB | 00m00s [140/185] Installing binutils-0:2.45.50 100% | 298.1 MiB/s | 30.7 MiB | 00m00s [141/185] Installing elfutils-0:0.194-2 100% | 128.1 MiB/s | 3.2 MiB | 00m00s [142/185] Installing gdb-minimal-0:16.3 100% | 250.8 MiB/s | 13.0 MiB | 00m00s [143/185] Installing debugedit-0:5.2-3. 100% | 18.5 MiB/s | 321.2 KiB | 00m00s [144/185] Installing curl-0:8.18.0~rc2- 100% | 18.2 MiB/s | 466.3 KiB | 00m00s [145/185] Installing rpm-0:6.0.1-1.fc44 100% | 66.5 MiB/s | 2.8 MiB | 00m00s [146/185] Installing cmake-srpm-macros- 100% | 785.2 KiB/s | 804.0 B | 00m00s [147/185] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.2 KiB | 00m00s [148/185] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [149/185] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [150/185] Installing tree-sitter-srpm-m 100% | 9.1 MiB/s | 9.3 KiB | 00m00s [151/185] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [152/185] Installing tar-2:1.35-6.fc43. 100% | 111.3 MiB/s | 3.0 MiB | 00m00s [153/185] Installing linkdupes-0:0.7.2- 100% | 40.1 MiB/s | 780.8 KiB | 00m00s [154/185] Installing libselinux-utils-0 100% | 64.7 MiB/s | 1.4 MiB | 00m00s [155/185] Installing policycoreutils-0: 100% | 40.4 MiB/s | 1.3 MiB | 00m00s [156/185] Installing selinux-policy-0:4 100% | 1.6 MiB/s | 33.6 KiB | 00m00s [157/185] Installing selinux-policy-tar 100% | 130.8 MiB/s | 14.9 MiB | 00m00s [158/185] Installing build-reproducibil 100% | 1.5 MiB/s | 1.5 KiB | 00m00s [159/185] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s [160/185] Installing pkgconf-pkg-config 100% | 104.3 KiB/s | 1.8 KiB | 00m00s [161/185] Installing rust-srpm-macros-0 100% | 6.2 MiB/s | 6.4 KiB | 00m00s [162/185] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 740.0 B | 00m00s [163/185] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [164/185] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [165/185] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [166/185] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [167/185] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [168/185] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [169/185] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [170/185] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [171/185] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [172/185] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [173/185] Installing ansible-srpm-macro 100% | 35.4 MiB/s | 36.2 KiB | 00m00s [174/185] Installing rpm-build-0:6.0.1- 100% | 31.3 MiB/s | 608.2 KiB | 00m00s [175/185] Installing pyproject-srpm-mac 100% | 2.4 MiB/s | 2.5 KiB | 00m00s [176/185] Installing redhat-rpm-config- 100% | 61.8 MiB/s | 189.9 KiB | 00m00s [177/185] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [178/185] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [179/185] Installing go-srpm-macros-0:3 100% | 61.6 MiB/s | 63.0 KiB | 00m00s [180/185] Installing R-srpm-macros-0:1. 100% | 0.0 B/s | 4.0 KiB | 00m00s [181/185] Installing python-srpm-macros 100% | 51.7 MiB/s | 52.9 KiB | 00m00s [182/185] Installing rpm-plugin-selinux 100% | 67.4 MiB/s | 69.0 KiB | 00m00s [183/185] Installing which-0:2.23-3.fc4 100% | 7.2 MiB/s | 125.6 KiB | 00m00s [184/185] Installing shadow-utils-2:4.1 100% | 97.7 MiB/s | 4.5 MiB | 00m00s [185/185] Installing info-0:7.2-7.fc44. 100% | 49.8 KiB/s | 422.0 KiB | 00m08s Warning: skipped OpenPGP checks for 182 packages from repositories: copr_base, https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: R-srpm-macros-1.3.0-1.fc44.noarch add-determinism-0.7.2-2.fc44.aarch64 alternatives-1.33-3.fc44.aarch64 ansible-srpm-macros-1-18.1.fc43.noarch audit-libs-4.1.2-2.fc44.aarch64 bash-5.3.0-2.fc44.aarch64 binutils-2.45.50-12.fc44.aarch64 build-reproducibility-srpm-macros-0.7.2-2.fc44.noarch bzip2-1.0.8-21.fc44.aarch64 bzip2-libs-1.0.8-21.fc44.aarch64 ca-certificates-2025.2.80_v9.0.304-2.fc44.noarch cmake-srpm-macros-3.31.10-3.fc44.noarch coreutils-9.9-1.fc44.aarch64 coreutils-common-9.9-1.fc44.aarch64 cpio-2.15-6.fc44.aarch64 crypto-policies-20251128-1.git19878fe.fc44.noarch curl-8.18.0~rc2-1.fc44.aarch64 cyrus-sasl-lib-2.1.28-33.fc44.aarch64 debugedit-5.2-3.fc44.aarch64 diffutils-3.12-3.fc44.aarch64 dwz-0.16-2.fc44.aarch64 ed-1.22.3-1.fc44.aarch64 efi-srpm-macros-6-5.fc44.noarch elfutils-0.194-2.fc44.aarch64 elfutils-debuginfod-client-0.194-2.fc44.aarch64 elfutils-default-yama-scope-0.194-2.fc44.noarch elfutils-libelf-0.194-2.fc44.aarch64 elfutils-libs-0.194-2.fc44.aarch64 fedora-gpg-keys-44-0.1.noarch fedora-release-44-0.10.noarch fedora-release-common-44-0.10.noarch fedora-release-identity-basic-44-0.10.noarch fedora-repos-44-0.1.noarch fedora-repos-rawhide-44-0.1.noarch file-5.46-8.fc44.aarch64 file-libs-5.46-8.fc44.aarch64 filesystem-3.18-51.fc44.aarch64 filesystem-srpm-macros-3.18-51.fc44.noarch findutils-4.10.0-6.fc44.aarch64 fonts-srpm-macros-5.0.0-1.fc44.noarch forge-srpm-macros-0.4.0-3.fc43.noarch fpc-srpm-macros-1.3-15.fc43.noarch gap-srpm-macros-2-1.fc44.noarch gawk-5.3.2-2.fc44.aarch64 gdb-minimal-16.3-6.fc44.aarch64 gdbm-libs-1.23-10.fc44.aarch64 ghc-srpm-macros-1.9.2-3.fc43.noarch glibc-2.42.9000-17.fc44.aarch64 glibc-common-2.42.9000-17.fc44.aarch64 glibc-gconv-extra-2.42.9000-17.fc44.aarch64 glibc-minimal-langpack-2.42.9000-17.fc44.aarch64 gmp-6.3.0-4.fc44.aarch64 gnat-srpm-macros-6-8.fc43.noarch gnulib-l10n-20241231-1.fc44.noarch gnupg2-2.4.8-4.fc44.aarch64 gnupg2-dirmngr-2.4.8-4.fc44.aarch64 gnupg2-gpg-agent-2.4.8-4.fc44.aarch64 gnupg2-gpgconf-2.4.8-4.fc44.aarch64 gnupg2-keyboxd-2.4.8-4.fc44.aarch64 gnupg2-verify-2.4.8-4.fc44.aarch64 gnutls-3.8.11-8.fc44.aarch64 go-srpm-macros-3.8.0-1.fc44.noarch gpg-pubkey-36f612dcf27f7d1a48a835e4dbfcf71c6d9f90a6-6786af3b gpg-pubkey-4f50a6114cd5c6976a7f1179655a4b02f577861e-6888bc98 gpg-pubkey-c6e7f081cf80e13146676e88829b606631645531-66b6dccf gpgverify-2.2-3.fc43.noarch grep-3.12-2.fc44.aarch64 gzip-1.14-1.fc44.aarch64 ima-evm-utils-libs-1.6.2-7.fc44.aarch64 info-7.2-7.fc44.aarch64 jansson-2.14-3.fc44.aarch64 java-srpm-macros-1-7.fc43.noarch json-c-0.18-7.fc44.aarch64 kernel-srpm-macros-1.0-27.fc43.noarch keyutils-libs-1.6.3-6.fc44.aarch64 krb5-libs-1.21.3-10.fc44.aarch64 libacl-2.3.2-4.fc44.aarch64 libarchive-3.8.4-1.fc44.aarch64 libassuan-2.5.7-4.fc44.aarch64 libatomic-16.0.0-0.3.fc44.aarch64 libattr-2.5.2-6.fc43.aarch64 libblkid-2.41.3-8.fc44.aarch64 libbrotli-1.2.0-1.fc44.aarch64 libcap-2.77-1.fc44.aarch64 libcap-ng-0.8.5-8.fc44.aarch64 libcom_err-1.47.3-3.fc44.aarch64 libcurl-8.18.0~rc2-1.fc44.aarch64 libeconf-0.7.9-2.fc44.aarch64 libevent-2.1.12-16.fc44.aarch64 libfdisk-2.41.3-8.fc44.aarch64 libffi-3.5.2-1.fc44.aarch64 libfsverity-1.6-3.fc44.aarch64 libgcc-16.0.0-0.3.fc44.aarch64 libgcrypt-1.11.2-1.fc44.aarch64 libgomp-16.0.0-0.3.fc44.aarch64 libgpg-error-1.58-1.fc44.aarch64 libidn2-2.3.8-2.fc44.aarch64 libksba-1.6.7-4.fc44.aarch64 liblastlog2-2.41.3-8.fc44.aarch64 libmount-2.41.3-8.fc44.aarch64 libnghttp2-1.68.0-2.fc44.aarch64 libnghttp3-1.14.0-1.fc44.aarch64 libpkgconf-2.3.0-3.fc43.aarch64 libpsl-0.21.5-6.fc44.aarch64 libselinux-3.9-5.fc44.aarch64 libselinux-utils-3.9-5.fc44.aarch64 libsemanage-3.9-4.fc44.aarch64 libsepol-3.9-2.fc44.aarch64 libsmartcols-2.41.3-8.fc44.aarch64 libssh-0.11.3-1.fc44.aarch64 libssh-config-0.11.3-1.fc44.noarch libstdc++-16.0.0-0.3.fc44.aarch64 libtasn1-4.20.0-2.fc44.aarch64 libtool-ltdl-2.5.4-9.fc44.aarch64 libunistring-1.1-10.fc44.aarch64 libusb1-1.0.29-4.fc44.aarch64 libuuid-2.41.3-8.fc44.aarch64 libverto-0.3.2-11.fc43.aarch64 libxcrypt-4.5.2-2.fc44.aarch64 libxml2-2.12.10-5.fc44.aarch64 libzstd-1.5.7-3.fc44.aarch64 linkdupes-0.7.2-2.fc44.aarch64 lua-libs-5.4.8-4.fc44.aarch64 lua-srpm-macros-1-16.fc43.noarch lz4-libs-1.10.0-3.fc43.aarch64 mpfr-4.2.2-2.fc43.aarch64 ncurses-base-6.5-8.20250614.fc44.noarch ncurses-libs-6.5-8.20250614.fc44.aarch64 nettle-3.10.1-2.fc43.aarch64 ngtcp2-1.18.0-1.fc44.aarch64 ngtcp2-crypto-ossl-1.18.0-1.fc44.aarch64 npth-1.8-3.fc43.aarch64 ocaml-srpm-macros-11-2.fc43.noarch openblas-srpm-macros-2-20.fc43.noarch openldap-2.6.10-4.fc44.aarch64 openssl-libs-3.5.4-1.fc44.aarch64 p11-kit-0.25.8-1.fc44.aarch64 p11-kit-trust-0.25.8-1.fc44.aarch64 package-notes-srpm-macros-0.5-14.fc43.noarch pam-libs-1.7.1-3.fc43.aarch64 patch-2.8-3.fc44.aarch64 pcre2-10.47-1.fc44.aarch64 pcre2-syntax-10.47-1.fc44.noarch perl-srpm-macros-1-60.fc43.noarch pkgconf-2.3.0-3.fc43.aarch64 pkgconf-m4-2.3.0-3.fc43.noarch pkgconf-pkg-config-2.3.0-3.fc43.aarch64 policycoreutils-3.9-5.fc44.aarch64 popt-1.19-9.fc43.aarch64 publicsuffix-list-dafsa-20250616-2.fc43.noarch pyproject-srpm-macros-1.18.6-1.fc44.noarch python-srpm-macros-3.14-9.fc44.noarch qt5-srpm-macros-5.15.18-1.fc44.noarch qt6-srpm-macros-6.10.1-1.fc44.noarch readline-8.3-2.fc43.aarch64 redhat-rpm-config-343-19.fc44.noarch rpm-6.0.1-1.fc44.aarch64 rpm-build-6.0.1-1.fc44.aarch64 rpm-build-libs-6.0.1-1.fc44.aarch64 rpm-libs-6.0.1-1.fc44.aarch64 rpm-plugin-selinux-6.0.1-1.fc44.aarch64 rpm-sequoia-1.10.0-1.fc44.aarch64 rpm-sign-libs-6.0.1-1.fc44.aarch64 rust-srpm-macros-28.4-1.fc44.noarch sed-4.9-6.fc44.aarch64 selinux-policy-42.19-1.fc44.noarch selinux-policy-targeted-42.19-1.fc44.noarch setup-2.15.0-27.fc44.noarch shadow-utils-4.18.0-7.fc44.aarch64 sqlite-libs-3.51.0-1.fc44.aarch64 systemd-libs-259-1.fc44.aarch64 systemd-standalone-sysusers-259-1.fc44.aarch64 tar-1.35-6.fc43.aarch64 tpm2-tss-4.1.3-8.fc43.aarch64 tree-sitter-srpm-macros-0.4.2-1.fc43.noarch unzip-6.0-68.fc44.aarch64 util-linux-2.41.3-8.fc44.aarch64 util-linux-core-2.41.3-8.fc44.aarch64 which-2.23-3.fc43.aarch64 xxhash-libs-0.8.3-3.fc43.aarch64 xz-5.8.1-4.fc44.aarch64 xz-libs-5.8.1-4.fc44.aarch64 zig-srpm-macros-1-5.fc43.noarch zip-3.0-44.fc43.aarch64 zlib-ng-compat-2.3.2-2.fc44.aarch64 zstd-1.5.7-3.fc44.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1753315200 Wrote: /builddir/build/SRPMS/lv2-x42-plugins-0.21.0-0.2.20250512.fc44.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-aarch64-1766993694.556853/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-oms_u7fv/lv2-x42-plugins/lv2-x42-plugins.spec) Config(child) 0 minutes 20 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/lv2-x42-plugins-0.21.0-0.2.20250512.fc44.src.rpm) Config(fedora-rawhide-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1766993694.556853/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1766993694.556853/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-1766993694.556853/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.1-1.fc44.aarch64 rpm-sequoia-1.10.0-1.fc44.aarch64 dnf5-5.3.0.0-3.fc44.aarch64 dnf5-plugins-5.3.0.0-3.fc44.aarch64 Finish: chroot init Start: build phase for lv2-x42-plugins-0.21.0-0.2.20250512.fc44.src.rpm Start: build setup for lv2-x42-plugins-0.21.0-0.2.20250512.fc44.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1753315200 Wrote: /builddir/build/SRPMS/lv2-x42-plugins-0.21.0-0.2.20250512.fc44.src.rpm Updating and loading repositories: Additional repo https_kojipkgs_fedorap 100% | 85.2 KiB/s | 3.5 KiB | 00m00s Copr repository 100% | 37.5 KiB/s | 1.5 KiB | 00m00s fedora 100% | 134.4 KiB/s | 13.8 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: cairo-devel aarch64 0:1.18.4-4.fc44 copr_base 2.3 MiB fftw-devel aarch64 0:3.3.10-16.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 283.0 KiB ftgl-devel aarch64 0:2.1.3-48.fc44 copr_base 101.0 KiB gcc-c++ aarch64 0:16.0.0-0.3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 45.7 MiB glib2-devel aarch64 0:2.87.0-2.fc44 copr_base 16.0 MiB gnu-free-mono-fonts noarch 0:20120503-36.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.5 MiB gnu-free-sans-fonts noarch 0:20120503-36.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.9 MiB gnu-free-serif-fonts noarch 0:20120503-36.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 5.9 MiB gtk2-devel aarch64 0:2.24.33-23.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 23.8 MiB jack-audio-connection-kit-devel aarch64 0:1.9.22-10.fc44 copr_base 1.7 MiB libltc-devel aarch64 0:1.3.2-9.fc44 copr_base 718.5 KiB libsamplerate-devel aarch64 0:0.2.2-11.fc44 copr_base 74.5 KiB libsndfile-devel aarch64 0:1.2.2-10.fc44 copr_base 212.9 KiB lv2-devel aarch64 0:1.18.10-3.fc44 copr_base 448.9 KiB make aarch64 1:4.4.1-11.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.8 MiB mesa-libEGL-devel aarch64 0:25.3.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 21.5 KiB mesa-libGLU-devel aarch64 0:9.0.3-7.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 17.0 KiB pango-devel aarch64 0:1.57.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.5 MiB zita-convolver-devel aarch64 0:4.0.3-17.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 11.4 KiB Installing dependencies: abattis-cantarell-vf-fonts noarch 0:0.301-15.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 192.7 KiB alsa-lib aarch64 0:1.2.15.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.5 MiB annobin-docs noarch 0:13.04-3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 99.2 KiB annobin-plugin-gcc aarch64 0:13.04-3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 707.6 KiB at-spi2-core aarch64 0:2.58.2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.6 MiB atk aarch64 0:2.58.2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 296.8 KiB atk-devel aarch64 0:2.58.2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 5.9 MiB authselect aarch64 0:1.6.2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 226.1 KiB authselect-libs aarch64 0:1.6.2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 933.3 KiB autoconf noarch 0:2.72-7.fc44 copr_base 2.8 MiB automake noarch 0:1.18.1-2.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.8 MiB avahi-libs aarch64 0:0.9~rc2-6.fc44 copr_base 229.9 KiB brotli aarch64 0:1.2.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 69.6 KiB brotli-devel aarch64 0:1.2.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 65.9 KiB bubblewrap aarch64 0:0.11.0-2.fc44 copr_base 182.7 KiB bzip2-devel aarch64 0:1.0.8-21.fc44 copr_base 309.8 KiB cairo aarch64 0:1.18.4-4.fc44 copr_base 1.8 MiB cairo-gobject aarch64 0:1.18.4-4.fc44 copr_base 67.0 KiB cmake-filesystem aarch64 0:3.31.10-3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 0.0 B cpp aarch64 0:16.0.0-0.3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 41.3 MiB cracklib aarch64 0:2.9.11-8.fc44 copr_base 421.8 KiB cups-filesystem noarch 1:2.4.16-4.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 0.0 B cups-libs aarch64 1:2.4.16-4.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 666.7 KiB dbus aarch64 1:1.16.0-6.fc44 copr_base 0.0 B dbus-libs aarch64 1:1.16.0-6.fc44 copr_base 397.5 KiB default-fonts-core-sans noarch 0:4.2-5.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 11.9 KiB emacs-filesystem aarch64 1:30.2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 0.0 B expat aarch64 0:2.7.3-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 361.0 KiB fftw aarch64 0:3.3.10-16.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 221.3 KiB fftw-libs aarch64 0:3.3.10-16.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 0.0 B fftw-libs-double aarch64 0:3.3.10-16.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.8 MiB fftw-libs-long aarch64 0:3.3.10-16.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.2 MiB fftw-libs-single aarch64 0:3.3.10-16.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.9 MiB flac-devel aarch64 0:1.5.0-6.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 5.2 MiB flac-libs aarch64 0:1.5.0-6.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 555.3 KiB fontconfig aarch64 0:2.17.0-3.fc44 copr_base 1.2 MiB fontconfig-devel aarch64 0:2.17.0-3.fc44 copr_base 123.6 KiB fonts-filesystem noarch 1:5.0.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 0.0 B freetype aarch64 0:2.14.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 878.6 KiB freetype-devel aarch64 0:2.14.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 8.6 MiB fribidi aarch64 0:1.0.16-3.fc44 copr_base 246.0 KiB fribidi-devel aarch64 0:1.0.16-3.fc44 copr_base 78.0 KiB ftgl aarch64 0:2.1.3-48.fc44 copr_base 395.9 KiB gcc aarch64 0:16.0.0-0.3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 115.7 MiB gcc-plugin-annobin aarch64 0:16.0.0-0.3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 69.2 KiB gdbm aarch64 1:1.23-10.fc44 copr_base 543.6 KiB gdk-pixbuf2 aarch64 0:2.44.4-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.6 MiB gdk-pixbuf2-devel aarch64 0:2.44.4-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.3 MiB gettext aarch64 0:0.26-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 13.5 MiB gettext-common-devel noarch 0:0.26-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 593.4 KiB gettext-devel aarch64 0:0.26-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.4 MiB gettext-envsubst aarch64 0:0.26-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 106.6 KiB gettext-libs aarch64 0:0.26-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.3 MiB gettext-runtime aarch64 0:0.26-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 775.5 KiB glib2 aarch64 0:2.87.0-2.fc44 copr_base 15.6 MiB glibc-devel aarch64 0:2.42.9000-17.fc44 copr_base 2.3 MiB glibmm2.4 aarch64 0:2.66.8-2.fc44 copr_base 3.0 MiB glycin-devel aarch64 0:2.0.5-2.fc44 fedora 126.1 KiB glycin-libs aarch64 0:2.0.5-2.fc44 fedora 4.1 MiB glycin-loaders aarch64 0:2.0.5-2.fc44 fedora 12.0 MiB gnu-free-fonts-common noarch 0:20120503-36.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 491.9 KiB google-noto-fonts-common noarch 0:20251201-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 17.7 KiB google-noto-sans-vf-fonts noarch 0:20251201-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.4 MiB graphite2 aarch64 0:1.3.14-19.fc44 copr_base 239.3 KiB graphite2-devel aarch64 0:1.3.14-19.fc44 copr_base 49.3 KiB groff-base aarch64 0:1.23.0-11.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 4.2 MiB gsm aarch64 0:1.0.23-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 77.2 KiB gtk-update-icon-cache aarch64 0:3.24.51-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 94.1 KiB gtk2 aarch64 0:2.24.33-23.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 13.3 MiB harfbuzz aarch64 0:12.2.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.7 MiB harfbuzz-cairo aarch64 0:12.2.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 68.1 KiB harfbuzz-devel aarch64 0:12.2.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 5.3 MiB harfbuzz-icu aarch64 0:12.2.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 67.4 KiB hicolor-icon-theme noarch 0:0.18-2.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 72.4 KiB highway aarch64 0:1.3.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.5 MiB hwdata noarch 0:0.402-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 9.7 MiB jack-audio-connection-kit aarch64 0:1.9.22-10.fc44 copr_base 2.2 MiB jbigkit-libs aarch64 0:2.1-32.fc44 copr_base 181.2 KiB kernel-headers aarch64 0:6.19.0-0.rc2.20.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 6.8 MiB lame-libs aarch64 0:3.100-20.fc44 copr_base 1.2 MiB lcms2 aarch64 0:2.16-6.fc44 copr_base 484.7 KiB lcms2-devel aarch64 0:2.16-6.fc44 copr_base 135.7 KiB libX11 aarch64 0:1.8.12-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.3 MiB libX11-common noarch 0:1.8.12-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.1 MiB libX11-devel aarch64 0:1.8.12-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.0 MiB libX11-xcb aarch64 0:1.8.12-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 66.8 KiB libXau aarch64 0:1.0.12-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 121.0 KiB libXau-devel aarch64 0:1.0.12-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 7.5 KiB libXcomposite aarch64 0:0.4.6-6.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 96.5 KiB libXcomposite-devel aarch64 0:0.4.6-6.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 8.0 KiB libXcursor aarch64 0:1.2.3-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 69.5 KiB libXcursor-devel aarch64 0:1.2.3-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 22.7 KiB libXdamage aarch64 0:1.1.6-6.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 95.7 KiB libXext aarch64 0:1.3.6-4.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 145.9 KiB libXext-devel aarch64 0:1.3.6-4.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 98.9 KiB libXfixes aarch64 0:6.0.1-6.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 70.3 KiB libXfixes-devel aarch64 0:6.0.1-6.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 9.2 KiB libXft aarch64 0:2.3.8-9.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 192.4 KiB libXft-devel aarch64 0:2.3.8-9.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 31.7 KiB libXi aarch64 0:1.8.2-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 72.5 KiB libXi-devel aarch64 0:1.8.2-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 132.5 KiB libXinerama aarch64 0:1.1.5-9.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 71.0 KiB libXinerama-devel aarch64 0:1.1.5-9.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 7.0 KiB libXrandr aarch64 0:1.5.4-6.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 71.7 KiB libXrandr-devel aarch64 0:1.5.4-6.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 21.8 KiB libXrender aarch64 0:0.9.12-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 70.0 KiB libXrender-devel aarch64 0:0.9.12-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 50.1 KiB libXtst aarch64 0:1.2.5-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 73.5 KiB libXxf86vm aarch64 0:1.1.6-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 69.3 KiB libaom aarch64 0:3.13.1-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 3.9 MiB libasan aarch64 0:16.0.0-0.3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.5 MiB libblkid-devel aarch64 0:2.41.3-8.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 44.9 KiB libconfig aarch64 0:1.8.2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 260.3 KiB libdatrie aarch64 0:0.2.14-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 93.9 KiB libdatrie-devel aarch64 0:0.2.14-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 611.5 KiB libdav1d aarch64 0:1.5.2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 856.6 KiB libdb aarch64 0:5.3.28-66.fc44 copr_base 1.7 MiB libdrm aarch64 0:2.4.128-3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 763.4 KiB libedit aarch64 0:3.1-57.20251016cvs.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 280.2 KiB libffado aarch64 0:2.4.9-9.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.4 MiB libffi-devel aarch64 0:3.5.2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 30.7 KiB libglvnd aarch64 1:1.7.0-8.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.3 MiB libglvnd-core-devel aarch64 1:1.7.0-8.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 40.3 KiB libglvnd-devel aarch64 1:1.7.0-8.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.1 MiB libglvnd-egl aarch64 1:1.7.0-8.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 68.8 KiB libglvnd-gles aarch64 1:1.7.0-8.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 394.2 KiB libglvnd-glx aarch64 1:1.7.0-8.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.0 MiB libglvnd-opengl aarch64 1:1.7.0-8.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 329.2 KiB libheif aarch64 0:1.20.2-10.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.5 MiB libicu aarch64 0:77.1-1.fc44 copr_base 36.5 MiB libicu-devel aarch64 0:77.1-1.fc44 copr_base 5.1 MiB libiec61883 aarch64 0:1.2.0-38.fc44 copr_base 97.4 KiB libjpeg-turbo aarch64 0:3.1.2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 740.4 KiB libjxl aarch64 1:0.11.1-7.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.6 MiB liblerc aarch64 0:4.0.0-9.fc44 copr_base 546.3 KiB libltc aarch64 0:1.3.2-9.fc44 copr_base 79.8 KiB libmount-devel aarch64 0:2.41.3-8.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 65.5 KiB libmpc aarch64 0:1.3.1-8.fc44 copr_base 152.5 KiB libnsl2 aarch64 0:2.0.1-4.fc44 copr_base 93.7 KiB libogg aarch64 2:1.3.6-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 77.7 KiB libogg-devel aarch64 2:1.3.6-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 27.0 KiB libopenjph aarch64 0:0.25.3-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 325.6 KiB libpciaccess aarch64 0:0.16-16.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 72.5 KiB libpng aarch64 2:1.6.53-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 269.9 KiB libpng-devel aarch64 2:1.6.53-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 958.6 KiB libpwquality aarch64 0:1.4.5-14.fc44 copr_base 608.8 KiB libraw1394 aarch64 0:2.1.2-24.fc44 copr_base 310.2 KiB librsvg2 aarch64 0:2.61.0-3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 4.6 MiB libsamplerate aarch64 0:0.2.2-11.fc44 copr_base 1.4 MiB libseccomp aarch64 0:2.6.0-2.fc44 copr_base 244.9 KiB libseccomp-devel aarch64 0:2.6.0-2.fc44 copr_base 169.7 KiB libselinux-devel aarch64 0:3.9-5.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 127.3 KiB libsepol-devel aarch64 0:3.9-2.fc44 copr_base 121.4 KiB libsigc++20 aarch64 0:2.12.1-6.fc44 copr_base 126.2 KiB libsndfile aarch64 0:1.2.2-10.fc44 copr_base 561.9 KiB libstdc++-devel aarch64 0:16.0.0-0.3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 37.9 MiB libtextstyle aarch64 0:0.26-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 199.0 KiB libthai aarch64 0:0.1.29-11.fc44 copr_base 807.3 KiB libthai-devel aarch64 0:0.1.29-11.fc44 copr_base 648.9 KiB libtiff aarch64 0:4.7.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 659.3 KiB libtirpc aarch64 0:1.3.7-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 212.0 KiB libubsan aarch64 0:16.0.0-0.3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 475.8 KiB libvorbis aarch64 1:1.3.7-13.fc44 copr_base 845.2 KiB libvorbis-devel aarch64 1:1.3.7-13.fc44 copr_base 38.4 KiB libwayland-client aarch64 0:1.24.0-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 70.1 KiB libwebp aarch64 0:1.6.0-2.fc44 copr_base 816.8 KiB libxcb aarch64 0:1.17.0-6.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.2 MiB libxcb-devel aarch64 0:1.17.0-6.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.7 MiB libxcrypt-devel aarch64 0:4.5.2-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 31.0 KiB libxml++ aarch64 0:2.42.3-7.fc44 copr_base 314.5 KiB libxml2-devel aarch64 0:2.12.10-5.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 3.4 MiB libxshmfence aarch64 0:1.3.2-7.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 68.5 KiB llvm-filesystem aarch64 0:21.1.7-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 0.0 B llvm-libs aarch64 0:21.1.7-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 132.9 MiB lm_sensors-libs aarch64 0:3.6.0-23.fc44 copr_base 93.7 KiB lv2 aarch64 0:1.18.10-3.fc44 copr_base 334.8 KiB lzo aarch64 0:2.10-15.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 162.9 KiB lzo-devel aarch64 0:2.10-15.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 212.2 KiB lzo-minilzo aarch64 0:2.10-15.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 88.7 KiB m4 aarch64 0:1.4.20-3.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 859.4 KiB mesa-dri-drivers aarch64 0:25.3.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 36.6 MiB mesa-filesystem aarch64 0:25.3.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 3.6 KiB mesa-libEGL aarch64 0:25.3.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 330.3 KiB mesa-libGL aarch64 0:25.3.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 333.9 KiB mesa-libGLU aarch64 0:9.0.3-7.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 329.5 KiB mesa-libgbm aarch64 0:25.3.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 67.8 KiB mpdecimal aarch64 0:4.0.1-2.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 281.2 KiB mpg123-devel aarch64 0:1.32.10-2.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 3.2 MiB mpg123-libs aarch64 0:1.32.10-2.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 754.4 KiB ncurses aarch64 0:6.5-8.20250614.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 893.5 KiB noopenh264 aarch64 0:2.6.0-2.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 95.2 KiB openjpeg aarch64 0:2.5.4-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 412.4 KiB opus aarch64 0:1.5.2-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 391.7 KiB opus-devel aarch64 0:1.5.2-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.6 MiB pam aarch64 0:1.7.1-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 4.2 MiB pango aarch64 0:1.57.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.2 MiB pcre2-devel aarch64 0:10.47-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.1 MiB pcre2-utf16 aarch64 0:10.47-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 583.0 KiB pcre2-utf32 aarch64 0:10.47-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 582.9 KiB perl-AutoLoader noarch 0:5.74-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 20.6 KiB perl-B aarch64 0:1.89-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 545.4 KiB perl-Carp noarch 0:1.54-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 46.6 KiB perl-Class-Struct noarch 0:0.68-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 25.4 KiB perl-Data-Dumper aarch64 0:2.191-521.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 135.7 KiB perl-Digest noarch 0:1.20-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 35.3 KiB perl-Digest-MD5 aarch64 0:2.59-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 103.7 KiB perl-DynaLoader aarch64 0:1.57-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 32.1 KiB perl-Encode aarch64 4:3.21-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 4.8 MiB perl-Errno aarch64 0:1.38-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 8.4 KiB perl-Exporter noarch 0:5.79-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 54.3 KiB perl-Fcntl aarch64 0:1.20-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 92.8 KiB perl-File-Basename noarch 0:2.86-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 14.0 KiB perl-File-Compare noarch 0:1.100.800-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 5.6 KiB perl-File-Copy noarch 0:2.41-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 19.7 KiB perl-File-Find noarch 0:1.44-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 42.0 KiB perl-File-Path noarch 0:2.18-521.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 63.5 KiB perl-File-Temp noarch 1:0.231.200-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 163.7 KiB perl-File-stat noarch 0:1.14-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 12.5 KiB perl-FileHandle noarch 0:2.05-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 9.4 KiB perl-Getopt-Long noarch 1:2.58-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 144.5 KiB perl-Getopt-Std noarch 0:1.14-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 11.2 KiB perl-HTTP-Tiny noarch 0:0.090-521.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 154.4 KiB perl-IO aarch64 0:1.55-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 191.4 KiB perl-IO-Socket-IP noarch 0:0.43-521.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 100.3 KiB perl-IO-Socket-SSL noarch 0:2.095-2.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 714.5 KiB perl-IPC-Open3 noarch 0:1.24-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 27.7 KiB perl-MIME-Base32 noarch 0:1.303-24.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 30.7 KiB perl-MIME-Base64 aarch64 0:3.16-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 94.1 KiB perl-Net-SSLeay aarch64 0:1.94-11.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.4 MiB perl-POSIX aarch64 0:2.23-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 263.5 KiB perl-PathTools aarch64 0:3.94-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 224.0 KiB perl-Pod-Escapes noarch 1:1.07-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 24.9 KiB perl-Pod-Perldoc noarch 0:3.28.01-521.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 163.7 KiB perl-Pod-Simple noarch 1:3.47-3.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 565.3 KiB perl-Pod-Usage noarch 4:2.05-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 86.3 KiB perl-Scalar-List-Utils aarch64 5:1.70-1.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 152.9 KiB perl-SelectSaver noarch 0:1.02-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.2 KiB perl-Socket aarch64 4:2.040-2.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 144.3 KiB perl-Storable aarch64 1:3.37-521.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 243.2 KiB perl-Symbol noarch 0:1.09-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 6.8 KiB perl-Term-ANSIColor noarch 0:5.01-521.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 97.5 KiB perl-Term-Cap noarch 0:1.18-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 29.3 KiB perl-Text-ParseWords noarch 0:3.31-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 13.6 KiB perl-Text-Tabs+Wrap noarch 0:2024.001-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 22.6 KiB perl-Thread-Queue noarch 0:3.14-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 28.9 KiB perl-Time-Local noarch 2:1.350-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 69.0 KiB perl-URI noarch 0:5.34-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 268.0 KiB perl-base noarch 0:2.27-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 12.6 KiB perl-constant noarch 0:1.33-521.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 26.2 KiB perl-if noarch 0:0.61.000-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 5.8 KiB perl-interpreter aarch64 4:5.42.0-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 174.6 KiB perl-libnet noarch 0:3.15-521.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 289.4 KiB perl-libs aarch64 4:5.42.0-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 11.6 MiB perl-locale noarch 0:1.13-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 6.1 KiB perl-mro aarch64 0:1.29-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 81.6 KiB perl-overload noarch 0:1.40-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 71.6 KiB perl-overloading noarch 0:0.02-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 4.9 KiB perl-parent noarch 1:0.244-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 10.3 KiB perl-podlators noarch 1:6.0.2-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 317.5 KiB perl-threads aarch64 1:2.43-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 135.1 KiB perl-threads-shared aarch64 0:1.70-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 103.7 KiB perl-vars noarch 0:1.05-520.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 3.9 KiB pixman aarch64 0:0.46.2-2.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 654.5 KiB pixman-devel aarch64 0:0.46.2-2.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 56.1 KiB python-pip-wheel noarch 0:25.3-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.2 MiB python3 aarch64 0:3.14.2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 84.9 KiB python3-libs aarch64 0:3.14.2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 45.1 MiB python3-markdown noarch 0:3.10-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 757.0 KiB python3-packaging noarch 0:25.0-7.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 607.4 KiB python3-pyparsing noarch 0:3.1.2-14.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.0 MiB python3-rdflib noarch 0:7.1.4-6.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 4.7 MiB rav1e-libs aarch64 0:0.7.1-8.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 2.0 MiB shared-mime-info aarch64 0:2.4-2.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 5.3 MiB spirv-tools-libs aarch64 0:2025.4-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 5.4 MiB svt-av1-libs aarch64 0:3.1.2-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 3.4 MiB sysprof-capture-devel aarch64 0:49.0-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 767.4 KiB tzdata noarch 0:2025c-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.2 MiB xml-common noarch 0:0.6.3-67.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 78.4 KiB xorg-x11-proto-devel noarch 0:2025.1-1.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 1.8 MiB xprop aarch64 0:1.2.8-4.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 78.7 KiB xz-devel aarch64 1:5.8.1-4.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 258.8 KiB zita-convolver aarch64 0:4.0.3-17.fc43 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 103.8 KiB zlib-ng-compat-devel aarch64 0:2.3.2-2.fc44 https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch 107.0 KiB Transaction Summary: Installing: 302 packages Total size of inbound packages is 219 MiB. Need to download 23 MiB. After this operation, 837 MiB extra will be used (install 837 MiB, remove 0 B). [ 1/302] cairo-devel-0:1.18.4-4.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/302] fftw-devel-0:3.3.10-16.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/302] gcc-c++-0:16.0.0-0.3.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/302] glib2-devel-0:2.87.0-2.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/302] gtk2-devel-0:2.24.33-23.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/302] libsamplerate-devel-0:0.2.2-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/302] libsndfile-devel-0:1.2.2-10.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/302] lv2-devel-0:1.18.10-3.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/302] make-1:4.4.1-11.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 10/302] pango-devel-0:1.57.0-1.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 11/302] zita-convolver-devel-0:4.0.3- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 12/302] cairo-0:1.18.4-4.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 13/302] gcc-0:16.0.0-0.3.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 14/302] libstdc++-devel-0:16.0.0-0.3. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 15/302] glib2-0:2.87.0-2.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 16/302] libsamplerate-0:0.2.2-11.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 17/302] libsndfile-0:1.2.2-10.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 18/302] lv2-0:1.18.10-3.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 19/302] cpp-0:16.0.0-0.3.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 20/302] python3-0:3.14.2-1.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 21/302] python3-markdown-0:3.10-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 22/302] python3-rdflib-0:7.1.4-6.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 23/302] flac-devel-0:1.5.0-6.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 24/302] libogg-devel-2:1.3.6-2.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 25/302] libvorbis-devel-1:1.3.7-13.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 26/302] libvorbis-1:1.3.7-13.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 27/302] mpg123-devel-0:1.32.10-2.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 28/302] opus-devel-0:1.5.2-3.fc43.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 29/302] flac-libs-0:1.5.0-6.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 30/302] gsm-0:1.0.23-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 31/302] lame-libs-0:3.100-20.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 32/302] libogg-2:1.3.6-2.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 33/302] mpg123-libs-0:1.32.10-2.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 34/302] opus-0:1.5.2-3.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 35/302] dbus-libs-1:1.16.0-6.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 36/302] libffi-devel-0:3.5.2-1.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 37/302] libmount-devel-0:2.41.3-8.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 38/302] libselinux-devel-0:3.9-5.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 39/302] pcre2-devel-0:10.47-1.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 40/302] python3-packaging-0:25.0-7.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 41/302] sysprof-capture-devel-0:49.0- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 42/302] zlib-ng-compat-devel-0:2.3.2- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 43/302] freetype-devel-0:2.14.1-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 44/302] freetype-0:2.14.1-1.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 45/302] fontconfig-devel-0:2.17.0-3.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 46/302] fontconfig-0:2.17.0-3.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 47/302] libX11-devel-0:1.8.12-2.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 48/302] libXext-devel-0:1.3.6-4.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 49/302] libXrender-devel-0:0.9.12-3.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 50/302] libpng-devel-2:1.6.53-1.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 51/302] libxcb-devel-0:1.17.0-6.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 52/302] lzo-devel-0:2.10-15.fc43.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 53/302] pixman-devel-0:0.46.2-2.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 54/302] libX11-0:1.8.12-2.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 55/302] libXext-0:1.3.6-4.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 56/302] libXrender-0:0.9.12-3.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 57/302] libpng-2:1.6.53-1.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 58/302] libxcb-0:1.17.0-6.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 59/302] lzo-0:2.10-15.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 60/302] pixman-0:0.46.2-2.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 61/302] cmake-filesystem-0:3.31.10-3. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 62/302] zita-convolver-0:4.0.3-17.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 63/302] fftw-libs-single-0:3.3.10-16. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 64/302] python3-pyparsing-0:3.1.2-14. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 65/302] python3-libs-0:3.14.2-1.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 66/302] pcre2-utf16-0:10.47-1.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 67/302] pcre2-utf32-0:10.47-1.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 68/302] fribidi-devel-0:1.0.16-3.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 69/302] fribidi-0:1.0.16-3.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 70/302] harfbuzz-devel-0:12.2.0-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 71/302] libXft-devel-0:2.3.8-9.fc43.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 72/302] libthai-devel-0:0.1.29-11.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 73/302] libthai-0:0.1.29-11.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 74/302] pango-0:1.57.0-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 75/302] harfbuzz-0:12.2.0-1.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 76/302] libXft-0:2.3.8-9.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 77/302] lzo-minilzo-0:2.10-15.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 78/302] libXau-devel-0:1.0.12-3.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 79/302] libXau-0:1.0.12-3.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 80/302] libsepol-devel-0:3.9-2.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 81/302] automake-0:1.18.1-2.fc43.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 82/302] libblkid-devel-0:2.41.3-8.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 83/302] glibmm2.4-0:2.66.8-2.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 84/302] xorg-x11-proto-devel-0:2025.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 85/302] libX11-xcb-0:1.8.12-2.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 86/302] libX11-common-0:1.8.12-2.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 87/302] graphite2-devel-0:1.3.14-19.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 88/302] graphite2-0:1.3.14-19.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 89/302] harfbuzz-cairo-0:12.2.0-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 90/302] harfbuzz-icu-0:12.2.0-1.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 91/302] libicu-devel-0:77.1-1.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 92/302] libicu-0:77.1-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 93/302] atk-devel-0:2.58.2-1.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 94/302] gdk-pixbuf2-0:2.44.4-1.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 95/302] gdk-pixbuf2-devel-0:2.44.4-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 96/302] gtk2-0:2.24.33-23.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 97/302] libXcomposite-devel-0:0.4.6-6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 98/302] libXcursor-devel-0:1.2.3-3.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 99/302] libXfixes-devel-0:6.0.1-6.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [100/302] libXi-devel-0:1.8.2-3.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [101/302] libXinerama-devel-0:1.1.5-9.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [102/302] libXrandr-devel-0:1.5.4-6.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [103/302] atk-0:2.58.2-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [104/302] cups-libs-1:2.4.16-4.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [105/302] gtk-update-icon-cache-0:3.24. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [106/302] hicolor-icon-theme-0:0.18-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [107/302] libXcomposite-0:0.4.6-6.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [108/302] libXcursor-0:1.2.3-3.fc43.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [109/302] libXdamage-0:1.1.6-6.fc43.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [110/302] libXfixes-0:6.0.1-6.fc43.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [111/302] libXi-0:1.8.2-3.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [112/302] libXinerama-0:1.1.5-9.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [113/302] libXrandr-0:1.5.4-6.fc43.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [114/302] libtiff-0:4.7.1-1.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [115/302] fonts-filesystem-1:5.0.0-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [116/302] glycin-devel-0:2.0.5-2.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [117/302] glycin-libs-0:2.0.5-2.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [118/302] glycin-loaders-0:2.0.5-2.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [119/302] shared-mime-info-0:2.4-2.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [120/302] libmpc-0:1.3.1-8.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [121/302] glibc-devel-0:2.42.9000-17.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [122/302] libasan-0:16.0.0-0.3.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [123/302] libubsan-0:16.0.0-0.3.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [124/302] brotli-devel-0:1.2.0-1.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [125/302] bzip2-devel-0:1.0.8-21.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [126/302] fftw-0:3.3.10-16.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [127/302] fftw-libs-0:3.3.10-16.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [128/302] fftw-libs-double-0:3.3.10-16. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [129/302] fftw-libs-long-0:3.3.10-16.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [130/302] avahi-libs-0:0.9~rc2-6.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [131/302] cups-filesystem-1:2.4.16-4.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [132/302] brotli-0:1.2.0-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [133/302] autoconf-0:2.72-7.fc44.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [134/302] perl-Carp-0:1.54-520.fc43.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [135/302] perl-Class-Struct-0:0.68-520. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [136/302] perl-Errno-0:1.38-520.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [137/302] perl-Exporter-0:5.79-520.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [138/302] perl-File-Basename-0:2.86-520 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [139/302] perl-File-Path-0:2.18-521.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [140/302] perl-Getopt-Long-1:2.58-520.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [141/302] perl-IO-0:1.55-520.fc43.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [142/302] perl-PathTools-0:3.94-520.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [143/302] perl-Thread-Queue-0:3.14-520. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [144/302] perl-constant-0:1.33-521.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [145/302] perl-interpreter-4:5.42.0-520 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [146/302] perl-libs-4:5.42.0-520.fc43.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [147/302] perl-threads-1:2.43-520.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [148/302] at-spi2-core-0:2.58.2-1.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [149/302] dbus-1:1.16.0-6.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [150/302] libXtst-0:1.2.5-3.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [151/302] xprop-0:1.2.8-4.fc43.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [152/302] libdatrie-devel-0:0.2.14-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [153/302] libdatrie-0:0.2.14-1.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [154/302] libsigc++20-0:2.12.1-6.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [155/302] kernel-headers-0:6.19.0-0.rc2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [156/302] libxcrypt-devel-0:4.5.2-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [157/302] gettext-0:0.26-2.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [158/302] libxml2-devel-0:2.12.10-5.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [159/302] default-fonts-core-sans-0:4.2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [160/302] xml-common-0:0.6.3-67.fc43.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [161/302] emacs-filesystem-1:30.2-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [162/302] gettext-devel-0:0.26-2.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [163/302] m4-0:1.4.20-3.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [164/302] perl-Data-Dumper-0:2.191-521. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [165/302] perl-File-Compare-0:1.100.800 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [166/302] perl-File-Copy-0:2.41-520.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [167/302] perl-File-Find-0:1.44-520.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [168/302] perl-File-Temp-1:0.231.200-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [169/302] perl-File-stat-0:1.14-520.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [170/302] perl-POSIX-0:2.23-520.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [171/302] perl-Text-ParseWords-0:3.31-5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [172/302] bubblewrap-0:0.11.0-2.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [173/302] libheif-0:1.20.2-10.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [174/302] libjxl-1:0.11.1-7.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [175/302] librsvg2-0:2.61.0-3.fc44.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [176/302] cairo-gobject-0:1.18.4-4.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [177/302] lcms2-0:2.16-6.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [178/302] lcms2-devel-0:2.16-6.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [179/302] libseccomp-0:2.6.0-2.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [180/302] libseccomp-devel-0:2.6.0-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [181/302] expat-0:2.7.3-1.fc44.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [182/302] mpdecimal-0:4.0.1-2.fc43.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [183/302] python-pip-wheel-0:25.3-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [184/302] tzdata-0:2025c-1.fc44.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [185/302] perl-overload-0:1.40-520.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [186/302] perl-Scalar-List-Utils-5:1.70 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [187/302] perl-mro-0:1.29-520.fc43.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [188/302] perl-overloading-0:0.02-520.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [189/302] perl-DynaLoader-0:1.57-520.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [190/302] perl-Encode-4:3.21-520.fc43.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [191/302] perl-threads-shared-0:1.70-52 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [192/302] perl-Fcntl-0:1.20-520.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [193/302] perl-locale-0:1.13-520.fc43.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [194/302] perl-SelectSaver-0:1.02-520.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [195/302] perl-Socket-4:2.040-2.fc43.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [196/302] perl-Symbol-0:1.09-520.fc43.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [197/302] perl-Pod-Usage-4:2.05-520.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [198/302] perl-base-0:2.27-520.fc43.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [199/302] perl-parent-1:0.244-520.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [200/302] perl-vars-0:1.05-520.fc43.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [201/302] perl-Getopt-Std-0:1.14-520.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [202/302] perl-MIME-Base64-0:3.16-520.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [203/302] perl-Storable-1:3.37-521.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [204/302] perl-B-0:1.89-520.fc43.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [205/302] perl-if-0:0.61.000-520.fc43.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [206/302] llvm-libs-0:21.1.7-1.fc44.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [207/302] libedit-0:3.1-57.20251016cvs. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [208/302] llvm-filesystem-0:21.1.7-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [209/302] xz-devel-1:5.8.1-4.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [210/302] jbigkit-libs-0:2.1-32.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [211/302] libjpeg-turbo-0:3.1.2-1.fc44. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [212/302] liblerc-0:4.0.0-9.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [213/302] libwebp-0:1.6.0-2.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [214/302] libdav1d-0:1.5.2-1.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [215/302] highway-0:1.3.0-1.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [216/302] libaom-0:3.13.1-2.fc44.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [217/302] libopenjph-0:0.25.3-1.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [218/302] noopenh264-0:2.6.0-2.fc43.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [219/302] openjpeg-0:2.5.4-2.fc44.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [220/302] rav1e-libs-0:0.7.1-8.fc43.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [221/302] svt-av1-libs-0:3.1.2-1.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [222/302] gettext-common-devel-0:0.26-2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [223/302] gettext-libs-0:0.26-2.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [224/302] gettext-runtime-0:0.26-2.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [225/302] libtextstyle-0:0.26-2.fc44.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [226/302] abattis-cantarell-vf-fonts-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [227/302] google-noto-sans-vf-fonts-0:2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [228/302] perl-Pod-Perldoc-0:3.28.01-52 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [229/302] perl-podlators-1:6.0.2-520.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [230/302] groff-base-0:1.23.0-11.fc44.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [231/302] perl-HTTP-Tiny-0:0.090-521.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [232/302] perl-IPC-Open3-0:1.24-520.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [233/302] perl-Pod-Simple-1:3.47-3.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [234/302] perl-IO-Socket-SSL-0:2.095-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [235/302] perl-Net-SSLeay-0:1.94-11.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [236/302] perl-Time-Local-2:1.350-520.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [237/302] google-noto-fonts-common-0:20 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [238/302] gettext-envsubst-0:0.26-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [239/302] perl-Term-ANSIColor-0:5.01-52 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [240/302] perl-Term-Cap-0:1.18-520.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [241/302] ncurses-0:6.5-8.20250614.fc44 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [242/302] perl-Pod-Escapes-1:1.07-520.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [243/302] perl-Text-Tabs+Wrap-0:2024.00 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [244/302] perl-AutoLoader-0:5.74-520.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [245/302] perl-IO-Socket-IP-0:0.43-521. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [246/302] perl-URI-0:5.34-2.fc44.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [247/302] perl-MIME-Base32-0:1.303-24.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [248/302] perl-libnet-0:3.15-521.fc43.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [249/302] perl-Digest-MD5-0:2.59-520.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [250/302] perl-FileHandle-0:2.05-520.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [251/302] perl-Digest-0:1.20-520.fc43.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [252/302] gcc-plugin-annobin-0:16.0.0-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [253/302] annobin-plugin-gcc-0:13.04-3. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [254/302] annobin-docs-0:13.04-3.fc44.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [255/302] ftgl-devel-0:2.1.3-48.fc44.aa 100% | 1.6 MiB/s | 21.6 KiB | 00m00s [256/302] gnu-free-mono-fonts-0:2012050 100% | 5.2 MiB/s | 687.7 KiB | 00m00s [257/302] jack-audio-connection-kit-dev 100% | 96.4 MiB/s | 197.4 KiB | 00m00s [258/302] gnu-free-sans-fonts-0:2012050 100% | 9.3 MiB/s | 1.3 MiB | 00m00s [259/302] mesa-libEGL-devel-0:25.3.1-1. 100% | 663.6 KiB/s | 11.9 KiB | 00m00s [260/302] mesa-libGLU-devel-0:9.0.3-7.f 100% | 845.9 KiB/s | 11.8 KiB | 00m00s [261/302] ftgl-0:2.1.3-48.fc44.aarch64 100% | 26.3 MiB/s | 107.5 KiB | 00m00s [262/302] jack-audio-connection-kit-0:1 100% | 246.9 MiB/s | 505.7 KiB | 00m00s [263/302] gnu-free-serif-fonts-0:201205 100% | 13.2 MiB/s | 2.5 MiB | 00m00s [264/302] alsa-lib-0:1.2.15.1-1.fc44.aa 100% | 16.4 MiB/s | 502.4 KiB | 00m00s [265/302] libdb-0:5.3.28-66.fc44.aarch6 100% | 181.4 MiB/s | 743.1 KiB | 00m00s [266/302] libffado-0:2.4.9-9.fc44.aarch 100% | 23.1 MiB/s | 685.3 KiB | 00m00s [267/302] pam-0:1.7.1-3.fc43.aarch64 100% | 26.5 MiB/s | 515.8 KiB | 00m00s [268/302] libltc-0:1.3.2-9.fc44.aarch64 100% | 228.0 KiB/s | 25.5 KiB | 00m00s [269/302] libglvnd-glx-1:1.7.0-8.fc43.a 100% | 7.9 MiB/s | 129.3 KiB | 00m00s [270/302] mesa-libGLU-0:9.0.3-7.fc43.aa 100% | 10.6 MiB/s | 152.1 KiB | 00m00s [271/302] gdbm-1:1.23-10.fc44.aarch64 100% | 141.9 MiB/s | 145.3 KiB | 00m00s [272/302] libnsl2-0:2.0.1-4.fc44.aarch6 100% | 14.3 MiB/s | 29.3 KiB | 00m00s [273/302] libpwquality-0:1.4.5-14.fc44. 100% | 104.8 MiB/s | 107.3 KiB | 00m00s [274/302] authselect-0:1.6.2-1.fc44.aar 100% | 11.5 MiB/s | 189.2 KiB | 00m00s [275/302] libtirpc-0:1.3.7-1.fc44.aarch 100% | 6.6 MiB/s | 93.9 KiB | 00m00s [276/302] libltc-devel-0:1.3.2-9.fc44.a 100% | 726.7 KiB/s | 141.0 KiB | 00m00s [277/302] libglvnd-devel-1:1.7.0-8.fc43 100% | 8.5 MiB/s | 157.3 KiB | 00m00s [278/302] libglvnd-opengl-1:1.7.0-8.fc4 100% | 2.6 MiB/s | 39.4 KiB | 00m00s [279/302] libglvnd-1:1.7.0-8.fc43.aarch 100% | 5.3 MiB/s | 108.5 KiB | 00m00s [280/302] mesa-libGL-0:25.3.1-1.fc44.aa 100% | 7.1 MiB/s | 117.1 KiB | 00m00s [281/302] libglvnd-core-devel-1:1.7.0-8 100% | 1.3 MiB/s | 17.2 KiB | 00m00s [282/302] libglvnd-egl-1:1.7.0-8.fc43.a 100% | 2.2 MiB/s | 36.2 KiB | 00m00s [283/302] libiec61883-0:1.2.0-38.fc44.a 100% | 38.5 MiB/s | 39.4 KiB | 00m00s [284/302] libraw1394-0:2.1.2-24.fc44.aa 100% | 62.8 MiB/s | 64.4 KiB | 00m00s [285/302] libglvnd-gles-1:1.7.0-8.fc43. 100% | 2.0 MiB/s | 30.2 KiB | 00m00s [286/302] libxml++-0:2.42.3-7.fc44.aarc 100% | 90.4 MiB/s | 92.6 KiB | 00m00s [287/302] libconfig-0:1.8.2-1.fc44.aarc 100% | 5.1 MiB/s | 73.3 KiB | 00m00s [288/302] cracklib-0:2.9.11-8.fc44.aarc 100% | 79.2 MiB/s | 81.1 KiB | 00m00s [289/302] gnu-free-fonts-common-0:20120 100% | 6.6 MiB/s | 122.1 KiB | 00m00s [290/302] authselect-libs-0:1.6.2-1.fc4 100% | 11.2 MiB/s | 217.3 KiB | 00m00s [291/302] libdrm-0:2.4.128-3.fc44.aarch 100% | 11.7 MiB/s | 191.1 KiB | 00m00s [292/302] libXxf86vm-0:1.1.6-3.fc43.aar 100% | 251.0 KiB/s | 17.6 KiB | 00m00s [293/302] lm_sensors-libs-0:3.6.0-23.fc 100% | 39.7 MiB/s | 40.7 KiB | 00m00s [294/302] libxshmfence-0:1.3.2-7.fc43.a 100% | 241.5 KiB/s | 13.5 KiB | 00m00s [295/302] mesa-filesystem-0:25.3.1-1.fc 100% | 522.6 KiB/s | 8.9 KiB | 00m00s [296/302] mesa-dri-drivers-0:25.3.1-1.f 100% | 103.1 MiB/s | 9.8 MiB | 00m00s [297/302] mesa-libgbm-0:25.3.1-1.fc44.a 100% | 701.3 KiB/s | 15.4 KiB | 00m00s [298/302] mesa-libEGL-0:25.3.1-1.fc44.a 100% | 7.2 MiB/s | 117.7 KiB | 00m00s [299/302] libpciaccess-0:0.16-16.fc43.a 100% | 1.6 MiB/s | 26.2 KiB | 00m00s [300/302] libwayland-client-0:1.24.0-2. 100% | 2.0 MiB/s | 32.4 KiB | 00m00s [301/302] spirv-tools-libs-0:2025.4-1.f 100% | 12.1 MiB/s | 1.5 MiB | 00m00s [302/302] hwdata-0:0.402-1.fc44.noarch 100% | 15.8 MiB/s | 1.7 MiB | 00m00s -------------------------------------------------------------------------------- [302/302] Total 100% | 28.9 MiB/s | 23.2 MiB | 00m01s Running transaction [ 1/304] Verify package files 100% | 415.0 B/s | 302.0 B | 00m01s [ 2/304] Prepare transaction 100% | 1.7 KiB/s | 302.0 B | 00m00s [ 3/304] Installing glib2-0:2.87.0-2.f 100% | 236.6 MiB/s | 15.6 MiB | 00m00s [ 4/304] Installing xorg-x11-proto-dev 100% | 163.3 MiB/s | 1.8 MiB | 00m00s [ 5/304] Installing expat-0:2.7.3-1.fc 100% | 19.7 MiB/s | 363.1 KiB | 00m00s [ 6/304] Installing libglvnd-1:1.7.0-8 100% | 443.4 MiB/s | 1.3 MiB | 00m00s [ 7/304] Installing fonts-filesystem-1 100% | 0.0 B/s | 788.0 B | 00m00s [ 8/304] Installing libX11-xcb-0:1.8.1 100% | 66.1 MiB/s | 67.7 KiB | 00m00s [ 9/304] Installing cmake-filesystem-0 100% | 3.7 MiB/s | 7.6 KiB | 00m00s [ 10/304] Installing zlib-ng-compat-dev 100% | 106.0 MiB/s | 108.6 KiB | 00m00s [ 11/304] Installing libogg-2:1.3.6-2.f 100% | 77.3 MiB/s | 79.2 KiB | 00m00s [ 12/304] Installing gnu-free-fonts-com 100% | 240.9 MiB/s | 493.3 KiB | 00m00s [ 13/304] Installing shared-mime-info-0 100% | 87.9 MiB/s | 2.6 MiB | 00m00s [ 14/304] Installing libmpc-0:1.3.1-8.f 100% | 150.4 MiB/s | 154.0 KiB | 00m00s [ 15/304] Installing fftw-libs-single-0 100% | 265.5 MiB/s | 1.9 MiB | 00m00s [ 16/304] Installing libpng-2:1.6.53-1. 100% | 132.4 MiB/s | 271.1 KiB | 00m00s [ 17/304] Installing dbus-libs-1:1.16.0 100% | 194.6 MiB/s | 398.6 KiB | 00m00s [ 18/304] Installing opus-0:1.5.2-3.fc4 100% | 191.8 MiB/s | 392.8 KiB | 00m00s [ 19/304] Installing libpng-devel-2:1.6 100% | 49.5 MiB/s | 962.5 KiB | 00m00s [ 20/304] Installing libvorbis-1:1.3.7- 100% | 276.0 MiB/s | 847.7 KiB | 00m00s [ 21/304] Installing flac-libs-0:1.5.0- 100% | 181.7 MiB/s | 558.1 KiB | 00m00s [ 22/304] Installing libglvnd-opengl-1: 100% | 322.3 MiB/s | 330.0 KiB | 00m00s [ 23/304] Installing mesa-libGLU-0:9.0. 100% | 161.3 MiB/s | 330.3 KiB | 00m00s [ 24/304] Installing libtextstyle-0:0.2 100% | 195.2 MiB/s | 199.8 KiB | 00m00s [ 25/304] Installing gettext-libs-0:0.2 100% | 326.5 MiB/s | 2.3 MiB | 00m00s [ 26/304] Installing libdav1d-0:1.5.2-1 100% | 279.3 MiB/s | 857.9 KiB | 00m00s [ 27/304] Installing libwebp-0:1.6.0-2. 100% | 200.4 MiB/s | 820.9 KiB | 00m00s [ 28/304] Installing libjpeg-turbo-0:3. 100% | 241.6 MiB/s | 742.1 KiB | 00m00s [ 29/304] Installing libseccomp-0:2.6.0 100% | 120.5 MiB/s | 246.7 KiB | 00m00s [ 30/304] Installing lcms2-0:2.16-6.fc4 100% | 237.5 MiB/s | 486.4 KiB | 00m00s [ 31/304] Installing libdatrie-0:0.2.14 100% | 92.8 MiB/s | 95.0 KiB | 00m00s [ 32/304] Installing libthai-0:0.1.29-1 100% | 263.4 MiB/s | 809.1 KiB | 00m00s [ 33/304] Installing fftw-libs-long-0:3 100% | 279.0 MiB/s | 2.2 MiB | 00m00s [ 34/304] Installing fftw-libs-double-0 100% | 256.6 MiB/s | 1.8 MiB | 00m00s [ 35/304] Installing libicu-0:77.1-1.fc 100% | 348.0 MiB/s | 36.5 MiB | 00m00s [ 36/304] Installing graphite2-0:1.3.14 100% | 13.1 MiB/s | 241.5 KiB | 00m00s [ 37/304] Installing harfbuzz-0:12.2.0- 100% | 272.3 MiB/s | 2.7 MiB | 00m00s [ 38/304] Installing freetype-0:2.14.1- 100% | 214.9 MiB/s | 880.3 KiB | 00m00s [ 39/304] Installing libraw1394-0:2.1.2 100% | 18.0 MiB/s | 313.6 KiB | 00m00s [ 40/304] Installing libXau-0:1.0.12-3. 100% | 119.6 MiB/s | 122.5 KiB | 00m00s [ 41/304] Installing libxcb-0:1.17.0-6. 100% | 270.9 MiB/s | 2.2 MiB | 00m00s [ 42/304] Installing libtirpc-0:1.3.7-1 100% | 104.5 MiB/s | 214.1 KiB | 00m00s [ 43/304] Installing fribidi-0:1.0.16-3 100% | 14.3 MiB/s | 248.5 KiB | 00m00s [ 44/304] Installing pixman-0:0.46.2-2. 100% | 213.4 MiB/s | 655.6 KiB | 00m00s [ 45/304] Installing lzo-0:2.10-15.fc43 100% | 160.7 MiB/s | 164.6 KiB | 00m00s [ 46/304] Installing mpg123-libs-0:1.32 100% | 184.8 MiB/s | 757.0 KiB | 00m00s [ 47/304] Installing libsamplerate-0:0. 100% | 289.4 MiB/s | 1.4 MiB | 00m00s [ 48/304] Installing mpg123-devel-0:1.3 100% | 231.6 MiB/s | 3.2 MiB | 00m00s [ 49/304] Installing pixman-devel-0:0.4 100% | 55.5 MiB/s | 56.9 KiB | 00m00s [ 50/304] Installing fribidi-devel-0:1. 100% | 80.0 MiB/s | 81.9 KiB | 00m00s [ 51/304] Installing libnsl2-0:2.0.1-4. 100% | 92.6 MiB/s | 94.8 KiB | 00m00s [ 52/304] Installing libXau-devel-0:1.0 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [ 53/304] Installing libxcb-devel-0:1.1 100% | 38.8 MiB/s | 3.1 MiB | 00m00s [ 54/304] Installing libiec61883-0:1.2. 100% | 96.6 MiB/s | 99.0 KiB | 00m00s [ 55/304] Installing harfbuzz-icu-0:12. 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 56/304] Installing graphite2-devel-0: 100% | 49.6 MiB/s | 50.8 KiB | 00m00s [ 57/304] Installing libicu-devel-0:77. 100% | 146.8 MiB/s | 5.1 MiB | 00m00s [ 58/304] Installing fftw-0:3.3.10-16.f 100% | 12.8 MiB/s | 223.6 KiB | 00m00s [ 59/304] Installing fftw-libs-0:3.3.10 100% | 0.0 B/s | 124.0 B | 00m00s [ 60/304] Installing fftw-devel-0:3.3.1 100% | 140.7 MiB/s | 288.2 KiB | 00m00s [ 61/304] Installing libdatrie-devel-0: 100% | 31.8 MiB/s | 618.7 KiB | 00m00s [ 62/304] Installing libthai-devel-0:0. 100% | 161.4 MiB/s | 661.0 KiB | 00m00s [ 63/304] Installing lcms2-devel-0:2.16 100% | 133.2 MiB/s | 136.4 KiB | 00m00s [ 64/304] Installing libseccomp-devel-0 100% | 9.6 MiB/s | 176.4 KiB | 00m00s [ 65/304] Installing avahi-libs-0:0.9~r 100% | 113.5 MiB/s | 232.5 KiB | 00m00s [ 66/304] Installing zita-convolver-0:4 100% | 102.9 MiB/s | 105.4 KiB | 00m00s [ 67/304] Installing cpp-0:16.0.0-0.3.f 100% | 296.9 MiB/s | 41.3 MiB | 00m00s [ 68/304] Installing abattis-cantarell- 100% | 94.9 MiB/s | 194.4 KiB | 00m00s [ 69/304] Installing annobin-docs-0:13. 100% | 98.0 MiB/s | 100.3 KiB | 00m00s [ 70/304] Installing ncurses-0:6.5-8.20 100% | 46.3 MiB/s | 900.1 KiB | 00m00s [ 71/304] Installing gettext-envsubst-0 100% | 6.2 MiB/s | 107.8 KiB | 00m00s [ 72/304] Installing gettext-runtime-0: 100% | 34.9 MiB/s | 786.1 KiB | 00m00s [ 73/304] Installing gettext-0:0.26-2.f 100% | 281.1 MiB/s | 13.5 MiB | 00m00s [ 74/304] Installing google-noto-fonts- 100% | 18.1 MiB/s | 18.5 KiB | 00m00s [ 75/304] Installing google-noto-sans-v 100% | 278.3 MiB/s | 1.4 MiB | 00m00s [ 76/304] Installing default-fonts-core 100% | 8.9 MiB/s | 18.2 KiB | 00m00s [ 77/304] Installing hwdata-0:0.402-1.f 100% | 463.2 MiB/s | 9.7 MiB | 00m00s [ 78/304] Installing libpciaccess-0:0.1 100% | 72.2 MiB/s | 74.0 KiB | 00m00s [ 79/304] Installing libdrm-0:2.4.128-3 100% | 187.8 MiB/s | 769.1 KiB | 00m00s [ 80/304] Installing libwayland-client- 100% | 8.7 MiB/s | 71.2 KiB | 00m00s [ 81/304] Installing groff-base-0:1.23. 100% | 102.4 MiB/s | 4.2 MiB | 00m00s [ 82/304] Installing perl-Digest-0:1.20 100% | 36.2 MiB/s | 37.1 KiB | 00m00s [ 83/304] Installing perl-Digest-MD5-0: 100% | 103.2 MiB/s | 105.6 KiB | 00m00s [ 84/304] Installing perl-FileHandle-0: 100% | 0.0 B/s | 9.8 KiB | 00m00s [ 85/304] Installing perl-B-0:1.89-520. 100% | 178.6 MiB/s | 548.7 KiB | 00m00s [ 86/304] Installing perl-libnet-0:3.15 100% | 143.9 MiB/s | 294.7 KiB | 00m00s [ 87/304] Installing perl-MIME-Base32-0 100% | 31.4 MiB/s | 32.2 KiB | 00m00s [ 88/304] Installing perl-Data-Dumper-0 100% | 134.3 MiB/s | 137.6 KiB | 00m00s [ 89/304] Installing perl-URI-0:5.34-2. 100% | 55.0 MiB/s | 281.8 KiB | 00m00s [ 90/304] Installing perl-IO-Socket-IP- 100% | 99.8 MiB/s | 102.2 KiB | 00m00s [ 91/304] Installing perl-AutoLoader-0: 100% | 0.0 B/s | 21.0 KiB | 00m00s [ 92/304] Installing perl-IO-Socket-SSL 100% | 233.9 MiB/s | 718.6 KiB | 00m00s [ 93/304] Installing perl-Net-SSLeay-0: 100% | 179.1 MiB/s | 1.4 MiB | 00m00s [ 94/304] Installing perl-Text-Tabs+Wra 100% | 23.3 MiB/s | 23.9 KiB | 00m00s [ 95/304] Installing perl-Pod-Escapes-1 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [ 96/304] Installing perl-Time-Local-2: 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [ 97/304] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 98/304] Installing perl-File-Path-0:2 100% | 63.0 MiB/s | 64.5 KiB | 00m00s [ 99/304] Installing perl-locale-0:1.13 100% | 0.0 B/s | 6.5 KiB | 00m00s [100/304] Installing perl-HTTP-Tiny-0:0 100% | 152.8 MiB/s | 156.4 KiB | 00m00s [101/304] Installing perl-Pod-Simple-1: 100% | 140.3 MiB/s | 574.9 KiB | 00m00s [102/304] Installing perl-Term-Cap-0:1. 100% | 29.9 MiB/s | 30.6 KiB | 00m00s [103/304] Installing perl-Term-ANSIColo 100% | 96.9 MiB/s | 99.2 KiB | 00m00s [104/304] Installing perl-IPC-Open3-0:1 100% | 0.0 B/s | 28.5 KiB | 00m00s [105/304] Installing perl-File-Temp-1:0 100% | 161.6 MiB/s | 165.5 KiB | 00m00s [106/304] Installing perl-POSIX-0:2.23- 100% | 258.5 MiB/s | 264.7 KiB | 00m00s [107/304] Installing perl-Class-Struct- 100% | 0.0 B/s | 25.9 KiB | 00m00s [108/304] Installing perl-Pod-Perldoc-0 100% | 9.2 MiB/s | 169.2 KiB | 00m00s [109/304] Installing perl-podlators-1:6 100% | 17.4 MiB/s | 321.4 KiB | 00m00s [110/304] Installing perl-Symbol-0:1.09 100% | 0.0 B/s | 7.3 KiB | 00m00s [111/304] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.6 KiB | 00m00s [112/304] Installing perl-File-stat-0:1 100% | 0.0 B/s | 13.1 KiB | 00m00s [113/304] Installing perl-Socket-4:2.04 100% | 142.9 MiB/s | 146.3 KiB | 00m00s [114/304] Installing perl-Pod-Usage-4:2 100% | 5.4 MiB/s | 87.9 KiB | 00m00s [115/304] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 13.0 KiB | 00m00s [116/304] Installing perl-IO-0:1.55-520 100% | 95.6 MiB/s | 195.7 KiB | 00m00s [117/304] Installing perl-Fcntl-0:1.20- 100% | 91.6 MiB/s | 93.8 KiB | 00m00s [118/304] Installing perl-overloading-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [119/304] Installing perl-mro-0:1.29-52 100% | 80.7 MiB/s | 82.7 KiB | 00m00s [120/304] Installing perl-Text-ParseWor 100% | 14.2 MiB/s | 14.6 KiB | 00m00s [121/304] Installing perl-Getopt-Long-1 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [122/304] Installing perl-Storable-1:3. 100% | 239.1 MiB/s | 244.8 KiB | 00m00s [123/304] Installing perl-MIME-Base64-0 100% | 94.0 MiB/s | 96.3 KiB | 00m00s [124/304] Installing perl-Getopt-Std-0: 100% | 0.0 B/s | 11.8 KiB | 00m00s [125/304] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [126/304] Installing perl-parent-1:0.24 100% | 0.0 B/s | 11.0 KiB | 00m00s [127/304] Installing perl-overload-0:1. 100% | 0.0 B/s | 72.0 KiB | 00m00s [128/304] Installing perl-Scalar-List-U 100% | 76.5 MiB/s | 156.7 KiB | 00m00s [129/304] Installing perl-constant-0:1. 100% | 26.7 MiB/s | 27.4 KiB | 00m00s [130/304] Installing perl-File-Basename 100% | 0.0 B/s | 14.6 KiB | 00m00s [131/304] Installing perl-Errno-0:1.38- 100% | 0.0 B/s | 8.8 KiB | 00m00s [132/304] Installing perl-Carp-0:1.54-5 100% | 46.6 MiB/s | 47.7 KiB | 00m00s [133/304] Installing perl-Encode-4:3.21 100% | 161.4 MiB/s | 4.8 MiB | 00m00s [134/304] Installing perl-DynaLoader-0: 100% | 31.7 MiB/s | 32.5 KiB | 00m00s [135/304] Installing perl-PathTools-0:3 100% | 111.6 MiB/s | 228.6 KiB | 00m00s [136/304] Installing perl-Exporter-0:5. 100% | 27.1 MiB/s | 55.6 KiB | 00m00s [137/304] Installing perl-libs-4:5.42.0 100% | 213.6 MiB/s | 11.7 MiB | 00m00s [138/304] Installing perl-interpreter-4 100% | 10.1 MiB/s | 176.3 KiB | 00m00s [139/304] Installing perl-threads-1:2.4 100% | 67.0 MiB/s | 137.1 KiB | 00m00s [140/304] Installing perl-threads-share 100% | 103.4 MiB/s | 105.9 KiB | 00m00s [141/304] Installing perl-Thread-Queue- 100% | 29.7 MiB/s | 30.4 KiB | 00m00s [142/304] Installing perl-File-Compare- 100% | 0.0 B/s | 6.2 KiB | 00m00s [143/304] Installing perl-File-Copy-0:2 100% | 0.0 B/s | 20.2 KiB | 00m00s [144/304] Installing perl-File-Find-0:1 100% | 0.0 B/s | 42.5 KiB | 00m00s [145/304] Installing gettext-common-dev 100% | 579.8 MiB/s | 593.7 KiB | 00m00s [146/304] Installing gettext-devel-0:0. 100% | 62.9 MiB/s | 1.4 MiB | 00m00s [147/304] Installing svt-av1-libs-0:3.1 100% | 284.8 MiB/s | 3.4 MiB | 00m00s [148/304] Installing rav1e-libs-0:0.7.1 100% | 285.9 MiB/s | 2.0 MiB | 00m00s [149/304] Installing openjpeg-0:2.5.4-2 100% | 202.3 MiB/s | 414.3 KiB | 00m00s [150/304] Installing noopenh264-0:2.6.0 100% | 94.5 MiB/s | 96.8 KiB | 00m00s [151/304] Installing libopenjph-0:0.25. 100% | 159.6 MiB/s | 326.8 KiB | 00m00s [152/304] Installing libaom-0:3.13.1-2. 100% | 297.3 MiB/s | 3.9 MiB | 00m00s [153/304] Installing libheif-0:1.20.2-1 100% | 294.8 MiB/s | 1.5 MiB | 00m00s [154/304] Installing highway-0:1.3.0-1. 100% | 368.0 MiB/s | 1.5 MiB | 00m00s [155/304] Installing libjxl-1:0.11.1-7. 100% | 327.2 MiB/s | 2.6 MiB | 00m00s [156/304] Installing liblerc-0:4.0.0-9. 100% | 178.3 MiB/s | 547.8 KiB | 00m00s [157/304] Installing jbigkit-libs-0:2.1 100% | 178.9 MiB/s | 183.2 KiB | 00m00s [158/304] Installing libtiff-0:4.7.1-1. 100% | 215.3 MiB/s | 661.5 KiB | 00m00s [159/304] Installing xz-devel-1:5.8.1-4 100% | 128.2 MiB/s | 262.6 KiB | 00m00s [160/304] Installing libxml2-devel-0:2. 100% | 122.0 MiB/s | 3.4 MiB | 00m00s [161/304] Installing llvm-filesystem-0: 100% | 0.0 B/s | 1.1 KiB | 00m00s [162/304] Installing libedit-0:3.1-57.2 100% | 137.6 MiB/s | 281.9 KiB | 00m00s [163/304] Installing llvm-libs-0:21.1.7 100% | 382.9 MiB/s | 132.9 MiB | 00m00s [164/304] Installing spirv-tools-libs-0 100% | 340.3 MiB/s | 5.4 MiB | 00m00s [165/304] Installing mesa-filesystem-0: 100% | 0.0 B/s | 4.3 KiB | 00m00s [166/304] Installing lm_sensors-libs-0: 100% | 92.6 MiB/s | 94.8 KiB | 00m00s [167/304] Installing libxshmfence-0:1.3 100% | 68.0 MiB/s | 69.6 KiB | 00m00s [168/304] Installing mesa-dri-drivers-0 100% | 352.2 MiB/s | 36.6 MiB | 00m00s [169/304] Installing mesa-libgbm-0:25.3 100% | 16.7 MiB/s | 68.6 KiB | 00m00s [170/304] Installing tzdata-0:2025c-1.f 100% | 28.5 MiB/s | 1.5 MiB | 00m00s [171/304] Installing python-pip-wheel-0 100% | 602.0 MiB/s | 1.2 MiB | 00m00s [172/304] Installing mpdecimal-0:4.0.1- 100% | 55.2 MiB/s | 282.7 KiB | 00m00s [173/304] Installing python3-libs-0:3.1 100% | 252.8 MiB/s | 45.5 MiB | 00m00s [174/304] Installing python3-0:3.14.2-1 100% | 5.0 MiB/s | 86.6 KiB | 00m00s [175/304] Installing python3-markdown-0 100% | 36.2 MiB/s | 778.6 KiB | 00m00s [176/304] Installing python3-packaging- 100% | 151.3 MiB/s | 619.9 KiB | 00m00s [177/304] Installing python3-pyparsing- 100% | 205.9 MiB/s | 1.0 MiB | 00m00s [178/304] Installing python3-rdflib-0:7 100% | 123.1 MiB/s | 4.8 MiB | 00m00s [179/304] Installing bubblewrap-0:0.11. 100% | 10.6 MiB/s | 185.0 KiB | 00m00s [180/304] Installing m4-0:1.4.20-3.fc44 100% | 40.3 MiB/s | 865.9 KiB | 00m00s [181/304] Installing emacs-filesystem-1 100% | 793.0 KiB/s | 812.0 B | 00m00s [182/304] Installing autoconf-0:2.72-7. 100% | 112.2 MiB/s | 2.8 MiB | 00m00s [183/304] Installing automake-0:1.18.1- 100% | 73.4 MiB/s | 1.8 MiB | 00m00s [184/304] Installing libogg-devel-2:1.3 100% | 28.1 MiB/s | 28.8 KiB | 00m00s [185/304] Installing flac-devel-0:1.5.0 100% | 310.5 MiB/s | 5.3 MiB | 00m00s [186/304] Installing libvorbis-devel-1: 100% | 39.1 MiB/s | 40.1 KiB | 00m00s [187/304] Installing opus-devel-0:1.5.2 100% | 177.4 MiB/s | 2.7 MiB | 00m00s [188/304] Installing xml-common-0:0.6.3 100% | 39.6 MiB/s | 81.1 KiB | 00m00s [189/304] Installing fontconfig-0:2.17. 100% | 1.2 MiB/s | 1.2 MiB | 00m01s [190/304] Installing kernel-headers-0:6 100% | 132.8 MiB/s | 6.9 MiB | 00m00s [191/304] Installing glibc-devel-0:2.42 100% | 112.3 MiB/s | 2.4 MiB | 00m00s [192/304] Installing libxcrypt-devel-0: 100% | 32.5 MiB/s | 33.3 KiB | 00m00s [193/304] Installing libsigc++20-0:2.12 100% | 124.8 MiB/s | 127.8 KiB | 00m00s [194/304] Installing glibmm2.4-0:2.66.8 100% | 329.2 MiB/s | 3.0 MiB | 00m00s [195/304] Installing libxml++-0:2.42.3- 100% | 154.3 MiB/s | 316.0 KiB | 00m00s [196/304] Installing cracklib-0:2.9.11- 100% | 20.1 MiB/s | 433.1 KiB | 00m00s [197/304] Installing libpwquality-0:1.4 100% | 28.9 MiB/s | 621.1 KiB | 00m00s [198/304] Installing dbus-1:1.16.0-6.fc 100% | 0.0 B/s | 124.0 B | 00m00s [199/304] Installing authselect-libs-0: 100% | 77.2 MiB/s | 949.2 KiB | 00m00s [200/304] Installing brotli-0:1.2.0-1.f 100% | 4.0 MiB/s | 70.4 KiB | 00m00s [201/304] Installing brotli-devel-0:1.2 100% | 66.8 MiB/s | 68.4 KiB | 00m00s [202/304] Installing cups-filesystem-1: 100% | 1.7 MiB/s | 1.8 KiB | 00m00s [203/304] Installing cups-libs-1:2.4.16 100% | 217.5 MiB/s | 668.3 KiB | 00m00s [204/304] Installing bzip2-devel-0:1.0. 100% | 303.5 MiB/s | 310.7 KiB | 00m00s [205/304] Installing libubsan-0:16.0.0- 100% | 232.6 MiB/s | 476.5 KiB | 00m00s [206/304] Installing libasan-0:16.0.0-0 100% | 308.3 MiB/s | 1.5 MiB | 00m00s [207/304] Installing hicolor-icon-theme 100% | 12.5 MiB/s | 179.7 KiB | 00m00s [208/304] Installing libX11-common-0:1. 100% | 91.3 MiB/s | 1.2 MiB | 00m00s [209/304] Installing libX11-0:1.8.12-2. 100% | 213.3 MiB/s | 1.3 MiB | 00m00s [210/304] Installing libX11-devel-0:1.8 100% | 44.7 MiB/s | 1.1 MiB | 00m00s [211/304] Installing libXext-0:1.3.6-4. 100% | 143.7 MiB/s | 147.1 KiB | 00m00s [212/304] Installing libXrender-0:0.9.1 100% | 69.6 MiB/s | 71.3 KiB | 00m00s [213/304] Installing cairo-0:1.18.4-4.f 100% | 254.8 MiB/s | 1.8 MiB | 00m00s [214/304] Installing libXrender-devel-0 100% | 49.8 MiB/s | 51.0 KiB | 00m00s [215/304] Installing libXext-devel-0:1. 100% | 36.1 MiB/s | 110.9 KiB | 00m00s [216/304] Installing libXi-0:1.8.2-3.fc 100% | 71.9 MiB/s | 73.6 KiB | 00m00s [217/304] Installing libXfixes-0:6.0.1- 100% | 70.0 MiB/s | 71.6 KiB | 00m00s [218/304] Installing libXfixes-devel-0: 100% | 0.0 B/s | 9.9 KiB | 00m00s [219/304] Installing mesa-libEGL-0:25.3 100% | 161.8 MiB/s | 331.3 KiB | 00m00s [220/304] Installing libglvnd-egl-1:1.7 100% | 68.8 MiB/s | 70.4 KiB | 00m00s [221/304] Installing libXcursor-0:1.2.3 100% | 69.5 MiB/s | 71.2 KiB | 00m00s [222/304] Installing libXft-0:2.3.8-9.f 100% | 189.4 MiB/s | 193.9 KiB | 00m00s [223/304] Installing pango-0:1.57.0-1.f 100% | 55.4 MiB/s | 1.2 MiB | 00m00s [224/304] Installing libXrandr-0:1.5.4- 100% | 71.2 MiB/s | 72.9 KiB | 00m00s [225/304] Installing libXinerama-0:1.1. 100% | 70.4 MiB/s | 72.1 KiB | 00m00s [226/304] Installing libXcomposite-0:0. 100% | 95.8 MiB/s | 98.1 KiB | 00m00s [227/304] Installing libXcomposite-deve 100% | 10.3 MiB/s | 10.5 KiB | 00m00s [228/304] Installing libXinerama-devel- 100% | 8.3 MiB/s | 8.5 KiB | 00m00s [229/304] Installing libXrandr-devel-0: 100% | 24.1 MiB/s | 24.7 KiB | 00m00s [230/304] Installing libXcursor-devel-0 100% | 16.0 MiB/s | 32.8 KiB | 00m00s [231/304] Installing libglvnd-gles-1:1. 100% | 386.4 MiB/s | 395.6 KiB | 00m00s [232/304] Installing libXi-devel-0:1.8. 100% | 47.1 MiB/s | 144.6 KiB | 00m00s [233/304] Installing libXdamage-0:1.1.6 100% | 95.0 MiB/s | 97.2 KiB | 00m00s [234/304] Installing libXtst-0:1.2.5-3. 100% | 72.8 MiB/s | 74.6 KiB | 00m00s [235/304] Installing harfbuzz-cairo-0:1 100% | 67.4 MiB/s | 69.0 KiB | 00m00s [236/304] Installing cairo-gobject-0:1. 100% | 0.0 B/s | 67.9 KiB | 00m00s [237/304] Installing librsvg2-0:2.61.0- 100% | 306.9 MiB/s | 4.6 MiB | 00m00s [238/304] Installing glycin-loaders-0:2 100% | 415.1 MiB/s | 12.0 MiB | 00m00s [239/304] Installing glycin-libs-0:2.0. 100% | 313.1 MiB/s | 4.1 MiB | 00m00s [240/304] Installing gdk-pixbuf2-0:2.44 100% | 86.2 MiB/s | 2.6 MiB | 00m00s [241/304] Installing gtk-update-icon-ca 100% | 5.5 MiB/s | 95.3 KiB | 00m00s [242/304] Installing libXxf86vm-0:1.1.6 100% | 68.9 MiB/s | 70.5 KiB | 00m00s [243/304] Installing libglvnd-glx-1:1.7 100% | 340.7 MiB/s | 1.0 MiB | 00m00s [244/304] Installing mesa-libGL-0:25.3. 100% | 163.5 MiB/s | 334.9 KiB | 00m00s [245/304] Installing ftgl-0:2.1.3-48.fc 100% | 194.3 MiB/s | 397.9 KiB | 00m00s [246/304] Installing xprop-0:1.2.8-4.fc 100% | 4.6 MiB/s | 80.0 KiB | 00m00s [247/304] Installing at-spi2-core-0:2.5 100% | 128.0 MiB/s | 1.7 MiB | 00m00s [248/304] Installing atk-0:2.58.2-1.fc4 100% | 145.6 MiB/s | 298.2 KiB | 00m00s [249/304] Installing gtk2-0:2.24.33-23. 100% | 215.2 MiB/s | 13.3 MiB | 00m00s [250/304] Installing libconfig-0:1.8.2- 100% | 128.2 MiB/s | 262.5 KiB | 00m00s [251/304] Installing libffado-0:2.4.9-9 100% | 303.4 MiB/s | 2.4 MiB | 00m00s [252/304] Installing libglvnd-core-deve 100% | 40.1 MiB/s | 41.1 KiB | 00m00s [253/304] Installing libglvnd-devel-1:1 100% | 424.1 MiB/s | 2.1 MiB | 00m00s [254/304] Installing libblkid-devel-0:2 100% | 45.0 MiB/s | 46.0 KiB | 00m00s [255/304] Installing libsepol-devel-0:3 100% | 62.9 MiB/s | 128.9 KiB | 00m00s [256/304] Installing lzo-minilzo-0:2.10 100% | 87.9 MiB/s | 90.0 KiB | 00m00s [257/304] Installing lzo-devel-0:2.10-1 100% | 210.2 MiB/s | 215.3 KiB | 00m00s [258/304] Installing gdbm-1:1.23-10.fc4 100% | 26.8 MiB/s | 548.5 KiB | 00m00s [259/304] Installing pam-0:1.7.1-3.fc43 100% | 114.3 MiB/s | 4.2 MiB | 00m00s [260/304] Installing pcre2-utf32-0:10.4 100% | 285.0 MiB/s | 583.7 KiB | 00m00s [261/304] Installing pcre2-utf16-0:10.4 100% | 190.0 MiB/s | 583.8 KiB | 00m00s [262/304] Installing pcre2-devel-0:10.4 100% | 78.5 MiB/s | 2.1 MiB | 00m00s [263/304] Installing libselinux-devel-0 100% | 19.8 MiB/s | 162.1 KiB | 00m00s [264/304] Installing libmount-devel-0:2 100% | 65.0 MiB/s | 66.5 KiB | 00m00s [265/304] Installing sysprof-capture-de 100% | 250.8 MiB/s | 770.3 KiB | 00m00s [266/304] Installing libffi-devel-0:3.5 100% | 15.7 MiB/s | 32.1 KiB | 00m00s [267/304] Installing glib2-devel-0:2.87 100% | 277.1 MiB/s | 16.1 MiB | 00m00s [268/304] Installing cairo-devel-0:1.18 100% | 286.4 MiB/s | 2.3 MiB | 00m00s [269/304] Installing harfbuzz-devel-0:1 100% | 163.1 MiB/s | 5.4 MiB | 00m00s [270/304] Installing freetype-devel-0:2 100% | 204.6 MiB/s | 8.6 MiB | 00m00s [271/304] Installing fontconfig-devel-0 100% | 19.5 MiB/s | 159.4 KiB | 00m00s [272/304] Installing libXft-devel-0:2.3 100% | 14.4 MiB/s | 44.3 KiB | 00m00s [273/304] Installing pango-devel-0:1.57 100% | 304.7 MiB/s | 1.5 MiB | 00m00s [274/304] Installing glycin-devel-0:2.0 100% | 124.3 MiB/s | 127.3 KiB | 00m00s [275/304] Installing gdk-pixbuf2-devel- 100% | 81.5 MiB/s | 2.4 MiB | 00m00s [276/304] Installing atk-devel-0:2.58.2 100% | 215.5 MiB/s | 6.0 MiB | 00m00s [277/304] Installing libdb-0:5.3.28-66. 100% | 248.8 MiB/s | 1.7 MiB | 00m00s [278/304] Installing alsa-lib-0:1.2.15. 100% | 49.9 MiB/s | 1.5 MiB | 00m00s >>> Running sysusers scriptlet: jack-audio-connection-kit-0:1.9.22-10.fc44.aarch64 >>> Finished sysusers scriptlet: jack-audio-connection-kit-0:1.9.22-10.fc44.aarch64 >>> Scriptlet output: >>> Creating group 'jackuser' with GID 999. >>> [279/304] Installing jack-audio-connect 100% | 89.3 MiB/s | 2.2 MiB | 00m00s [280/304] Installing lame-libs-0:3.100- 100% | 305.4 MiB/s | 1.2 MiB | 00m00s [281/304] Installing gsm-0:1.0.23-1.fc4 100% | 77.0 MiB/s | 78.8 KiB | 00m00s [282/304] Installing libsndfile-0:1.2.2 100% | 183.4 MiB/s | 563.5 KiB | 00m00s [283/304] Installing lv2-0:1.18.10-3.fc 100% | 57.2 MiB/s | 351.5 KiB | 00m00s [284/304] Installing libltc-0:1.3.2-9.f 100% | 39.7 MiB/s | 81.3 KiB | 00m00s [285/304] Installing libstdc++-devel-0: 100% | 373.0 MiB/s | 38.0 MiB | 00m00s [286/304] Installing make-1:4.4.1-11.fc 100% | 74.0 MiB/s | 1.9 MiB | 00m00s [287/304] Installing gcc-0:16.0.0-0.3.f 100% | 342.4 MiB/s | 115.7 MiB | 00m00s [288/304] Installing gcc-c++-0:16.0.0-0 100% | 294.6 MiB/s | 45.7 MiB | 00m00s [289/304] Installing gcc-plugin-annobin 100% | 4.9 MiB/s | 70.8 KiB | 00m00s [290/304] Installing annobin-plugin-gcc 100% | 40.7 MiB/s | 709.2 KiB | 00m00s [291/304] Installing libltc-devel-0:1.3 100% | 177.0 MiB/s | 725.0 KiB | 00m00s [292/304] Installing lv2-devel-0:1.18.1 100% | 19.3 MiB/s | 473.9 KiB | 00m00s [293/304] Installing libsndfile-devel-0 100% | 105.8 MiB/s | 216.8 KiB | 00m00s [294/304] Installing jack-audio-connect 100% | 216.2 MiB/s | 1.7 MiB | 00m00s [295/304] Installing gtk2-devel-0:2.24. 100% | 295.1 MiB/s | 23.9 MiB | 00m00s [296/304] Installing ftgl-devel-0:2.1.3 100% | 102.2 MiB/s | 104.6 KiB | 00m00s [297/304] Installing mesa-libEGL-devel- 100% | 0.0 B/s | 22.1 KiB | 00m00s [298/304] Installing mesa-libGLU-devel- 100% | 17.1 MiB/s | 17.5 KiB | 00m00s [299/304] Installing authselect-0:1.6.2 100% | 11.9 MiB/s | 232.1 KiB | 00m00s [300/304] Installing zita-convolver-dev 100% | 0.0 B/s | 11.8 KiB | 00m00s [301/304] Installing libsamplerate-deve 100% | 75.6 MiB/s | 77.5 KiB | 00m00s [302/304] Installing gnu-free-mono-font 100% | 303.1 MiB/s | 1.5 MiB | 00m00s [303/304] Installing gnu-free-sans-font 100% | 294.6 MiB/s | 2.9 MiB | 00m00s [304/304] Installing gnu-free-serif-fon 100% | 11.9 MiB/s | 5.9 MiB | 00m00s Warning: skipped OpenPGP checks for 299 packages from repositories: copr_base, https_kojipkgs_fedoraproject_org_repos_f44_build_side_124978_latest_basearch Complete! Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1753315200 Wrote: /builddir/build/SRPMS/lv2-x42-plugins-0.21.0-0.2.20250512.fc44.src.rpm Updating and loading repositories: Additional repo https_kojipkgs_fedorap 100% | 7.9 KiB/s | 3.5 KiB | 00m00s Copr repository 100% | 3.5 KiB/s | 1.5 KiB | 00m00s fedora 100% | 19.2 KiB/s | 13.8 KiB | 00m01s Repositories loaded. Package "cairo-devel-1.18.4-4.fc44.aarch64" is already installed. Package "fftw-devel-3.3.10-16.fc44.aarch64" is already installed. Package "ftgl-devel-2.1.3-48.fc44.aarch64" is already installed. Package "gcc-c++-16.0.0-0.3.fc44.aarch64" is already installed. Package "glib2-devel-2.87.0-2.fc44.aarch64" is already installed. Package "gnu-free-mono-fonts-20120503-36.fc43.noarch" is already installed. Package "gnu-free-sans-fonts-20120503-36.fc43.noarch" is already installed. Package "gnu-free-serif-fonts-20120503-36.fc43.noarch" is already installed. Package "gtk2-devel-2.24.33-23.fc44.aarch64" is already installed. Package "jack-audio-connection-kit-devel-1.9.22-10.fc44.aarch64" is already installed. Package "libltc-devel-1.3.2-9.fc44.aarch64" is already installed. Package "libsamplerate-devel-0.2.2-11.fc44.aarch64" is already installed. Package "libsndfile-devel-1.2.2-10.fc44.aarch64" is already installed. Package "lv2-devel-1.18.10-3.fc44.aarch64" is already installed. Package "make-1:4.4.1-11.fc43.aarch64" is already installed. Package "mesa-libEGL-devel-25.3.1-1.fc44.aarch64" is already installed. Package "pango-devel-1.57.0-1.fc44.aarch64" is already installed. Package "ftgl-devel-2.1.3-48.fc44.aarch64" is already installed. Package "mesa-libGLU-devel-9.0.3-7.fc43.aarch64" is already installed. Package "zita-convolver-devel-4.0.3-17.fc43.aarch64" is already installed. Nothing to do. Finish: build setup for lv2-x42-plugins-0.21.0-0.2.20250512.fc44.src.rpm Start: rpmbuild lv2-x42-plugins-0.21.0-0.2.20250512.fc44.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1753315200 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.GDIjeX Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.2S4asO + umask 022 + cd /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build + cd /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build + rm -rf x42-plugins-20250512 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/x42-plugins-20250512.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd x42-plugins-20250512 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cp -p /builddir/build/SOURCES/README.md . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.OcewUJ + umask 022 + cd /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd x42-plugins-20250512 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + export FONTFILE=/usr/share/fonts/gnu-free/FreeSansBold.ttf + FONTFILE=/usr/share/fonts/gnu-free/FreeSansBold.ttf + export STRIP=/bin/true + STRIP=/bin/true + export PKG_CONFIG=pkgconf + PKG_CONFIG=pkgconf + export 'OPTIMIZATIONS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + OPTIMIZATIONS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + /usr/bin/make -O -j4 V=1 VERBOSE=1 LIBDIR=/usr/lib64 LV2DIR=/usr/lib64/lv2 PREFIX=/usr test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check /usr/bin/make -C balance.lv2 /usr/bin/make -C controlfilter.lv2 make: [Makefile:47: submodule_check] Error 1 (ignored) /usr/bin/make -C darc.lv2 /usr/bin/make -C dpl.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/controlfilter.lv2' Version: 0.5.1 -> 0 5 1 LV2 Version: 1282 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/controlfilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/balance.lv2' Version: 0.7.0 -> 0 7 0 LV2 Version: 1792 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/balance.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/dpl.lv2' Version: 0.7.0 -> 0 7 0 LV2 Version: 1792 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/dpl.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/controlfilter.lv2' echo "#include \"src/ttl.h\"" > filters.c i=0; for file in filters/exp.c filters/invert.c filters/linear.c filters/lpf.c filters/nlog.c; do \ echo "/* --- */" >> filters.c; \ echo "#define CSC_FILTER(FNX) CSC_FLT($i, FNX)" >> filters.c; \ echo "#define INIT_FN(NAME) XINIT_FN(NAME)" >> filters.c; \ echo "#define PROC_FN(NAME) XPROC_FN(NAME)" >> filters.c; \ echo "#include \"${file}\"" >> filters.c; \ echo "CSC_FILTER(CSC_NAME)" >> filters.c; \ echo "#undef CSC_FILTER" >> filters.c; \ echo "#undef INIT_FN" >> filters.c; \ echo "#undef PROC_FN" >> filters.c; \ echo "#undef CSC_NAME" >> filters.c; \ i=`expr $i + 1`; \ done; echo "/* --- */" >> filters.c; \ echo "#define LOOP_DESC(FN) \\" >> filters.c; i=0; for file in filters/exp.c filters/invert.c filters/linear.c filters/lpf.c filters/nlog.c; do \ echo "FN($i) \\" >> filters.c; \ i=`expr $i + 1`; \ done; echo >> filters.c; make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/controlfilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/darc.lv2' Version: 0.7.0 -> 0 7 0 LV2 Version: 1792 0 make[1]: [Makefile:230: submodule_check] Error 1 (ignored) make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/darc.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:231: submodule_check] Error 1 (ignored) make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/controlfilter.lv2' cat lv2ttl/presets.ttl.in > build/presets.ttl cat presets/*.ttl >> build/presets.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/controlfilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/balance.lv2' sed "s/@LV2NAME@/balance/;s/@LIB_EXT@/.so/" \ manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/balance/;s/@LV2GUI@/balanceUI/;s/@LIB_EXT@/.so/;s/@UI_TYPE@/X11UI/" \ manifest.ui.ttl.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/balance.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/dpl.lv2' sed "s/@LV2NAME@/dpl/g;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/dpl/g;s/@LIB_EXT@/.so/;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/dplUI_gl/g" \ lv2ttl/manifest.gui.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/dpl.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/balance.lv2' sed "s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1792 ;/g" \ balance.ttl.in > build/balance.ttl sed "s/@UI_TYPE@/X11UI/;s/@UI_REQ@/lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/;" \ balance.ui.ttl.in >> build/balance.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/balance.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/darc.lv2' sed "s/@LV2NAME@/darc/g;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/darc/g;s/@LIB_EXT@/.so/;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/darcUI_gl/g" \ lv2ttl/manifest.gui.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/darc.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/controlfilter.lv2' cat lv2ttl/controlfilter.ttl.in > build/controlfilter.ttl gcc -E -I. -DCSC_TTF filters.c \ | grep -v '^\#' \ | sed 's/HTTPP/http:\//g;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1282 ;/g' \ | uniq \ >> build/controlfilter.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/controlfilter.lv2' grep: warning: stray \ before # make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/dpl.lv2' sed "s/@LV2NAME@/dpl/g" \ lv2ttl/dpl.ttl.in > build/dpl.ttl sed "s/@LV2NAME@/dpl/g;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/" \ lv2ttl/dpl.gui.in >> build/dpl.ttl sed "s/@LV2NAME@/dpl/g;s/@URISUFFIX@/mono/;s/@NAMESUFFIX@/ Mono/;s/@CTLSIZE@/1024/;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1792 ;/g;s/@UITTL@/ui:ui dpl:ui_gl ;/" \ lv2ttl/dpl.ports.ttl.in >> build/dpl.ttl cat lv2ttl/dpl.mono.ttl.in >> build/dpl.ttl sed "s/@LV2NAME@/dpl/g;s/@URISUFFIX@/stereo/;s/@NAMESUFFIX@/ Stereo/;s/@CTLSIZE@/1024/;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1792 ;/g;s/@UITTL@/ui:ui dpl:ui_gl ;/" \ lv2ttl/dpl.ports.ttl.in >> build/dpl.ttl cat lv2ttl/dpl.stereo.ttl.in >> build/dpl.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/dpl.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/darc.lv2' sed "s/@LV2NAME@/darc/g" \ lv2ttl/darc.ttl.in > build/darc.ttl sed "s/@LV2NAME@/darc/g;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/" \ lv2ttl/darc.gui.in >> build/darc.ttl sed "s/@LV2NAME@/darc/g;s/@URISUFFIX@/mono/;s/@NAMESUFFIX@/ Mono/;s/@CTLSIZE@/1024/;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1792 ;/g;s/@UITTL@/ui:ui darc:ui_gl ;/" \ lv2ttl/darc.ports.ttl.in >> build/darc.ttl cat lv2ttl/darc.mono.ttl.in >> build/darc.ttl sed "s/@LV2NAME@/darc/g;s/@URISUFFIX@/stereo/;s/@NAMESUFFIX@/ Stereo/;s/@CTLSIZE@/1024/;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1792 ;/g;s/@UITTL@/ui:ui darc:ui_gl ;/" \ lv2ttl/darc.ports.ttl.in >> build/darc.ttl cat lv2ttl/darc.stereo.ttl.in >> build/darc.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/darc.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/controlfilter.lv2' gcc -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fvisibility=hidden -std=c99 `pkgconf --cflags lv2` -DVERSION="\"0.5.1\"" -DHAVE_LV2_1_18_6 \ -o build/controlfilter.so src/controlfilter.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm /bin/true -s build/controlfilter.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/controlfilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/controlfilter.lv2' cat lv2ttl/manifest.ttl.in > build/manifest.ttl gcc -E -I. -DCSC_MANIFEST filters.c \ | grep -v '^\#' \ | sed "s/HTTPP/http:\//g;s/HASH/#/g;s/@LV2NAME@/controlfilter/g;s/@LIB_EXT@/.so/g" \ | uniq \ >> build/manifest.ttl for file in presets/*.ttl; do head -n 3 $file >> build/manifest.ttl; echo "rdfs:seeAlso ." >> build/manifest.ttl; done grep: warning: stray \ before # make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/controlfilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/darc.lv2' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.7.0\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -std=c99 \ -o build/darc.so src/lv2.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm `pkgconf --libs cairo pangocairo pango` /bin/true -s build/darc.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/darc.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/balance.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 \ -o build/balance.so balance.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm /bin/true -s build/balance.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/balance.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/dpl.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.7.0\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE \ -o build/dpl.so src/lv2.cc src/peaklim.cc \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm `pkgconf --libs cairo pangocairo pango` /bin/true -s build/dpl.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/dpl.lv2' /usr/bin/make -C fat1.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fat1.lv2' Version: 0.8.8 -> 0 8 8 LV2 Version: 2064 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fat1.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:237: submodule_check] Error 1 (ignored) make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fat1.lv2' sed "s/@LV2NAME@/fat1/g;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/fat1/g;s/@LIB_EXT@/.so/;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/fat1UI_gl/g" \ lv2ttl/manifest.gui.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fat1.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fat1.lv2' cat lv2ttl/presets.ttl.in > build/presets.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fat1.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fat1.lv2' sed "s/@LV2NAME@/fat1/g" \ lv2ttl/fat1.ttl.in > build/fat1.ttl sed "s/@LV2NAME@/fat1/g;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 2064 ;/g;s/@UITTL@/ui:ui fat1:ui_gl ;/;s/@MODBRAND@//;s/@MODLABEL@//;s/@URISUFFIX@//;s/@NAMESUFFIX@//" \ lv2ttl/fat1.base.ttl.in >> build/fat1.ttl cat lv2ttl/fat1.chroma.ttl.in >> build/fat1.ttl sed "s/@LV2NAME@/fat1/g;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 2064 ;/g;s/@UITTL@/ui:ui fat1:ui_gl ;/;s/@MODBRAND@//;s/@MODLABEL@//;s/@URISUFFIX@/#microtonal/;s/@NAMESUFFIX@/ (microtonal)/" \ lv2ttl/fat1.base.ttl.in >> build/fat1.ttl cat lv2ttl/fat1.micro.ttl.in >> build/fat1.ttl sed "s/@LV2NAME@/fat1/g;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 2064 ;/g;s/@UITTL@/ui:ui fat1:ui_gl ;/;s/@MODBRAND@//;s/@MODLABEL@//;s/@URISUFFIX@/#scales/;s/@NAMESUFFIX@/ (scales)/" \ lv2ttl/fat1.scales.ttl.in >> build/fat1.ttl sed "s/@LV2NAME@/fat1/g;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/" \ lv2ttl/fat1.gui.in >> build/fat1.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fat1.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/balance.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 `pkgconf --cflags glu gl` -DFONTFILE=\"/usr/share/fonts/gnu-free/FreeSansBold.ttf\" `pkgconf --cflags freetype2` `pkgconf --cflags ftgl` -DHAVE_FTGL -DUINQHACK=Blc -DFONTSIZE=36 \ -o build/balanceUI.so ui.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes pugl/pugl_x11.c -lX11 `pkgconf --libs glu ftgl` `pkgconf --libs ftgl` /bin/true -s build/balanceUI.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/balance.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fat1.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.8.8\"" `pkgconf --cflags lv2 fftw3f` -fPIC -fvisibility=hidden \ -o build/fat1.so src/fat1.cc src/retuner.cc src/resampler.cc src/resampler-table.cc \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm `pkgconf --libs lv2 fftw3f` /bin/true -s build/fat1.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fat1.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/darc.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.7.0\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags glu` -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.7.0\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -pthread \ -DUINQHACK="1766993734443" \ -DPLUGIN_SOURCE="\"gui/darc.c\"" \ -o build/darcUI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lX11 `pkgconf --libs cairo pango pangocairo glu gl` /bin/true -s build/darcUI_gl.so In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_semake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/darc.lv2' p_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/darcUI_gl.dll'. ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/darcUI_gl.dylib'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/dpl.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. `pkgconf --cflags glu` -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.7.0\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -pthread \ -DUINQHACK="1766993734444" \ -DPLUGIN_SOURCE="\"gui/dpl.c\"" \ -o build/dplUI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lX11 `pkgconf --libs cairo pango pangocairo glu gl` /bin/true -s build/dplUI_gl.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/dpl.lv2' In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:624:20: warning: ‘RobWidget* rob_vbox_new(bool, int)’ defined but not used [-Wunused-function] 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:620:13: warning: ‘void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)’ defined but not used [-Wunused-function] 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { | ^~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/dplUI_gl.dll'. ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/dplUI_gl.dylib'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/darc.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.7.0\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/darc.c\"" \ -DJACK_DESCRIPT="\"lv2ttl/plugins.h\"" \ -DAPPNAME="\"darc\"" \ -o x42/x42-darc \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ -DX42_MULTIPLUGIN src/lv2.c \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm -lX11 `pkgconf --libs cairo pango pangocairo glu gl` -lm `pkgconf --libs cairo pangocairo pango` `pkgconf --libs jack` /bin/true -s x42/x42-darc ../robtk/jackwrap.c: In function ‘int main(int, char**)’: ../robtk/jackwrap.c:1452:24: warning: variable ‘osc_port’ set but not used [-Wunused-but-set-variable=] 1452 | int osc_port = 0; | ^~~~~~~~ ../robtk/jackwrap.c:1683:30: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1683 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../rmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/darc.lv2' /usr/bin/make -C fil4.lv2 obtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.mk:136: warning: pattern recipe did not update peer target 'x42-x42/darc.exe'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fat1.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. `pkgconf --cflags glu` -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.8.8\"" `pkgconf --cflags lv2 fftw3f` -fPIC -fvisibility=hidden -pthread \ -DUINQHACK="1766993736697" \ -DPLUGIN_SOURCE="\"gui/fat1.c\"" \ -o build/fat1UI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lX11 `pkgconf --libs cairo pango pangocairo glu gl` /bin/true -s build/fat1UI_gl.so In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:624:20: warning: ‘RobWidget* rob_vbox_new(bool, int)’ defined but not used [-Wunused-function] 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:620:13: warning: ‘void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)’ defined but not used [-Wunused-function] 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { | ^~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fat1.lv2' ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/fat1UI_gl.dll'. ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/fat1UI_gl.dylib'. /usr/bin/make -C matrixmixer.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fil4.lv2' Version: 0.8.10 -> 0 8 10 LV2 Version: 2068 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fil4.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:249: submodule_check] Error 1 (ignored) make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/matrixmixer.lv2' Version: 0.4.7 -> 0 4 7 LV2 Version: 1038 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/matrixmixer.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fil4.lv2' sed "s/@LV2NAME@/fil4/g;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/fil4/g;s/@LIB_EXT@/.so/;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/fil4UI_gl/g" \ lv2ttl/manifest.gui.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fil4.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:228: submodule_check] Error 1 (ignored) make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/matrixmixer.lv2' sed "s/@LV2NAME@/matrixmixer/g;s/@URISUFFIX@/i8o8/;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/matrixmixer/g;s/@URISUFFIX@/i8o8/;s/@LIB_EXT@/.so/;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/matrixmixerUI_gl/g" \ lv2ttl/manifest.gui.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/matrixmixer.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fil4.lv2' sed "s/@LV2NAME@/fil4/g" \ lv2ttl/fil4.ttl.in > build/fil4.ttl sed "s/@LV2NAME@/fil4/g;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/" \ lv2ttl/fil4.gui.in >> build/fil4.ttl sed "s/@LV2NAME@/fil4/g;s/@URISUFFIX@/mono/;s/@NAMESUFFIX@/ Mono/;s/@CTLSIZE@/65888/;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 2068 ;/g;s/@UITTL@/ui:ui fil4:ui_gl ;/;s/@MODBRAND@//;s/@MODLABEL@//" \ lv2ttl/fil4.ports.ttl.in >> build/fil4.ttl cat lv2ttl/fil4.mono.ttl.in >> build/fil4.ttl sed "s/@LV2NAME@/fil4/g;s/@URISUFFIX@/stereo/;s/@NAMESUFFIX@/ Stereo/;s/@CTLSIZE@/131424/;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 2068 ;/g;s/@UITTL@/ui:ui fil4:ui_gl ;/;s/@MODBRAND@//;s/@MODLABEL@//" \ lv2ttl/fil4.ports.ttl.in >> build/fil4.ttl cat lv2ttl/fil4.stereo.ttl.in >> build/fil4.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fil4.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/matrixmixer.lv2' sed "s/@LV2NAME@/matrixmixer/g;s/@SIGNATURE@//;s/@NAMESUFFIX@/8x8/;s/@URISUFFIX@/i8o8/;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1038 ;/g;s/@UITTL@/ui:ui matrixmixer:ui_gl ;/" \ lv2ttl/matrixmixer.ttl.in > build/matrixmixer.ttl ./genttl.sh 8 8 >> build/matrixmixer.ttl sed "s/@LV2NAME@/matrixmixer/g;s/@URISUFFIX@/i8o8/;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/" \ lv2ttl/matrixmixer.gui.in >> build/matrixmixer.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/matrixmixer.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/matrixmixer.lv2' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.4.7\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -DN_INPUTS=8 -DN_OUTPUTS=8 -std=c99 \ -o build/matrixmixer.so src/matrixmixer.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm `pkgconf --libs lv2` /bin/true -s build/matrixmixer.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/matrixmixer.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fil4.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.8.10\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE \ -o build/fil4.so src/lv2.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm `pkgconf --libs cairo pangocairo pango` /bin/true -s build/fil4.so In file included from src/lv2.c:27: src/lop.h:165:13: warning: ‘void lop_set(LowPass*, float, float)’ defined but not used [-Wunused-function] 165 | static void lop_set (LowPass *f, float freq, float res) { | ^~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fil4.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fat1.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.8.8\"" `pkgconf --cflags lv2 fftw3f` -fPIC -fvisibility=hidden `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/fat1.c\"" \ -DJACK_DESCRIPT="\"lv2ttl/plugins.h\"" \ -DAPPNAME="\"fat1\"" \ -o x42/x42-fat1 \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ -DX42_MULTIPLUGIN src/fat1.cc src/retuner.cc src/resampler.cc src/resampler-table.cc \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm -lX11 `pkgconf --libs cairo pango pangocairo glu gl` -lm `pkgconf --libs lv2 fftw3f` `pkgconf --libs jack` /bin/true -s x42/x42-fat1 ../robtk/jackwrap.c: In function ‘int main(int, char**)’: ../robtk/jackwrap.c:1452:24: warning: variable ‘osc_port’ set but not used [-Wunused-but-set-variable=] 1452 | int osc_port = 0; | ^~~~~~~~ ../robtk/jackwrap.c:1683:30: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1683 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void rmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fat1.lv2' obtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:624:20: warning: ‘RobWidget* rob_vbox_new(bool, int)’ defined but not used [-Wunused-function] 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:620:13: warning: ‘void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)’ defined but not used [-Wunused-function] 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { | ^~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.mk:136: warning: pattern recipe did not update peer target 'x42-x42/fat1.exe'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/matrixmixer.lv2' ./genhead.sh 8 8 > x42/matrixmixer.h make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/matrixmixer.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/matrixmixer.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.4.7\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -DN_INPUTS=8 -DN_OUTPUTS=8 -I. `pkgconf --cflags glu` -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.4.7\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -DN_INPUTS=8 -DN_OUTPUTS=8 -pthread \ -DUINQHACK="17669937431120" \ -DPLUGIN_SOURCE="\"gui/matrixmixer.c\"" \ -o build/matrixmixerUI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lX11 `pkgconf --libs cairo pango pangocairo glu gl` /bin/true -s build/matrixmixerUI_gl.so In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-functionmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/matrixmixer.lv2' ] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/matrixmixerUI_gl.dll'. ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/matrixmixerUI_gl.dylib'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/dpl.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.7.0\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/dpl.c\"" \ -DJACK_DESCRIPT="\"lv2ttl/plugins.h\"" \ -DAPPNAME="\"dpl\"" \ -o x42/x42-dpl \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ -DX42_MULTIPLUGIN src/lv2.cc src/peaklim.cc \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm -lX11 `pkgconf --libs cairo pango pangocairo glu gl` -lm `pkgconf --libs cairo pangocairo pango` `pkgconf --libs jack` /bin/true -s x42/x42-dpl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/dpl.lv2' ../robtk/jackwrap.c: In function ‘int main(int, char**)’: ../robtk/jackwrap.c:1452:24: warning: variable ‘osc_port’ set but not used [-Wunused-but-set-variable=] 1452 | int osc_port = 0; | ^~~~~~~~ ../robtk/jackwrap.c:1683:30: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1683 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:624:20: warning: ‘RobWidget* rob_vbox_new(bool, int)’ defined but not used [-Wunused-function] 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:620:13: warning: ‘void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)’ defined but not used [-Wunused-function] 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { | ^~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.mk:136: warning: pattern recipe did not update peer target 'x42-x42/dpl.exe'. /usr/bin/make -C meters.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' Version: 0.9.26 -> 0 9 26 LV2 Version: 2356 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:273: submodule_check] Error 1 (ignored) make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' sed "s/@LV2NAME@/meters/g" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/meters/g;s/@LIB_EXT@/.so/g;s/@URI_SUFFIX@//g" \ lv2ttl/manifest.lv2.ttl.in >> build/manifest.ttl sed "s/@LV2NAME@/meters/g;s/@LIB_EXT@/.so/g;s/@UI_TYPE@/kx:Widget/;s/@LV2GUI1@/meters_glui/g;s/@LV2GUI2@/meters_glui/g;s/@LV2GUI3@/meters_glui/g;s/@LV2GUI4@/meters_glui/g;s/@LV2GUI5@/meters_glui/g;s/@LV2GUI6@/meters_glui/g;s/@LV2GUI7@/meters_glui/g;s/@LV2GUI8@/meters_glui/g;s/@LV2GUI9@/meters_glui/g;s/@LV2GUI10@/meters_glui/g;s/@LV2GUI11@/meters_glui/g" \ lv2ttl/manifest.gui.ttl.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' sed "s/@LV2NAME@/meters/g" \ lv2ttl/meters.ttl.in > build/meters.ttl sed "s/@UI_URI_SUFFIX@/_gl/;s/@UI_TYPE@/kx:Widget/;s/@UI_REQ@/lv2:requiredFeature kx:Widget; lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/" \ lv2ttl/meters.gui.ttl.in >> build/meters.ttl sed "s/@URI_SUFFIX@//g;s/@NAME_SUFFIX@//g;s/@DPMGUI@/mtr:dpmui_gl/g;s/@EBUGUI@/mtr:eburui_gl/g;s/@GONGUI@/mtr:goniometerui_gl/g;s/@MTRGUI@/mtr:needle_gl/g;s/@KMRGUI@/mtr:kmeterui_gl/g;s/@MPWGUI@/mtr:phasewheelui_gl/g;s/@SFSGUI@/mtr:stereoscopeui_gl/g;s/@DRMGUI@/mtr:dr14meterui_gl/g;s/@SDHGUI@/mtr:sdhmeterui_gl/g;s/@BITGUI@/mtr:bitmeterui_gl/g;s/@SURGUI@/mtr:surmeterui_gl/g;s/@INLINEDISPLAYTLL@/lv2:optionalFeature idpy:queue_draw; lv2:extensionData idpy:interface;/;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 2356 ;/g" \ lv2ttl/meters.lv2.ttl.in >> build/meters.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/matrixmixer.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.4.7\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -DN_INPUTS=8 -DN_OUTPUTS=8 `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/matrixmixer.c\"" \ -DJACK_DESCRIPT="\"x42/matrixmixer.h\"" \ -DAPPNAME="\"matrixmixer8x8\"" \ -o x42/x42-matrixmixer8x8 \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ src/matrixmixer.c \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm -lX11 `pkgconf --libs cairo pango pangocairo glu gl` -lm `pkgconf --libs lv2` `pkgconf --libs jack` /bin/true -s x42/x42-matrixmixer8x8 ../robtk/jackwrap.c: In function ‘int main(int, char**)’: ../robtk/jackwrap.c:1452:24: warning: variable ‘osc_port’ set but not used [-Wunused-but-set-variable=] 1452 | int osc_port = 0; | ^~~~~~~~ ../robtk/jackwrap.c:1683:30: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1683 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spimake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/matrixmixer.lv2' n_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.mk:136: warning: pattern recipe did not update peer target 'x42-x42/matrixmixer8x8.exe'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD \ -DUINQHACK="17669937481328" \ -o obj/pugl.o ../robtk/pugl/pugl_x11.c make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' /usr/bin/make -C mididebug.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mididebug.lv2' Version: 0.3.4 -> 0 3 4 LV2 Version: 776 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mididebug.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mididebug.lv2' sed "s/@LV2NAME@/mididebug/;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mididebug.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mididebug.lv2' sed "s/@LV2NAME@/mididebug/;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 776 ;/g;s/@MODBRAND@//;s/@MODLABEL@//" \ lv2ttl/mididebug.ttl.in > build/mididebug.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mididebug.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mididebug.lv2' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -std=c99 `pkgconf --cflags lv2` \ -o build/mididebug.so src/mididebug.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm /bin/true -s build/mididebug.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mididebug.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fil4.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I. `pkgconf --cflags glu` -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango fftw3f` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.8.10\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -pthread \ -DUINQHACK="17669937431032" \ -DPLUGIN_SOURCE="\"gui/fil4.c\"" \ -o build/fil4UI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lX11 `pkgconf --libs cairo pango pangocairo fftw3f glu gl` /bin/true -s build/fil4UI_gl.so In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ In file included from ./gui/fil4.c:28, from ../robtk/ui_gl.c:301: ./gui/fft.c:443:1: warning: ‘float fftx_power_at_bin(FFTAnalysis*, int)’ defined but not used [-Wunused-function] 443 | fftx_power_at_bin (struct FFTAnalysis* ft, const int b) | ^~~~~~~~~~~~~~~~~ ./gui/fft.c:241:1: warning: ‘void fftx_set_window(FFTAnalysis*, window_t)’ defined but not used [-Wunused-function] 241 | fftx_set_window (struct FFTAnalysis* ft, window_t type) | ^~~~~~~~~~~~~~~ In file included from ./gui/../src/lop.h:23, from ./gui/fil4.c:27: ./gui/../src/iir.h:79:13: warning: ‘void iir_calc_lowshelf(IIRProc*)’ defined but not used [-Wunused-function] 79 | static void iir_calc_lowshelf (IIRProc *f) { | ^~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fil4.lv2' ~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/fil4UI_gl.dll'. ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/fil4UI_gl.dylib'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD -pthread \ -DUINQHACK="17669937521381" \ -DPLUGIN_SOURCE="\"gui/needle.c\"" \ -DRTK_DESCRIPTOR="lv2ui_needle" \ -o obj/needleUI_gl.o ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' ~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1038:20: warning: ‘RobWidget* rob_table_new(int, int, bool)’ defined but not used [-Wunused-function] 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { | ^~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:624:20: warning: ‘RobWidget* rob_vbox_new(bool, int)’ defined but not used [-Wunused-function] 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:620:13: warning: ‘void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)’ defined but not used [-Wunused-function] 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { | ^~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.9.26\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. \ -o build/meters.so src/meters.cc jmeters/vumeterdsp.cc jmeters/iec1ppmdsp.cc jmeters/iec2ppmdsp.cc jmeters/stcorrdsp.cc jmeters/msppmdsp.cc ebumeter/ebu_r128_proc.cc jmeters/truepeakdsp.cc jmeters/kmeterdsp.cc zita-resampler/resampler.cc zita-resampler/resampler-table.cc \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm `pkgconf --libs cairo pangocairo pango` /bin/true -s build/meters.so In file included from src/goniometerlv2.c:37, from src/meters.cc:675: src/goniometer.h:112:13: warning: ‘void gmrb_read_clear(gmringbuf*)’ defined but not used [-Wunused-function] 112 | static void gmrb_read_clear(gmringbuf *rb) { | ^~~~~~~~~~~~~~~ src/goniometer.h:75:12: warning: ‘int gmrb_read(gmringbuf*, float*, float*, size_t)’ defined but not used [-Wunused-function] 75 | static int gmrb_read(gmringbuf *rb, float *c0, float *c1, size_t len) { | ^~~~~~~~~ src/goniometer.h:67:12: warning: ‘int gmrb_read_one(gmringbuf*, float*, float*)’ defined but not used [-Wunused-function] 67 | static int gmrb_read_one(gmringbuf *rb, float *c0, float *c1) { | ^~~~~~~~~~~~~ In file included from src/dpy_needle.c:52, from src/meters.cc:629: ./gui/meterimage.c:548:25: warning: ‘cairo_surface_t* render_front_face(MtrType, int, int)’ defined but not used [-Wunused-function] 548 | static cairo_surface_t* render_front_face(enum MtrType t, int w, int h) { | ^~~~~~~~~~~~~~~~~ In file included from src/dpy_needle.c:51: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:305:13: warning: ‘void create_text_surface3s(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*, float)’ defined but not used [-Wunused-function] 305 | static void create_text_surface3s(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:211:13: warning: ‘void get_text_geometry(const char*, PangoFontDescription*, int*, int*)’ defined but not used [-Wunused-function] 211 | static void get_text_geometry( const char *txt, PangoFontDescription *font, int *tw, int *th) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:199:13: warning: ‘void rounded_rectangle(cairo_t*, double, double, double, double, double)’ defined but not used [-Wunused-function] 199 | static void rounded_rectangle (cairo_t* cr, double x, double y, double w, double h, double r) | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:192:14: warning: ‘float luminance_rgb(const float*)’ defined but not used [-Wunused-function] 192 | static float luminance_rgb (float const* c) { | ^~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/rtk/common.h:27:14: warning: ‘float rtk_hue2rgb(float, float, float)’ defined but not used [-Wunused-function] 27 | static float rtk_hue2rgb(const float p, const float q, float t) { | ^~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' /usr/bin/make -C midifilter.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midifilter.lv2' Version: 0.7.4 -> 0 7 4 LV2 Version: 1800 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midifilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midifilter.lv2' echo "#include \"ttf.h\"" > filters.c i=0; for file in filters/cctonote.c filters/channelfilter.c filters/channelmap.c filters/chord.c filters/enforcescale.c filters/eventblocker.c filters/keyrange.c filters/keysplit.c filters/mapcc.c filters/mapkeychannel.c filters/mapkeyscale.c filters/midichoke.c filters/mididelay.c filters/mididup.c filters/midistrum.c filters/miditranspose.c filters/monolegato.c filters/nodup.c filters/nosensing.c filters/notetocc.c filters/notetoggle.c filters/notetopgm.c filters/ntapdelay.c filters/passthru.c filters/quantize.c filters/randvelocity.c filters/scalecc.c filters/singlechannel.c filters/sostenuto.c filters/tonalpedal.c filters/velocitygamma.c filters/velocityrange.c filters/velocityscale.c; do \ echo "#define MFD_FILTER(FNX) MFD_FLT($i, FNX)" >> filters.c; \ echo "#include \"${file}\"" >> filters.c; \ echo "#undef MFD_FILTER" >> filters.c; \ i=`expr $i + 1`; \ done; echo "#define LOOP_DESC(FN) \\" >> filters.c; i=0; for file in filters/cctonote.c filters/channelfilter.c filters/channelmap.c filters/chord.c filters/enforcescale.c filters/eventblocker.c filters/keyrange.c filters/keysplit.c filters/mapcc.c filters/mapkeychannel.c filters/mapkeyscale.c filters/midichoke.c filters/mididelay.c filters/mididup.c filters/midistrum.c filters/miditranspose.c filters/monolegato.c filters/nodup.c filters/nosensing.c filters/notetocc.c filters/notetoggle.c filters/notetopgm.c filters/ntapdelay.c filters/passthru.c filters/quantize.c filters/randvelocity.c filters/scalecc.c filters/singlechannel.c filters/sostenuto.c filters/tonalpedal.c filters/velocitygamma.c filters/velocityrange.c filters/velocityscale.c; do \ echo "FN($i) \\" >> filters.c; \ i=`expr $i + 1`; \ done; echo >> filters.c; make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midifilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midifilter.lv2' cat presets.ttl.in > build/presets.ttl cat presets/*.ttl >> build/presets.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midifilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midifilter.lv2' cat midifilter.ttl.in > build/midifilter.ttl gcc -E -I. -DMX_TTF filters.c \ | grep -v '^\#' \ | sed 's/HTTPP/http:\//g;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1800 ;/g;s/@MODBRAND@//;s/mod:label[^;]*;//' \ | uniq \ >> build/midifilter.ttl grep: warning: stray \ before # make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midifilter.lv2' /usr/bin/make -C midigen.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midigen.lv2' Version: 0.4.2 -> 0 4 2 LV2 Version: 1028 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midigen.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midigen.lv2' sed "s/@LV2NAME@/midigen/;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midigen.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midigen.lv2' sed "s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1028 ;/g;s/@MODBRAND@//;s/@MODLABEL@//" \ lv2ttl/midigen.ttl.in > build/midigen.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midigen.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD -pthread \ -DUINQHACK="17669937531483" \ -DPLUGIN_SOURCE="\"gui/ebur.c\"" \ -DRTK_DESCRIPTOR="lv2ui_ebur" \ -o obj/eburUI_gl.o ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' ~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fil4.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.8.10\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/fil4.c\"" \ -DJACK_DESCRIPT="\"lv2ttl/plugins.h\"" \ -DAPPNAME="\"fil4\"" \ -o x42/x42-fil4 \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ -DX42_MULTIPLUGIN src/lv2.c \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm -lX11 `pkgconf --libs cairo pango pangocairo fftw3f glu gl` -lm `pkgconf --libs cairo pangocairo pango` `pkgconf --libs jack` /bin/true -s x42/x42-fil4 ../robtk/jackwrap.c: In function ‘int main(int, char**)’: ../robtk/jackwrap.c:1452:24: warning: variable ‘osc_port’ set but not used [-Wunused-but-set-variable=] 1452 | int osc_port = 0; | ^~~~~~~~ ../robtk/jackwrap.c:1683:30: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1683 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ In file included from ./gui/fil4.c:28, from ../robtk/ui_gl.c:301: ./gui/fft.c:443:1: warning: ‘float fftx_power_at_bin(FFTAnalysis*, int)’ defined but not used [-Wunused-function] 443 | fftx_power_at_bin (struct FFTAnalysis* ft, const int b) | ^~~~~~~~~~~~~~~~~ ./gui/fft.c:241:1: warning: ‘void fftx_set_window(FFTAnalysis*, window_t)’ defined but not used [-Wunused-function] 241 | fftx_set_window (struct FFTAnalysis* ft, window_t type) | ^~~~~~~~~~~~~~~ In file included from ./gui/../src/lop.h:23, from ./gui/fil4.c:27: ./gui/../src/iir.h:79:13: warning: ‘void iir_calc_lowshelf(IIRProc*)’ defined but not used [-Wunused-function] 79 | static void iir_calc_lowshelf (IIRProc *f) { | ^~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ In file included from src/lv2.c:27: src/lop.h:165:13: warning: ‘void lop_set(LowPass*, float, float)’ defined but not used [-Wunused-function] 165 | static void lop_set (LowPass *f, float freq, float res) { | ^~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fil4.lv2' ../robtk/robtk.mk:136: warning: pattern recipe did not update peer target 'x42-x42/fil4.exe'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midigen.lv2' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -std=c99 `pkgconf --cflags lv2` \ -o build/midigen.so src/midigen.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm /bin/true -s build/midigen.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midigen.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midifilter.lv2' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fvisibility=hidden -std=c99 `pkgconf --cflags lv2` -DHAVE_LV2_1_18_6 \ -o build/midifilter.so midifilter.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm /bin/true -s build/midifilter.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midifilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midifilter.lv2' cat manifest.ttl.in > build/manifest.ttl gcc -E -I. -DMX_MANIFEST filters.c \ | grep -v '^\#' \ | sed "s/HTTPP/http:\//g;s/HASH/#/g;s/@LV2NAME@/midifilter/g;s/@LIB_EXT@/.so/g" \ | uniq \ >> build/manifest.ttl for file in presets/*.ttl; do grep -A 3 "mfltpreset:" $file | sed 's/ ;/; rdfs:seeAlso ./g;s/^---*//g' >> build/manifest.ttl; done grep: warning: stray \ before # make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midifilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD -pthread \ -DUINQHACK="17669937541518" \ -DPLUGIN_SOURCE="\"gui/goniometer.c\"" \ -DRTK_DESCRIPTOR="lv2ui_goniometer" \ -o obj/goniometerUI_gl.o ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./gui/goniometer.c:41, from ../robtk/ui_gl.c:301: ./gui/../src/goniometer.h:93:12: warning: ‘int gmrb_write(gmringbuf*, float*, float*, size_t)’ defined but not used [-Wunused-function] 93 | static int gmrb_write(gmringbuf *rb, float *c0, float *c1, size_t len) { | ^~~~~~~~~~ ./gui/../src/goniometer.h:75:12: warning: ‘int gmrb_read(gmringbuf*, float*, float*, size_t)’ defined but not used [-Wunused-function] 75 | static int gmrb_read(gmringbuf *rb, float *c0, float *c1, size_t len) { | ^~~~~~~~~ ./gui/../src/goniometer.h:52:13: warning: ‘void gmrb_free(gmringbuf*)’ defined but not used [-Wunused-function] 52 | static void gmrb_free(gmringbuf *rb) { | ^~~~~~~~~ ./gui/../src/goniometer.h:42:20: warning: ‘gmringbuf* gmrb_alloc(size_t)’ defined but not used [-Wunused-function] 42 | static gmringbuf * gmrb_alloc(size_t siz) { | ^~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(Robmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' /usr/bin/make -C midimap.lv2 TkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD -pthread \ -DUINQHACK="17669937571781" \ -DPLUGIN_SOURCE="\"gui/kmeter.c\"" \ -DRTK_DESCRIPTOR="lv2ui_kmeter" \ -o obj/kmeterUI_gl.o ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:278:21: warning: ‘const char* robtk_info(void*)’ defined but not used [-Wunused-function] 278 | static const char * robtk_info(void *h) { | ^~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1038:20: warning: ‘RobWidget* rob_table_new(int, int, bool)’ defined but not used [-Wunused-function] 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { | ^~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midimap.lv2' Version: 0.4.4 -> 0 4 4 LV2 Version: 1032 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midimap.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midimap.lv2' sed "s/@LV2NAME@/midimap/;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midimap.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midimap.lv2' cat lv2ttl/presets.ttl.in > build/presets.ttl cat presets/*.ttl >> build/presets.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midimap.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midimap.lv2' sed "s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1032 ;/g" \ lv2ttl/midimap.ttl.in > build/midimap.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midimap.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD -pthread \ -DUINQHACK="17669937571772" \ -DPLUGIN_SOURCE="\"gui/dpm.c\"" \ -DRTK_DESCRIPTOR="lv2ui_dpm" \ -o obj/dpmUI_gl.o ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:278:21: warning: ‘const char* robtk_info(void*)’ defined but not used [-Wunused-function] 278 | static const char * robtk_info(void *h) { | ^~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1038:20: warning: ‘RobWidget* rob_table_new(int, int, bool)’ defined but not used [-Wunused-function] 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { | ^~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' /usr/bin/make -C mixtri.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mixtri.lv2' Version: 0.4.11 -> 0 4 11 LV2 Version: 1046 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mixtri.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:203: submodule_check] Error 1 (ignored) make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mixtri.lv2' sed "s/@LV2NAME@/mixtri/g;s/@LIB_EXT@/.so/g" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@INSTANCE@/lv2/g;s/@LV2NAME@/mixtri/g;s/@LIB_EXT@/.so/g;s/@URI_SUFFIX@//g" \ lv2ttl/manifest.lv2.ttl.in >> build/manifest.ttl sed "s/@LV2NAME@/mixtri/g;s/@LIB_EXT@/.so/g;s/@UI_TYPE@/kx:Widget/;s/@LV2GUI@/mixtriUI_gl/g" \ lv2ttl/manifest.gl.ttl.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mixtri.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mixtri.lv2' sed "s/@LV2NAME@/mixtri/g" \ lv2ttl/mixtri.ttl.in > build/mixtri.ttl sed "s/@LV2NAME@/mixtri/g;s/@UI_URI_SUFFIX@/_gl/;s/@UI_TYPE@/kx:Widget/;s/@UI_REQ@/lv2:requiredFeature kx:Widget; lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/;s/@URI_SUFFIX@//g" \ lv2ttl/mixtri.gui.ttl.in >> build/mixtri.ttl sed "s/@INSTANCE@/lv2/g;s/@LV2NAME@/mixtri/g;s/@URI_SUFFIX@//g;s/@NAME_SUFFIX@//g;s/@UIDEF@/ui:ui/;s/@UI@/ui_gl/g;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1046 ;/g" \ lv2ttl/mixtri.lv2.ttl.in >> build/mixtri.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mixtri.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD -pthread \ -DUINQHACK="17669937581800" \ -DPLUGIN_SOURCE="\"gui/phasewheel.c\"" \ -DRTK_DESCRIPTOR="lv2ui_phasewheel" \ -o obj/phasewheelUI_gl.o ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./gui/phasewheel.c:66, from ../robtk/ui_gl.c:301: ./gui/fft.c:450:1: warning: ‘float fftx_freq_at_bin(FFTAnalysis*, int)’ defined but not used [-Wunused-function] 450 | fftx_freq_at_bin (struct FFTAnalysis* ft, const int b) | ^~~~~~~~~~~~~~~~ ./gui/fft.c:443:1: warning: ‘float fftx_power_at_bin(FFTAnalysis*, int)’ defined but not used [-Wunused-function] 443 | fftx_power_at_bin (struct FFTAnalysis* ft, const int b) | ^~~~~~~~~~~~~~~~~ ./gui/fft.c:365:1: warning: ‘void fa_analyze_dsp(FFTAnalysis*, void (*)(void*, uint32_t, float*), void*)’ defined but not used [-Wunused-function] 365 | fa_analyze_dsp (struct FFTAnalysis* ft, | ^~~~~~~~~~~~~~ ./gui/fft.c:241:1: warning: ‘void fftx_set_window(FFTAnalysis*, window_t)’ defined but not used [-Wunused-function] 241 | fftx_set_window (struct FFTAnalysis* ft, window_t type) | ^~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' /usr/bin/make -C nodelay.lv2 label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1038:20: warning: ‘RobWidget* rob_table_new(int, int, bool)’ defined but not used [-Wunused-function] 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { | ^~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/nodelay.lv2' Version: 0.6.3 -> 0 6 3 LV2 Version: 1542 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/nodelay.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/nodelay.lv2' sed "s/@LV2NAME@/nodelay/;s/@LIB_EXT@/.so/" \ manifest.ttl.in > build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/nodelay.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/nodelay.lv2' sed "s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1542 ;/g" \ nodelay.ttl.in > build/nodelay.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/nodelay.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midimap.lv2' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fvisibility=hidden -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -std=c99 `pkgconf --cflags lv2` \ -o build/midimap.so src/midimap.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm /bin/true -s build/midimap.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midimap.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/nodelay.lv2' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fvisibility=hidden -std=c99 `pkgconf --cflags lv2` -DHAVE_LV2_1_18_6 \ -o build/nodelay.so nodelay.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm /bin/true -s build/nodelay.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/nodelay.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mixtri.lv2' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -I. -DMIXTRILV2 -DXTERNAL_UI `pkgconf --cflags lv2 ltc` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.4.11\"" -fPIC -fvisibility=hidden -std=c99 \ -o build/mixtri.so src/mixtri.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes `pkgconf --libs ltc` -lm /bin/true -s build/mixtri.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mixtri.lv2' /usr/bin/make -C onsettrigger.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/onsettrigger.lv2' Version: 0.4.3 -> 0 4 3 LV2 Version: 1030 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/onsettrigger.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/onsettrigger.lv2' sed "s/@LV2NAME@/onsettrigger/g" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/onsettrigger/g;s/@LIB_EXT@/.so/g;s/@URI_SUFFIX@//g" \ lv2ttl/manifest.lv2.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/onsettrigger.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/onsettrigger.lv2' sed "s/@LV2NAME@/onsettrigger/g" \ lv2ttl/onsettrigger.ttl.in > build/onsettrigger.ttl sed "s/@URI_SUFFIX@//g;s/@NAME_SUFFIX@//g;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1030 ;/g" \ lv2ttl/onsettrigger.lv2.in >> build/onsettrigger.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/onsettrigger.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD -pthread \ -DUINQHACK="17669937581823" \ -DPLUGIN_SOURCE="\"gui/stereoscope.c\"" \ -DRTK_DESCRIPTOR="lv2ui_stereoscope" \ -o obj/stereoscopeUI_gl.o ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./gui/stereoscope.c:37, from ../robtk/ui_gl.c:301: ./gui/fft.c:450:1: warning: ‘float fftx_freq_at_bin(FFTAnalysis*, int)’ defined but not used [-Wunused-function] 450 | fftx_freq_at_bin (struct FFTAnalysis* ft, const int b) | ^~~~~~~~~~~~~~~~ ./gui/fft.c:443:1: warning: ‘float fftx_power_at_bin(FFTAnalysis*, int)’ defined but not used [-Wunused-function] 443 | fftx_power_at_bin (struct FFTAnalysis* ft, const int b) | ^~~~~~~~~~~~~~~~~ ./gui/fft.c:365:1: warning: ‘void fa_analyze_dsp(FFTAnalysis*, void (*)(void*, uint32_t, float*), void*)’ defined but not used [-Wunused-function] 365 | fa_analyze_dsp (struct FFTAnalysis* ft, | ^~~~~~~~~~~~~~ ./gui/fft.c:241:1: warning: ‘void fftx_set_window(FFTAnalysis*, window_t)’ defined but not used [-Wunused-function] 241 | fftx_set_window (struct FFTAnalysis* ft, window_t type) | ^~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:278:21: warning: ‘const char* robtk_info(void*)’ defined but not used [-Wunused-function] 278 | static const char * robtk_info(void *h) { | ^~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' /usr/bin/make -C phaserotate.lv2 *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1038:20: warning: ‘RobWidget* rob_table_new(int, int, bool)’ defined but not used [-Wunused-function] 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { | ^~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/onsettrigger.lv2' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fvisibility=hidden -std=c99 `pkgconf --cflags lv2` -DHAVE_LV2_1_18_6 -std=c99 \ -o build/onsettrigger.so src/ost.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm /bin/true -s build/onsettrigger.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/onsettrigger.lv2' /usr/bin/make -C sisco.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/phaserotate.lv2' Version: 0.6.7 -> 0 6 7 LV2 Version: 1550 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/phaserotate.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:207: submodule_check] Error 1 (ignored) make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/sisco.lv2' Version: 0.9.11 -> 0 9 11 LV2 Version: 2326 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/sisco.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:218: submodule_check] Error 1 (ignored) make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/phaserotate.lv2' sed "s/@LV2NAME@/phaserotate/g;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/phaserotate/g;s/@LIB_EXT@/.so/;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/phaserotateUI_gl/g" \ lv2ttl/manifest.gui.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/phaserotate.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/sisco.lv2' sed "s/@LV2NAME@/sisco/g" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/sisco/g;s/@LIB_EXT@/.so/g;s/@URI_SUFFIX@//g" \ lv2ttl/manifest.lv2.ttl.in >> build/manifest.ttl sed "s/@LV2NAME@/sisco/g;s/@LIB_EXT@/.so/g;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/siscoUI_gl/g" \ lv2ttl/manifest.gl.ttl.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/sisco.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/sisco.lv2' sed "s/@LV2NAME@/sisco/g" \ lv2ttl/sisco.ttl.in > build/sisco.ttl sed "s/@UI_URI_SUFFIX@/_gl/;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/;s/@URI_SUFFIX@//g" \ lv2ttl/sisco.gui.ttl.in >> build/sisco.ttl sed "s/@URI_SUFFIX@//g;s/@NAME_SUFFIX@//g;s/@SISCOUI@/ui_gl/g;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 2326 ;/g" \ lv2ttl/sisco.lv2.ttl.in >> build/sisco.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/sisco.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/phaserotate.lv2' sed "s/@LV2NAME@/phaserotate/g" \ lv2ttl/phaserotate.ttl.in > build/phaserotate.ttl sed "s/@LV2NAME@/phaserotate/g;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1550 ;/g;s/@UITTL@/ui:ui phaserotate:ui_gl ;/;s/@URISUFFIX@//;s/@NAMESUFFIX@//" \ lv2ttl/phaserotate.ports.in >> build/phaserotate.ttl cat lv2ttl/phaserotate.mono.in >> build/phaserotate.ttl sed "s/@LV2NAME@/phaserotate/g;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1550 ;/g;s/@UITTL@/ui:ui phaserotate:ui_gl ;/;s/@URISUFFIX@/#stereo/;s/@NAMESUFFIX@/ Stereo/" \ lv2ttl/phaserotate.ports.in >> build/phaserotate.ttl cat lv2ttl/phaserotate.stereo.in >> build/phaserotate.ttl sed "s/@LV2NAME@/phaserotate/g;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/" \ lv2ttl/phaserotate.gui.in >> build/phaserotate.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/phaserotate.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/sisco.lv2' gcc -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 `pkgconf --cflags lv2` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.9.11\"" -fPIC -fvisibility=hidden -std=c99 \ -o build/sisco.so src/sisco.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes /bin/true -s build/sisco.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/sisco.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD -pthread \ -DUINQHACK="17669937601849" \ -DPLUGIN_SOURCE="\"gui/dr14meter.c\"" \ -DRTK_DESCRIPTOR="lv2ui_dr14meter" \ -o obj/dr14meterUI_gl.o ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:278:21: warning: ‘const char* robtk_info(void*)’ defined but not used [-Wunused-function] 278 | static const char * robtk_info(void *h) { | ^~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1038:20: warning: ‘RobWidget* rob_table_new(int, int, bool)’ defined but not used [-Wunused-function] 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { | ^~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/phaserotate.lv2' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fvisibility=hidden -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -DVERSION="\"0.6.7\"" `pkgconf --cflags lv2 fftw3f` -pthread -std=c99 \ -o build/phaserotate.so src/phaserotate.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm `pkgconf --libs fftw3f` -lm /bin/true -s build/phaserotate.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/phaserotate.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD -pthread \ -DUINQHACK="17669937612107" \ -DPLUGIN_SOURCE="\"gui/sdhmeter.c\"" \ -DRTK_DESCRIPTOR="lv2ui_sdhmeter" \ -o obj/sdhmeterUI_gl.o ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:278:21: warning: ‘const char* robtk_info(void*)’ defined but not used [-Wunused-function] 278 | static const char * robtk_info(void *h) { | ^~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_lmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' abel.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mixtri.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -I. -DMIXTRILV2 -DXTERNAL_UI `pkgconf --cflags lv2 ltc` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.4.11\"" -fPIC -fvisibility=hidden `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD -pthread \ -DUINQHACK="17669937602022" \ -DPLUGIN_SOURCE="\"gui/mixtri.c\"" \ -o build/mixtriUI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lX11 `pkgconf --libs cairo pangocairo pango glu gl` /bin/true -s build/mixtriUI_gl.so In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:278:21: warning: ‘const char* robtk_info(void*)’ defined but not used [-Wunused-function] 278 | static const char * robtk_info(void *h) { | ^~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pumake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mixtri.lv2' shbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:624:20: warning: ‘RobWidget* rob_vbox_new(bool, int)’ defined but not used [-Wunused-function] 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:620:13: warning: ‘void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)’ defined but not used [-Wunused-function] 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { | ^~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/mixtriUI_gl.dll'. ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/mixtriUI_gl.dylib'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD -pthread \ -DUINQHACK="17669937632465" \ -DPLUGIN_SOURCE="\"gui/bitmeter.c\"" \ -DRTK_DESCRIPTOR="lv2ui_bitmeter" \ -o obj/bitmeterUI_gl.o ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | statmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' ic void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/phaserotate.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fvisibility=hidden -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -DVERSION="\"0.6.7\"" `pkgconf --cflags lv2 fftw3f` -pthread -I. `pkgconf --cflags glu` -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fvisibility=hidden -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -DVERSION="\"0.6.7\"" `pkgconf --cflags lv2 fftw3f` -pthread -pthread \ -DUINQHACK="17669937622426" \ -DPLUGIN_SOURCE="\"gui/phaserotate.c\"" \ -o build/phaserotateUI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lX11 `pkgconf --libs cairo pango pangocairo glu gl` /bin/true -s build/phaserotateUI_gl.so In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/phaserotate.lv2' ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/phaserotateUI_gl.dll'. ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/phaserotateUI_gl.dylib'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD -pthread \ -DUINQHACK="17669937652497" \ -DPLUGIN_SOURCE="\"gui/surmeter.c\"" \ -DRTK_DESCRIPTOR="lv2ui_surmeter" \ -o obj/surmeterUI_gl.o ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not usedmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/sisco.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.9.11\"" `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/sisco.c\"" \ -DJACK_DESCRIPT="\"lv2ttl/jack_4chan.h\"" \ -DAPPNAME="\"scope\"" \ -o build/x42-scope \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ zita-resampler/resampler.cc zita-resampler/resampler-table.cc src/sisco.c \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm `pkgconf --libs pangocairo glu gl` -lX11 `pkgconf --libs cairo pangocairo pango glu gl` `pkgconf --libs jack` /bin/true -s build/x42-scope ../robtk/jackwrap.c: In function ‘int main(int, char**)’: ../robtk/jackwrap.c:1452:24: warning: variable ‘osc_port’ set but not used [-Wunused-but-set-variable=] 1452 | int osc_port = 0; | ^~~~~~~~ ../robtk/jackwrap.c:1683:30: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1683 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:278:21: warning: ‘const char* robtk_info(void*)’ defined but not used [-Wunused-function] 278 | static const char * robtk_info(void *h) { | ^~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/sisco.lv2' face_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:624:20: warning: ‘RobWidget* rob_vbox_new(bool, int)’ defined but not used [-Wunused-function] 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:620:13: warning: ‘void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)’ defined but not used [-Wunused-function] 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { | ^~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.mk:136: warning: pattern recipe did not update peer target 'x42-build/scope.exe'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.9.26\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_ebur" \ -DPLUGIN_SOURCE="\"gui/ebur.c\"" \ -o x42/x42-ebur128.o \ -c ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mixtri.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -I. -DMIXTRILV2 -DXTERNAL_UI `pkgconf --cflags lv2 ltc` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.4.11\"" -fPIC -fvisibility=hidden -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 `pkgconf --cflags jack lv2 pango pangocairo ltc glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/mixtri.c\"" \ -DJACK_DESCRIPT="\"lv2ttl/mixtri.h\"" \ -DAPPNAME="\"mixtri\"" \ -o x42/x42-mixtri \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ src/mixtri.c \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm -lX11 `pkgconf --libs cairo pangocairo pango glu gl` `pkgconf --libs ltc` `pkgconf --libs jack` /bin/true -s x42/x42-mixtri ../robtk/jackwrap.c: In function ‘int main(int, char**)’: ../robtk/jackwrap.c:1452:24: warning: variable ‘osc_port’ set but not used [-Wunused-but-set-variable=] 1452 | int osc_port = 0; | ^~~~~~~~ ../robtk/jackwrap.c:1683:30: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1683 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:278:21: warning: ‘const char* robtk_info(void*)’ defined but not used [-Wunused-function] 278 | static const char * robtk_info(void *h) { | ^~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:624:20: warning: ‘RobWidget* rob_vbox_new(bool, int)’ defined but not used [-Wunused-function] 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:620:13: warning: ‘void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)’ defined but not used [-Wunused-function] 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { | ^~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mixtri.lv2' /usr/bin/make -C spectra.lv2 function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.mk:136: warning: pattern recipe did not update peer target 'x42-x42/mixtri.exe'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/spectra.lv2' Version: 0.6.6 -> 0 6 6 LV2 Version: 1548 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/spectra.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:218: submodule_check] Error 1 (ignored) make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/spectra.lv2' sed "s/@LV2NAME@/spectra/g;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/spectra/g;s/@LIB_EXT@/.so/;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/spectraUI_gl/g" \ lv2ttl/manifest.gui.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/spectra.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/spectra.lv2' sed "s/@LV2NAME@/spectra/g;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1548 ;/g;s/@UITTL@/ui:ui spectra:ui_gl ;/" \ lv2ttl/spectra.ttl.in > build/spectra.ttl sed "s/@LV2NAME@/spectra/g;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/lv2:requiredFeature urid:map ; lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/" \ lv2ttl/spectra.gui.in >> build/spectra.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/spectra.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.9.26\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_needle" \ -DPLUGIN_SOURCE="\"gui/needle.c\"" \ -o x42/x42-phase-correlation.o \ -c ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1038:20: warning: ‘RobWidget* rob_table_new(int, int, bool)’ defined but not used [-Wunused-function] 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { | ^~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:624:20: warning: ‘RobWidget* rob_vbox_new(bool, int)’ defined but not used [-Wunused-function] 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:620:13: warning: ‘void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)’ defined but not used [-Wunused-function] 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { | ^~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/spectra.lv2' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.6.6\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -std=c99 \ -o build/spectra.so src/spectra.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm /bin/true -s build/spectra.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/spectra.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/phaserotate.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fvisibility=hidden -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -DVERSION="\"0.6.7\"" `pkgconf --cflags lv2 fftw3f` -pthread `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/phaserotate.c\"" \ -DJACK_DESCRIPT="\"lv2ttl/phaserotate.h\"" \ -DAPPNAME="\"phaserotate\"" \ -o x42/x42-phaserotate \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ -DX42_MULTIPLUGIN src/phaserotate.c \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm -lX11 `pkgconf --libs cairo pango pangocairo glu gl` -lm `pkgconf --libs fftw3f` -lm `pkgconf --libs jack` /bin/true -s x42/x42-phaserotate ../robtk/jackwrap.c: In function ‘int main(int, char**)’: ../robtk/jackwrap.c:1452:24: warning: variable ‘osc_port’ set but not used [-Wunused-but-set-variable=] 1452 | int osc_port = 0; | ^~~~~~~~ ../robtk/jackwrap.c:1683:30: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1683 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/phaserotate.lv2' ../robtk/robtk.mk:136: warning: pattern recipe did not update peer target 'x42-x42/phaserotate.exe'. /usr/bin/make -C stepseq.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stepseq.lv2' Version: 0.6.14 -> 0 6 14 LV2 Version: 1564 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stepseq.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:240: submodule_check] Error 1 (ignored) make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stepseq.lv2' sed "s/@LV2NAME@/stepseq/g;s/@URISUFFIX@/s8n8/;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/stepseq/g;s/@URISUFFIX@/s8n8/;s/@LIB_EXT@/.so/;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/stepseqUI_gl/g" \ lv2ttl/manifest.gui.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stepseq.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stepseq.lv2' sed "s/@LV2NAME@/stepseq/g;s/@SIGNATURE@//;s/@NAMESUFFIX@/8x8/;s/@URISUFFIX@/s8n8/;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1564 ;/g;s/@UITTL@/ui:ui stepseq:ui_gl ;/;s/@MODBRAND@//;s/@MODLABEL@//;s/@STEPS@/8/" \ lv2ttl/stepseq.ttl.in > build/stepseq.ttl MOD= ./gridgen.sh 8 8 >> build/stepseq.ttl echo "]; ." >> build/stepseq.ttl sed "s/@LV2NAME@/stepseq/g;s/@URISUFFIX@/s8n8/;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/" \ lv2ttl/stepseq.gui.in >> build/stepseq.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stepseq.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stepseq.lv2' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.6.14\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -DN_NOTES=8 -DN_STEPS=8 -std=c99 \ -o build/stepseq.so src/stepseq.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm `pkgconf --libs lv2` /bin/true -s build/stepseq.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stepseq.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.9.26\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_dr14" \ -DPLUGIN_SOURCE="\"gui/dr14meter.c\"" \ -o x42/x42-dr14.o \ -c ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:278:21: warning: ‘const char* robtk_info(void*)’ defined but not used [-Wunused-function] 278 | static const char * robtk_info(void *h) { | ^~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1038:20: warning: ‘RobWidget* rob_table_new(int, int, bool)’ defined but not used [-Wunused-function] 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { | ^~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.9.26\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_kmeter" \ -DPLUGIN_SOURCE="\"gui/kmeter.c\"" \ -o x42/x42-k20rms.o \ -c ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:278:21: warning: ‘const char* robtk_info(void*)’ defined but not used [-Wunused-function] 278 | static const char * robtk_info(void *h) { | ^~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1038:20: warning: ‘RobWidget* rob_table_new(int, int, bool)’ defined but not used [-Wunused-function] 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { | ^~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/spectra.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.6.6\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -I. `pkgconf --cflags glu` -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango fftw3f` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.6.6\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -pthread \ -DUINQHACK="17669937742722" \ -DPLUGIN_SOURCE="\"gui/spectra.c\"" \ -o build/spectraUI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lX11 `pkgconf --libs cairo pango pangocairo fftw3f glu gl` /bin/true -s build/spectraUI_gl.so In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./gui/spectra.c:34, from ../robtk/ui_gl.c:301: ./gui/fft.c:443:1: warning: ‘float fftx_power_at_bin(FFTAnalysis*, int)’ defined but not used [-Wunused-function] 443 | fftx_power_at_bin (struct FFTAnalysis* ft, const int b) | ^~~~~~~~~~~~~~~~~ ./gui/fft.c:365:1: warning: ‘void fa_analyze_dsp(FFTAnalysis*, void (*)(void*, uint32_t, float*), void*)’ defined but not used [-Wunused-function] 365 | fa_analyze_dsp (struct FFTAnalysis* ft, | ^~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:278:21: warning: ‘const char* robtk_info(void*)’ defined but not used [-Wunused-function] 278 | static const char * robtk_info(void *h) { | ^~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/spectra.lv2' ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1038:20: warning: ‘RobWidget* rob_table_new(int, int, bool)’ defined but not used [-Wunused-function] 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { | ^~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/spectraUI_gl.dll'. ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/spectraUI_gl.dylib'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/sisco.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 `pkgconf --cflags lv2` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.9.11\"" -fPIC -fvisibility=hidden `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD -pthread \ -DUINQHACK="17669937632456" \ -DPLUGIN_SOURCE="\"gui/sisco.c\"" \ -o build/siscoUI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ zita-resampler/resampler.cc zita-resampler/resampler-table.cc \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lX11 `pkgconf --libs cairo pangocairo pango glu gl` /bin/true -s build/siscoUI_gl.so In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:278:21: warning: ‘const char* robtk_info(void*)’ defined but not used [-Wunused-function] 278 | static const char * robtk_info(void *h) { | ^~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunusemake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/sisco.lv2' d-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:624:20: warning: ‘RobWidget* rob_vbox_new(bool, int)’ defined but not used [-Wunused-function] 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:620:13: warning: ‘void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)’ defined but not used [-Wunused-function] 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { | ^~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/siscoUI_gl.dll'. ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/siscoUI_gl.dylib'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stepseq.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.6.14\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -DN_NOTES=8 -DN_STEPS=8 -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.6.14\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -DN_NOTES=8 -DN_STEPS=8 -pthread \ -DUINQHACK="17669937752922" \ -DPLUGIN_SOURCE="\"gui/stepseq.c\"" \ -o build/stepseqUI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lX11 `pkgconf --libs cairo pango pangocairo glu gl` /bin/true -s build/stepseqUI_gl.so In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ In file included from ./gui/stepseq.c:28, from ../robtk/ui_gl.c:301: ./gui/custom_knob.h:362:13: warning: ‘void robtk_cnob_set_detent_default(RobTkCnob*, bool)’ defined but not used [-Wunused-function] 362 | static void robtk_cnob_set_detent_default(RobTkCnob *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./gui/custom_knob.h:354:13: warning: ‘void robtk_cnob_set_detents(RobTkCnob*, int, const float*)’ defined but not used [-Wunused-function] 354 | static void robtk_cnob_set_detents(RobTkCnob *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ./gui/custom_knob.h:309:13: warning: ‘void robtk_cnob_set_alignment(RobTkCnob*, float, float)’ defined but not used [-Wunused-function] 309 | static void robtk_cnob_set_alignment(RobTkCnob *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ./gui/custom_knob.h:235:13: warning: ‘void create_cnob_pattern(RobTkCnob*, const float*)’ defined but not used [-Wunused-function] 235 | static void create_cnob_pattern(RobTkCnob * d, const float c_bg[4]) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:624:20: warning: ‘RobWidget* rob_vbox_new(bool, int)’ defined but not used [-Wunused-function] 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:620:13: warning: ‘void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)’ defined but not used [-Wunused-function] 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { | ^~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stepseq.lv2' ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/stepseqUI_gl.dll'. ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/stepseqUI_gl.dylib'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.9.26\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_goniometer" \ -DPLUGIN_SOURCE="\"gui/goniometer.c\"" \ -o x42/x42-goniometer.o \ -c ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./gui/goniometer.c:41, from ../robtk/ui_gl.c:301: ./gui/../src/goniometer.h:93:12: warning: ‘int gmrb_write(gmringbuf*, float*, float*, size_t)’ defined but not used [-Wunused-function] 93 | static int gmrb_write(gmringbuf *rb, float *c0, float *c1, size_t len) { | ^~~~~~~~~~ ./gui/../src/goniometer.h:75:12: warning: ‘int gmrb_read(gmringbuf*, float*, float*, size_t)’ defined but not used [-Wunused-function] 75 | static int gmrb_read(gmringbuf *rb, float *c0, float *c1, size_t len) { | ^~~~~~~~~ ./gui/../src/goniometer.h:52:13: warning: ‘void gmrb_free(gmringbuf*)’ defined but not used [-Wunused-function] 52 | static void gmrb_free(gmringbuf *rb) { | ^~~~~~~~~ ./gui/../src/goniometer.h:42:20: warning: ‘gmringbuf* gmrb_alloc(size_t)’ defined but not used [-Wunused-function] 42 | static gmringbuf * gmrb_alloc(size_t siz) { | ^~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' /usr/bin/make -C stereoroute.lv2 ~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stereoroute.lv2' Version: 0.2.3 -> 0 2 3 LV2 Version: 518 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stereoroute.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stereoroute.lv2' sed "s/@LV2NAME@/stereoroute/;s/@LIB_EXT@/.so/" \ manifest.ttl.in > build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stereoroute.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stereoroute.lv2' sed "s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 518 ;/g" \ stereoroute.ttl.in > build/stereoroute.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stereoroute.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stereoroute.lv2' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fvisibility=hidden -std=c99 `pkgconf --cflags lv2` -DHAVE_LV2_1_18_6 \ -o build/stereoroute.so stereoroute.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm /bin/true -s build/stereoroute.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stereoroute.lv2' /usr/bin/make -C testsignal.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/testsignal.lv2' Version: 0.7.0 -> 0 7 0 LV2 Version: 1792 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/testsignal.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/testsignal.lv2' sed "s/@LV2NAME@/testsignal/;s/@LIB_EXT@/.so/" \ manifest.ttl.in > build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/testsignal.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/testsignal.lv2' sed "s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1792 ;/g" \ testsignal.ttl.in > build/testsignal.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/testsignal.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.9.26\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_phasewheel" \ -DPLUGIN_SOURCE="\"gui/phasewheel.c\"" \ -o x42/x42-phasewheel.o \ -c ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./gui/phasewheel.c:66, from ../robtk/ui_gl.c:301: ./gui/fft.c:450:1: warning: ‘float fftx_freq_at_bin(FFTAnalysis*, int)’ defined but not used [-Wunused-function] 450 | fftx_freq_at_bin (struct FFTAnalysis* ft, const int b) | ^~~~~~~~~~~~~~~~ ./gui/fft.c:443:1: warning: ‘float fftx_power_at_bin(FFTAnalysis*, int)’ defined but not used [-Wunused-function] 443 | fftx_power_at_bin (struct FFTAnalysis* ft, const int b) | ^~~~~~~~~~~~~~~~~ ./gui/fft.c:365:1: warning: ‘void fa_analyze_dsp(FFTAnalysis*, void (*)(void*, uint32_t, float*), void*)’ defined but not used [-Wunused-function] 365 | fa_analyze_dsp (struct FFTAnalysis* ft, | ^~~~~~~~~~~~~~ ./gui/fft.c:241:1: warning: ‘void fftx_set_window(FFTAnalysis*, window_t)’ defined but not used [-Wunused-function] 241 | fftx_set_window (struct FFTAnalysis* ft, window_t type) | ^~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* hmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' andle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1038:20: warning: ‘RobWidget* rob_table_new(int, int, bool)’ defined but not used [-Wunused-function] 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { | ^~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/testsignal.lv2' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fvisibility=hidden -std=c99 `pkgconf --cflags lv2` -DHAVE_LV2_1_18_6 \ -o build/testsignal.so testsignal.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm /bin/true -s build/testsignal.so testsignal.c:40:2: warning: #warning PCG-random [-Wcpp] 40 | #warning PCG-random | ^~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/testsignal.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/spectra.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.6.6\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags jack lv2 pango pangocairo fftw3f glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/spectra.c\"" \ -DJACK_DESCRIPT="\"lv2ttl/spectra.h\"" \ -DAPPNAME="\"spectr\"" \ -o x42/x42-spectr \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ src/spectra.c \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm -lX11 `pkgconf --libs cairo pango pangocairo fftw3f glu gl` -lm `pkgconf --libs jack` /bin/true -s x42/x42-spectr ../robtk/jackwrap.c: In function ‘int main(int, char**)’: ../robtk/jackwrap.c:1452:24: warning: variable ‘osc_port’ set but not used [-Wunused-but-set-variable=] 1452 | int osc_port = 0; | ^~~~~~~~ ../robtk/jackwrap.c:1683:30: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1683 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./gui/spectra.c:34, from ../robtk/ui_gl.c:301: ./gui/fft.c:443:1: warning: ‘float fftx_power_at_bin(FFTAnalysis*, int)’ defined but not used [-Wunused-function] 443 | fftx_power_at_bin (struct FFTAnalysis* ft, const int b) | ^~~~~~~~~~~~~~~~~ ./gui/fft.c:365:1: warning: ‘void fa_analyze_dsp(FFTAnalysis*, void (*)(void*, uint32_t, float*), void*)’ defined but not used [-Wunused-function] 365 | fa_analyze_dsp (struct FFTAnalysis* ft, | ^~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:278:21: warning: ‘const char* robtk_info(void*)’ defined but not used [-Wunused-function] 278 | static const char * robtk_info(void *h) { | ^~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobuttmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/spectra.lv2' /usr/bin/make -C tuna.lv2 on.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1038:20: warning: ‘RobWidget* rob_table_new(int, int, bool)’ defined but not used [-Wunused-function] 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { | ^~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.mk:136: warning: pattern recipe did not update peer target 'x42-x42/spectr.exe'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/tuna.lv2' Version: 0.6.7 -> 0 6 7 LV2 Version: 1550 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/tuna.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:248: submodule_check] Error 1 (ignored) make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/tuna.lv2' sed "s/@LV2NAME@/tuna/g;s/@LIB_EXT@/.so/g" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@INSTANCE@/one/g;s/@LV2NAME@/tuna/g;s/@LIB_EXT@/.so/g" \ lv2ttl/manifest.lv2.ttl.in >> build/manifest.ttl sed "s/@INSTANCE@/two/g;s/@LV2NAME@/tuna/g;s/@LIB_EXT@/.so/g" \ lv2ttl/manifest.lv2.ttl.in >> build/manifest.ttl sed "s/@LV2NAME@/tuna/g;s/@LIB_EXT@/.so/g;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/tunaUI_gl/g" \ lv2ttl/manifest.gui.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/tuna.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/tuna.lv2' sed "s/@LV2NAME@/tuna/g" \ lv2ttl/tuna.ttl.in > build/tuna.ttl sed "s/@LV2NAME@/tuna/g;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/;" \ lv2ttl/tuna.gui.ttl.in >> build/tuna.ttl sed "s/@INSTANCE@/one/g;s/@LV2NAME@/tuna/g;s/@NAME_SUFFIX@//g;s/@UITTL@/ui:ui tuna:ui_gl ;/g;s/@MODBRAND@//;s/@MODLABEL@//;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1550 ;/g" \ lv2ttl/tuna.lv2.ttl.in >> build/tuna.ttl sed "s/@INSTANCE@/two/g;s/@LV2NAME@/tuna/g;s/@NAME_SUFFIX@/[Spectrum]/g;s/@UITTL@/ui:ui tuna:ui_gl ;/g;s/@MODBRAND@//;s/@MODLABEL@//;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1550 ;/g" \ lv2ttl/tuna.lv2.ttl.in >> build/tuna.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/tuna.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.9.26\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_sigdisthist" \ -DPLUGIN_SOURCE="\"gui/sdhmeter.c\"" \ -o x42/x42-histogram.o \ -c ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' /usr/bin/make -C xfade.lv2 In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:278:21: warning: ‘const char* robtk_info(void*)’ defined but not used [-Wunused-function] 278 | static const char * robtk_info(void *h) { | ^~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/xfade.lv2' Version: 0.3.5 -> 0 3 5 LV2 Version: 778 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/xfade.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/xfade.lv2' sed "s/@LV2NAME@/xfade/;s/@LIB_EXT@/.so/" \ manifest.ttl.in > build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/xfade.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/xfade.lv2' sed "s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 778 ;/g" \ xfade.ttl.in > build/xfade.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/xfade.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/xfade.lv2' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fvisibility=hidden -std=c99 `pkgconf --cflags lv2` -DHAVE_LV2_1_18_6 \ -o build/xfade.so xfade.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm /bin/true -s build/xfade.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/xfade.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.9.26\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_bitmeter" \ -DPLUGIN_SOURCE="\"gui/bitmeter.c\"" \ -o x42/x42-bitmeter.o \ -c ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:115:13: warning: ‘void robtk_sep_destroy(RobTkSep*)’ defined but not used [-Wunused-function] 115 | static void robtk_sep_destroy(RobTkSep *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:91:19: warning: ‘RobTkSep* robtk_sep_new(bool)’ defined but not used [-Wunused-function] 91 | static RobTkSep * robtk_sep_new(bool horizontal) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/tuna.lv2' gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.6.7\"" `pkgconf --cflags lv2 fftw3f` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -std=c99 \ -o build/tuna.so src/tuna.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm `pkgconf --libs lv2 fftw3f` `pkgconf --libs cairo pangocairo pango` /bin/true -s build/tuna.so In file included from src/tuna.c:81: src/fft.c:395:1: warning: ‘fftx_bins’ defined but not used [-Wunused-function] 395 | fftx_bins (struct FFTAnalysis* ft) | ^~~~~~~~~ src/fft.c:365:1: warning: ‘fa_analyze_dsp’ defined but not used [-Wunused-function] 365 | fa_analyze_dsp (struct FFTAnalysis* ft, | ^~~~~~~~~~~~~~ src/fft.c:241:1: warning: ‘fftx_set_window’ defined but not used [-Wunused-function] 241 | fftx_set_window (struct FFTAnalysis* ft, window_t type) | ^~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/tuna.lv2' /usr/bin/make -C zconvo.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/zconvo.lv2' Version: 0.7.2 -> 0 7 2 LV2 Version: 1796 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/zconvo.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/zconvo.lv2' sed "s/@LV2NAME@/zeroconvolv/;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/zconvo.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/zconvo.lv2' sed "s/@LV2NAME@/zeroconvolv/" \ lv2ttl/presets.ttl.in > build/presets.ttl cat presets/*.ttl | sed "s/@LV2NAME@/zeroconvolv/g" >> build/presets.ttl cp presets/ir/*.wav build//ir/ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/zconvo.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/zconvo.lv2' sed "s/@LV2NAME@/zeroconvolv/g;s/@VERSION@/lv2:microVersion 0; lv2:minorVersion 1796;/" \ lv2ttl/zeroconvolv.ttl.in > build/zeroconvolv.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/zconvo.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stepseq.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.6.14\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -DN_NOTES=8 -DN_STEPS=8 `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/stepseq.c\"" \ -DJACK_DESCRIPT="\"lv2ttl/stepseq.h\"" \ -DAPPNAME="\"stepseq\"" \ -o x42/x42-stepseq \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ src/stepseq.c \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm -lX11 `pkgconf --libs cairo pango pangocairo glu gl` -lm `pkgconf --libs lv2` `pkgconf --libs jack` /bin/true -s x42/x42-stepseq ../robtk/jackwrap.c: In function ‘int main(int, char**)’: ../robtk/jackwrap.c:1452:24: warning: variable ‘osc_port’ set but not used [-Wunused-but-set-variable=] 1452 | int osc_port = 0; | ^~~~~~~~ ../robtk/jackwrap.c:1683:30: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1683 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ In file included from ./gui/stepseq.c:28, from ../robtk/ui_gl.c:301: ./gui/custom_knob.h:362:13: warning: ‘void robtk_cnob_set_detent_default(RobTkCnob*, bool)’ defined but not used [-Wunused-function] 362 | static void robtk_cnob_set_detent_default(RobTkCnob *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./gui/custom_knob.h:354:13: warning: ‘void robtk_cnob_set_detents(RobTkCnob*, int, const float*)’ defined but not used [-Wunused-function] 354 | static void robtk_cnob_set_detents(RobTkCnob *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ./gui/custom_knob.h:309:13: warning: ‘void robtk_cnob_set_alignment(RobTkCnob*, float, float)’ defined but not used [-Wunused-function] 309 | static void robtk_cnob_set_alignment(RobTkCnob *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ./gui/custom_knob.h:235:13: warning: ‘void create_cnob_pattern(RobTkCnob*, const float*)’ defined but not used [-Wunused-function] 235 | static void create_cnob_pattern(RobTkCnob * d, const float c_bg[4]) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:624:20: warning: ‘RobWidget* rob_vbox_new(bool, int)’ defined but not used [-Wunused-function] 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:620:13: warning: ‘void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)’ defined but not used [-Wunused-function] 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { | ^~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stepseq.lv2' ../robtk/robtk.mk:136: warning: pattern recipe did not update peer target 'x42-x42/stepseq.exe'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.9.26\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_surmeter" \ -DPLUGIN_SOURCE="\"gui/surmeter.c\"" \ -o x42/x42-surmeter.o \ -c ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:133:20: warning: ‘RobWidget* robtk_sep_widget(RobTkSep*)’ defined but not used [-Wunused-function] 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/tuna.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.6.7\"" `pkgconf --cflags lv2 fftw3f` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/tuna.c\"" \ -o x42/x42-tuna.o \ -c ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘vomake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/tuna.lv2' id robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:624:20: warning: ‘RobWidget* rob_vbox_new(bool, int)’ defined but not used [-Wunused-function] 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:620:13: warning: ‘void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)’ defined but not used [-Wunused-function] 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { | ^~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:278:21: warning: ‘const char* robtk_info(void*)’ defined but not used [-Wunused-function] 278 | static const char * robtk_info(void *h) { | ^~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:129:13: warning: ‘void robtk_sep_set_linewidth(RobTkSep*, float)’ defined but not used [-Wunused-function] 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1038:20: warning: ‘RobWidget* rob_table_new(int, int, bool)’ defined but not used [-Wunused-function] 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { | ^~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.9.26\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_spectr30" \ -DPLUGIN_SOURCE="\"gui/dpm.c\"" \ -o x42/x42-spectrum30.o \ -c ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/tuna.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.6.7\"" `pkgconf --cflags lv2 fftw3f` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags glu` -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -pthread \ -DUINQHACK="17669937843346" \ -DPLUGIN_SOURCE="\"gui/tuna.c\"" \ -o build/tunaUI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lX11 `pkgconf --libs cairo pango pangocairo glu gl` /bin/true -s build/tunaUI_gl.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/tuna.lv2' In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:624:20: warning: ‘RobWidget* rob_vbox_new(bool, int)’ defined but not used [-Wunused-function] 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:620:13: warning: ‘void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)’ defined but not used [-Wunused-function] 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { | ^~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/tunaUI_gl.dll'. ../robtk/robtk.mk:95: warning: pattern recipe did not update peer target 'build/tunaUI_gl.dylib'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/zconvo.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fvisibility=hidden -pthread `pkgconf --cflags lv2 sndfile samplerate` -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 \ -o build/zeroconvolv.so src/audiosrc.cc src/convolver.cc src/lv2.cc src/zeta-convolver.cc \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes `pkgconf --libs sndfile samplerate fftw3f` -lm /bin/true -s build/zeroconvolv.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/zconvo.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.9.26\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_stereoscope" \ -DPLUGIN_SOURCE="\"gui/stereoscope.c\"" \ -o x42/x42-stereoscope.o \ -c ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./gui/stereoscope.c:37, from ../robtk/ui_gl.c:301: ./gui/fft.c:450:1: warning: ‘float fftx_freq_at_bin(FFTAnalysis*, int)’ defined but not used [-Wunused-function] 450 | fftx_freq_at_bin (struct FFTAnalysis* ft, const int b) | ^~~~~~~~~~~~~~~~ ./gui/fft.c:443:1: warning: ‘float fftx_power_at_bin(FFTAnalysis*, int)’ defined but not used [-Wunused-function] 443 | fftx_power_at_bin (struct FFTAnalysis* ft, const int b) | ^~~~~~~~~~~~~~~~~ ./gui/fft.c:365:1: warning: ‘void fa_analyze_dsp(FFTAnalysis*, void (*)(void*, uint32_t, float*), void*)’ defined but not used [-Wunused-function] 365 | fa_analyze_dsp (struct FFTAnalysis* ft, | ^~~~~~~~~~~~~~ ./gui/fft.c:241:1: warning: ‘void fftx_set_window(FFTAnalysis*, window_t)’ defined but not used [-Wunused-function] 241 | fftx_set_window (struct FFTAnalysis* ft, window_t type) | ^~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:278:21: warning: ‘const char* robtk_info(void*)’ defined but not used [-Wunused-function] 278 | static const char * robtk_info(void *h) { | ^~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:297:13: warning: ‘void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 297 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:288:20: warning: ‘RobWidget* robtk_pbtn_widget(RobTkPBtn*)’ defined but not used [-Wunused-function] 288 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:284:13: warning: ‘void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)’ defined but not used [-Wunused-function] 284 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:274:13: warning: ‘void robtk_pbtn_destroy(RobTkPBtn*)’ defined but not used [-Wunused-function] 274 | static void robtk_pbtn_destroy(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:266:20: warning: ‘RobTkPBtn* robtk_pbtn_new(const char*)’ defined but not used [-Wunused-function] 266 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1038:20: warning: ‘RobWidget* rob_table_new(int, int, bool)’ defined but not used [-Wunused-function] 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { | ^~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:292:13: warning: ‘bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)’ defined but not used [-Wunused-function] 292 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { | ^~~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.9.26\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_tprms2" \ -DPLUGIN_SOURCE="\"gui/dr14meter.c\"" \ -o x42/x42-truepeakrms.o \ -c ../robtk/ui_gl.c In file included from ../robtk/robtk.h:321, from ../robtk/ui_gl.c:100: ../robtk/gl/layout.h: In function ‘void rhbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:355:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 355 | int cnt = 0; | ^~~ ../robtk/gl/layout.h: In function ‘void rvbox_size_allocate(RobWidget*, int, int)’: ../robtk/gl/layout.h:538:21: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 538 | int cnt = 0; | ^~~ In file included from ../robtk/robtk.h:320: ../robtk/gl/robwidget_gl.h: At global scope: ../robtk/gl/robwidget_gl.h:95:13: warning: ‘void rtoplevel_size_request(RobWidget*, int*, int*)’ declared ‘static’ but never defined [-Wunused-function] 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:893:13: warning: ‘void myusleep(uint32_t)’ defined but not used [-Wunused-function] 893 | static void myusleep(uint32_t usec) { | ^~~~~~~~ ../robtk/ui_gl.c:881:17: warning: ‘uint64_t microtime(float)’ defined but not used [-Wunused-function] 881 | static uint64_t microtime(float offset) { | ^~~~~~~~~ ../robtk/ui_gl.c:867:13: warning: ‘void robwidget_toplevel_enable_scaling(RobWidget*, void (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 867 | static void robwidget_toplevel_enable_scaling (RobWidget* rw, void (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:294:12: warning: ‘int robtk_open_file_dialog(void*, const char*)’ defined but not used [-Wunused-function] 294 | static int robtk_open_file_dialog(void *h, const char *title) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:287:13: warning: ‘void robtk_close_self(void*)’ defined but not used [-Wunused-function] 287 | static void robtk_close_self(void *h) { | ^~~~~~~~~~~~~~~~ ../robtk/ui_gl.c:278:21: warning: ‘const char* robtk_info(void*)’ defined but not used [-Wunused-function] 278 | static const char * robtk_info(void *h) { | ^~~~~~~~~~ In file included from ../robtk/robtk.h:349: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: ‘void robtk_darea_redraw(RobTkDarea*)’ defined but not used [-Wunused-function] 84 | static void robtk_darea_redraw(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:80:20: warning: ‘RobWidget* robtk_darea_widget(RobTkDarea*)’ defined but not used [-Wunused-function] 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:76:13: warning: ‘void robtk_darea_set_alignment(RobTkDarea*, float, float)’ defined but not used [-Wunused-function] 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:71:13: warning: ‘void robtk_darea_destroy(RobTkDarea*)’ defined but not used [-Wunused-function] 71 | static void robtk_darea_destroy(RobTkDarea *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_drawingarea.h:55:21: warning: ‘RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:348: ../robtk/widgets/robtk_image.h:110:20: warning: ‘RobWidget* robtk_img_widget(RobTkImg*)’ defined but not used [-Wunused-function] 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:106:13: warning: ‘void robtk_img_set_alignment(RobTkImg*, float, float)’ defined but not used [-Wunused-function] 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:99:13: warning: ‘void robtk_img_destroy(RobTkImg*)’ defined but not used [-Wunused-function] 99 | static void robtk_img_destroy(RobTkImg *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_image.h:57:19: warning: ‘RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)’ defined but not used [-Wunused-function] 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { | ^~~~~~~~~~~~~ In file included from ../robtk/robtk.h:347: ../robtk/widgets/robtk_selector.h:464:13: warning: ‘bool robtk_select_get_wrap(RobTkSelect*)’ defined but not used [-Wunused-function] 464 | static bool robtk_select_get_wrap(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:460:13: warning: ‘void robtk_select_set_wrap(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 460 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:456:14: warning: ‘float robtk_select_get_value(RobTkSelect*)’ defined but not used [-Wunused-function] 456 | static float robtk_select_get_value(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:452:12: warning: ‘int robtk_select_get_item(RobTkSelect*)’ defined but not used [-Wunused-function] 452 | static int robtk_select_get_item(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:445:13: warning: ‘void robtk_select_set_sensitive(RobTkSelect*, bool)’ defined but not used [-Wunused-function] 445 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:429:13: warning: ‘void robtk_select_set_value(RobTkSelect*, float)’ defined but not used [-Wunused-function] 429 | static void robtk_select_set_value(RobTkSelect *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:425:13: warning: ‘void robtk_select_set_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 425 | static void robtk_select_set_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:421:13: warning: ‘void robtk_select_set_default_item(RobTkSelect*, int)’ defined but not used [-Wunused-function] 421 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:415:13: warning: ‘void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 415 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:409:13: warning: ‘void robtk_select_annotation_callback(RobTkSelect*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 409 | static void robtk_select_annotation_callback(RobTkSelect *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:404:13: warning: ‘void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 404 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:400:20: warning: ‘RobWidget* robtk_select_widget(RobTkSelect*)’ defined but not used [-Wunused-function] 400 | static RobWidget * robtk_select_widget(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:385:13: warning: ‘void robtk_select_add_item(RobTkSelect*, float, const char*)’ defined but not used [-Wunused-function] 385 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:381:13: warning: ‘void robtk_select_set_alignment(RobTkSelect*, float, float)’ defined but not used [-Wunused-function] 381 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:368:13: warning: ‘void robtk_select_destroy(RobTkSelect*)’ defined but not used [-Wunused-function] 368 | static void robtk_select_destroy(RobTkSelect *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_selector.h:332:22: warning: ‘RobTkSelect* robtk_select_new()’ defined but not used [-Wunused-function] 332 | static RobTkSelect * robtk_select_new() { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:346: ../robtk/widgets/robtk_xyplot.h:369:20: warning: ‘RobWidget* robtk_xydraw_widget(RobTkXYp*)’ defined but not used [-Wunused-function] 369 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:364:13: warning: ‘void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)’ defined but not used [-Wunused-function] 364 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:359:13: warning: ‘void robtk_xydraw_set_scaled_surface(RobTkXYp*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 359 | static void robtk_xydraw_set_scaled_surface(RobTkXYp *d, cairo_surface_t *s, const float sc) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:345:13: warning: ‘void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)’ defined but not used [-Wunused-function] 345 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:338:13: warning: ‘void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 338 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:333:13: warning: ‘void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 333 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:326:13: warning: ‘void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 326 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:319:13: warning: ‘void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)’ defined but not used [-Wunused-function] 319 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:304:13: warning: ‘void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)’ defined but not used [-Wunused-function] 304 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:300:13: warning: ‘void robtk_xydraw_set_linewidth(RobTkXYp*, float)’ defined but not used [-Wunused-function] 300 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:296:13: warning: ‘void robtk_xydraw_set_alignment(RobTkXYp*, float, float)’ defined but not used [-Wunused-function] 296 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:286:13: warning: ‘void robtk_xydraw_destroy(RobTkXYp*)’ defined but not used [-Wunused-function] 286 | static void robtk_xydraw_destroy(RobTkXYp *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:247:19: warning: ‘RobTkXYp* robtk_xydraw_new(int, int)’ defined but not used [-Wunused-function] 247 | static RobTkXYp * robtk_xydraw_new(int w, int h) { | ^~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:345: ../robtk/widgets/robtk_spinner.h:197:13: warning: ‘bool robtk_spin_update_range(RobTkSpin*, float, float, float)’ defined but not used [-Wunused-function] 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:193:14: warning: ‘float robtk_spin_get_value(RobTkSpin*)’ defined but not used [-Wunused-function] 193 | static float robtk_spin_get_value(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:184:13: warning: ‘void robtk_spin_set_sensitive(RobTkSpin*, bool)’ defined but not used [-Wunused-function] 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:180:13: warning: ‘void robtk_spin_set_value(RobTkSpin*, float)’ defined but not used [-Wunused-function] 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:176:13: warning: ‘void robtk_spin_set_default(RobTkSpin*, float)’ defined but not used [-Wunused-function] 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:171:13: warning: ‘void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:167:20: warning: ‘RobWidget* robtk_spin_widget(RobTkSpin*)’ defined but not used [-Wunused-function] 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:160:13: warning: ‘void robtk_spin_set_label_pos(RobTkSpin*, int)’ defined but not used [-Wunused-function] 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:144:13: warning: ‘void robtk_spin_label_width(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:132:13: warning: ‘void robtk_spin_set_alignment(RobTkSpin*, float, float)’ defined but not used [-Wunused-function] 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:122:13: warning: ‘void robtk_spin_destroy(RobTkSpin*)’ defined but not used [-Wunused-function] 122 | static void robtk_spin_destroy(RobTkSpin *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_spinner.h:93:20: warning: ‘RobTkSpin* robtk_spin_new(float, float, float)’ defined but not used [-Wunused-function] 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:344: ../robtk/widgets/robtk_separator.h:124:13: warning: ‘void robtk_sep_set_dash(RobTkSep*, double, double)’ defined but not used [-Wunused-function] 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_separator.h:120:13: warning: ‘void robtk_sep_set_alignment(RobTkSep*, float, float)’ defined but not used [-Wunused-function] 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:343: ../robtk/widgets/robtk_scale.h:587:13: warning: ‘void robtk_scale_add_mark(RobTkScale*, float, const char*)’ defined but not used [-Wunused-function] 587 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:581:13: warning: ‘void robtk_scale_set_default(RobTkScale*, float)’ defined but not used [-Wunused-function] 581 | static void robtk_scale_set_default(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:577:14: warning: ‘float robtk_scale_get_value(RobTkScale*)’ defined but not used [-Wunused-function] 577 | static float robtk_scale_get_value(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:570:13: warning: ‘void robtk_scale_set_sensitive(RobTkScale*, bool)’ defined but not used [-Wunused-function] 570 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:565:13: warning: ‘void robtk_scale_set_value(RobTkScale*, float)’ defined but not used [-Wunused-function] 565 | static void robtk_scale_set_value(RobTkScale *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:559:13: warning: ‘void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 559 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:554:13: warning: ‘void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 554 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:550:20: warning: ‘RobWidget* robtk_scale_widget(RobTkScale*)’ defined but not used [-Wunused-function] 550 | static RobWidget * robtk_scale_widget(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:536:13: warning: ‘void robtk_scale_destroy(RobTkScale*)’ defined but not used [-Wunused-function] 536 | static void robtk_scale_destroy(RobTkScale *d) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:532:21: warning: ‘RobTkScale* robtk_scale_new(float, float, float, bool)’ defined but not used [-Wunused-function] 532 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { | ^~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:342: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: ‘bool robtk_rbtn_get_active(RobTkRBtn*)’ defined but not used [-Wunused-function] 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:149:13: warning: ‘void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:145:13: warning: ‘void robtk_rbtn_set_active(RobTkRBtn*, bool)’ defined but not used [-Wunused-function] 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:140:13: warning: ‘void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:135:24: warning: ‘RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)’ defined but not used [-Wunused-function] 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:131:20: warning: ‘RobWidget* robtk_rbtn_widget(RobTkRBtn*)’ defined but not used [-Wunused-function] 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:127:13: warning: ‘void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)’ defined but not used [-Wunused-function] 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:119:13: warning: ‘void robtk_rbtn_destroy(RobTkRBtn*)’ defined but not used [-Wunused-function] 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:101:20: warning: ‘RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)’ defined but not used [-Wunused-function] 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { | ^~~~~~~~~~~~~~ ../robtk/widgets/robtk_radiobutton.h:49:13: warning: ‘void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)’ defined but not used [-Wunused-function] 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:341: ../robtk/widgets/robtk_pushbutton.h:333:13: warning: ‘bool robtk_pbtn_get_pushed(RobTkPBtn*)’ defined but not used [-Wunused-function] 333 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:321:13: warning: ‘void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)’ defined but not used [-Wunused-function] 321 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:314:13: warning: ‘void robtk_pbtn_set_text(RobTkPBtn*, const char*)’ defined but not used [-Wunused-function] 314 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:307:13: warning: ‘void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)’ defined but not used [-Wunused-function] 307 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:302:13: warning: ‘void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 302 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_pushbutton.h:292:13: warning: ‘void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 292 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:340: ../robtk/widgets/robtk_label.h:260:13: warning: ‘void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)’ defined but not used [-Wunused-function] 260 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:249:13: warning: ‘void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)’ defined but not used [-Wunused-function] 249 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:237:13: warning: ‘void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 237 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_label.h:199:13: warning: ‘void robtk_lbl_set_alignment(RobTkLbl*, float, float)’ defined but not used [-Wunused-function] 199 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:339: ../robtk/widgets/robtk_dial.h:746:13: warning: ‘void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)’ defined but not used [-Wunused-function] 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: ‘void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:737:13: warning: ‘void robtk_dial_set_constained(RobTkDial*, bool)’ defined but not used [-Wunused-function] 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:730:13: warning: ‘void robtk_dial_set_detent_default(RobTkDial*, bool)’ defined but not used [-Wunused-function] 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:722:13: warning: ‘void robtk_dial_set_detents(RobTkDial*, int, const float*)’ defined but not used [-Wunused-function] 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:718:13: warning: ‘void robtk_dial_set_scroll_mult(RobTkDial*, float)’ defined but not used [-Wunused-function] 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:706:13: warning: ‘void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)’ defined but not used [-Wunused-function] 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:700:13: warning: ‘void robtk_dial_set_default_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:696:12: warning: ‘int robtk_dial_get_state(RobTkDial*)’ defined but not used [-Wunused-function] 696 | static int robtk_dial_get_state(RobTkDial *d) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:692:13: warning: ‘void robtk_dial_set_state(RobTkDial*, int)’ defined but not used [-Wunused-function] 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:685:13: warning: ‘void robtk_dial_enable_states(RobTkDial*, int)’ defined but not used [-Wunused-function] 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:654:13: warning: ‘void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:649:13: warning: ‘void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)’ defined but not used [-Wunused-function] 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:636:13: warning: ‘void robtk_dial_set_alignment(RobTkDial*, float, float)’ defined but not used [-Wunused-function] 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:623:20: warning: ‘RobTkDial* robtk_dial_new(float, float, float)’ defined but not used [-Wunused-function] 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:338: ../robtk/widgets/robtk_multibutton.h:301:12: warning: ‘int robtk_mbtn_get_active(RobTkMBtn*)’ defined but not used [-Wunused-function] 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:294:13: warning: ‘void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)’ defined but not used [-Wunused-function] 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:290:13: warning: ‘void robtk_mbtn_set_active(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:286:13: warning: ‘void robtk_mbtn_set_default(RobTkMBtn*, int)’ defined but not used [-Wunused-function] 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:282:13: warning: ‘void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)’ defined but not used [-Wunused-function] 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:277:13: warning: ‘void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:273:20: warning: ‘RobWidget* robtk_mbtn_widget(RobTkMBtn*)’ defined but not used [-Wunused-function] 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:269:13: warning: ‘void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)’ defined but not used [-Wunused-function] 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:260:13: warning: ‘void robtk_mbtn_destroy(RobTkMBtn*)’ defined but not used [-Wunused-function] 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_multibutton.h:208:20: warning: ‘RobTkMBtn* robtk_mbtn_new(int)’ defined but not used [-Wunused-function] 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:337: ../robtk/widgets/robtk_checkimgbutton.h:297:13: warning: ‘bool robtk_ibtn_get_active(RobTkIBtn*)’ defined but not used [-Wunused-function] 297 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:293:13: warning: ‘void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)’ defined but not used [-Wunused-function] 293 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:286:13: warning: ‘void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 286 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:282:13: warning: ‘void robtk_ibtn_set_active(RobTkIBtn*, bool)’ defined but not used [-Wunused-function] 282 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:276:13: warning: ‘void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 276 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: ‘void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)’ defined but not used [-Wunused-function] 271 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:267:20: warning: ‘RobWidget* robtk_ibtn_widget(RobTkIBtn*)’ defined but not used [-Wunused-function] 267 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:263:13: warning: ‘void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)’ defined but not used [-Wunused-function] 263 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:256:13: warning: ‘void robtk_ibtn_destroy(RobTkIBtn*)’ defined but not used [-Wunused-function] 256 | static void robtk_ibtn_destroy(RobTkIBtn *d) { | ^~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkimgbutton.h:216:20: warning: ‘RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*, float)’ defined but not used [-Wunused-function] 216 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e, float scale) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:336: ../robtk/widgets/robtk_checkbutton.h:510:13: warning: ‘void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)’ defined but not used [-Wunused-function] 510 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:503:13: warning: ‘void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 503 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:497:13: warning: ‘void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 497 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:491:13: warning: ‘void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)’ defined but not used [-Wunused-function] 491 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { | ^~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:484:13: warning: ‘void robtk_cbtn_set_text(RobTkCBtn*, const char*)’ defined but not used [-Wunused-function] 484 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:468:13: warning: ‘void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)’ defined but not used [-Wunused-function] 468 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_checkbutton.h:462:13: warning: ‘void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)’ defined but not used [-Wunused-function] 462 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { | ^~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1065:13: warning: ‘void rob_table_destroy(RobWidget*)’ defined but not used [-Wunused-function] 1065 | static void rob_table_destroy(RobWidget * rw) { | ^~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:1038:20: warning: ‘RobWidget* rob_table_new(int, int, bool)’ defined but not used [-Wunused-function] 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { | ^~~~~~~~~~~~~ ../robtk/gl/layout.h:1033:13: warning: ‘void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)’ defined but not used [-Wunused-function] 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/gl/layout.h:663:13: warning: ‘void dump_tbl_acq(rob_table*)’ defined but not used [-Wunused-function] 663 | static void dump_tbl_acq(struct rob_table *rt) { | ^~~~~~~~~~~~ ../robtk/gl/layout.h:650:13: warning: ‘void dump_tbl_req(rob_table*)’ defined but not used [-Wunused-function] 650 | static void dump_tbl_req(struct rob_table *rt) { | ^~~~~~~~~~~~ In file included from ../robtk/robtk.h:319: ../robtk/gl/common_cgl.h:69:13: warning: ‘bool is_light_theme()’ defined but not used [-Wunused-function] 69 | static bool is_light_theme () { | ^~~~~~~~~~~~~~ ../robtk/gl/common_cgl.h:38:13: warning: ‘void set_host_color(int, uint32_t)’ defined but not used [-Wunused-function] 38 | static void set_host_color (int which, uint32_t color) { | ^~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:309: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/robtk.h:271:13: warning: ‘void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)’ defined but not used [-Wunused-function] 271 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.h:122:13: warning: ‘void rtk_clock_systime(timespec*)’ defined but not used [-Wunused-function] 122 | static void rtk_clock_systime(struct timespec *ts) { | ^~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/tuna.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.6.7\"" `pkgconf --cflags lv2 fftw3f` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DJACK_DESCRIPT="\"lv2ttl/plugins.h\"" \ -DAPPNAME="\"tuna\"" \ -o x42/x42-tuna-collection \ ../robtk/jackwrap.c ../robtk/pugl/pugl_x11.c \ -DX42_MULTIPLUGIN src/tuna.c x42/x42-tuna.o \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm -lm `pkgconf --libs lv2 fftw3f` `pkgconf --libs cairo pangocairo pango` -lX11 `pkgconf --libs cairo pango pangocairo glu gl` `pkgconf --libs jack` /bin/true -s x42/x42-tuna-collection ../robtk/jackwrap.c: In function ‘int main(int, char**)’: ../robtk/jackwrap.c:1452:24: warning: variable ‘osc_port’ set but not used [-Wunused-but-set-variable=] 1452 | int osc_port = 0; | ^~~~~~~~ ../robtk/jackwrap.c:1683:30: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1683 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tuna.c:81: src/fft.c:395:1: warning: ‘uint32_t fftx_bins(FFTAnalysis*)’ defined but not used [-Wunused-function] 395 | fftx_bins (struct FFTAnalysis* ft) | ^~~~~~~~~ src/fft.c:365:1: warning: ‘void fa_analyze_dsp(FFTAnalysis*, void (*)(void*, uint32_t, float*), void*)’ defined but not used [-Wunused-function] 365 | fa_analyze_dsp (struct FFTAnalysis* ft, | ^~~~~~~~~~~~~~ src/fft.c:241:1: warning: ‘void fftx_set_window(FFTAnalysis*, window_t)’ defined but not used [-Wunused-function] 241 | fftx_set_window (struct FFTAnalysis* ft, window_t type) | ^~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/tuna.lv2' ../robtk/robtk.mk:124: warning: pattern recipe did not update peer target 'x42-x42/tuna-collection.exe'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD -pthread \ -o build/meters_glui.so gui/meters.c \ obj/pugl.o obj/needleUI_gl.o obj/eburUI_gl.o obj/goniometerUI_gl.o obj/dpmUI_gl.o obj/kmeterUI_gl.o obj/phasewheelUI_gl.o obj/stereoscopeUI_gl.o obj/dr14meterUI_gl.o obj/sdhmeterUI_gl.o obj/bitmeterUI_gl.o obj/surmeterUI_gl.o \ `pkgconf --cflags --libs fftw3f` -lm zita-resampler/resampler.cc zita-resampler/resampler-table.cc \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lX11 `pkgconf --libs cairo pangocairo pango glu gl` /bin/true -s build/meters_glui.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' ../robtk/robtk.mk:85: warning: pattern recipe did not update peer target 'build/meters_glui.dll'. ../robtk/robtk.mk:85: warning: pattern recipe did not update peer target 'build/meters_glui.dylib'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' g++ -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DXTERNAL_UI -DHAVE_LV2_1_8 -DHAVE_LV2_1_18_6 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.26\"" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DVERSION="\"0.9.26\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DJACK_DESCRIPT="\"lv2ttl/plugins.h\"" \ -DAPPNAME="\"meter\"" \ -o x42/x42-meter-collection \ ../robtk/jackwrap.c ../robtk/pugl/pugl_x11.c \ -DX42_MULTIPLUGIN src/meters.cc jmeters/vumeterdsp.cc jmeters/iec1ppmdsp.cc jmeters/iec2ppmdsp.cc jmeters/stcorrdsp.cc jmeters/msppmdsp.cc ebumeter/ebu_r128_proc.cc jmeters/truepeakdsp.cc jmeters/kmeterdsp.cc zita-resampler/resampler.cc zita-resampler/resampler-table.cc x42/x42-ebur128.o x42/x42-phase-correlation.o x42/x42-dr14.o x42/x42-k20rms.o x42/x42-goniometer.o x42/x42-phasewheel.o x42/x42-histogram.o x42/x42-bitmeter.o x42/x42-surmeter.o x42/x42-spectrum30.o x42/x42-stereoscope.o x42/x42-truepeakrms.o `pkgconf --cflags --libs fftw3f` -lm \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm -lX11 `pkgconf --libs cairo pangocairo pango glu gl` `pkgconf --libs jack` /bin/true -s x42/x42-meter-collection make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' ../robtk/jackwrap.c: In function ‘int main(int, char**)’: ../robtk/jackwrap.c:1452:24: warning: variable ‘osc_port’ set but not used [-Wunused-but-set-variable=] 1452 | int osc_port = 0; | ^~~~~~~~ ../robtk/jackwrap.c:1683:30: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1683 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/goniometerlv2.c:37, from src/meters.cc:675: src/goniometer.h:112:13: warning: ‘void gmrb_read_clear(gmringbuf*)’ defined but not used [-Wunused-function] 112 | static void gmrb_read_clear(gmringbuf *rb) { | ^~~~~~~~~~~~~~~ src/goniometer.h:75:12: warning: ‘int gmrb_read(gmringbuf*, float*, float*, size_t)’ defined but not used [-Wunused-function] 75 | static int gmrb_read(gmringbuf *rb, float *c0, float *c1, size_t len) { | ^~~~~~~~~ src/goniometer.h:67:12: warning: ‘int gmrb_read_one(gmringbuf*, float*, float*)’ defined but not used [-Wunused-function] 67 | static int gmrb_read_one(gmringbuf *rb, float *c0, float *c1) { | ^~~~~~~~~~~~~ In file included from src/dpy_needle.c:52, from src/meters.cc:629: ./gui/meterimage.c:548:25: warning: ‘cairo_surface_t* render_front_face(MtrType, int, int)’ defined but not used [-Wunused-function] 548 | static cairo_surface_t* render_front_face(enum MtrType t, int w, int h) { | ^~~~~~~~~~~~~~~~~ In file included from src/dpy_needle.c:51: ../robtk/rtk/common.h:399:13: warning: ‘void rtk_open_url(const char*)’ defined but not used [-Wunused-function] 399 | static void rtk_open_url (const char *url) { | ^~~~~~~~~~~~ ../robtk/rtk/common.h:364:13: warning: ‘void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)’ defined but not used [-Wunused-function] 364 | static void create_text_surface2(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:355:13: warning: ‘void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)’ defined but not used [-Wunused-function] 355 | static void create_text_surface(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:305:13: warning: ‘void create_text_surface3s(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*, float)’ defined but not used [-Wunused-function] 305 | static void create_text_surface3s(cairo_surface_t ** sf, | ^~~~~~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:211:13: warning: ‘void get_text_geometry(const char*, PangoFontDescription*, int*, int*)’ defined but not used [-Wunused-function] 211 | static void get_text_geometry( const char *txt, PangoFontDescription *font, int *tw, int *th) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:199:13: warning: ‘void rounded_rectangle(cairo_t*, double, double, double, double, double)’ defined but not used [-Wunused-function] 199 | static void rounded_rectangle (cairo_t* cr, double x, double y, double w, double h, double r) | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:192:14: warning: ‘float luminance_rgb(const float*)’ defined but not used [-Wunused-function] 192 | static float luminance_rgb (float const* c) { | ^~~~~~~~~~~~~ ../robtk/rtk/common.h:160:17: warning: ‘uint32_t rgba_to_hex(float*)’ defined but not used [-Wunused-function] 160 | static uint32_t rgba_to_hex (float *c) | ^~~~~~~~~~~ ../robtk/rtk/common.h:152:13: warning: ‘void interpolate_fg_bg(float*, float)’ defined but not used [-Wunused-function] 152 | static void interpolate_fg_bg (float* c, float fract) { | ^~~~~~~~~~~~~~~~~ ../robtk/rtk/common.h:144:13: warning: ‘void interpolate_rgb(float*, const float*, const float*, float)’ defined but not used [-Wunused-function] 144 | static void interpolate_rgb (float* c, const float* c1, const float* c2, float f) { | ^~~~~~~~~~~~~~~ ../robtk/rtk/common.h:27:14: warning: ‘float rtk_hue2rgb(float, float, float)’ defined but not used [-Wunused-function] 27 | static float rtk_hue2rgb(const float p, const float q, float t) { | ^~~~~~~~~~~ src/goniometer.h:173:3: warning: type ‘struct LV2gm’ violates the C++ One Definition Rule [-Wodr] 173 | } LV2gm; | ^ ./gui/../src/goniometer.h:173:3: note: a different type is defined in another translation unit 173 | } LV2gm; | ^ src/goniometer.h:156:20: note: the first difference of corresponding definitions is field ‘cor’ 156 | Stcorrdsp *cor; | ^ ./gui/../src/goniometer.h:156:20: note: a field of same name but different type is defined in another translation unit 156 | Stcorrdsp *cor; | ^ src/../jmeters/stcorrdsp.h:27:7: note: type ‘struct Stcorrdsp’ should match type ‘Stcorrdsp’ 27 | class Stcorrdsp | ^ src/meters.cc:72:6: warning: type ‘MtrType’ violates the C++ One Definition Rule [-Wodr] 72 | enum MtrType { | ^ ./gui/needle.c:34:6: note: an enum with different value name is defined in another translation unit 34 | enum MtrType { | ^ src/meters.cc:73:9: note: name ‘MT_NONE’ differs from name ‘MT_BBC’ defined in another translation unit 73 | MT_NONE = 0, | ^ ./gui/needle.c:35:9: note: mismatching definition 35 | MT_BBC = 1, | ^ ../robtk/robtk.mk:124: warning: pattern recipe did not update peer target 'x42-x42/meter-collection.exe'. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.BnAkH1 + umask 022 + cd /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build + '[' /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build + mkdir /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd x42-plugins-20250512 + /usr/bin/make install DESTDIR=/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT 'INSTALL=/usr/bin/install -p' LIBDIR=/usr/lib64 LV2DIR=/usr/lib64/lv2 PREFIX=/usr test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make: [Makefile:47: submodule_check] Error 1 (ignored) /usr/bin/make -C balance.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/balance.lv2' Version: 0.7.0 -> 0 7 0 LV2 Version: 1792 0 Makefile:107: "!!" Makefile:108: "!! UI font can not be found on this system" Makefile:109: "!! install fonts-freefont-ttf or set the FONTFILE variable to a ttf file" Makefile:110: "!! LV2 GUI will not be built" Makefile:111: "!!" Makefile:179: "!!" Makefile:180: "!! openGL/GLU is not available - GUI disabled" Makefile:181: "!! install glu-dev, ftgl-dev and fonts-freefont-ttf to build LV2 GUI" Makefile:182: "!!" install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/balance.lv2 install -m755 build/balance.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/balance.lv2 install -m644 build/manifest.ttl build/balance.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/balance.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/balance.lv2' /usr/bin/make -C controlfilter.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/controlfilter.lv2' Version: 0.5.1 -> 0 5 1 LV2 Version: 1282 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/controlfilter.lv2 install -m755 build/controlfilter.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/controlfilter.lv2 install -m644 build/manifest.ttl build/controlfilter.ttl build/presets.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/controlfilter.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/controlfilter.lv2' /usr/bin/make -C darc.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/darc.lv2' Version: 0.7.0 -> 0 7 0 LV2 Version: 1792 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:231: submodule_check] Error 1 (ignored) install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/darc.lv2 install -m644 build/manifest.ttl build/darc.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/darc.lv2 install -m755 build/darc.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/darc.lv2 install -m755 build/darcUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/darc.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -m755 x42/x42-darc /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-darc.1 /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/darc.lv2' /usr/bin/make -C dpl.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/dpl.lv2' Version: 0.7.0 -> 0 7 0 LV2 Version: 1792 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:230: submodule_check] Error 1 (ignored) install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/dpl.lv2 install -m644 build/manifest.ttl build/dpl.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/dpl.lv2 install -m755 build/dpl.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/dpl.lv2 install -m755 build/dplUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/dpl.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -m755 x42/x42-dpl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-dpl.1 /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/dpl.lv2' /usr/bin/make -C fat1.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fat1.lv2' Version: 0.8.8 -> 0 8 8 LV2 Version: 2064 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:237: submodule_check] Error 1 (ignored) install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/fat1.lv2 install -m644 build/manifest.ttl build/presets.ttl build/fat1.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/fat1.lv2 install -m755 build/fat1.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/fat1.lv2 install -m755 build/fat1UI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/fat1.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -m755 x42/x42-fat1 /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-fat1.1 /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fat1.lv2' /usr/bin/make -C fil4.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fil4.lv2' Version: 0.8.10 -> 0 8 10 LV2 Version: 2068 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:249: submodule_check] Error 1 (ignored) install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/fil4.lv2 install -m644 build/manifest.ttl build/fil4.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/fil4.lv2 install -m755 build/fil4.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/fil4.lv2 install -m755 build/fil4UI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/fil4.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -m755 x42/x42-fil4 /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-fil4.1 /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/fil4.lv2' /usr/bin/make -C matrixmixer.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/matrixmixer.lv2' Version: 0.4.7 -> 0 4 7 LV2 Version: 1038 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:228: submodule_check] Error 1 (ignored) install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/matrixmixer.lv2 install -m644 build/manifest.ttl build/matrixmixer.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/matrixmixer.lv2 install -m755 build/matrixmixer.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/matrixmixer.lv2 install -m755 build/matrixmixerUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/matrixmixer.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -m755 x42/x42-matrixmixer8x8 /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-matrixmixer.1 /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/matrixmixer.lv2' /usr/bin/make -C meters.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' Version: 0.9.26 -> 0 9 26 LV2 Version: 2356 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:273: submodule_check] Error 1 (ignored) install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/meters.lv2 install -m755 build/manifest.ttl build/meters.ttl build/meters.so build/meters_glui.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/meters.lv2 install -m644 build/manifest.ttl build/meters.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/meters.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -T -m755 x42/x42-meter-collection /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin/x42-meter install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 install -m644 doc/x42-meter.1 /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1/ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/meters.lv2' /usr/bin/make -C mididebug.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mididebug.lv2' Version: 0.3.4 -> 0 3 4 LV2 Version: 776 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/mididebug.lv2 install -m755 build/mididebug.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/mididebug.lv2 install -m644 build/manifest.ttl build/mididebug.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/mididebug.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mididebug.lv2' /usr/bin/make -C midifilter.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midifilter.lv2' Version: 0.7.4 -> 0 7 4 LV2 Version: 1800 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/midifilter.lv2 install -m755 build/midifilter.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/midifilter.lv2 install -m644 build/manifest.ttl build/midifilter.ttl build/presets.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/midifilter.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midifilter.lv2' /usr/bin/make -C midigen.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midigen.lv2' Version: 0.4.2 -> 0 4 2 LV2 Version: 1028 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/midigen.lv2 install -m755 build/midigen.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/midigen.lv2 install -m644 build/manifest.ttl build/midigen.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/midigen.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midigen.lv2' /usr/bin/make -C midimap.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midimap.lv2' Version: 0.4.4 -> 0 4 4 LV2 Version: 1032 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/midimap.lv2 install -m755 build/midimap.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/midimap.lv2 install -m644 build/manifest.ttl build/midimap.ttl build/presets.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/midimap.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/midimap.lv2' /usr/bin/make -C mixtri.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mixtri.lv2' Version: 0.4.11 -> 0 4 11 LV2 Version: 1046 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:203: submodule_check] Error 1 (ignored) install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/mixtri.lv2 install -m644 build/manifest.ttl build/mixtri.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/mixtri.lv2 install -m755 build/mixtri.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/mixtri.lv2 install -m755 build/mixtriUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/mixtri.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -m755 x42/x42-mixtri /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-mixtri.1 /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/mixtri.lv2' /usr/bin/make -C nodelay.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/nodelay.lv2' Version: 0.6.3 -> 0 6 3 LV2 Version: 1542 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/nodelay.lv2 install -m755 build/nodelay.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/nodelay.lv2 install -m644 build/manifest.ttl build/nodelay.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/nodelay.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/nodelay.lv2' /usr/bin/make -C onsettrigger.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/onsettrigger.lv2' Version: 0.4.3 -> 0 4 3 LV2 Version: 1030 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/onsettrigger.lv2 install -m755 build/onsettrigger.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/onsettrigger.lv2 install -m644 build/manifest.ttl build/onsettrigger.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/onsettrigger.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/onsettrigger.lv2' /usr/bin/make -C phaserotate.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/phaserotate.lv2' Version: 0.6.7 -> 0 6 7 LV2 Version: 1550 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:207: submodule_check] Error 1 (ignored) install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/phaserotate.lv2 install -m644 build/manifest.ttl build/phaserotate.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/phaserotate.lv2 install -m755 build/phaserotate.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/phaserotate.lv2 install -m755 build/phaserotateUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/phaserotate.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -m755 x42/x42-phaserotate /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-phaserotate.1 /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/phaserotate.lv2' /usr/bin/make -C sisco.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/sisco.lv2' Version: 0.9.11 -> 0 9 11 LV2 Version: 2326 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:218: submodule_check] Error 1 (ignored) install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/sisco.lv2 install -m644 build/manifest.ttl build/sisco.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/sisco.lv2 install -m755 build/sisco.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/sisco.lv2 install -m755 build/siscoUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/sisco.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-scope.1 /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -m755 build/x42-scope /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin/ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/sisco.lv2' /usr/bin/make -C spectra.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/spectra.lv2' Version: 0.6.6 -> 0 6 6 LV2 Version: 1548 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:218: submodule_check] Error 1 (ignored) install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/spectra.lv2 install -m644 build/manifest.ttl build/spectra.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/spectra.lv2 install -m755 build/spectra.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/spectra.lv2 install -m755 build/spectraUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/spectra.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -m755 x42/x42-spectr /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-spectr.1 /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/spectra.lv2' /usr/bin/make -C stepseq.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stepseq.lv2' Version: 0.6.14 -> 0 6 14 LV2 Version: 1564 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:240: submodule_check] Error 1 (ignored) install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/stepseq_s8n8.lv2 install -m644 build/manifest.ttl build/stepseq.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/stepseq_s8n8.lv2 install -m755 build/stepseq.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/stepseq_s8n8.lv2 install -m755 build/stepseqUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/stepseq_s8n8.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -m755 x42/x42-stepseq /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-stepseq.1 /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stepseq.lv2' /usr/bin/make -C stereoroute.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stereoroute.lv2' Version: 0.2.3 -> 0 2 3 LV2 Version: 518 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/stereoroute.lv2 install -m755 build/stereoroute.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/stereoroute.lv2 install -m644 build/manifest.ttl build/stereoroute.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/stereoroute.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/stereoroute.lv2' /usr/bin/make -C testsignal.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/testsignal.lv2' Version: 0.7.0 -> 0 7 0 LV2 Version: 1792 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/testsignal.lv2 install -m755 build/testsignal.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/testsignal.lv2 install -m644 build/manifest.ttl build/testsignal.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/testsignal.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/testsignal.lv2' /usr/bin/make -C tuna.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/tuna.lv2' Version: 0.6.7 -> 0 6 7 LV2 Version: 1550 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: [Makefile:248: submodule_check] Error 1 (ignored) install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/tuna.lv2 install -m644 build/manifest.ttl build/tuna.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/tuna.lv2 install -m755 build/tuna.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/tuna.lv2 install -m755 build/tunaUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/tuna.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin install -T -m755 x42/x42-tuna-collection /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/bin/x42-tuna install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-tuna.1 /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/tuna.lv2' /usr/bin/make -C xfade.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/xfade.lv2' Version: 0.3.5 -> 0 3 5 LV2 Version: 778 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/xfade.lv2 install -m755 build/xfade.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/xfade.lv2 install -m644 build/manifest.ttl build/xfade.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/xfade.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/xfade.lv2' /usr/bin/make -C zconvo.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/zconvo.lv2' Version: 0.7.2 -> 0 7 2 LV2 Version: 1796 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/zeroconvo.lv2/ir install -m755 build/zeroconvolv.so /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/zeroconvo.lv2 install -m644 build/manifest.ttl build/presets.ttl build/zeroconvolv.ttl /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/zeroconvo.lv2 install -m644 build//ir/* /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/lib64/lv2/zeroconvo.lv2/ir make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/zconvo.lv2' + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 0.21.0-0.2.20250512.fc44 --unique-debug-suffix -0.21.0-0.2.20250512.fc44.aarch64 --unique-debug-src-base lv2-x42-plugins-0.21.0-0.2.20250512.fc44.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512 find-debuginfo: starting Extracting debug info from 48 files DWARF-compressing 48 files sepdebugcrcfix: Updated 48 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/lv2-x42-plugins-0.21.0-0.2.20250512.fc44.aarch64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j4 /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT Scanned 145 directories and 410 files, processed 12 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr Scanned 144 directories and 410 files, considered 410 files, read 21 files, linked 0 files, 0 errors sum of sizes of linked files: 0 bytes Reading /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/SPECPARTS/rpm-debuginfo.specpart Processing files: lv2-x42-plugins-0.21.0-0.2.20250512.fc44.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Ca8qy5 + umask 022 + cd /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build + cd x42-plugins-20250512 + DOCDIR=/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/doc/lv2-x42-plugins + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/doc/lv2-x42-plugins + cp -pr /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/plugin.versions /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/doc/lv2-x42-plugins + cp -pr /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/plugin.list /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/doc/lv2-x42-plugins + cp -pr /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/README.md /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/doc/lv2-x42-plugins + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.RAelB6 + umask 022 + cd /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build + cd x42-plugins-20250512 + LICENSEDIR=/builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/licenses/lv2-x42-plugins + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/licenses/lv2-x42-plugins + cp -pr /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/x42-plugins-20250512/balance.lv2/COPYING /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT/usr/share/licenses/lv2-x42-plugins + RPM_EC=0 ++ jobs -p + exit 0 Provides: lv2-x42-plugins = 0.21.0-0.2.20250512.fc44 lv2-x42-plugins(aarch-64) = 0.21.0-0.2.20250512.fc44 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: glibc >= 2.42.9000-17 ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libGL.so.1()(64bit) libOpenGL.so.0()(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcairo.so.2()(64bit) libfftw3f.so.3()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgobject-2.0.so.0()(64bit) libjack.so.0()(64bit) libltc.so.11()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.32)(64bit) libm.so.6(GLIBC_2.38)(64bit) libm.so.6(GLIBC_2.43)(64bit) libpango-1.0.so.0()(64bit) libpangocairo-1.0.so.0()(64bit) libsamplerate.so.0()(64bit) libsamplerate.so.0(libsamplerate.so.0.0)(64bit) libsndfile.so.1()(64bit) libsndfile.so.1(libsndfile.so.1.0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) rtld(GNU_HASH) Processing files: lv2-x42-plugins-debugsource-0.21.0-0.2.20250512.fc44.aarch64 Provides: lv2-x42-plugins-debugsource = 0.21.0-0.2.20250512.fc44 lv2-x42-plugins-debugsource(aarch-64) = 0.21.0-0.2.20250512.fc44 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: lv2-x42-plugins-debuginfo-0.21.0-0.2.20250512.fc44.aarch64 Provides: debuginfo(build-id) = 02d7c8d07bafcca42648fca5e8a014083cbb0e40 debuginfo(build-id) = 0833b290d0f349fe304e21793b5f8b988b82c901 debuginfo(build-id) = 085303c615443d2d4af6af89910a8d8cb5e01fb8 debuginfo(build-id) = 0a03af52a0197c1abd9a509743dd425f07fcf3fc debuginfo(build-id) = 0fec6365f6fa46bb63a2cb4e273563863ef3f9fa debuginfo(build-id) = 157ebcb7e4ddd55976856c2ffbe522c23647d70a debuginfo(build-id) = 1f83177460bdfb27f619b0273867a04899c40aba debuginfo(build-id) = 200b59fed8efc240e4e6f04b76ff0fd80f6df37e debuginfo(build-id) = 204ac721ec44be0234cd6a0febbf55b86ccea0dd debuginfo(build-id) = 24b3fac824ce8babc0f647e328999db2f427f640 debuginfo(build-id) = 25c3b7ca7f889bde53fbdc45e6c4493b14965102 debuginfo(build-id) = 26c20240c7343061f0c51dfea31dc135f24d4ce6 debuginfo(build-id) = 30a846ea8990bc46d19a8591de778f88fba4815e debuginfo(build-id) = 33ae6240f9e17621e2d210f8b64cf2a3ed70d4c8 debuginfo(build-id) = 393d62e425a6156998faaca0d24079a39a5a5685 debuginfo(build-id) = 3b7b69e2079e62f1c9cf3e572b4602a96e6c53e0 debuginfo(build-id) = 47407b248c3872c16047aa0e64db21e1081aa825 debuginfo(build-id) = 508c26df38612c22890d2ae6871e7b797e31b292 debuginfo(build-id) = 5e383d84683dfcb37bd5f93b8685fe460bbf4978 debuginfo(build-id) = 6423165fa8d556a14f32a2ea943bcf797eb85839 debuginfo(build-id) = 69b8be23e3be14769e08e76ac3e64861f74f28aa debuginfo(build-id) = 6d2a3101ecdb95a22f7557605c46bbbda601e1ed debuginfo(build-id) = 766e886b4d58a0c5b8354e4f5e3a70e2db4e234a debuginfo(build-id) = 78f17886b4977dd1410d5b521b6b11f2accd6879 debuginfo(build-id) = 7a34a91fa7caaba3c58c94dd40ae968c6480d415 debuginfo(build-id) = 7a408e51655046d949295011426a67ff5845d44f debuginfo(build-id) = 7e3389110202e7e303da51f84d5dba6cd48be0b6 debuginfo(build-id) = 840cc66bc44297971192ed23a9ed05194b664965 debuginfo(build-id) = 84abae3eb3032c933605e88e86dfe17132a67a70 debuginfo(build-id) = 8c0b92df4080c905d79a5d1cb1e118c2c991760b debuginfo(build-id) = 8ef0436ef5ca3bafd30f97e5305e90f3b42779cb debuginfo(build-id) = 990ac9a02b9d49dfe87b9241ed3d0c42771e1bf1 debuginfo(build-id) = a5008a9810dc291119d4a62815642c55fb236b32 debuginfo(build-id) = aa95d6cd4444f6536aca85c44088cac1237481a1 debuginfo(build-id) = af14b5d33dd819a8838f307d2ed7314ef17e6543 debuginfo(build-id) = af672cc71b894e752f5f2ab8a5e274b9792f1387 debuginfo(build-id) = c8193f1895afb5e6e9c25f25be4366cc723c6aa3 debuginfo(build-id) = d1c9dc8d63152f746736907fed750885f598821e debuginfo(build-id) = d836b02789f5cae72121dd65a0102f5ed9a0ec5d debuginfo(build-id) = d9f06e1f40841a7eb93c0948f1a189cfffc9efb4 debuginfo(build-id) = e40b9b858ca95909a53ac8f119948e4adc50896f debuginfo(build-id) = e4d44996a56683387f6fd11419aee86daaf9200a debuginfo(build-id) = ea5355ab501bbdd953b08600136b76e4b3cbc1ea debuginfo(build-id) = f0fe592d0a0213dc439bab9966dc89cfc21e5429 debuginfo(build-id) = f4df06961786583ec9a7dd2bc241e2f727758630 debuginfo(build-id) = f5a9254dfa823a9f8691817f97369a3ba557a368 debuginfo(build-id) = fcaf941d3a5175bf79bf665270649514a210f5dd debuginfo(build-id) = fe79274d66dc03d39f078c3dba030f6a65d3c7a7 lv2-x42-plugins-debuginfo = 0.21.0-0.2.20250512.fc44 lv2-x42-plugins-debuginfo(aarch-64) = 0.21.0-0.2.20250512.fc44 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: lv2-x42-plugins-debugsource(aarch-64) = 0.21.0-0.2.20250512.fc44 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build/BUILDROOT Wrote: /builddir/build/RPMS/lv2-x42-plugins-debugsource-0.21.0-0.2.20250512.fc44.aarch64.rpm Wrote: /builddir/build/RPMS/lv2-x42-plugins-0.21.0-0.2.20250512.fc44.aarch64.rpm Wrote: /builddir/build/RPMS/lv2-x42-plugins-debuginfo-0.21.0-0.2.20250512.fc44.aarch64.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.zAuSeo + umask 022 + cd /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build + test -d /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build + rm -rf /builddir/build/BUILD/lv2-x42-plugins-0.21.0-build + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild lv2-x42-plugins-0.21.0-0.2.20250512.fc44.src.rpm Finish: build phase for lv2-x42-plugins-0.21.0-0.2.20250512.fc44.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-aarch64-1766993694.556853/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/lv2-x42-plugins-0.21.0-0.2.20250512.fc44.src.rpm) Config(child) 1 minutes 38 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "lv2-x42-plugins-debugsource", "epoch": null, "version": "0.21.0", "release": "0.2.20250512.fc44", "arch": "aarch64" }, { "name": "lv2-x42-plugins-debuginfo", "epoch": null, "version": "0.21.0", "release": "0.2.20250512.fc44", "arch": "aarch64" }, { "name": "lv2-x42-plugins", "epoch": null, "version": "0.21.0", "release": "0.2.20250512.fc44", "arch": "aarch64" }, { "name": "lv2-x42-plugins", "epoch": null, "version": "0.21.0", "release": "0.2.20250512.fc44", "arch": "src" } ] } RPMResults finished