Warning: Permanently added '98.82.2.126' (ED25519) to the list of known hosts. Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-qc_gnvaf/lv2-x42-plugins/lv2-x42-plugins.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-qc_gnvaf/lv2-x42-plugins --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1733978993.693843 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.9 starting (python version = 3.13.0, NVR = mock-5.9-1.fc41), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-qc_gnvaf/lv2-x42-plugins/lv2-x42-plugins.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-qc_gnvaf/lv2-x42-plugins --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1733978993.693843 -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-qc_gnvaf/lv2-x42-plugins/lv2-x42-plugins.spec) Config(fedora-rawhide-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 5.9 INFO: Mock Version: 5.9 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1733978993.693843/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 bootstrap image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1733978993.693843/root INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/40384d935052c198c96c24bd43e0b0e7179fb22cba1ed6a3c899ee8cc3b2ad18/merged INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/40384d935052c198c96c24bd43e0b0e7179fb22cba1ed6a3c899ee8cc3b2ad18/merged) with podman image umount 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-1733978993.693843/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-4.20.0-1.fc42.aarch64 rpm-sequoia-1.7.0-3.fc42.aarch64 dnf5-5.2.8.1-1.fc42.aarch64 dnf5-plugins-5.2.8.1-1.fc42.aarch64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: fedora 100% | 536.8 KiB/s | 14.0 KiB | 00m00s Copr repository 100% | 118.2 KiB/s | 1.5 KiB | 00m00s Additional repo https_dmalcolm_fedorap 100% | 25.4 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash aarch64 5.2.37-1.fc42 fedora 8.2 MiB bzip2 aarch64 1.0.8-19.fc42 copr_base 168.7 KiB coreutils aarch64 9.5-11.fc42 copr_base 7.9 MiB cpio aarch64 2.15-2.fc41 fedora 1.2 MiB diffutils aarch64 3.10-8.fc42 copr_base 1.7 MiB fedora-release-common noarch 42-0.11 fedora 19.8 KiB findutils aarch64 1:4.10.0-4.fc42 copr_base 1.9 MiB gawk aarch64 5.3.0-4.fc41 fedora 4.2 MiB glibc-minimal-langpack aarch64 2.40.9000-21.fc42 fedora 0.0 B grep aarch64 3.11-9.fc42 copr_base 1.0 MiB gzip aarch64 1.13-2.fc42 copr_base 422.7 KiB info aarch64 7.1.1-2.fc42 fedora 613.6 KiB patch aarch64 2.7.6-25.fc41 fedora 390.6 KiB redhat-rpm-config noarch 300-1.no_annobin.0.fc42 copr_base 186.6 KiB rpm-build aarch64 4.20.0-1.fc42 fedora 1.4 MiB sed aarch64 4.9-3.fc41 fedora 1.0 MiB shadow-utils aarch64 2:4.17.0~rc1-1.fc42 fedora 4.5 MiB tar aarch64 2:1.35-4.fc41 fedora 3.1 MiB unzip aarch64 6.0-65.fc42 fedora 2.3 MiB util-linux aarch64 2.40.2-8.fc42 fedora 16.9 MiB which aarch64 2.21-42.fc41 fedora 248.2 KiB xz aarch64 1:5.6.3-2.fc42 fedora 1.5 MiB Installing dependencies: add-determinism aarch64 0.4.3-1.fc42 fedora 2.1 MiB alternatives aarch64 1.30-1.fc42 copr_base 88.7 KiB ansible-srpm-macros noarch 1-16.fc41 fedora 35.7 KiB audit-libs aarch64 4.0.2-1.fc42 copr_base 415.2 KiB authselect aarch64 1.5.0-8.fc42 fedora 309.5 KiB authselect-libs aarch64 1.5.0-8.fc42 fedora 931.9 KiB basesystem noarch 11-21.fc41 fedora 0.0 B binutils aarch64 2.43.50-9.fc42 copr_base 28.9 MiB build-reproducibility-srpm-macros noarch 0.4.3-1.fc42 fedora 735.0 B bzip2-libs aarch64 1.0.8-19.fc42 copr_base 135.1 KiB ca-certificates noarch 2024.2.69_v8.0.401-3.fc42 fedora 2.6 MiB coreutils-common aarch64 9.5-11.fc42 copr_base 11.2 MiB cracklib aarch64 2.9.11-6.fc42 copr_base 417.7 KiB crypto-policies noarch 20241128-1.gitbb7b0b0.fc42 fedora 137.3 KiB curl aarch64 8.10.1-2.fc42 fedora 581.3 KiB cyrus-sasl-lib aarch64 2.1.28-27.fc41 fedora 3.1 MiB debugedit aarch64 5.1-2.fc42 copr_base 241.5 KiB dwz aarch64 0.15-8.fc42 copr_base 319.6 KiB ed aarch64 1.20.2-2.fc41 fedora 282.8 KiB efi-srpm-macros noarch 5-13.fc42 fedora 40.2 KiB elfutils aarch64 0.192-7.fc42 copr_base 3.0 MiB elfutils-debuginfod-client aarch64 0.192-7.fc42 copr_base 141.3 KiB elfutils-default-yama-scope noarch 0.192-7.fc42 copr_base 1.8 KiB elfutils-libelf aarch64 0.192-7.fc42 copr_base 1.2 MiB elfutils-libs aarch64 0.192-7.fc42 copr_base 734.9 KiB fedora-gpg-keys noarch 42-0.3 fedora 126.4 KiB fedora-release noarch 42-0.11 fedora 0.0 B fedora-release-identity-basic noarch 42-0.11 fedora 719.0 B fedora-repos noarch 42-0.3 fedora 4.9 KiB fedora-repos-rawhide noarch 42-0.3 fedora 2.2 KiB file aarch64 5.45-8.fc42 fedora 139.5 KiB file-libs aarch64 5.45-8.fc42 fedora 10.0 MiB filesystem aarch64 3.18-29.fc42 fedora 106.0 B filesystem-srpm-macros noarch 3.18-29.fc42 fedora 36.1 KiB fonts-srpm-macros noarch 1:2.0.5-17.fc41 fedora 55.8 KiB forge-srpm-macros noarch 0.4.0-1.fc42 fedora 38.9 KiB fpc-srpm-macros noarch 1.3-13.fc41 fedora 144.0 B gdb-minimal aarch64 15.2-4.fc42 fedora 12.7 MiB gdbm aarch64 1:1.23-7.fc41 fedora 928.5 KiB gdbm-libs aarch64 1:1.23-7.fc41 fedora 426.0 KiB ghc-srpm-macros noarch 1.9.2-1.fc42 fedora 779.0 B glibc aarch64 2.40.9000-21.fc42 fedora 6.1 MiB glibc-common aarch64 2.40.9000-21.fc42 fedora 1.3 MiB glibc-gconv-extra aarch64 2.40.9000-21.fc42 fedora 18.3 MiB gmp aarch64 1:6.3.0-2.fc41 fedora 722.0 KiB gnat-srpm-macros noarch 6-6.fc41 fedora 1.0 KiB go-srpm-macros noarch 3.6.0-5.fc42 fedora 60.8 KiB jansson aarch64 2.14-1.fc42 copr_base 90.8 KiB json-c aarch64 0.18-1.fc42 copr_base 135.7 KiB kernel-srpm-macros noarch 1.0-24.fc41 fedora 1.9 KiB keyutils-libs aarch64 1.6.3-4.fc42 copr_base 96.8 KiB krb5-libs aarch64 1.21.3-3.fc42 copr_base 2.5 MiB libacl aarch64 2.3.2-2.fc41 fedora 196.1 KiB libarchive aarch64 3.7.7-1.fc42 copr_base 899.2 KiB libattr aarch64 2.5.2-4.fc41 fedora 196.6 KiB libblkid aarch64 2.40.2-8.fc42 fedora 418.6 KiB libbrotli aarch64 1.1.0-5.fc42 copr_base 904.3 KiB libcap aarch64 2.71-1.fc42 copr_base 498.5 KiB libcap-ng aarch64 0.8.5-3.fc42 copr_base 158.7 KiB libcom_err aarch64 1.47.1-6.fc42 fedora 239.3 KiB libcurl aarch64 8.10.1-2.fc42 fedora 858.4 KiB libeconf aarch64 0.7.5-1.fc42 copr_base 78.7 KiB libevent aarch64 2.1.12-14.fc42 copr_base 1.1 MiB libfdisk aarch64 2.40.2-8.fc42 fedora 482.9 KiB libffi aarch64 3.4.6-3.fc42 fedora 282.4 KiB libgcc aarch64 15.0.0-0.2.fc42 https_dmalcolm_fedorapeople_org_gcc_gcc_15_mass_prebuild_arch 218.8 KiB libgomp aarch64 15.0.0-0.2.fc42 https_dmalcolm_fedorapeople_org_gcc_gcc_15_mass_prebuild_arch 501.0 KiB libidn2 aarch64 2.3.7-2.fc42 copr_base 327.7 KiB libmount aarch64 2.40.2-8.fc42 fedora 483.9 KiB libnghttp2 aarch64 1.64.0-1.fc42 fedora 262.2 KiB libnsl2 aarch64 2.0.1-2.fc42 copr_base 92.3 KiB libpkgconf aarch64 2.3.0-1.fc42 fedora 198.1 KiB libpsl aarch64 0.21.5-4.fc42 copr_base 131.2 KiB libpwquality aarch64 1.4.5-11.fc42 copr_base 604.7 KiB libselinux aarch64 3.8-0.rc1.2.fc42 copr_base 195.6 KiB libsemanage aarch64 3.8-0.rc1.1.fc42 copr_base 353.3 KiB libsepol aarch64 3.8-0.rc1.1.fc42 copr_base 796.3 KiB libsmartcols aarch64 2.40.2-8.fc42 fedora 288.5 KiB libssh aarch64 0.11.1-1.fc42 copr_base 575.7 KiB libssh-config noarch 0.11.1-1.fc42 copr_base 277.0 B libstdc++ aarch64 15.0.0-0.2.fc42 https_dmalcolm_fedorapeople_org_gcc_gcc_15_mass_prebuild_arch 2.7 MiB libtasn1 aarch64 4.19.0-9.fc42 copr_base 217.7 KiB libtirpc aarch64 1.3.6-1.fc42 fedora 212.9 KiB libtool-ltdl aarch64 2.5.4-1.fc42 copr_base 92.1 KiB libunistring aarch64 1.1-8.fc42 copr_base 1.7 MiB libuuid aarch64 2.40.2-8.fc42 fedora 197.5 KiB libverto aarch64 0.3.2-9.fc41 fedora 197.5 KiB libxcrypt aarch64 4.4.36-11.fc42 fedora 271.5 KiB libxml2 aarch64 2.12.8-2.fc42 copr_base 1.9 MiB libzstd aarch64 1.5.6-2.fc41 fedora 796.0 KiB lua-libs aarch64 5.4.7-1.fc42 fedora 393.1 KiB lua-srpm-macros noarch 1-14.fc41 fedora 1.3 KiB lz4-libs aarch64 1.10.0-1.fc41 fedora 261.6 KiB mpfr aarch64 4.2.1-5.fc41 fedora 818.9 KiB ncurses-base noarch 6.5-2.20240629.fc41 fedora 326.3 KiB ncurses-libs aarch64 6.5-2.20240629.fc41 fedora 2.2 MiB ocaml-srpm-macros noarch 10-3.fc41 fedora 1.9 KiB openblas-srpm-macros noarch 2-18.fc41 fedora 112.0 B openldap aarch64 2.6.8-6.fc42 fedora 747.0 KiB openssl-libs aarch64 1:3.2.2-8.fc42 fedora 7.2 MiB p11-kit aarch64 0.25.5-4.fc42 fedora 2.6 MiB p11-kit-trust aarch64 0.25.5-4.fc42 fedora 655.7 KiB package-notes-srpm-macros noarch 0.5-12.fc41 fedora 1.6 KiB pam aarch64 1.7.0-3.fc42 fedora 4.3 MiB pam-libs aarch64 1.7.0-3.fc42 fedora 223.4 KiB pcre2 aarch64 10.44-1.fc41.1 fedora 905.5 KiB pcre2-syntax noarch 10.44-1.fc41.1 fedora 251.6 KiB perl-srpm-macros noarch 1-56.fc41 fedora 861.0 B pkgconf aarch64 2.3.0-1.fc42 fedora 240.6 KiB pkgconf-m4 noarch 2.3.0-1.fc42 fedora 14.4 KiB pkgconf-pkg-config aarch64 2.3.0-1.fc42 fedora 990.0 B popt aarch64 1.19-7.fc41 fedora 272.9 KiB publicsuffix-list-dafsa noarch 20240107-4.fc41 fedora 67.5 KiB pyproject-srpm-macros noarch 1.16.3-1.fc42 fedora 1.9 KiB python-srpm-macros noarch 3.13-3.fc41 fedora 51.0 KiB qt5-srpm-macros noarch 5.15.15-1.fc42 fedora 500.0 B qt6-srpm-macros noarch 6.8.1-4.fc42 fedora 456.0 B readline aarch64 8.2-11.fc42 fedora 753.3 KiB rpm aarch64 4.20.0-1.fc42 fedora 3.9 MiB rpm-build-libs aarch64 4.20.0-1.fc42 fedora 262.7 KiB rpm-libs aarch64 4.20.0-1.fc42 fedora 797.9 KiB rpm-sequoia aarch64 1.7.0-3.fc42 fedora 2.2 MiB rust-srpm-macros noarch 26.3-3.fc42 fedora 4.8 KiB setup noarch 2.15.0-5.fc41 fedora 720.7 KiB sqlite-libs aarch64 3.47.2-1.fc42 fedora 1.4 MiB systemd-libs aarch64 257-1.fc42 fedora 2.4 MiB util-linux-core aarch64 2.40.2-8.fc42 fedora 6.2 MiB xxhash-libs aarch64 0.8.2-4.fc42 fedora 212.3 KiB xz-libs aarch64 1:5.6.3-2.fc42 fedora 266.4 KiB zig-srpm-macros noarch 1-3.fc41 fedora 1.1 KiB zip aarch64 3.0-41.fc41 fedora 1.1 MiB zlib-ng-compat aarch64 2.2.2-1.fc42 fedora 133.8 KiB zstd aarch64 1.5.6-2.fc41 fedora 1.7 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 155 packages Total size of inbound packages is 51 MiB. Need to download 0 B. After this operation, 232 MiB extra will be used (install 232 MiB, remove 0 B). [1/1] tar-2:1.35-4.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [1/1] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/2] rpm-build-0:4.20.0-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [2/2] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/3] unzip-0:6.0-65.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [3/3] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/4] cpio-0:2.15-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [4/4] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/5] which-0:2.21-42.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [5/5] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/6] bash-0:5.2.37-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [6/6] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/7] patch-0:2.7.6-25.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [7/7] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/8] sed-0:4.9-3.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [8/8] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/9] shadow-utils-2:4.17.0~rc1-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [9/9] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/10] util-linux-0:2.40.2-8.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [10/10] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/11] fedora-release-common-0:42-0.11 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [11/11] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/12] gawk-0:5.3.0-4.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [12/12] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/13] glibc-minimal-langpack-0:2.40.9 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [13/13] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/14] info-0:7.1.1-2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [14/14] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/15] xz-1:5.6.3-2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [15/15] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/16] bzip2-0:1.0.8-19.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [16/16] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/17] redhat-rpm-config-0:300-1.no_an 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [17/17] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/18] coreutils-0:9.5-11.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [18/18] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/19] grep-0:3.11-9.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [19/19] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/20] diffutils-0:3.10-8.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [20/20] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/21] findutils-1:4.10.0-4.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [21/21] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/22] gzip-0:1.13-2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [22/22] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/23] glibc-0:2.40.9000-21.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [23/23] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/24] libacl-0:2.3.2-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [24/24] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/25] file-0:5.45-8.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [25/25] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/26] pkgconf-pkg-config-0:2.3.0-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [26/26] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/27] popt-0:1.19-7.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [27/27] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/28] readline-0:8.2-11.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [28/28] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/29] rpm-0:4.20.0-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [29/29] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/30] rpm-build-libs-0:4.20.0-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [30/30] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/31] rpm-libs-0:4.20.0-1.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [31/31] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/32] zstd-0:1.5.6-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [32/32] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/33] filesystem-0:3.18-29.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [33/33] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/34] ncurses-libs-0:6.5-2.20240629.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [34/34] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/35] ed-0:1.20.2-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [35/35] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/36] libattr-0:2.5.2-4.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [36/36] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/37] libxcrypt-0:4.4.36-11.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [37/37] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/38] pam-libs-0:1.7.0-3.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [38/38] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/39] setup-0:2.15.0-5.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [39/39] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/40] authselect-libs-0:1.5.0-8.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [40/40] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/41] libblkid-0:2.40.2-8.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [41/41] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/42] libfdisk-0:2.40.2-8.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [42/42] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/43] libmount-0:2.40.2-8.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [43/43] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/44] libsmartcols-0:2.40.2-8.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [44/44] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/45] libuuid-0:2.40.2-8.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [45/45] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/46] pam-0:1.7.0-3.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [46/46] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/47] systemd-libs-0:257-1.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [47/47] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/48] util-linux-core-0:2.40.2-8.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [48/48] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/49] zlib-ng-compat-0:2.2.2-1.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [49/49] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/50] fedora-repos-0:42-0.3.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [50/50] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/51] gmp-1:6.3.0-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [51/51] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/52] mpfr-0:4.2.1-5.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [52/52] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/53] glibc-common-0:2.40.9000-21.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [53/53] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/54] xz-libs-1:5.6.3-2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [54/54] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/55] ansible-srpm-macros-0:1-16.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [55/55] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/56] build-reproducibility-srpm-macr 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [56/56] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/57] efi-srpm-macros-0:5-13.fc42.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [57/57] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/58] filesystem-srpm-macros-0:3.18-2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [58/58] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/59] fonts-srpm-macros-1:2.0.5-17.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [59/59] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/60] forge-srpm-macros-0:0.4.0-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [60/60] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/61] fpc-srpm-macros-0:1.3-13.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [61/61] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/62] ghc-srpm-macros-0:1.9.2-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [62/62] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/63] gnat-srpm-macros-0:6-6.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [63/63] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/64] go-srpm-macros-0:3.6.0-5.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [64/64] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/65] kernel-srpm-macros-0:1.0-24.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [65/65] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/66] lua-srpm-macros-0:1-14.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [66/66] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/67] ocaml-srpm-macros-0:10-3.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [67/67] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/68] openblas-srpm-macros-0:2-18.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [68/68] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/69] package-notes-srpm-macros-0:0.5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [69/69] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/70] perl-srpm-macros-0:1-56.fc41.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [70/70] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/71] pyproject-srpm-macros-0:1.16.3- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [71/71] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/72] python-srpm-macros-0:3.13-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [72/72] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/73] qt5-srpm-macros-0:5.15.15-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [73/73] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/74] qt6-srpm-macros-0:6.8.1-4.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [74/74] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/75] rust-srpm-macros-0:26.3-3.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [75/75] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/76] zig-srpm-macros-0:1-3.fc41.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [76/76] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/77] zip-0:3.0-41.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [77/77] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/78] openssl-libs-1:3.2.2-8.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [78/78] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/79] pcre2-0:10.44-1.fc41.1.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [79/79] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/80] glibc-gconv-extra-0:2.40.9000-2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [80/80] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/81] basesystem-0:11-21.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [81/81] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/82] file-libs-0:5.45-8.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [82/82] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/83] pkgconf-0:2.3.0-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [83/83] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/84] pkgconf-m4-0:2.3.0-1.fc42.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [84/84] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/85] curl-0:8.10.1-2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [85/85] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/86] lua-libs-0:5.4.7-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [86/86] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/87] libzstd-0:1.5.6-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [87/87] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/88] rpm-sequoia-0:1.7.0-3.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [88/88] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/89] sqlite-libs-0:3.47.2-1.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [89/89] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/90] lz4-libs-0:1.10.0-1.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [90/90] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/91] ncurses-base-0:6.5-2.20240629.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [91/91] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/92] authselect-0:1.5.0-8.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [92/92] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/93] gdbm-1:1.23-7.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [93/93] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/94] gdbm-libs-1:1.23-7.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [94/94] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/95] libtirpc-0:1.3.6-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [95/95] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/96] fedora-gpg-keys-0:42-0.3.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [96/96] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/97] fedora-repos-rawhide-0:42-0.3.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [97/97] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/98] add-determinism-0:0.4.3-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [98/98] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/99] ca-certificates-0:2024.2.69_v8. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [99/99] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/100] crypto-policies-0:20241128-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [100/100] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/101] pcre2-syntax-0:10.44-1.fc41.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [101/101] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/102] libpkgconf-0:2.3.0-1.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [102/102] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/103] libcom_err-0:1.47.1-6.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [103/103] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/104] libffi-0:3.4.6-3.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [104/104] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/105] p11-kit-0:0.25.5-4.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [105/105] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/106] p11-kit-trust-0:0.25.5-4.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [106/106] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/107] dwz-0:0.15-8.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [107/107] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/108] libselinux-0:3.8-0.rc1.2.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [108/108] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/109] elfutils-libelf-0:0.192-7.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [109/109] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/110] coreutils-common-0:9.5-11.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [110/110] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/111] libcap-0:2.71-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [111/111] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/112] bzip2-libs-0:1.0.8-19.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [112/112] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/113] libgcc-0:15.0.0-0.2.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [113/113] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/114] libstdc++-0:15.0.0-0.2.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [114/114] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/115] audit-libs-0:4.0.2-1.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [115/115] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/116] libcap-ng-0:0.8.5-3.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [116/116] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/117] libeconf-0:0.7.5-1.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [117/117] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/118] libsemanage-0:3.8-0.rc1.1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [118/118] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/119] elfutils-libs-0:0.192-7.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [119/119] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/120] libgomp-0:15.0.0-0.2.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [120/120] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/121] binutils-0:2.43.50-9.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [121/121] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/122] debugedit-0:5.1-2.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [122/122] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/123] elfutils-0:0.192-7.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [123/123] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/124] libarchive-0:3.7.7-1.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [124/124] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/125] libnsl2-0:2.0.1-2.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [125/125] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/126] libpwquality-0:1.4.5-11.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [126/126] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/127] alternatives-0:1.30-1.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [127/127] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/128] libtasn1-0:4.19.0-9.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [128/128] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/129] krb5-libs-0:1.21.3-3.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [129/129] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/130] libverto-0:0.3.2-9.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [130/130] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/131] libsepol-0:3.8-0.rc1.1.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [131/131] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/132] cracklib-0:2.9.11-6.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [132/132] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/133] libxml2-0:2.12.8-2.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [133/133] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/134] keyutils-libs-0:1.6.3-4.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [134/134] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/135] elfutils-default-yama-scope-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [135/135] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/136] elfutils-debuginfod-client-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [136/136] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/137] jansson-0:2.14-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [137/137] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/138] json-c-0:0.18-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [138/138] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/139] fedora-release-0:42-0.11.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [139/139] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/140] gdb-minimal-0:15.2-4.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [140/140] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/141] xxhash-libs-0:0.8.2-4.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [141/141] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/142] fedora-release-identity-basic 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [142/142] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/143] libcurl-0:8.10.1-2.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [143/143] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/144] libnghttp2-0:1.64.0-1.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [144/144] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/145] openldap-0:2.6.8-6.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [145/145] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/146] cyrus-sasl-lib-0:2.1.28-27.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [146/146] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/147] libevent-0:2.1.12-14.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [147/147] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/148] libtool-ltdl-0:2.5.4-1.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [148/148] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/149] libbrotli-0:1.1.0-5.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [149/149] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/150] libidn2-0:2.3.7-2.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [150/150] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/151] libpsl-0:0.21.5-4.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [151/151] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/152] publicsuffix-list-dafsa-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [152/152] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/153] libssh-0:0.11.1-1.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [153/153] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/154] libssh-config-0:0.11.1-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [154/154] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/155] libunistring-0:1.1-8.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [155/155] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction Importing OpenPGP key 0x105EF944: UserID : "Fedora (42) " Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary The key was successfully imported. Importing OpenPGP key 0x105EF944: UserID : "Fedora (42) " Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary The key was successfully imported. Importing OpenPGP key 0xE99D6AD1: UserID : "Fedora (41) " Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-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. [ 1/157] Verify package files 100% | 701.0 B/s | 155.0 B | 00m00s >>> Running pre-transaction scriptlet: filesystem-0:3.18-29.fc42.aarch64 >>> Finished pre-transaction scriptlet: filesystem-0:3.18-29.fc42.aarch64 >>> [RPM] /var/lib/mock/fedora-rawhide-aarch64-1733978993.693843/root/var/cache/ [ 2/157] Prepare transaction 100% | 2.5 KiB/s | 155.0 B | 00m00s [ 3/157] Installing libgcc-0:15.0.0-0. 100% | 107.7 MiB/s | 220.5 KiB | 00m00s [ 4/157] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 5/157] Installing publicsuffix-list- 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 6/157] Installing fedora-release-ide 100% | 953.1 KiB/s | 976.0 B | 00m00s [ 7/157] Installing fedora-gpg-keys-0: 100% | 28.0 MiB/s | 172.2 KiB | 00m00s [ 8/157] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 9/157] Installing fedora-repos-0:42- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 10/157] Installing fedora-release-com 100% | 23.6 MiB/s | 24.1 KiB | 00m00s [ 11/157] Installing fedora-release-0:4 100% | 0.0 B/s | 124.0 B | 00m00s [ 12/157] Installing setup-0:2.15.0-5.f 100% | 41.7 MiB/s | 726.1 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 13/157] Installing filesystem-0:3.18- 100% | 2.4 MiB/s | 212.6 KiB | 00m00s [ 14/157] Installing basesystem-0:11-21 100% | 0.0 B/s | 124.0 B | 00m00s [ 15/157] Installing coreutils-common-0 100% | 286.9 MiB/s | 11.2 MiB | 00m00s [ 16/157] Installing pcre2-syntax-0:10. 100% | 124.1 MiB/s | 254.1 KiB | 00m00s [ 17/157] Installing ncurses-base-0:6.5 100% | 49.1 MiB/s | 351.7 KiB | 00m00s [ 18/157] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 19/157] Installing ncurses-libs-0:6.5 100% | 281.1 MiB/s | 2.2 MiB | 00m00s [ 20/157] Installing glibc-0:2.40.9000- 100% | 255.8 MiB/s | 6.1 MiB | 00m00s [ 21/157] Installing bash-0:5.2.37-1.fc 100% | 316.6 MiB/s | 8.2 MiB | 00m00s [ 22/157] Installing glibc-common-0:2.4 100% | 163.8 MiB/s | 1.3 MiB | 00m00s [ 23/157] Installing glibc-gconv-extra- 100% | 347.8 MiB/s | 18.4 MiB | 00m00s [ 24/157] Installing zlib-ng-compat-0:2 100% | 131.5 MiB/s | 134.6 KiB | 00m00s [ 25/157] Installing xz-libs-1:5.6.3-2. 100% | 261.2 MiB/s | 267.5 KiB | 00m00s [ 26/157] Installing bzip2-libs-0:1.0.8 100% | 133.0 MiB/s | 136.2 KiB | 00m00s [ 27/157] Installing popt-0:1.19-7.fc41 100% | 68.2 MiB/s | 279.5 KiB | 00m00s [ 28/157] Installing readline-0:8.2-11. 100% | 245.9 MiB/s | 755.5 KiB | 00m00s [ 29/157] Installing libuuid-0:2.40.2-8 100% | 194.0 MiB/s | 198.6 KiB | 00m00s [ 30/157] Installing libblkid-0:2.40.2- 100% | 204.9 MiB/s | 419.7 KiB | 00m00s [ 31/157] Installing libattr-0:2.5.2-4. 100% | 192.9 MiB/s | 197.5 KiB | 00m00s [ 32/157] Installing libacl-0:2.3.2-2.f 100% | 192.3 MiB/s | 196.9 KiB | 00m00s [ 33/157] Installing libxcrypt-0:4.4.36 100% | 133.9 MiB/s | 274.2 KiB | 00m00s [ 34/157] Installing gmp-1:6.3.0-2.fc41 100% | 235.8 MiB/s | 724.2 KiB | 00m00s [ 35/157] Installing libzstd-0:1.5.6-2. 100% | 259.5 MiB/s | 797.3 KiB | 00m00s [ 36/157] Installing elfutils-libelf-0: 100% | 296.6 MiB/s | 1.2 MiB | 00m00s [ 37/157] Installing libstdc++-0:15.0.0 100% | 300.0 MiB/s | 2.7 MiB | 00m00s [ 38/157] Installing gdbm-libs-1:1.23-7 100% | 417.7 MiB/s | 427.7 KiB | 00m00s [ 39/157] Installing libeconf-0:0.7.5-1 100% | 78.5 MiB/s | 80.3 KiB | 00m00s [ 40/157] Installing dwz-0:0.15-8.fc42. 100% | 156.7 MiB/s | 321.0 KiB | 00m00s [ 41/157] Installing mpfr-0:4.2.1-5.fc4 100% | 267.1 MiB/s | 820.5 KiB | 00m00s [ 42/157] Installing gawk-0:5.3.0-4.fc4 100% | 355.3 MiB/s | 4.3 MiB | 00m00s [ 43/157] Installing unzip-0:6.0-65.fc4 100% | 456.6 MiB/s | 2.3 MiB | 00m00s [ 44/157] Installing file-libs-0:5.45-8 100% | 586.0 MiB/s | 10.0 MiB | 00m00s [ 45/157] Installing file-0:5.45-8.fc42 100% | 17.2 MiB/s | 141.0 KiB | 00m00s [ 46/157] Installing crypto-policies-0: 100% | 20.0 MiB/s | 163.7 KiB | 00m00s [ 47/157] Installing libsmartcols-0:2.4 100% | 282.9 MiB/s | 289.7 KiB | 00m00s [ 48/157] Installing pcre2-0:10.44-1.fc 100% | 295.2 MiB/s | 906.9 KiB | 00m00s [ 49/157] Installing grep-0:3.11-9.fc42 100% | 128.9 MiB/s | 1.0 MiB | 00m00s [ 50/157] Installing xz-1:5.6.3-2.fc42. 100% | 167.8 MiB/s | 1.5 MiB | 00m00s [ 51/157] Installing lua-libs-0:5.4.7-1 100% | 192.5 MiB/s | 394.3 KiB | 00m00s [ 52/157] Installing lz4-libs-0:1.10.0- 100% | 256.5 MiB/s | 262.7 KiB | 00m00s [ 53/157] Installing libcom_err-0:1.47. 100% | 234.8 MiB/s | 240.4 KiB | 00m00s [ 54/157] Installing libffi-0:3.4.6-3.f 100% | 277.2 MiB/s | 283.8 KiB | 00m00s [ 55/157] Installing libcap-ng-0:0.8.5- 100% | 156.8 MiB/s | 160.6 KiB | 00m00s [ 56/157] Installing audit-libs-0:4.0.2 100% | 203.8 MiB/s | 417.3 KiB | 00m00s [ 57/157] Installing pam-libs-0:1.7.0-3 100% | 220.4 MiB/s | 225.6 KiB | 00m00s [ 58/157] Installing libcap-0:2.71-1.fc 100% | 163.9 MiB/s | 503.5 KiB | 00m00s [ 59/157] Installing systemd-libs-0:257 100% | 269.1 MiB/s | 2.4 MiB | 00m00s [ 60/157] Installing alternatives-0:1.3 100% | 88.2 MiB/s | 90.3 KiB | 00m00s [ 61/157] Installing libtasn1-0:4.19.0- 100% | 107.2 MiB/s | 219.5 KiB | 00m00s [ 62/157] Installing p11-kit-0:0.25.5-4 100% | 203.5 MiB/s | 2.6 MiB | 00m00s [ 63/157] Installing libsepol-0:3.8-0.r 100% | 259.5 MiB/s | 797.2 KiB | 00m00s [ 64/157] Installing libselinux-0:3.8-0 100% | 96.1 MiB/s | 196.8 KiB | 00m00s [ 65/157] Installing sed-0:4.9-3.fc41.a 100% | 164.3 MiB/s | 1.0 MiB | 00m00s [ 66/157] Installing findutils-1:4.10.0 100% | 212.6 MiB/s | 1.9 MiB | 00m00s [ 67/157] Installing libmount-0:2.40.2- 100% | 236.8 MiB/s | 485.1 KiB | 00m00s [ 68/157] Installing libunistring-0:1.1 100% | 290.3 MiB/s | 1.7 MiB | 00m00s [ 69/157] Installing libidn2-0:2.3.7-2. 100% | 81.5 MiB/s | 333.6 KiB | 00m00s [ 70/157] Installing libpsl-0:0.21.5-4. 100% | 129.2 MiB/s | 132.3 KiB | 00m00s [ 71/157] Installing util-linux-core-0: 100% | 364.9 MiB/s | 6.2 MiB | 00m00s [ 72/157] Installing tar-2:1.35-4.fc41. 100% | 255.6 MiB/s | 3.1 MiB | 00m00s [ 73/157] Installing libsemanage-0:3.8- 100% | 115.6 MiB/s | 355.0 KiB | 00m00s [ 74/157] Installing shadow-utils-2:4.1 100% | 163.0 MiB/s | 4.6 MiB | 00m00s [ 75/157] Installing p11-kit-trust-0:0. 100% | 64.2 MiB/s | 657.4 KiB | 00m00s [ 76/157] Installing openssl-libs-1:3.2 100% | 277.3 MiB/s | 7.2 MiB | 00m00s [ 77/157] Installing coreutils-0:9.5-11 100% | 240.4 MiB/s | 7.9 MiB | 00m00s [ 78/157] Installing ca-certificates-0: 100% | 1.4 MiB/s | 2.4 MiB | 00m02s [ 79/157] Installing gzip-0:1.13-2.fc42 100% | 104.6 MiB/s | 428.3 KiB | 00m00s [ 80/157] Installing authselect-libs-0: 100% | 115.6 MiB/s | 946.8 KiB | 00m00s [ 81/157] Installing cracklib-0:2.9.11- 100% | 69.8 MiB/s | 429.0 KiB | 00m00s [ 82/157] Installing libpwquality-0:1.4 100% | 86.1 MiB/s | 617.1 KiB | 00m00s [ 83/157] Installing rpm-sequoia-0:1.7. 100% | 277.8 MiB/s | 2.2 MiB | 00m00s [ 84/157] Installing libevent-0:2.1.12- 100% | 267.3 MiB/s | 1.1 MiB | 00m00s [ 85/157] Installing zstd-0:1.5.6-2.fc4 100% | 281.8 MiB/s | 1.7 MiB | 00m00s [ 86/157] Installing zip-0:3.0-41.fc41. 100% | 281.0 MiB/s | 1.1 MiB | 00m00s [ 87/157] Installing gdbm-1:1.23-7.fc41 100% | 227.9 MiB/s | 933.4 KiB | 00m00s [ 88/157] Installing cyrus-sasl-lib-0:2 100% | 310.7 MiB/s | 3.1 MiB | 00m00s [ 89/157] Installing libfdisk-0:2.40.2- 100% | 236.3 MiB/s | 483.9 KiB | 00m00s [ 90/157] Installing bzip2-0:1.0.8-19.f 100% | 84.6 MiB/s | 173.2 KiB | 00m00s [ 91/157] Installing libxml2-0:2.12.8-2 100% | 265.9 MiB/s | 1.9 MiB | 00m00s [ 92/157] Installing libarchive-0:3.7.7 100% | 220.0 MiB/s | 901.2 KiB | 00m00s [ 93/157] Installing sqlite-libs-0:3.47 100% | 283.0 MiB/s | 1.4 MiB | 00m00s [ 94/157] Installing rpm-libs-0:4.20.0- 100% | 260.2 MiB/s | 799.4 KiB | 00m00s [ 95/157] Installing add-determinism-0: 100% | 299.6 MiB/s | 2.1 MiB | 00m00s [ 96/157] Installing build-reproducibil 100% | 0.0 B/s | 1.0 KiB | 00m00s [ 97/157] Installing ed-0:1.20.2-2.fc41 100% | 139.2 MiB/s | 285.1 KiB | 00m00s [ 98/157] Installing patch-0:2.7.6-25.f 100% | 191.5 MiB/s | 392.1 KiB | 00m00s [ 99/157] Installing filesystem-srpm-ma 100% | 35.9 MiB/s | 36.8 KiB | 00m00s [100/157] Installing elfutils-default-y 100% | 340.5 KiB/s | 2.0 KiB | 00m00s [101/157] Installing elfutils-libs-0:0. 100% | 179.9 MiB/s | 736.7 KiB | 00m00s [102/157] Installing cpio-0:2.15-2.fc41 100% | 174.4 MiB/s | 1.2 MiB | 00m00s [103/157] Installing diffutils-0:3.10-8 100% | 208.0 MiB/s | 1.7 MiB | 00m00s [104/157] Installing libpkgconf-0:2.3.0 100% | 194.6 MiB/s | 199.2 KiB | 00m00s [105/157] Installing pkgconf-0:2.3.0-1. 100% | 118.7 MiB/s | 243.1 KiB | 00m00s [106/157] Installing libgomp-0:15.0.0-0 100% | 245.3 MiB/s | 502.4 KiB | 00m00s [107/157] Installing rpm-build-libs-0:4 100% | 257.4 MiB/s | 263.6 KiB | 00m00s [108/157] Installing libverto-0:0.3.2-9 100% | 194.7 MiB/s | 199.3 KiB | 00m00s [109/157] Installing keyutils-libs-0:1. 100% | 95.9 MiB/s | 98.2 KiB | 00m00s [110/157] Installing krb5-libs-0:1.21.3 100% | 227.0 MiB/s | 2.5 MiB | 00m00s [111/157] Installing libtirpc-0:1.3.6-1 100% | 104.8 MiB/s | 214.7 KiB | 00m00s [112/157] Installing libnsl2-0:2.0.1-2. 100% | 45.6 MiB/s | 93.4 KiB | 00m00s [113/157] Installing pam-0:1.7.0-3.fc42 100% | 187.1 MiB/s | 4.3 MiB | 00m00s [114/157] Installing libssh-0:0.11.1-1. 100% | 188.1 MiB/s | 577.8 KiB | 00m00s [115/157] Installing jansson-0:2.14-1.f 100% | 90.0 MiB/s | 92.2 KiB | 00m00s [116/157] Installing json-c-0:0.18-1.fc 100% | 133.7 MiB/s | 137.0 KiB | 00m00s [117/157] Installing xxhash-libs-0:0.8. 100% | 208.7 MiB/s | 213.7 KiB | 00m00s [118/157] Installing libnghttp2-0:1.64. 100% | 257.1 MiB/s | 263.3 KiB | 00m00s [119/157] Installing libtool-ltdl-0:2.5 100% | 91.0 MiB/s | 93.2 KiB | 00m00s [120/157] Installing openldap-0:2.6.8-6 100% | 183.3 MiB/s | 750.8 KiB | 00m00s [121/157] Installing libbrotli-0:1.1.0- 100% | 221.3 MiB/s | 906.6 KiB | 00m00s [122/157] Installing libcurl-0:8.10.1-2 100% | 279.8 MiB/s | 859.5 KiB | 00m00s [123/157] Installing elfutils-debuginfo 100% | 70.1 MiB/s | 143.6 KiB | 00m00s [124/157] Installing binutils-0:2.43.50 100% | 310.7 MiB/s | 28.9 MiB | 00m00s [125/157] Installing elfutils-0:0.192-7 100% | 275.8 MiB/s | 3.0 MiB | 00m00s [126/157] Installing gdb-minimal-0:15.2 100% | 308.9 MiB/s | 12.7 MiB | 00m00s [127/157] Installing debugedit-0:5.1-2. 100% | 119.2 MiB/s | 244.2 KiB | 00m00s [128/157] Installing curl-0:8.10.1-2.fc 100% | 47.5 MiB/s | 583.8 KiB | 00m00s [129/157] Installing rpm-0:4.20.0-1.fc4 100% | 139.9 MiB/s | 3.4 MiB | 00m00s [130/157] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.2 KiB | 00m00s [131/157] Installing lua-srpm-macros-0: 100% | 1.9 MiB/s | 1.9 KiB | 00m00s [132/157] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [133/157] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s [134/157] Installing pkgconf-pkg-config 100% | 1.7 MiB/s | 1.8 KiB | 00m00s [135/157] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [136/157] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 732.0 B | 00m00s [137/157] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [138/157] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [139/157] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [140/157] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [141/157] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [142/157] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [143/157] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [144/157] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [145/157] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [146/157] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [147/157] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [148/157] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [149/157] Installing go-srpm-macros-0:3 100% | 60.5 MiB/s | 62.0 KiB | 00m00s [150/157] Installing python-srpm-macros 100% | 50.9 MiB/s | 52.2 KiB | 00m00s [151/157] Installing redhat-rpm-config- 100% | 62.9 MiB/s | 193.2 KiB | 00m00s [152/157] Installing rpm-build-0:4.20.0 100% | 279.4 MiB/s | 1.4 MiB | 00m00s [153/157] Installing pyproject-srpm-mac 100% | 1.2 MiB/s | 2.5 KiB | 00m00s [154/157] Installing util-linux-0:2.40. 100% | 332.4 MiB/s | 17.0 MiB | 00m00s [155/157] Installing authselect-0:1.5.0 100% | 76.6 MiB/s | 313.9 KiB | 00m00s [156/157] Installing which-0:2.21-42.fc 100% | 122.2 MiB/s | 250.4 KiB | 00m00s [157/157] Installing info-0:7.1.1-2.fc4 100% | 280.9 KiB/s | 614.0 KiB | 00m02s Warning: skipped OpenPGP checks for 46 packages from repositories: copr_base, https_dmalcolm_fedorapeople_org_gcc_gcc_15_mass_prebuild_arch Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.4.3-1.fc42.aarch64 alternatives-1.30-1.fc42.aarch64 ansible-srpm-macros-1-16.fc41.noarch audit-libs-4.0.2-1.fc42.aarch64 authselect-1.5.0-8.fc42.aarch64 authselect-libs-1.5.0-8.fc42.aarch64 basesystem-11-21.fc41.noarch bash-5.2.37-1.fc42.aarch64 binutils-2.43.50-9.fc42.aarch64 build-reproducibility-srpm-macros-0.4.3-1.fc42.noarch bzip2-1.0.8-19.fc42.aarch64 bzip2-libs-1.0.8-19.fc42.aarch64 ca-certificates-2024.2.69_v8.0.401-3.fc42.noarch coreutils-9.5-11.fc42.aarch64 coreutils-common-9.5-11.fc42.aarch64 cpio-2.15-2.fc41.aarch64 cracklib-2.9.11-6.fc42.aarch64 crypto-policies-20241128-1.gitbb7b0b0.fc42.noarch curl-8.10.1-2.fc42.aarch64 cyrus-sasl-lib-2.1.28-27.fc41.aarch64 debugedit-5.1-2.fc42.aarch64 diffutils-3.10-8.fc42.aarch64 dwz-0.15-8.fc42.aarch64 ed-1.20.2-2.fc41.aarch64 efi-srpm-macros-5-13.fc42.noarch elfutils-0.192-7.fc42.aarch64 elfutils-debuginfod-client-0.192-7.fc42.aarch64 elfutils-default-yama-scope-0.192-7.fc42.noarch elfutils-libelf-0.192-7.fc42.aarch64 elfutils-libs-0.192-7.fc42.aarch64 fedora-gpg-keys-42-0.3.noarch fedora-release-42-0.11.noarch fedora-release-common-42-0.11.noarch fedora-release-identity-basic-42-0.11.noarch fedora-repos-42-0.3.noarch fedora-repos-rawhide-42-0.3.noarch file-5.45-8.fc42.aarch64 file-libs-5.45-8.fc42.aarch64 filesystem-3.18-29.fc42.aarch64 filesystem-srpm-macros-3.18-29.fc42.noarch findutils-4.10.0-4.fc42.aarch64 fonts-srpm-macros-2.0.5-17.fc41.noarch forge-srpm-macros-0.4.0-1.fc42.noarch fpc-srpm-macros-1.3-13.fc41.noarch gawk-5.3.0-4.fc41.aarch64 gdb-minimal-15.2-4.fc42.aarch64 gdbm-1.23-7.fc41.aarch64 gdbm-libs-1.23-7.fc41.aarch64 ghc-srpm-macros-1.9.2-1.fc42.noarch glibc-2.40.9000-21.fc42.aarch64 glibc-common-2.40.9000-21.fc42.aarch64 glibc-gconv-extra-2.40.9000-21.fc42.aarch64 glibc-minimal-langpack-2.40.9000-21.fc42.aarch64 gmp-6.3.0-2.fc41.aarch64 gnat-srpm-macros-6-6.fc41.noarch go-srpm-macros-3.6.0-5.fc42.noarch gpg-pubkey-105ef944-65ca83d1 gpg-pubkey-31645531-66b6dccf gpg-pubkey-e99d6ad1-64d2612c grep-3.11-9.fc42.aarch64 gzip-1.13-2.fc42.aarch64 info-7.1.1-2.fc42.aarch64 jansson-2.14-1.fc42.aarch64 json-c-0.18-1.fc42.aarch64 kernel-srpm-macros-1.0-24.fc41.noarch keyutils-libs-1.6.3-4.fc42.aarch64 krb5-libs-1.21.3-3.fc42.aarch64 libacl-2.3.2-2.fc41.aarch64 libarchive-3.7.7-1.fc42.aarch64 libattr-2.5.2-4.fc41.aarch64 libblkid-2.40.2-8.fc42.aarch64 libbrotli-1.1.0-5.fc42.aarch64 libcap-2.71-1.fc42.aarch64 libcap-ng-0.8.5-3.fc42.aarch64 libcom_err-1.47.1-6.fc42.aarch64 libcurl-8.10.1-2.fc42.aarch64 libeconf-0.7.5-1.fc42.aarch64 libevent-2.1.12-14.fc42.aarch64 libfdisk-2.40.2-8.fc42.aarch64 libffi-3.4.6-3.fc42.aarch64 libgcc-15.0.0-0.2.fc42.aarch64 libgomp-15.0.0-0.2.fc42.aarch64 libidn2-2.3.7-2.fc42.aarch64 libmount-2.40.2-8.fc42.aarch64 libnghttp2-1.64.0-1.fc42.aarch64 libnsl2-2.0.1-2.fc42.aarch64 libpkgconf-2.3.0-1.fc42.aarch64 libpsl-0.21.5-4.fc42.aarch64 libpwquality-1.4.5-11.fc42.aarch64 libselinux-3.8-0.rc1.2.fc42.aarch64 libsemanage-3.8-0.rc1.1.fc42.aarch64 libsepol-3.8-0.rc1.1.fc42.aarch64 libsmartcols-2.40.2-8.fc42.aarch64 libssh-0.11.1-1.fc42.aarch64 libssh-config-0.11.1-1.fc42.noarch libstdc++-15.0.0-0.2.fc42.aarch64 libtasn1-4.19.0-9.fc42.aarch64 libtirpc-1.3.6-1.fc42.aarch64 libtool-ltdl-2.5.4-1.fc42.aarch64 libunistring-1.1-8.fc42.aarch64 libuuid-2.40.2-8.fc42.aarch64 libverto-0.3.2-9.fc41.aarch64 libxcrypt-4.4.36-11.fc42.aarch64 libxml2-2.12.8-2.fc42.aarch64 libzstd-1.5.6-2.fc41.aarch64 lua-libs-5.4.7-1.fc42.aarch64 lua-srpm-macros-1-14.fc41.noarch lz4-libs-1.10.0-1.fc41.aarch64 mpfr-4.2.1-5.fc41.aarch64 ncurses-base-6.5-2.20240629.fc41.noarch ncurses-libs-6.5-2.20240629.fc41.aarch64 ocaml-srpm-macros-10-3.fc41.noarch openblas-srpm-macros-2-18.fc41.noarch openldap-2.6.8-6.fc42.aarch64 openssl-libs-3.2.2-8.fc42.aarch64 p11-kit-0.25.5-4.fc42.aarch64 p11-kit-trust-0.25.5-4.fc42.aarch64 package-notes-srpm-macros-0.5-12.fc41.noarch pam-1.7.0-3.fc42.aarch64 pam-libs-1.7.0-3.fc42.aarch64 patch-2.7.6-25.fc41.aarch64 pcre2-10.44-1.fc41.1.aarch64 pcre2-syntax-10.44-1.fc41.1.noarch perl-srpm-macros-1-56.fc41.noarch pkgconf-2.3.0-1.fc42.aarch64 pkgconf-m4-2.3.0-1.fc42.noarch pkgconf-pkg-config-2.3.0-1.fc42.aarch64 popt-1.19-7.fc41.aarch64 publicsuffix-list-dafsa-20240107-4.fc41.noarch pyproject-srpm-macros-1.16.3-1.fc42.noarch python-srpm-macros-3.13-3.fc41.noarch qt5-srpm-macros-5.15.15-1.fc42.noarch qt6-srpm-macros-6.8.1-4.fc42.noarch readline-8.2-11.fc42.aarch64 redhat-rpm-config-300-1.no_annobin.0.fc42.noarch rpm-4.20.0-1.fc42.aarch64 rpm-build-4.20.0-1.fc42.aarch64 rpm-build-libs-4.20.0-1.fc42.aarch64 rpm-libs-4.20.0-1.fc42.aarch64 rpm-sequoia-1.7.0-3.fc42.aarch64 rust-srpm-macros-26.3-3.fc42.noarch sed-4.9-3.fc41.aarch64 setup-2.15.0-5.fc41.noarch shadow-utils-4.17.0~rc1-1.fc42.aarch64 sqlite-libs-3.47.2-1.fc42.aarch64 systemd-libs-257-1.fc42.aarch64 tar-1.35-4.fc41.aarch64 unzip-6.0-65.fc42.aarch64 util-linux-2.40.2-8.fc42.aarch64 util-linux-core-2.40.2-8.fc42.aarch64 which-2.21-42.fc41.aarch64 xxhash-libs-0.8.2-4.fc42.aarch64 xz-5.6.3-2.fc42.aarch64 xz-libs-5.6.3-2.fc42.aarch64 zig-srpm-macros-1-3.fc41.noarch zip-3.0-41.fc41.aarch64 zlib-ng-compat-2.2.2-1.fc42.aarch64 zstd-1.5.6-2.fc41.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1721260800 Wrote: /builddir/build/SRPMS/lv2-x42-plugins-0.20.0-0.2.20240611.fc42.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-1733978993.693843/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-qc_gnvaf/lv2-x42-plugins/lv2-x42-plugins.spec) Config(child) 0 minutes 11 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.20.0-0.2.20240611.fc42.src.rpm) Config(fedora-rawhide-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1733978993.693843/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1733978993.693843/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-1733978993.693843/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-4.20.0-1.fc42.aarch64 rpm-sequoia-1.7.0-3.fc42.aarch64 dnf5-5.2.8.1-1.fc42.aarch64 dnf5-plugins-5.2.8.1-1.fc42.aarch64 Finish: chroot init Start: build phase for lv2-x42-plugins-0.20.0-0.2.20240611.fc42.src.rpm Start: build setup for lv2-x42-plugins-0.20.0-0.2.20240611.fc42.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1721260800 Wrote: /builddir/build/SRPMS/lv2-x42-plugins-0.20.0-0.2.20240611.fc42.src.rpm Updating and loading repositories: Copr repository 100% | 76.9 KiB/s | 1.5 KiB | 00m00s Additional repo https_dmalcolm_fedorap 100% | 25.9 KiB/s | 1.5 KiB | 00m00s fedora 100% | 249.2 KiB/s | 14.0 KiB | 00m00s Copr repository 100% | 127.0 MiB/s | 5.1 MiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: cairo-devel aarch64 1.18.2-2.fc42 copr_base 2.3 MiB fftw-devel aarch64 3.3.10-13.fc42 copr_base 283.0 KiB ftgl-devel aarch64 2.1.3-46.fc42 copr_base 101.0 KiB gcc-c++ aarch64 15.0.0-0.2.fc42 https_dmalcolm_fedorapeople_org_gcc_gcc_15_mass_prebuild_arch 38.5 MiB glib2-devel aarch64 2.83.0-2.fc42 copr_base 16.0 MiB gnu-free-mono-fonts noarch 20120503-34.fc41 fedora 1.5 MiB gnu-free-sans-fonts noarch 20120503-34.fc41 fedora 2.9 MiB gnu-free-serif-fonts noarch 20120503-34.fc41 fedora 5.9 MiB gtk2-devel aarch64 2.24.33-19.fc41 fedora 23.8 MiB jack-audio-connection-kit-devel aarch64 1.9.22-6.fc42 copr_base 1.8 MiB libltc-devel aarch64 1.3.2-7.fc42 copr_base 754.1 KiB libsamplerate-devel aarch64 0.2.2-9.fc42 copr_base 74.5 KiB libsndfile-devel aarch64 1.2.2-5.fc42 fedora 212.9 KiB lv2-devel aarch64 1.18.10-1.fc42 copr_base 666.7 KiB make aarch64 1:4.4.1-9.fc42 fedora 1.8 MiB mesa-libEGL-devel aarch64 24.3.1-1.fc42 fedora 21.5 KiB mesa-libGLU-devel aarch64 9.0.3-5.fc41 fedora 17.0 KiB pango-devel aarch64 1.54.0-2.fc41 fedora 1.5 MiB zita-convolver-devel aarch64 4.0.3-14.fc41 fedora 11.4 KiB Installing dependencies: abattis-cantarell-vf-fonts noarch 0.301-13.fc41 fedora 192.7 KiB alsa-lib aarch64 1.2.13-3.fc42 fedora 1.5 MiB annobin-docs noarch 12.77-1.fc42 fedora 98.4 KiB annobin-plugin-gcc aarch64 12.77-1.fc42 fedora 1.0 MiB at-spi2-core aarch64 2.54.0-1.fc42 fedora 1.9 MiB atk aarch64 2.54.0-1.fc42 fedora 360.9 KiB atk-devel aarch64 2.54.0-1.fc42 fedora 5.9 MiB autoconf noarch 2.72-3.fc42 copr_base 2.8 MiB automake noarch 1.17-1.fc42 fedora 1.8 MiB avahi-libs aarch64 0.8-30.fc42 fedora 614.5 KiB brotli aarch64 1.1.0-5.fc42 copr_base 66.4 KiB brotli-devel aarch64 1.1.0-5.fc42 copr_base 65.6 KiB bzip2-devel aarch64 1.0.8-19.fc42 copr_base 309.8 KiB cairo aarch64 1.18.2-2.fc42 copr_base 1.8 MiB cmake-filesystem aarch64 3.31.2-1.fc42 copr_base 0.0 B cpp aarch64 15.0.0-0.2.fc42 https_dmalcolm_fedorapeople_org_gcc_gcc_15_mass_prebuild_arch 35.3 MiB cups-filesystem noarch 1:2.4.11-8.fc42 copr_base 0.0 B cups-libs aarch64 1:2.4.11-8.fc42 copr_base 721.8 KiB dbus aarch64 1:1.14.10-4.fc41 fedora 0.0 B dbus-broker aarch64 36-4.fc42 copr_base 415.1 KiB dbus-common noarch 1:1.14.10-4.fc41 fedora 11.2 KiB dbus-libs aarch64 1:1.14.10-4.fc41 fedora 489.1 KiB default-fonts-core-sans noarch 4.2-2.fc42 fedora 11.9 KiB emacs-filesystem noarch 1:30.0-3.fc41 fedora 0.0 B expat aarch64 2.6.4-1.fc42 copr_base 343.6 KiB fftw aarch64 3.3.10-13.fc42 copr_base 217.2 KiB fftw-libs aarch64 3.3.10-13.fc42 copr_base 0.0 B fftw-libs-double aarch64 3.3.10-13.fc42 copr_base 1.9 MiB fftw-libs-long aarch64 3.3.10-13.fc42 copr_base 2.3 MiB fftw-libs-single aarch64 3.3.10-13.fc42 copr_base 2.0 MiB flac-devel aarch64 1.4.3-5.fc41 fedora 5.3 MiB flac-libs aarch64 1.4.3-5.fc41 fedora 742.0 KiB fontconfig aarch64 2.15.0-8.fc41 fedora 2.4 MiB fontconfig-devel aarch64 2.15.0-8.fc41 fedora 117.2 KiB fonts-filesystem noarch 1:2.0.5-17.fc41 fedora 0.0 B freetype aarch64 2.13.3-1.fc42 copr_base 799.7 KiB freetype-devel aarch64 2.13.3-1.fc42 copr_base 8.5 MiB fribidi aarch64 1.0.16-1.fc42 copr_base 243.7 KiB fribidi-devel aarch64 1.0.16-1.fc42 copr_base 78.0 KiB ftgl aarch64 2.1.3-46.fc42 copr_base 392.9 KiB gcc aarch64 15.0.0-0.2.fc42 https_dmalcolm_fedorapeople_org_gcc_gcc_15_mass_prebuild_arch 97.8 MiB gcc-plugin-annobin aarch64 15.0.0-0.2.fc42 https_dmalcolm_fedorapeople_org_gcc_gcc_15_mass_prebuild_arch 67.5 KiB gdk-pixbuf2 aarch64 2.42.12-6.fc41 fedora 2.9 MiB gdk-pixbuf2-devel aarch64 2.42.12-6.fc41 fedora 2.6 MiB gdk-pixbuf2-modules aarch64 2.42.12-6.fc41 fedora 391.8 KiB gettext aarch64 0.22.5-6.fc42 copr_base 5.8 MiB gettext-envsubst aarch64 0.22.5-6.fc42 copr_base 105.3 KiB gettext-libs aarch64 0.22.5-6.fc42 copr_base 1.7 MiB gettext-runtime aarch64 0.22.5-6.fc42 copr_base 534.3 KiB glib2 aarch64 2.83.0-2.fc42 copr_base 15.4 MiB glibc-devel aarch64 2.40.9000-21.fc42 fedora 2.2 MiB glibmm2.4 aarch64 2.66.7-2.fc42 copr_base 2.9 MiB gnu-free-fonts-common noarch 20120503-34.fc41 fedora 491.9 KiB gnutls aarch64 3.8.8-1.fc42 copr_base 3.3 MiB google-noto-fonts-common noarch 20240901-1.fc42 fedora 17.5 KiB google-noto-sans-vf-fonts noarch 20240901-1.fc42 fedora 1.2 MiB graphite2 aarch64 1.3.14-16.fc41 fedora 495.9 KiB graphite2-devel aarch64 1.3.14-16.fc41 fedora 49.1 KiB groff-base aarch64 1.23.0-7.fc42 copr_base 4.1 MiB gsm aarch64 1.0.22-7.fc42 copr_base 75.2 KiB gtk-update-icon-cache aarch64 3.24.43-2.fc41 fedora 222.3 KiB gtk2 aarch64 2.24.33-19.fc41 fedora 14.3 MiB harfbuzz aarch64 10.1.0-2.fc42 fedora 2.5 MiB harfbuzz-cairo aarch64 10.1.0-2.fc42 fedora 66.2 KiB harfbuzz-devel aarch64 10.1.0-2.fc42 fedora 5.2 MiB harfbuzz-icu aarch64 10.1.0-2.fc42 fedora 66.2 KiB hicolor-icon-theme noarch 0.17-19.fc41 fedora 72.2 KiB hwdata noarch 0.390-1.fc42 fedora 9.3 MiB jack-audio-connection-kit aarch64 1.9.22-6.fc42 copr_base 2.2 MiB jbigkit-libs aarch64 2.1-30.fc42 copr_base 178.8 KiB kernel-headers aarch64 6.13.0-0.rc1.e70140ba0d2b.14.fc42 fedora 6.4 MiB lame-libs aarch64 3.100-18.fc42 copr_base 1.2 MiB libX11 aarch64 1.8.10-2.fc42 fedora 1.3 MiB libX11-common noarch 1.8.10-2.fc42 fedora 1.1 MiB libX11-devel aarch64 1.8.10-2.fc42 fedora 1.0 MiB libX11-xcb aarch64 1.8.10-2.fc42 fedora 195.1 KiB libXau aarch64 1.0.11-7.fc41 fedora 242.9 KiB libXau-devel aarch64 1.0.11-7.fc41 fedora 6.4 KiB libXcomposite aarch64 0.4.6-4.fc41 fedora 224.6 KiB libXcomposite-devel aarch64 0.4.6-4.fc41 fedora 8.0 KiB libXcursor aarch64 1.2.3-1.fc42 fedora 69.8 KiB libXcursor-devel aarch64 1.2.3-1.fc42 fedora 22.7 KiB libXdamage aarch64 1.1.6-4.fc41 fedora 223.8 KiB libXext aarch64 1.3.6-2.fc41 fedora 210.0 KiB libXext-devel aarch64 1.3.6-2.fc41 fedora 98.9 KiB libXfixes aarch64 6.0.1-4.fc41 fedora 198.4 KiB libXfixes-devel aarch64 6.0.1-4.fc41 fedora 9.2 KiB libXft aarch64 2.3.8-7.fc41 fedora 256.5 KiB libXft-devel aarch64 2.3.8-7.fc41 fedora 31.7 KiB libXi aarch64 1.8.2-1.fc42 fedora 200.7 KiB libXi-devel aarch64 1.8.2-1.fc42 fedora 132.5 KiB libXinerama aarch64 1.1.5-7.fc41 fedora 199.1 KiB libXinerama-devel aarch64 1.1.5-7.fc41 fedora 7.0 KiB libXrandr aarch64 1.5.4-4.fc41 fedora 199.8 KiB libXrandr-devel aarch64 1.5.4-4.fc41 fedora 21.8 KiB libXrender aarch64 0.9.11-7.fc41 fedora 198.2 KiB libXrender-devel aarch64 0.9.11-7.fc41 fedora 50.1 KiB libXtst aarch64 1.2.5-1.fc41 fedora 201.6 KiB libXxf86vm aarch64 1.1.5-7.fc41 fedora 197.4 KiB libasan aarch64 15.0.0-0.2.fc42 https_dmalcolm_fedorapeople_org_gcc_gcc_15_mass_prebuild_arch 1.5 MiB libatomic aarch64 15.0.0-0.2.fc42 https_dmalcolm_fedorapeople_org_gcc_gcc_15_mass_prebuild_arch 66.1 KiB libb2 aarch64 0.98.1-12.fc42 copr_base 72.8 KiB libblkid-devel aarch64 2.40.2-8.fc42 fedora 44.9 KiB libconfig aarch64 1.7.3-9.fc41 fedora 449.0 KiB libdatrie aarch64 0.2.13-10.fc41 fedora 222.0 KiB libdatrie-devel aarch64 0.2.13-10.fc41 fedora 763.3 KiB libdb aarch64 5.3.28-64.fc42 fedora 1.9 MiB libdrm aarch64 2.4.124-1.fc42 copr_base 744.4 KiB libedit aarch64 3.1-53.20240808cvs.fc42 copr_base 275.2 KiB libffado aarch64 2.4.9-3.fc42 copr_base 2.5 MiB libffi-devel aarch64 3.4.6-3.fc42 fedora 29.9 KiB libglvnd aarch64 1:1.7.0-5.fc42 copr_base 1.3 MiB libglvnd-core-devel aarch64 1:1.7.0-5.fc42 copr_base 40.3 KiB libglvnd-devel aarch64 1:1.7.0-5.fc42 copr_base 2.1 MiB libglvnd-egl aarch64 1:1.7.0-5.fc42 copr_base 66.3 KiB libglvnd-gles aarch64 1:1.7.0-5.fc42 copr_base 388.7 KiB libglvnd-glx aarch64 1:1.7.0-5.fc42 copr_base 1.0 MiB libglvnd-opengl aarch64 1:1.7.0-5.fc42 copr_base 322.3 KiB libicu aarch64 76.1-1.fc42 copr_base 36.5 MiB libicu-devel aarch64 76.1-1.fc42 copr_base 5.1 MiB libiec61883 aarch64 1.2.0-35.fc42 copr_base 96.2 KiB libjpeg-turbo aarch64 3.0.4-1.fc42 copr_base 724.7 KiB libjpeg-turbo-devel aarch64 3.0.4-1.fc42 copr_base 353.3 KiB liblerc aarch64 4.0.0-7.fc42 copr_base 541.9 KiB liblerc-devel aarch64 4.0.0-7.fc42 copr_base 4.3 MiB libltc aarch64 1.3.2-7.fc42 copr_base 78.7 KiB libmount-devel aarch64 2.40.2-8.fc42 fedora 63.5 KiB libmpc aarch64 1.3.1-6.fc42 copr_base 149.9 KiB libogg aarch64 2:1.3.5-9.fc42 copr_base 75.7 KiB libogg-devel aarch64 2:1.3.5-9.fc42 copr_base 17.5 KiB libpciaccess aarch64 0.16-13.fc41 fedora 200.7 KiB libpng aarch64 2:1.6.44-1.fc42 copr_base 264.5 KiB libpng-devel aarch64 2:1.6.44-1.fc42 copr_base 947.0 KiB libraw1394 aarch64 2.1.2-21.fc42 copr_base 305.3 KiB libsamplerate aarch64 0.2.2-9.fc42 copr_base 1.4 MiB libselinux-devel aarch64 3.8-0.rc1.2.fc42 copr_base 126.6 KiB libsepol-devel aarch64 3.8-0.rc1.1.fc42 copr_base 120.8 KiB libsigc++20 aarch64 2.12.1-3.fc42 copr_base 125.2 KiB libsndfile aarch64 1.2.2-5.fc42 fedora 570.5 KiB libstdc++-devel aarch64 15.0.0-0.2.fc42 https_dmalcolm_fedorapeople_org_gcc_gcc_15_mass_prebuild_arch 15.4 MiB libtextstyle aarch64 0.22.5-6.fc42 copr_base 194.6 KiB libthai aarch64 0.1.29-9.fc42 copr_base 805.5 KiB libthai-devel aarch64 0.1.29-9.fc42 copr_base 699.4 KiB libtiff aarch64 4.7.0-2.fc42 copr_base 648.4 KiB libtiff-devel aarch64 4.7.0-2.fc42 copr_base 761.6 KiB libubsan aarch64 15.0.0-0.2.fc42 https_dmalcolm_fedorapeople_org_gcc_gcc_15_mass_prebuild_arch 460.6 KiB libvorbis aarch64 1:1.3.7-11.fc42 copr_base 840.4 KiB libvorbis-devel aarch64 1:1.3.7-11.fc42 copr_base 38.4 KiB libwayland-client aarch64 1.23.0-2.fc41 fedora 198.2 KiB libwayland-server aarch64 1.23.0-2.fc41 fedora 198.7 KiB libwebp aarch64 1.4.0-4.fc42 copr_base 801.0 KiB libwebp-devel aarch64 1.4.0-4.fc42 copr_base 120.4 KiB libxcb aarch64 1.17.0-3.fc42 fedora 5.0 MiB libxcb-devel aarch64 1.17.0-3.fc42 fedora 2.7 MiB libxcrypt-devel aarch64 4.4.36-11.fc42 fedora 30.5 KiB libxml++ aarch64 2.42.3-4.fc42 copr_base 312.0 KiB libxml2-devel aarch64 2.12.8-2.fc42 copr_base 3.4 MiB libxshmfence aarch64 1.3.2-5.fc42 fedora 68.8 KiB libzstd-devel aarch64 1.5.6-2.fc41 fedora 202.4 KiB llvm-libs aarch64 19.1.5-1.fc42 fedora 113.7 MiB lm_sensors-libs aarch64 3.6.0-20.fc42 copr_base 92.2 KiB lv2 aarch64 1.18.10-1.fc42 copr_base 334.8 KiB m4 aarch64 1.4.19-10.fc41 fedora 668.7 KiB mesa-dri-drivers aarch64 24.3.1-1.fc42 fedora 102.4 MiB mesa-filesystem aarch64 24.3.1-1.fc42 fedora 3.6 KiB mesa-libEGL aarch64 24.3.1-1.fc42 fedora 387.7 KiB mesa-libGL aarch64 24.3.1-1.fc42 fedora 579.0 KiB mesa-libGLU aarch64 9.0.3-5.fc41 fedora 393.6 KiB mesa-libgbm aarch64 24.3.1-1.fc42 fedora 132.7 KiB mesa-libglapi aarch64 24.3.1-1.fc42 fedora 322.3 KiB mpdecimal aarch64 2.5.1-16.fc41 fedora 328.9 KiB mpg123-devel aarch64 1.32.9-1.fc42 fedora 3.0 MiB mpg123-libs aarch64 1.32.9-1.fc42 fedora 745.8 KiB ncurses aarch64 6.5-2.20240629.fc41 fedora 1.7 MiB nettle aarch64 3.10-3.fc41 fedora 956.7 KiB opus aarch64 1.5.2-1.fc42 fedora 519.9 KiB opus-devel aarch64 1.5.2-1.fc42 fedora 2.6 MiB pango aarch64 1.54.0-2.fc41 fedora 1.9 MiB pcre2-devel aarch64 10.44-1.fc41.1 fedora 2.0 MiB pcre2-utf16 aarch64 10.44-1.fc41.1 fedora 645.9 KiB pcre2-utf32 aarch64 10.44-1.fc41.1 fedora 645.8 KiB perl-AutoLoader noarch 5.74-512.fc42 fedora 20.5 KiB perl-B aarch64 1.89-512.fc42 fedora 606.1 KiB perl-Carp noarch 1.54-511.fc41 fedora 46.6 KiB perl-Class-Struct noarch 0.68-512.fc42 fedora 25.4 KiB perl-Data-Dumper aarch64 2.189-512.fc41 fedora 263.8 KiB perl-Digest noarch 1.20-511.fc41 fedora 35.3 KiB perl-Digest-MD5 aarch64 2.59-5.fc41 fedora 231.9 KiB perl-DynaLoader aarch64 1.56-512.fc42 fedora 32.1 KiB perl-Encode aarch64 4:3.21-511.fc41 fedora 5.9 MiB perl-Errno aarch64 1.38-512.fc42 fedora 8.4 KiB perl-Exporter noarch 5.78-511.fc41 fedora 54.3 KiB perl-Fcntl aarch64 1.18-512.fc42 fedora 221.1 KiB perl-File-Basename noarch 2.86-512.fc42 fedora 14.0 KiB perl-File-Compare noarch 1.100.800-512.fc42 fedora 5.6 KiB perl-File-Copy noarch 2.41-512.fc42 fedora 19.6 KiB perl-File-Find noarch 1.44-512.fc42 fedora 41.9 KiB perl-File-Path noarch 2.18-511.fc41 fedora 63.5 KiB perl-File-Temp noarch 1:0.231.100-511.fc41 fedora 162.3 KiB perl-File-stat noarch 1.14-512.fc42 fedora 12.5 KiB perl-FileHandle noarch 2.05-512.fc42 fedora 9.3 KiB perl-Getopt-Long noarch 1:2.58-2.fc41 fedora 144.5 KiB perl-Getopt-Std noarch 1.14-512.fc42 fedora 11.2 KiB perl-HTTP-Tiny noarch 0.090-1.fc42 fedora 154.4 KiB perl-IO aarch64 1.55-512.fc42 fedora 319.2 KiB perl-IO-Socket-IP noarch 0.43-1.fc42 fedora 100.3 KiB perl-IO-Socket-SSL noarch 2.089-1.fc42 fedora 703.3 KiB perl-IPC-Open3 noarch 1.22-512.fc42 fedora 22.5 KiB perl-MIME-Base32 noarch 1.303-21.fc41 fedora 30.7 KiB perl-MIME-Base64 aarch64 3.16-511.fc41 fedora 222.2 KiB perl-Net-SSLeay aarch64 1.94-7.fc41 fedora 1.4 MiB perl-POSIX aarch64 2.20-512.fc42 fedora 327.3 KiB perl-PathTools aarch64 3.91-511.fc41 fedora 352.1 KiB perl-Pod-Escapes noarch 1:1.07-511.fc41 fedora 24.9 KiB perl-Pod-Perldoc noarch 3.28.01-512.fc41 fedora 163.7 KiB perl-Pod-Simple noarch 1:3.45-511.fc41 fedora 560.9 KiB perl-Pod-Usage noarch 4:2.03-511.fc41 fedora 84.8 KiB perl-Scalar-List-Utils aarch64 5:1.68-1.fc42 fedora 281.0 KiB perl-SelectSaver noarch 1.02-512.fc42 fedora 2.2 KiB perl-Socket aarch64 4:2.038-511.fc41 fedora 272.1 KiB perl-Storable aarch64 1:3.32-511.fc41 fedora 372.5 KiB perl-Symbol noarch 1.09-512.fc42 fedora 6.8 KiB perl-Term-ANSIColor noarch 5.01-512.fc41 fedora 97.5 KiB perl-Term-Cap noarch 1.18-511.fc41 fedora 29.3 KiB perl-Text-ParseWords noarch 3.31-511.fc41 fedora 13.6 KiB perl-Text-Tabs+Wrap noarch 2024.001-511.fc41 fedora 22.6 KiB perl-Thread-Queue noarch 3.14-511.fc41 fedora 28.9 KiB perl-Time-Local noarch 2:1.350-511.fc41 fedora 69.0 KiB perl-URI noarch 5.31-1.fc42 fedora 257.0 KiB perl-base noarch 2.27-512.fc42 fedora 12.5 KiB perl-constant noarch 1.33-512.fc41 fedora 26.2 KiB perl-if noarch 0.61.000-512.fc42 fedora 5.8 KiB perl-interpreter aarch64 4:5.40.0-512.fc42 fedora 302.3 KiB perl-libnet noarch 3.15-512.fc41 fedora 289.4 KiB perl-libs aarch64 4:5.40.0-512.fc42 fedora 10.9 MiB perl-locale noarch 1.12-512.fc42 fedora 6.5 KiB perl-mro aarch64 1.29-512.fc42 fedora 209.7 KiB perl-overload noarch 1.37-512.fc42 fedora 71.5 KiB perl-overloading noarch 0.02-512.fc42 fedora 4.8 KiB perl-parent noarch 1:0.243-1.fc42 fedora 10.2 KiB perl-podlators noarch 1:6.0.2-2.fc41 fedora 317.5 KiB perl-threads aarch64 1:2.40-511.fc41 fedora 263.2 KiB perl-threads-shared aarch64 1.69-511.fc41 fedora 231.8 KiB perl-vars noarch 1.05-512.fc42 fedora 3.9 KiB pixman aarch64 0.44.2-1.fc42 fedora 644.4 KiB pixman-devel aarch64 0.44.2-1.fc42 fedora 49.4 KiB python-pip-wheel noarch 24.3.1-1.fc42 fedora 1.2 MiB python3 aarch64 3.13.0-1.fc42 fedora 211.8 KiB python3-isodate noarch 0.7.2-1.fc42 fedora 121.3 KiB python3-libs aarch64 3.13.0-1.fc42 fedora 49.7 MiB python3-markdown noarch 3.7-1.fc42 fedora 689.1 KiB python3-packaging noarch 24.2-2.fc42 fedora 555.7 KiB python3-pyparsing noarch 3.1.2-7.fc41 fedora 1.0 MiB python3-rdflib noarch 7.0.0-7.fc42 fedora 4.2 MiB shared-mime-info aarch64 2.3-6.fc41 fedora 5.3 MiB spirv-tools-libs aarch64 2024.3-4.fc42 fedora 5.3 MiB sysprof-capture-devel aarch64 47.2-1.fc42 fedora 277.7 KiB tzdata noarch 2024a-9.fc41 fedora 1.7 MiB xml-common noarch 0.6.3-65.fc41 fedora 78.4 KiB xorg-x11-proto-devel noarch 2024.1-3.fc41 fedora 1.7 MiB xprop aarch64 1.2.7-2.fc41 fedora 206.8 KiB xz-devel aarch64 1:5.6.3-2.fc42 fedora 255.6 KiB zita-convolver aarch64 4.0.3-14.fc41 fedora 231.9 KiB zlib-ng-compat-devel aarch64 2.2.2-1.fc42 fedora 106.8 KiB Transaction Summary: Installing: 283 packages Total size of inbound packages is 203 MiB. Need to download 64 MiB. After this operation, 801 MiB extra will be used (install 801 MiB, remove 0 B). [1/4] gtk2-devel-0:2.24.33-19.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [2/6] make-1:4.4.1-9.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [3/8] pango-devel-0:1.54.0-2.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/11] cairo-devel-0:1.18.2-2.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/14] gcc-c++-0:15.0.0-0.2.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/15] glib2-devel-0:2.83.0-2.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/19] lv2-devel-0:1.18.10-1.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/21] atk-devel-0:2.54.0-1.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/22] gdk-pixbuf2-0:2.42.12-6.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [10/23] gdk-pixbuf2-devel-0:2.42.12-6.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [11/24] gtk2-0:2.24.33-19.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [12/25] libX11-devel-0:1.8.10-2.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [13/26] libXcomposite-devel-0:0.4.6-4.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [14/27] libXcursor-devel-0:1.2.3-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [15/28] libXext-devel-0:1.3.6-2.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [16/29] libXfixes-devel-0:6.0.1-4.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [17/30] libXi-devel-0:1.8.2-1.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [18/31] libXinerama-devel-0:1.1.5-7.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [19/32] libXrandr-devel-0:1.5.4-4.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [20/33] pango-0:1.54.0-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [21/34] python3-0:3.13.0-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [22/40] fontconfig-devel-0:2.15.0-8.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [23/41] libXft-devel-0:2.3.8-7.fc41.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [24/42] libXrender-devel-0:0.9.11-7.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [25/45] libxcb-devel-0:1.17.0-3.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [26/46] pixman-devel-0:0.44.2-1.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [27/47] zlib-ng-compat-devel-0:2.2.2-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [28/50] gcc-0:15.0.0-0.2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [29/51] libstdc++-devel-0:15.0.0-0.2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [30/52] libffi-devel-0:3.4.6-3.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [31/53] libmount-devel-0:2.40.2-8.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [32/54] pcre2-devel-0:10.44-1.fc41.1.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [33/55] python3-packaging-0:24.2-2.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [34/56] sysprof-capture-devel-0:47.2-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [35/57] jack-audio-connection-kit-0:1.9 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [36/59] libsamplerate-0:0.2.2-9.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [37/60] python3-markdown-0:3.7-1.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [38/61] python3-rdflib-0:7.0.0-7.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [39/62] fonts-filesystem-1:2.0.5-17.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [40/63] atk-0:2.54.0-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [41/64] shared-mime-info-0:2.3-6.fc41.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [42/65] fontconfig-0:2.15.0-8.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [43/66] gdk-pixbuf2-modules-0:2.42.12-6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [44/67] gtk-update-icon-cache-0:3.24.43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [45/68] hicolor-icon-theme-0:0.17-19.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [46/69] libX11-0:1.8.10-2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [47/70] libXcomposite-0:0.4.6-4.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [48/71] libXcursor-0:1.2.3-1.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [49/72] libXdamage-0:1.1.6-4.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [50/73] libXext-0:1.3.6-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [51/74] libXfixes-0:6.0.1-4.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [52/75] libXi-0:1.8.2-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [53/76] libXinerama-0:1.1.5-7.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [54/77] libXrandr-0:1.5.4-4.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [55/78] libXrender-0:0.9.11-7.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [56/79] libX11-xcb-0:1.8.10-2.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [57/80] xorg-x11-proto-devel-0:2024.1-3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [58/81] libXft-0:2.3.8-7.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [59/82] python3-libs-0:3.13.0-1.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [60/85] opus-0:1.5.2-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [61/88] libxcb-0:1.17.0-3.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [62/92] libXau-devel-0:1.0.11-7.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [63/93] pixman-0:0.44.2-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [64/97] cpp-0:15.0.0-0.2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [65/98] glibc-devel-0:2.40.9000-21.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [66/99] libblkid-devel-0:2.40.2-8.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 67/100] pcre2-utf16-0:10.44-1.fc41.1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 68/101] pcre2-utf32-0:10.44-1.fc41.1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 69/102] alsa-lib-0:1.2.13-3.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 70/103] dbus-libs-1:1.14.10-4.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 71/104] libdb-0:5.3.28-64.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 72/105] python3-isodate-0:0.7.2-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 73/106] python3-pyparsing-0:3.1.2-7.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 74/107] at-spi2-core-0:2.54.0-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 75/108] default-fonts-core-sans-0:4.2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 76/109] xml-common-0:0.6.3-65.fc41.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 77/110] libX11-common-0:1.8.10-2.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 78/111] mpdecimal-0:2.5.1-16.fc41.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 79/112] python-pip-wheel-0:24.3.1-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 80/113] tzdata-0:2024a-9.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 81/114] libXau-0:1.0.11-7.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 82/119] kernel-headers-0:6.13.0-0.rc1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 83/120] libxcrypt-devel-0:4.4.36-11.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 84/121] dbus-1:1.14.10-4.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 85/122] libXtst-0:1.2.5-1.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 86/123] xprop-0:1.2.7-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 87/124] abattis-cantarell-vf-fonts-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 88/125] google-noto-sans-vf-fonts-0:2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 89/126] google-noto-fonts-common-0:20 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 90/127] lv2-0:1.18.10-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 91/128] libffado-0:2.4.9-3.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 92/129] libconfig-0:1.7.3-9.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 93/130] glib2-0:2.83.0-2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 94/131] libselinux-devel-0:3.8-0.rc1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 95/132] gnutls-0:3.8.8-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 96/133] nettle-0:3.10-3.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 97/134] freetype-devel-0:2.13.3-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 98/136] freetype-0:2.13.3-1.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 99/146] brotli-devel-0:1.1.0-5.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [100/147] brotli-0:1.1.0-5.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [101/148] bzip2-devel-0:1.0.8-19.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [102/149] harfbuzz-devel-0:10.1.0-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [103/150] graphite2-devel-0:1.3.14-16.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [104/151] harfbuzz-0:10.1.0-2.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [105/152] harfbuzz-cairo-0:10.1.0-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [106/153] harfbuzz-icu-0:10.1.0-2.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [107/154] graphite2-0:1.3.14-16.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [108/155] libpng-devel-2:1.6.44-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [109/156] libpng-2:1.6.44-1.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [110/157] cairo-0:1.18.2-2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [111/158] cmake-filesystem-0:3.31.2-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [112/159] expat-0:2.6.4-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [113/160] libb2-0:0.98.1-12.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [114/161] fribidi-devel-0:1.0.16-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [115/162] libthai-devel-0:0.1.29-9.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [116/163] libdatrie-devel-0:0.2.13-10.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [117/164] libthai-0:0.1.29-9.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [118/165] libdatrie-0:0.2.13-10.fc41.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [119/166] fribidi-0:1.0.16-1.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [120/170] perl-Carp-0:1.54-511.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [121/171] perl-Class-Struct-0:0.68-512. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [122/172] perl-Errno-0:1.38-512.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [123/173] perl-Exporter-0:5.78-511.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [124/174] perl-File-Basename-0:2.86-512 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [125/175] perl-File-Path-0:2.18-511.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [126/176] perl-Getopt-Long-1:2.58-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [127/177] perl-IO-0:1.55-512.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [128/178] perl-PathTools-0:3.91-511.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [129/180] perl-constant-0:1.33-512.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [130/181] perl-interpreter-4:5.40.0-512 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [131/182] perl-libs-4:5.40.0-512.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [132/184] perl-vars-0:1.05-512.fc42.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [133/185] perl-Pod-Usage-4:2.03-511.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [134/186] perl-Text-ParseWords-0:3.31-5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [135/187] perl-base-0:2.27-512.fc42.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [136/188] perl-overload-0:1.37-512.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [137/189] perl-Fcntl-0:1.18-512.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [138/190] perl-File-stat-0:1.14-512.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [139/191] perl-SelectSaver-0:1.02-512.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [140/192] perl-Socket-4:2.038-511.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [141/193] perl-Symbol-0:1.09-512.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [142/194] perl-Scalar-List-Utils-5:1.68 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [143/196] perl-DynaLoader-0:1.56-512.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [144/197] perl-Encode-4:3.21-511.fc41.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [145/198] perl-Pod-Perldoc-0:3.28.01-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [146/199] perl-podlators-1:6.0.2-2.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [147/200] perl-mro-0:1.29-512.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [148/201] perl-overloading-0:0.02-512.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [149/202] perl-Getopt-Std-0:1.14-512.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [150/203] perl-MIME-Base64-0:3.16-511.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [151/204] perl-Storable-1:3.32-511.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [152/205] perl-parent-1:0.243-1.fc42.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [153/206] perl-File-Temp-1:0.231.100-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [154/207] perl-HTTP-Tiny-0:0.090-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [155/208] perl-IPC-Open3-0:1.22-512.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [156/209] perl-Pod-Simple-1:3.45-511.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [157/210] perl-POSIX-0:2.20-512.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [158/211] perl-Term-ANSIColor-0:5.01-51 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [159/212] perl-Term-Cap-0:1.18-511.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [160/213] perl-IO-Socket-SSL-0:2.089-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [161/214] perl-Net-SSLeay-0:1.94-7.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [162/215] perl-Time-Local-2:1.350-511.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [163/216] perl-Pod-Escapes-1:1.07-511.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [164/217] perl-Text-Tabs+Wrap-0:2024.00 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [165/218] perl-if-0:0.61.000-512.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [166/219] perl-locale-0:1.12-512.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [167/220] ncurses-0:6.5-2.20240629.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [168/221] perl-IO-Socket-IP-0:0.43-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [169/222] perl-URI-0:5.31-1.fc42.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [170/223] perl-AutoLoader-0:5.74-512.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [171/224] perl-Data-Dumper-0:2.189-512. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [172/225] perl-MIME-Base32-0:1.303-21.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [173/226] perl-libnet-0:3.15-512.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [174/227] perl-B-0:1.89-512.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [175/228] perl-Digest-MD5-0:2.59-5.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [176/229] perl-FileHandle-0:2.05-512.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [177/230] perl-Digest-0:1.20-511.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [178/240] libicu-0:76.1-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [179/241] libicu-devel-0:76.1-1.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [180/242] cups-libs-1:2.4.11-8.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [181/243] avahi-libs-0:0.8-30.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [182/244] libtiff-0:4.7.0-2.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [183/245] libjpeg-turbo-devel-0:3.0.4-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [184/246] libtiff-devel-0:4.7.0-2.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [185/247] libzstd-devel-0:1.5.6-2.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [186/248] libjpeg-turbo-0:3.0.4-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [187/249] gettext-0:0.22.5-6.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [188/250] gettext-runtime-0:0.22.5-6.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [189/251] libtextstyle-0:0.22.5-6.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [190/252] gettext-envsubst-0:0.22.5-6.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [191/253] gettext-libs-0:0.22.5-6.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [192/254] libxml2-devel-0:2.12.8-2.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [193/255] xz-devel-1:5.6.3-2.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [194/256] dbus-broker-0:36-4.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [195/257] dbus-common-1:1.14.10-4.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [196/259] emacs-filesystem-1:30.0-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [197/262] perl-File-Copy-0:2.41-512.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [198/264] libmpc-0:1.3.1-6.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [199/265] libasan-0:15.0.0-0.2.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [200/266] libatomic-0:15.0.0-0.2.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [201/267] libubsan-0:15.0.0-0.2.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [202/268] liblerc-devel-0:4.0.0-7.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [203/269] liblerc-0:4.0.0-7.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [204/270] libwebp-devel-0:1.4.0-4.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [205/271] libwebp-0:1.4.0-4.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [206/272] jbigkit-libs-0:2.1-30.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [207/273] libsepol-devel-0:3.8-0.rc1.1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [208/274] glibmm2.4-0:2.66.7-2.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [209/275] libiec61883-0:1.2.0-35.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [210/276] libraw1394-0:2.1.2-21.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [211/277] libxml++-0:2.42.3-4.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [212/278] libsigc++20-0:2.12.1-3.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [213/279] cups-filesystem-1:2.4.11-8.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [214/280] groff-base-0:1.23.0-7.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [215/281] gcc-plugin-annobin-0:15.0.0-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [216/282] annobin-plugin-gcc-0:12.77-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [217/283] annobin-docs-0:12.77-1.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [218/283] gnu-free-mono-fonts-0:2012050 100% | 2.1 MiB/s | 688.5 KiB | 00m00s [219/283] gnu-free-sans-fonts-0:2012050 100% | 3.5 MiB/s | 1.3 MiB | 00m00s [220/283] mesa-libEGL-devel-0:24.3.1-1. 100% | 241.0 KiB/s | 24.1 KiB | 00m00s [221/283] libsndfile-devel-0:1.2.2-5.fc 100% | 563.0 KiB/s | 81.1 KiB | 00m00s [222/283] mesa-libGLU-devel-0:9.0.3-5.f 100% | 108.9 KiB/s | 12.1 KiB | 00m00s [223/283] fftw-devel-0:3.3.10-13.fc42.a 100% | 9.7 MiB/s | 129.5 KiB | 00m00s [224/283] ftgl-devel-0:2.1.3-46.fc42.aa 100% | 7.2 MiB/s | 22.2 KiB | 00m00s [225/283] jack-audio-connection-kit-dev 100% | 104.3 MiB/s | 213.6 KiB | 00m00s [226/283] zita-convolver-devel-0:4.0.3- 100% | 68.3 KiB/s | 10.9 KiB | 00m00s [227/283] libsamplerate-devel-0:0.2.2-9 100% | 52.4 MiB/s | 53.6 KiB | 00m00s [228/283] libltc-devel-0:1.3.2-7.fc42.a 100% | 3.8 MiB/s | 154.6 KiB | 00m00s [229/283] gnu-free-fonts-common-0:20120 100% | 799.9 KiB/s | 122.4 KiB | 00m00s [230/283] flac-devel-0:1.4.3-5.fc41.aar 100% | 2.3 MiB/s | 408.8 KiB | 00m00s [231/283] gnu-free-serif-fonts-0:201205 100% | 2.9 MiB/s | 2.5 MiB | 00m01s [232/283] libsndfile-0:1.2.2-5.fc42.aar 100% | 1.4 MiB/s | 213.7 KiB | 00m00s [233/283] mpg123-devel-0:1.32.9-1.fc42. 100% | 2.1 MiB/s | 350.8 KiB | 00m00s [234/283] opus-devel-0:1.5.2-1.fc42.aar 100% | 4.0 MiB/s | 782.9 KiB | 00m00s [235/283] mesa-libEGL-0:24.3.1-1.fc42.a 100% | 718.0 KiB/s | 130.0 KiB | 00m00s [236/283] fftw-0:3.3.10-13.fc42.aarch64 100% | 18.3 MiB/s | 37.5 KiB | 00m00s [237/283] fftw-libs-0:3.3.10-13.fc42.aa 100% | 8.6 MiB/s | 8.8 KiB | 00m00s [238/283] zita-convolver-0:4.0.3-14.fc4 100% | 476.5 KiB/s | 35.3 KiB | 00m00s [239/283] mesa-libGLU-0:9.0.3-5.fc41.aa 100% | 1.0 MiB/s | 154.8 KiB | 00m00s [240/283] libltc-0:1.3.2-7.fc42.aarch64 100% | 1.5 MiB/s | 25.3 KiB | 00m00s [241/283] libwayland-client-0:1.23.0-2. 100% | 337.9 KiB/s | 32.4 KiB | 00m00s [242/283] flac-libs-0:1.4.3-5.fc41.aarc 100% | 2.2 MiB/s | 232.2 KiB | 00m00s [243/283] mpg123-libs-0:1.32.9-1.fc42.a 100% | 3.2 MiB/s | 343.7 KiB | 00m00s [244/283] libwayland-server-0:1.23.0-2. 100% | 1.3 MiB/s | 41.6 KiB | 00m00s [245/283] mesa-libgbm-0:24.3.1-1.fc42.a 100% | 637.5 KiB/s | 47.8 KiB | 00m00s [246/283] fftw-libs-double-0:3.3.10-13. 100% | 158.4 MiB/s | 810.8 KiB | 00m00s [247/283] fftw-libs-long-0:3.3.10-13.fc 100% | 177.7 MiB/s | 728.0 KiB | 00m00s [248/283] fftw-libs-single-0:3.3.10-13. 100% | 166.6 MiB/s | 852.8 KiB | 00m00s [249/283] mesa-libglapi-0:24.3.1-1.fc42 100% | 756.2 KiB/s | 52.9 KiB | 00m00s [250/283] libxshmfence-0:1.3.2-5.fc42.a 100% | 62.6 KiB/s | 13.7 KiB | 00m00s [251/283] mesa-filesystem-0:24.3.1-1.fc 100% | 40.5 KiB/s | 21.0 KiB | 00m01s [252/283] mesa-dri-drivers-0:24.3.1-1.f 100% | 12.9 MiB/s | 19.3 MiB | 00m02s [253/283] ftgl-0:2.1.3-46.fc42.aarch64 100% | 25.7 MiB/s | 105.4 KiB | 00m00s [254/283] libglvnd-glx-1:1.7.0-5.fc42.a 100% | 55.4 MiB/s | 113.5 KiB | 00m00s [255/283] llvm-libs-0:19.1.5-1.fc42.aar 100% | 9.8 MiB/s | 27.9 MiB | 00m03s [256/283] libglvnd-1:1.7.0-5.fc42.aarch 100% | 27.6 MiB/s | 56.6 KiB | 00m00s [257/283] spirv-tools-libs-0:2024.3-4.f 100% | 671.0 KiB/s | 1.4 MiB | 00m02s [258/283] mesa-libGL-0:24.3.1-1.fc42.aa 100% | 106.4 KiB/s | 156.4 KiB | 00m01s [259/283] libglvnd-core-devel-1:1.7.0-5 100% | 17.6 MiB/s | 18.0 KiB | 00m00s [260/283] libglvnd-devel-1:1.7.0-5.fc42 100% | 77.0 MiB/s | 157.7 KiB | 00m00s [261/283] libglvnd-egl-1:1.7.0-5.fc42.a 100% | 33.8 MiB/s | 34.6 KiB | 00m00s [262/283] libglvnd-gles-1:1.7.0-5.fc42. 100% | 25.1 MiB/s | 25.7 KiB | 00m00s [263/283] libglvnd-opengl-1:1.7.0-5.fc4 100% | 32.6 MiB/s | 33.4 KiB | 00m00s [264/283] libogg-devel-2:1.3.5-9.fc42.a 100% | 13.0 MiB/s | 13.3 KiB | 00m00s [265/283] libogg-2:1.3.5-9.fc42.aarch64 100% | 15.6 MiB/s | 32.0 KiB | 00m00s [266/283] libXxf86vm-0:1.1.5-7.fc41.aar 100% | 400.9 KiB/s | 18.0 KiB | 00m00s [267/283] perl-Thread-Queue-0:3.14-511. 100% | 145.0 KiB/s | 21.3 KiB | 00m00s [268/283] perl-threads-1:2.40-511.fc41. 100% | 335.6 KiB/s | 57.4 KiB | 00m00s [269/283] libdrm-0:2.4.124-1.fc42.aarch 100% | 58.2 MiB/s | 178.7 KiB | 00m00s [270/283] automake-0:1.17-1.fc42.noarch 100% | 3.3 MiB/s | 715.6 KiB | 00m00s [271/283] perl-threads-shared-0:1.69-51 100% | 487.4 KiB/s | 44.3 KiB | 00m00s [272/283] lm_sensors-libs-0:3.6.0-20.fc 100% | 19.4 MiB/s | 39.7 KiB | 00m00s [273/283] libedit-0:3.1-53.20240808cvs. 100% | 99.5 MiB/s | 101.9 KiB | 00m00s [274/283] libvorbis-devel-1:1.3.7-11.fc 100% | 9.3 MiB/s | 19.0 KiB | 00m00s [275/283] libvorbis-1:1.3.7-11.fc42.aar 100% | 88.5 MiB/s | 181.2 KiB | 00m00s [276/283] gsm-0:1.0.22-7.fc42.aarch64 100% | 11.5 MiB/s | 35.5 KiB | 00m00s [277/283] lame-libs-0:3.100-18.fc42.aar 100% | 109.3 MiB/s | 335.7 KiB | 00m00s [278/283] autoconf-0:2.72-3.fc42.noarch 100% | 159.7 MiB/s | 817.8 KiB | 00m00s [279/283] libpciaccess-0:0.16-13.fc41.a 100% | 226.7 KiB/s | 26.7 KiB | 00m00s [280/283] perl-File-Compare-0:1.100.800 100% | 67.4 KiB/s | 13.2 KiB | 00m00s [281/283] hwdata-0:0.390-1.fc42.noarch 100% | 5.3 MiB/s | 1.6 MiB | 00m00s [282/283] m4-0:1.4.19-10.fc41.aarch64 100% | 1.1 MiB/s | 301.4 KiB | 00m00s [283/283] perl-File-Find-0:1.44-512.fc4 100% | 351.0 KiB/s | 25.3 KiB | 00m00s -------------------------------------------------------------------------------- [283/283] Total 100% | 12.9 MiB/s | 64.3 MiB | 00m05s Running transaction [ 1/285] Verify package files 100% | 378.0 B/s | 283.0 B | 00m01s [ 2/285] Prepare transaction 100% | 1.8 KiB/s | 283.0 B | 00m00s [ 3/285] Installing xorg-x11-proto-dev 100% | 162.1 MiB/s | 1.8 MiB | 00m00s [ 4/285] Installing expat-0:2.6.4-1.fc 100% | 168.8 MiB/s | 345.6 KiB | 00m00s [ 5/285] Installing libglvnd-1:1.7.0-5 100% | 426.1 MiB/s | 1.3 MiB | 00m00s [ 6/285] Installing libogg-2:1.3.5-9.f 100% | 75.4 MiB/s | 77.2 KiB | 00m00s [ 7/285] Installing cmake-filesystem-0 100% | 3.7 MiB/s | 7.6 KiB | 00m00s [ 8/285] Installing zlib-ng-compat-dev 100% | 105.8 MiB/s | 108.3 KiB | 00m00s [ 9/285] Installing libpng-2:1.6.44-1. 100% | 129.7 MiB/s | 265.7 KiB | 00m00s [ 10/285] Installing libX11-xcb-0:1.8.1 100% | 191.3 MiB/s | 195.9 KiB | 00m00s [ 11/285] Installing fonts-filesystem-1 100% | 0.0 B/s | 788.0 B | 00m00s [ 12/285] Installing gnu-free-fonts-com 100% | 240.9 MiB/s | 493.3 KiB | 00m00s [ 13/285] Installing libpng-devel-2:1.6 100% | 232.2 MiB/s | 950.9 KiB | 00m00s [ 14/285] Installing libmpc-0:1.3.1-6.f 100% | 147.9 MiB/s | 151.5 KiB | 00m00s [ 15/285] Installing libjpeg-turbo-0:3. 100% | 236.5 MiB/s | 726.4 KiB | 00m00s [ 16/285] Installing dbus-libs-1:1.14.1 100% | 239.4 MiB/s | 490.2 KiB | 00m00s [ 17/285] Installing fftw-libs-single-0 100% | 254.3 MiB/s | 2.0 MiB | 00m00s [ 18/285] Installing opus-0:1.5.2-1.fc4 100% | 254.4 MiB/s | 521.0 KiB | 00m00s [ 19/285] Installing libjpeg-turbo-deve 100% | 173.8 MiB/s | 355.9 KiB | 00m00s [ 20/285] Installing flac-libs-0:1.4.3- 100% | 242.4 MiB/s | 744.7 KiB | 00m00s [ 21/285] Installing libvorbis-1:1.3.7- 100% | 274.4 MiB/s | 842.9 KiB | 00m00s [ 22/285] Installing libglvnd-opengl-1: 100% | 315.6 MiB/s | 323.2 KiB | 00m00s [ 23/285] Installing mesa-libGLU-0:9.0. 100% | 192.6 MiB/s | 394.4 KiB | 00m00s [ 24/285] Installing libraw1394-0:2.1.2 100% | 150.7 MiB/s | 308.7 KiB | 00m00s [ 25/285] Installing libwebp-0:1.4.0-4. 100% | 196.6 MiB/s | 805.1 KiB | 00m00s [ 26/285] Installing liblerc-0:4.0.0-7. 100% | 265.3 MiB/s | 543.4 KiB | 00m00s [ 27/285] Installing libtextstyle-0:0.2 100% | 190.8 MiB/s | 195.4 KiB | 00m00s [ 28/285] Installing gettext-libs-0:0.2 100% | 243.4 MiB/s | 1.7 MiB | 00m00s [ 29/285] Installing libicu-0:76.1-1.fc 100% | 331.7 MiB/s | 36.5 MiB | 00m00s [ 30/285] Installing fribidi-0:1.0.16-1 100% | 120.2 MiB/s | 246.2 KiB | 00m00s [ 31/285] Installing libdatrie-0:0.2.13 100% | 217.9 MiB/s | 223.1 KiB | 00m00s [ 32/285] Installing libthai-0:0.1.29-9 100% | 262.8 MiB/s | 807.3 KiB | 00m00s [ 33/285] Installing graphite2-0:1.3.14 100% | 243.2 MiB/s | 498.0 KiB | 00m00s [ 34/285] Installing libXau-0:1.0.11-7. 100% | 238.7 MiB/s | 244.5 KiB | 00m00s [ 35/285] Installing libxcb-0:1.17.0-3. 100% | 458.7 MiB/s | 5.0 MiB | 00m00s [ 36/285] Installing fftw-libs-long-0:3 100% | 285.5 MiB/s | 2.3 MiB | 00m00s [ 37/285] Installing fftw-libs-double-0 100% | 272.7 MiB/s | 1.9 MiB | 00m00s [ 38/285] Installing pixman-0:0.44.2-1. 100% | 315.2 MiB/s | 645.5 KiB | 00m00s [ 39/285] Installing libwayland-server- 100% | 195.2 MiB/s | 199.9 KiB | 00m00s [ 40/285] Installing mpg123-libs-0:1.32 100% | 182.7 MiB/s | 748.4 KiB | 00m00s [ 41/285] Installing libsamplerate-0:0. 100% | 240.9 MiB/s | 1.4 MiB | 00m00s [ 42/285] Installing mpg123-devel-0:1.3 100% | 237.5 MiB/s | 3.1 MiB | 00m00s [ 43/285] Installing pixman-devel-0:0.4 100% | 49.0 MiB/s | 50.2 KiB | 00m00s [ 44/285] Installing fftw-0:3.3.10-13.f 100% | 214.3 MiB/s | 219.5 KiB | 00m00s [ 45/285] Installing fftw-libs-0:3.3.10 100% | 0.0 B/s | 124.0 B | 00m00s [ 46/285] Installing fftw-devel-0:3.3.1 100% | 140.7 MiB/s | 288.2 KiB | 00m00s [ 47/285] Installing libXau-devel-0:1.0 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [ 48/285] Installing libxcb-devel-0:1.1 100% | 42.0 MiB/s | 3.1 MiB | 00m00s [ 49/285] Installing graphite2-devel-0: 100% | 49.4 MiB/s | 50.6 KiB | 00m00s [ 50/285] Installing libdatrie-devel-0: 100% | 151.5 MiB/s | 775.4 KiB | 00m00s [ 51/285] Installing libthai-devel-0:0. 100% | 139.9 MiB/s | 716.4 KiB | 00m00s [ 52/285] Installing fribidi-devel-0:1. 100% | 40.0 MiB/s | 81.9 KiB | 00m00s [ 53/285] Installing libicu-devel-0:76. 100% | 244.1 MiB/s | 5.1 MiB | 00m00s [ 54/285] Installing liblerc-devel-0:4. 100% | 428.7 MiB/s | 4.3 MiB | 00m00s [ 55/285] Installing libwebp-devel-0:1. 100% | 121.1 MiB/s | 124.1 KiB | 00m00s [ 56/285] Installing libiec61883-0:1.2. 100% | 95.5 MiB/s | 97.8 KiB | 00m00s [ 57/285] Installing zita-convolver-0:4 100% | 228.0 MiB/s | 233.5 KiB | 00m00s [ 58/285] Installing avahi-libs-0:0.8-3 100% | 301.3 MiB/s | 617.1 KiB | 00m00s [ 59/285] Installing cpp-0:15.0.0-0.2.f 100% | 289.4 MiB/s | 35.3 MiB | 00m00s [ 60/285] Installing abattis-cantarell- 100% | 94.9 MiB/s | 194.4 KiB | 00m00s [ 61/285] Installing annobin-docs-0:12. 100% | 10.8 MiB/s | 99.5 KiB | 00m00s [ 62/285] Installing groff-base-0:1.23. 100% | 148.3 MiB/s | 4.2 MiB | 00m00s [ 63/285] Installing cups-filesystem-1: 100% | 1.7 MiB/s | 1.8 KiB | 00m00s [ 64/285] Installing libsigc++20-0:2.12 100% | 123.8 MiB/s | 126.8 KiB | 00m00s [ 65/285] Installing libsepol-devel-0:3 100% | 41.8 MiB/s | 128.3 KiB | 00m00s [ 66/285] Installing jbigkit-libs-0:2.1 100% | 176.6 MiB/s | 180.8 KiB | 00m00s [ 67/285] Installing libtiff-0:4.7.0-2. 100% | 211.8 MiB/s | 650.7 KiB | 00m00s [ 68/285] Installing libubsan-0:15.0.0- 100% | 225.3 MiB/s | 461.4 KiB | 00m00s [ 69/285] Installing libatomic-0:15.0.0 100% | 0.0 B/s | 66.9 KiB | 00m00s [ 70/285] Installing libasan-0:15.0.0-0 100% | 302.6 MiB/s | 1.5 MiB | 00m00s [ 71/285] Installing m4-0:1.4.19-10.fc4 100% | 131.8 MiB/s | 675.0 KiB | 00m00s [ 72/285] Installing emacs-filesystem-1 100% | 0.0 B/s | 544.0 B | 00m00s [ 73/285] Installing dbus-common-1:1.14 100% | 564.6 KiB/s | 13.6 KiB | 00m00s [ 74/285] Installing dbus-broker-0:36-4 100% | 40.8 MiB/s | 417.6 KiB | 00m00s [ 75/285] Installing dbus-1:1.14.10-4.f 100% | 0.0 B/s | 124.0 B | 00m00s [ 76/285] Installing xz-devel-1:5.6.3-2 100% | 84.4 MiB/s | 259.4 KiB | 00m00s [ 77/285] Installing libxml2-devel-0:2. 100% | 244.0 MiB/s | 3.4 MiB | 00m00s [ 78/285] Installing gettext-envsubst-0 100% | 104.1 MiB/s | 106.6 KiB | 00m00s [ 79/285] Installing gettext-runtime-0: 100% | 88.5 MiB/s | 543.6 KiB | 00m00s [ 80/285] Installing gettext-0:0.22.5-6 100% | 279.7 MiB/s | 5.9 MiB | 00m00s [ 81/285] Installing libzstd-devel-0:1. 100% | 198.5 MiB/s | 203.2 KiB | 00m00s [ 82/285] Installing libtiff-devel-0:4. 100% | 188.5 MiB/s | 772.3 KiB | 00m00s [ 83/285] Installing lame-libs-0:3.100- 100% | 304.5 MiB/s | 1.2 MiB | 00m00s [ 84/285] Installing gsm-0:1.0.22-7.fc4 100% | 75.1 MiB/s | 76.9 KiB | 00m00s [ 85/285] Installing libsndfile-0:1.2.2 100% | 186.2 MiB/s | 572.1 KiB | 00m00s [ 86/285] Installing libedit-0:3.1-53.2 100% | 135.2 MiB/s | 276.9 KiB | 00m00s [ 87/285] Installing llvm-libs-0:19.1.5 100% | 324.8 MiB/s | 113.7 MiB | 00m00s [ 88/285] Installing lm_sensors-libs-0: 100% | 91.2 MiB/s | 93.4 KiB | 00m00s [ 89/285] Installing hwdata-0:0.390-1.f 100% | 406.1 MiB/s | 9.3 MiB | 00m00s [ 90/285] Installing libpciaccess-0:0.1 100% | 197.4 MiB/s | 202.1 KiB | 00m00s [ 91/285] Installing libdrm-0:2.4.124-1 100% | 183.1 MiB/s | 749.9 KiB | 00m00s [ 92/285] Installing ncurses-0:6.5-2.20 100% | 337.8 MiB/s | 1.7 MiB | 00m00s [ 93/285] Installing perl-Digest-0:1.20 100% | 36.2 MiB/s | 37.1 KiB | 00m00s [ 94/285] Installing perl-B-0:1.89-512. 100% | 198.4 MiB/s | 609.4 KiB | 00m00s [ 95/285] Installing perl-FileHandle-0: 100% | 0.0 B/s | 9.8 KiB | 00m00s [ 96/285] Installing perl-Digest-MD5-0: 100% | 228.3 MiB/s | 233.8 KiB | 00m00s [ 97/285] Installing perl-MIME-Base32-0 100% | 31.4 MiB/s | 32.2 KiB | 00m00s [ 98/285] Installing perl-Data-Dumper-0 100% | 259.4 MiB/s | 265.7 KiB | 00m00s [ 99/285] Installing perl-libnet-0:3.15 100% | 95.9 MiB/s | 294.7 KiB | 00m00s [100/285] Installing perl-IO-Socket-IP- 100% | 99.8 MiB/s | 102.2 KiB | 00m00s [101/285] Installing perl-AutoLoader-0: 100% | 20.5 MiB/s | 20.9 KiB | 00m00s [102/285] Installing perl-URI-0:5.31-1. 100% | 65.8 MiB/s | 269.6 KiB | 00m00s [103/285] Installing perl-File-Path-0:2 100% | 63.0 MiB/s | 64.5 KiB | 00m00s [104/285] Installing perl-Time-Local-2: 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [105/285] Installing perl-Pod-Escapes-1 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [106/285] Installing perl-Text-Tabs+Wra 100% | 23.3 MiB/s | 23.9 KiB | 00m00s [107/285] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [108/285] Installing perl-locale-0:1.12 100% | 6.7 MiB/s | 6.9 KiB | 00m00s [109/285] Installing perl-Net-SSLeay-0: 100% | 179.1 MiB/s | 1.4 MiB | 00m00s [110/285] Installing perl-IO-Socket-SSL 100% | 230.3 MiB/s | 707.4 KiB | 00m00s [111/285] Installing perl-Class-Struct- 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [112/285] Installing perl-Term-ANSIColo 100% | 96.9 MiB/s | 99.2 KiB | 00m00s [113/285] Installing perl-Term-Cap-0:1. 100% | 29.9 MiB/s | 30.6 KiB | 00m00s [114/285] Installing perl-File-Temp-1:0 100% | 160.2 MiB/s | 164.1 KiB | 00m00s [115/285] Installing perl-IPC-Open3-0:1 100% | 22.7 MiB/s | 23.3 KiB | 00m00s [116/285] Installing perl-POSIX-0:2.20- 100% | 160.4 MiB/s | 328.5 KiB | 00m00s [117/285] Installing perl-Pod-Simple-1: 100% | 139.3 MiB/s | 570.5 KiB | 00m00s [118/285] Installing perl-HTTP-Tiny-0:0 100% | 152.8 MiB/s | 156.4 KiB | 00m00s [119/285] Installing perl-Socket-4:2.03 100% | 133.9 MiB/s | 274.1 KiB | 00m00s [120/285] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.6 KiB | 00m00s [121/285] Installing perl-Symbol-0:1.09 100% | 0.0 B/s | 7.2 KiB | 00m00s [122/285] Installing perl-File-stat-0:1 100% | 0.0 B/s | 13.1 KiB | 00m00s [123/285] Installing perl-podlators-1:6 100% | 157.0 MiB/s | 321.4 KiB | 00m00s [124/285] Installing perl-Pod-Perldoc-0 100% | 82.6 MiB/s | 169.3 KiB | 00m00s [125/285] Installing perl-Text-ParseWor 100% | 14.2 MiB/s | 14.6 KiB | 00m00s [126/285] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 12.9 KiB | 00m00s [127/285] Installing perl-Fcntl-0:1.18- 100% | 217.0 MiB/s | 222.2 KiB | 00m00s [128/285] Installing perl-mro-0:1.29-51 100% | 205.9 MiB/s | 210.8 KiB | 00m00s [129/285] Installing perl-IO-0:1.55-512 100% | 157.9 MiB/s | 323.4 KiB | 00m00s [130/285] Installing perl-overloading-0 100% | 0.0 B/s | 5.5 KiB | 00m00s [131/285] Installing perl-Pod-Usage-4:2 100% | 84.3 MiB/s | 86.3 KiB | 00m00s [132/285] Installing perl-Errno-0:1.38- 100% | 0.0 B/s | 8.8 KiB | 00m00s [133/285] Installing perl-File-Basename 100% | 0.0 B/s | 14.6 KiB | 00m00s [134/285] Installing perl-constant-0:1. 100% | 26.7 MiB/s | 27.4 KiB | 00m00s [135/285] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [136/285] Installing perl-Scalar-List-U 100% | 139.0 MiB/s | 284.7 KiB | 00m00s [137/285] Installing perl-overload-0:1. 100% | 0.0 B/s | 71.9 KiB | 00m00s [138/285] Installing perl-Getopt-Std-0: 100% | 0.0 B/s | 11.7 KiB | 00m00s [139/285] Installing perl-MIME-Base64-0 100% | 219.2 MiB/s | 224.4 KiB | 00m00s [140/285] Installing perl-Storable-1:3. 100% | 182.6 MiB/s | 374.1 KiB | 00m00s [141/285] Installing perl-parent-1:0.24 100% | 10.6 MiB/s | 10.9 KiB | 00m00s [142/285] Installing perl-Getopt-Long-1 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [143/285] Installing perl-Exporter-0:5. 100% | 54.3 MiB/s | 55.6 KiB | 00m00s [144/285] Installing perl-PathTools-0:3 100% | 174.1 MiB/s | 356.6 KiB | 00m00s [145/285] Installing perl-DynaLoader-0: 100% | 31.7 MiB/s | 32.5 KiB | 00m00s [146/285] Installing perl-Encode-4:3.21 100% | 369.2 MiB/s | 5.9 MiB | 00m00s [147/285] Installing perl-Carp-0:1.54-5 100% | 15.5 MiB/s | 47.7 KiB | 00m00s [148/285] Installing perl-libs-4:5.40.0 100% | 214.9 MiB/s | 11.0 MiB | 00m00s [149/285] Installing perl-interpreter-4 100% | 296.9 MiB/s | 304.0 KiB | 00m00s [150/285] Installing perl-threads-1:2.4 100% | 129.5 MiB/s | 265.3 KiB | 00m00s [151/285] Installing perl-threads-share 100% | 114.3 MiB/s | 234.0 KiB | 00m00s [152/285] Installing perl-Thread-Queue- 100% | 29.7 MiB/s | 30.4 KiB | 00m00s [153/285] Installing perl-File-Compare- 100% | 6.0 MiB/s | 6.1 KiB | 00m00s [154/285] Installing perl-File-Copy-0:2 100% | 0.0 B/s | 20.2 KiB | 00m00s [155/285] Installing perl-File-Find-0:1 100% | 41.5 MiB/s | 42.5 KiB | 00m00s [156/285] Installing autoconf-0:2.72-3. 100% | 280.1 MiB/s | 2.8 MiB | 00m00s [157/285] Installing automake-0:1.17-1. 100% | 201.4 MiB/s | 1.8 MiB | 00m00s [158/285] Installing libogg-devel-2:1.3 100% | 18.1 MiB/s | 18.6 KiB | 00m00s [159/285] Installing flac-devel-0:1.4.3 100% | 295.7 MiB/s | 5.3 MiB | 00m00s [160/285] Installing opus-devel-0:1.5.2 100% | 238.0 MiB/s | 2.6 MiB | 00m00s [161/285] Installing libvorbis-devel-1: 100% | 39.1 MiB/s | 40.1 KiB | 00m00s [162/285] Installing libb2-0:0.98.1-12. 100% | 72.1 MiB/s | 73.9 KiB | 00m00s [163/285] Installing bzip2-devel-0:1.0. 100% | 303.5 MiB/s | 310.7 KiB | 00m00s [164/285] Installing brotli-0:1.1.0-5.f 100% | 65.5 MiB/s | 67.0 KiB | 00m00s [165/285] Installing brotli-devel-0:1.1 100% | 66.4 MiB/s | 68.0 KiB | 00m00s [166/285] Installing libglvnd-core-deve 100% | 40.1 MiB/s | 41.1 KiB | 00m00s [167/285] Installing nettle-0:3.10-3.fc 100% | 234.3 MiB/s | 959.8 KiB | 00m00s [168/285] Installing gnutls-0:3.8.8-1.f 100% | 272.4 MiB/s | 3.3 MiB | 00m00s [169/285] Installing glib2-0:2.83.0-2.f 100% | 308.0 MiB/s | 15.4 MiB | 00m00s [170/285] Installing freetype-0:2.13.3- 100% | 195.7 MiB/s | 801.4 KiB | 00m00s [171/285] Installing harfbuzz-0:10.1.0- 100% | 230.2 MiB/s | 2.5 MiB | 00m00s [172/285] Installing shared-mime-info-0 100% | 157.0 MiB/s | 2.7 MiB | 00m00s [173/285] Installing gdk-pixbuf2-0:2.42 100% | 173.2 MiB/s | 2.9 MiB | 00m00s [174/285] Installing glibmm2.4-0:2.66.7 100% | 327.5 MiB/s | 2.9 MiB | 00m00s [175/285] Installing libxml++-0:2.42.3- 100% | 61.2 MiB/s | 313.5 KiB | 00m00s [176/285] Installing gdk-pixbuf2-module 100% | 383.7 MiB/s | 393.0 KiB | 00m00s [177/285] Installing gtk-update-icon-ca 100% | 218.1 MiB/s | 223.3 KiB | 00m00s [178/285] Installing harfbuzz-icu-0:10. 100% | 65.5 MiB/s | 67.1 KiB | 00m00s [179/285] Installing cups-libs-1:2.4.11 100% | 235.5 MiB/s | 723.4 KiB | 00m00s [180/285] Installing libconfig-0:1.7.3- 100% | 220.4 MiB/s | 451.3 KiB | 00m00s [181/285] Installing libffado-0:2.4.9-3 100% | 309.5 MiB/s | 2.5 MiB | 00m00s [182/285] Installing lv2-0:1.18.10-1.fc 100% | 68.6 MiB/s | 351.5 KiB | 00m00s [183/285] Installing google-noto-fonts- 100% | 0.0 B/s | 18.3 KiB | 00m00s [184/285] Installing google-noto-sans-v 100% | 249.8 MiB/s | 1.2 MiB | 00m00s [185/285] Installing default-fonts-core 100% | 4.4 MiB/s | 18.2 KiB | 00m00s [186/285] Installing kernel-headers-0:6 100% | 130.6 MiB/s | 6.5 MiB | 00m00s [187/285] Installing libxcrypt-devel-0: 100% | 10.7 MiB/s | 32.9 KiB | 00m00s [188/285] Installing glibc-devel-0:2.40 100% | 109.0 MiB/s | 2.3 MiB | 00m00s [189/285] Installing spirv-tools-libs-0 100% | 332.1 MiB/s | 5.3 MiB | 00m00s [190/285] Installing mesa-filesystem-0: 100% | 0.0 B/s | 4.3 KiB | 00m00s [191/285] Installing libxshmfence-0:1.3 100% | 68.2 MiB/s | 69.9 KiB | 00m00s [192/285] Installing mesa-libgbm-0:24.3 100% | 130.8 MiB/s | 134.0 KiB | 00m00s [193/285] Installing mesa-libglapi-0:24 100% | 315.6 MiB/s | 323.2 KiB | 00m00s [194/285] Installing mesa-dri-drivers-0 100% | 411.2 MiB/s | 102.4 MiB | 00m00s [195/285] Installing tzdata-0:2024a-9.f 100% | 37.3 MiB/s | 1.9 MiB | 00m00s [196/285] Installing python-pip-wheel-0 100% | 414.7 MiB/s | 1.2 MiB | 00m00s [197/285] Installing mpdecimal-0:2.5.1- 100% | 53.7 MiB/s | 330.0 KiB | 00m00s [198/285] Installing python3-libs-0:3.1 100% | 273.8 MiB/s | 50.1 MiB | 00m00s [199/285] Installing python3-0:3.13.0-1 100% | 208.5 MiB/s | 213.5 KiB | 00m00s [200/285] Installing python3-packaging- 100% | 110.9 MiB/s | 568.0 KiB | 00m00s [201/285] Installing python3-markdown-0 100% | 115.6 MiB/s | 710.5 KiB | 00m00s [202/285] Installing python3-isodate-0: 100% | 63.2 MiB/s | 129.4 KiB | 00m00s [203/285] Installing python3-pyparsing- 100% | 197.8 MiB/s | 1.0 MiB | 00m00s [204/285] Installing python3-rdflib-0:7 100% | 184.2 MiB/s | 4.2 MiB | 00m00s [205/285] Installing libX11-common-0:1. 100% | 98.9 MiB/s | 1.2 MiB | 00m00s [206/285] Installing libX11-0:1.8.10-2. 100% | 191.8 MiB/s | 1.3 MiB | 00m00s [207/285] Installing libX11-devel-0:1.8 100% | 43.1 MiB/s | 1.1 MiB | 00m00s [208/285] Installing libXext-0:1.3.6-2. 100% | 206.3 MiB/s | 211.2 KiB | 00m00s [209/285] Installing libXrender-0:0.9.1 100% | 194.8 MiB/s | 199.4 KiB | 00m00s [210/285] Installing libXrender-devel-0 100% | 49.8 MiB/s | 51.0 KiB | 00m00s [211/285] Installing libXext-devel-0:1. 100% | 36.1 MiB/s | 110.9 KiB | 00m00s [212/285] Installing libXi-0:1.8.2-1.fc 100% | 197.0 MiB/s | 201.7 KiB | 00m00s [213/285] Installing libXfixes-0:6.0.1- 100% | 195.1 MiB/s | 199.8 KiB | 00m00s [214/285] Installing libXfixes-devel-0: 100% | 9.7 MiB/s | 9.9 KiB | 00m00s [215/285] Installing libXcursor-0:1.2.3 100% | 69.8 MiB/s | 71.4 KiB | 00m00s [216/285] Installing libXrandr-0:1.5.4- 100% | 196.3 MiB/s | 201.0 KiB | 00m00s [217/285] Installing libXinerama-0:1.1. 100% | 195.5 MiB/s | 200.2 KiB | 00m00s [218/285] Installing libXcomposite-0:0. 100% | 220.9 MiB/s | 226.2 KiB | 00m00s [219/285] Installing libXcomposite-deve 100% | 10.3 MiB/s | 10.5 KiB | 00m00s [220/285] Installing libXinerama-devel- 100% | 8.3 MiB/s | 8.5 KiB | 00m00s [221/285] Installing libXrandr-devel-0: 100% | 24.1 MiB/s | 24.7 KiB | 00m00s [222/285] Installing libXcursor-devel-0 100% | 16.0 MiB/s | 32.8 KiB | 00m00s [223/285] Installing libXi-devel-0:1.8. 100% | 47.1 MiB/s | 144.6 KiB | 00m00s [224/285] Installing libXdamage-0:1.1.6 100% | 220.1 MiB/s | 225.4 KiB | 00m00s [225/285] Installing libXtst-0:1.2.5-1. 100% | 198.0 MiB/s | 202.7 KiB | 00m00s [226/285] Installing libXxf86vm-0:1.1.5 100% | 194.0 MiB/s | 198.6 KiB | 00m00s [227/285] Installing libglvnd-glx-1:1.7 100% | 335.2 MiB/s | 1.0 MiB | 00m00s [228/285] Installing mesa-libGL-0:24.3. 100% | 283.2 MiB/s | 580.0 KiB | 00m00s [229/285] Installing ftgl-0:2.1.3-46.fc 100% | 192.9 MiB/s | 395.0 KiB | 00m00s [230/285] Installing xprop-0:1.2.7-2.fc 100% | 203.3 MiB/s | 208.2 KiB | 00m00s [231/285] Installing at-spi2-core-0:2.5 100% | 145.1 MiB/s | 1.9 MiB | 00m00s [232/285] Installing atk-0:2.54.0-1.fc4 100% | 50.5 MiB/s | 362.3 KiB | 00m00s [233/285] Installing xml-common-0:0.6.3 100% | 26.4 MiB/s | 81.1 KiB | 00m00s [234/285] Installing fontconfig-0:2.15. 100% | 2.3 MiB/s | 2.4 MiB | 00m01s [235/285] Installing cairo-0:1.18.2-2.f 100% | 220.1 MiB/s | 1.8 MiB | 00m00s [236/285] Installing libXft-0:2.3.8-7.f 100% | 126.0 MiB/s | 258.0 KiB | 00m00s [237/285] Installing pango-0:1.54.0-2.f 100% | 273.2 MiB/s | 1.9 MiB | 00m00s [238/285] Installing harfbuzz-cairo-0:1 100% | 65.5 MiB/s | 67.1 KiB | 00m00s [239/285] Installing libdb-0:5.3.28-64. 100% | 266.6 MiB/s | 1.9 MiB | 00m00s [240/285] Installing alsa-lib-0:1.2.13- 100% | 78.2 MiB/s | 1.5 MiB | 00m00s [241/285] Installing jack-audio-connect 100% | 225.3 MiB/s | 2.3 MiB | 00m00s [242/285] Installing pcre2-utf32-0:10.4 100% | 315.7 MiB/s | 646.6 KiB | 00m00s [243/285] Installing pcre2-utf16-0:10.4 100% | 210.5 MiB/s | 646.7 KiB | 00m00s [244/285] Installing pcre2-devel-0:10.4 100% | 181.4 MiB/s | 2.0 MiB | 00m00s [245/285] Installing libselinux-devel-0 100% | 22.5 MiB/s | 161.4 KiB | 00m00s [246/285] Installing libblkid-devel-0:2 100% | 44.9 MiB/s | 46.0 KiB | 00m00s [247/285] Installing libmount-devel-0:2 100% | 63.0 MiB/s | 64.5 KiB | 00m00s [248/285] Installing libwayland-client- 100% | 194.7 MiB/s | 199.4 KiB | 00m00s [249/285] Installing libglvnd-egl-1:1.7 100% | 66.3 MiB/s | 67.9 KiB | 00m00s [250/285] Installing mesa-libEGL-0:24.3 100% | 189.8 MiB/s | 388.7 KiB | 00m00s [251/285] Installing libglvnd-gles-1:1. 100% | 380.9 MiB/s | 390.1 KiB | 00m00s [252/285] Installing libglvnd-devel-1:1 100% | 353.4 MiB/s | 2.1 MiB | 00m00s [253/285] Installing hicolor-icon-theme 100% | 12.5 MiB/s | 179.5 KiB | 00m00s [254/285] Installing gtk2-0:2.24.33-19. 100% | 281.2 MiB/s | 14.3 MiB | 00m00s [255/285] Installing libltc-0:1.3.2-7.f 100% | 78.3 MiB/s | 80.2 KiB | 00m00s [256/285] Installing sysprof-capture-de 100% | 137.0 MiB/s | 280.5 KiB | 00m00s [257/285] Installing libffi-devel-0:3.4 100% | 10.2 MiB/s | 31.2 KiB | 00m00s [258/285] Installing glib2-devel-0:2.83 100% | 366.0 MiB/s | 16.1 MiB | 00m00s [259/285] Installing fontconfig-devel-0 100% | 18.5 MiB/s | 151.9 KiB | 00m00s [260/285] Installing freetype-devel-0:2 100% | 328.5 MiB/s | 8.5 MiB | 00m00s [261/285] Installing cairo-devel-0:1.18 100% | 286.4 MiB/s | 2.3 MiB | 00m00s [262/285] Installing harfbuzz-devel-0:1 100% | 306.2 MiB/s | 5.2 MiB | 00m00s [263/285] Installing libXft-devel-0:2.3 100% | 14.4 MiB/s | 44.3 KiB | 00m00s [264/285] Installing pango-devel-0:1.54 100% | 250.6 MiB/s | 1.5 MiB | 00m00s [265/285] Installing atk-devel-0:2.54.0 100% | 208.0 MiB/s | 6.0 MiB | 00m00s [266/285] Installing gdk-pixbuf2-devel- 100% | 189.5 MiB/s | 2.7 MiB | 00m00s [267/285] Installing libstdc++-devel-0: 100% | 263.0 MiB/s | 15.5 MiB | 00m00s [268/285] Installing make-1:4.4.1-9.fc4 100% | 205.7 MiB/s | 1.9 MiB | 00m00s [269/285] Installing gcc-0:15.0.0-0.2.f 100% | 320.7 MiB/s | 97.8 MiB | 00m00s [270/285] Installing gcc-c++-0:15.0.0-0 100% | 293.7 MiB/s | 38.5 MiB | 00m00s [271/285] Installing gcc-plugin-annobin 100% | 4.2 MiB/s | 69.0 KiB | 00m00s [272/285] Installing annobin-plugin-gcc 100% | 51.6 MiB/s | 1.0 MiB | 00m00s [273/285] Installing gtk2-devel-0:2.24. 100% | 346.4 MiB/s | 23.9 MiB | 00m00s [274/285] Installing ftgl-devel-0:2.1.3 100% | 102.2 MiB/s | 104.6 KiB | 00m00s [275/285] Installing libltc-devel-0:1.3 100% | 149.5 MiB/s | 765.6 KiB | 00m00s [276/285] Installing mesa-libEGL-devel- 100% | 0.0 B/s | 22.1 KiB | 00m00s [277/285] Installing mesa-libGLU-devel- 100% | 17.1 MiB/s | 17.5 KiB | 00m00s [278/285] Installing jack-audio-connect 100% | 207.0 MiB/s | 1.9 MiB | 00m00s [279/285] Installing lv2-devel-0:1.18.1 100% | 75.1 MiB/s | 691.8 KiB | 00m00s [280/285] Installing libsndfile-devel-0 100% | 105.8 MiB/s | 216.8 KiB | 00m00s [281/285] Installing zita-convolver-dev 100% | 0.0 B/s | 11.8 KiB | 00m00s [282/285] Installing libsamplerate-deve 100% | 75.6 MiB/s | 77.5 KiB | 00m00s [283/285] Installing gnu-free-mono-font 100% | 252.6 MiB/s | 1.5 MiB | 00m00s [284/285] Installing gnu-free-sans-font 100% | 294.6 MiB/s | 2.9 MiB | 00m00s [285/285] Installing gnu-free-serif-fon 100% | 10.2 MiB/s | 5.9 MiB | 00m01s Warning: skipped OpenPGP checks for 90 packages from repositories: copr_base, https_dmalcolm_fedorapeople_org_gcc_gcc_15_mass_prebuild_arch Complete! Finish: build setup for lv2-x42-plugins-0.20.0-0.2.20240611.fc42.src.rpm Start: rpmbuild lv2-x42-plugins-0.20.0-0.2.20240611.fc42.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1721260800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.pk3TOO + umask 022 + cd /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build + test -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build + /usr/bin/rm -rf /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.CBlMO2 + umask 022 + cd /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build + cd /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build + rm -rf x42-plugins-20240611 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/x42-plugins-20240611.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd x42-plugins-20240611 + /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.LjRXh3 + umask 022 + cd /builddir/build/BUILD/lv2-x42-plugins-0.20.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-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-20240611 + 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-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.20.0-build/x42-plugins-20240611/controlfilter.lv2' Version: 0.5.1 -> 0 5 1 LV2 Version: 1282 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/controlfilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/balance.lv2' Version: 0.7.0 -> 0 7 0 LV2 Version: 1792 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/balance.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/dpl.lv2' Version: 0.7.0 -> 0 7 0 LV2 Version: 1792 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/dpl.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/darc.lv2' Version: 0.7.0 -> 0 7 0 LV2 Version: 1792 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/darc.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check 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) make[1]: [Makefile:231: submodule_check] Error 1 (ignored) make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/controlfilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/dpl.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/balance.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/controlfilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/darc.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/balance.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/controlfilter.lv2' grep: warning: stray \ before # make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/dpl.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/darc.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/controlfilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/controlfilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/darc.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/balance.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/dpl.lv2' /usr/bin/make -C fat1.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/fat1.lv2' Version: 0.8.8 -> 0 8 8 LV2 Version: 2064 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/fat1.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/fat1.lv2' cat lv2ttl/presets.ttl.in > build/presets.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/fat1.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/fat1.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/balance.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/fat1.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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="1733979023453" \ -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-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 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/darc.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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: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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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="1733979023441" \ -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-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.20.0-build/x42-plugins-20240611/dpl.lv2' /usr/bin/make -C fil4.lv2 In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/fil4.lv2' Version: 0.8.9 -> 0 8 9 LV2 Version: 2066 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/fil4.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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 2066 ;/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 2066 ;/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.20.0-build/x42-plugins-20240611/fil4.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.9\"" `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-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.20.0-build/x42-plugins-20240611/fil4.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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="1733979025687" \ -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-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 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/fat1.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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: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'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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:320, from ../robtk/ui_gl.c:100: ../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_selecmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/darc.lv2' t_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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/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:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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 matrixmixer.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/matrixmixer.lv2' Version: 0.4.7 -> 0 4 7 LV2 Version: 1038 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/matrixmixer.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.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/matrixmixer.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/matrixmixer.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/matrixmixer.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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="17339790351162" \ -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-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:320, from ../robtk/ui_gl.c:100: ../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 inclumake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/matrixmixer.lv2' ded 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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/matrixmixer.lv2' ./genhead.sh 8 8 > x42/matrixmixer.h make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/matrixmixer.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.9\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -pthread \ -DUINQHACK="1733979028889" \ -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-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:320, from ../robtk/ui_gl.c:100: ../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 (make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/fil4.lv2' /usr/bin/make -C meters.lv2 *)(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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/meters.lv2' Version: 0.9.26 -> 0 9 26 LV2 Version: 2356 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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:320, from ../robtk/ui_gl.c:100: ../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(RobTmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/fat1.lv2' kXYp *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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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'. /usr/bin/make -C mididebug.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/mididebug.lv2' Version: 0.3.4 -> 0 3 4 LV2 Version: 776 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/mididebug.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/mididebug.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/mididebug.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/mididebug.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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="17339790401352" \ -o obj/pugl.o ../robtk/pugl/pugl_x11.c make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' /usr/bin/make -C midifilter.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/midifilter.lv2' Version: 0.7.3 -> 0 7 3 LV2 Version: 1798 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/midifilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/midifilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/midifilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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 1798 ;/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.20.0-build/x42-plugins-20240611/midifilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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:320, from ../robtk/ui_gl.c:100: ../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_selecmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/matrixmixer.lv2' t_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: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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/midifilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/midifilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.9\"" `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-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:320, from ../robtk/ui_gl.c:100: ../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: make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/fil4.lv2' 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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) { | ^~~~~~~ ../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.20.0-build/x42-plugins-20240611/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="17339790411447" \ -DPLUGIN_SOURCE="\"gui/needle.c\"" \ -DRTK_DESCRIPTOR="lv2ui_needle" \ -o obj/needleUI_gl.o ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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 | 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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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) { | ^~~~~~~~~~~~~~~~~ /usr/bin/make -C midigen.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/midigen.lv2' Version: 0.4.2 -> 0 4 2 LV2 Version: 1028 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/midigen.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/midigen.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/midigen.lv2' /usr/bin/make -C midimap.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/midimap.lv2' Version: 0.4.4 -> 0 4 4 LV2 Version: 1032 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/midimap.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/midimap.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/midimap.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/midimap.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' 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) { | ^~~~~~~~~~~ /usr/bin/make -C mixtri.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/mixtri.lv2' Version: 0.4.11 -> 0 4 11 LV2 Version: 1046 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/mixtri.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/mixtri.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/midimap.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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="17339790451680" \ -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:320, from ../robtk/ui_gl.c:100: ../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* robmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' tk_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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/mixtri.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/midigen.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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="17339790451694" \ -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:320, from ../robtk/ui_gl.c:100: ../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 |make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' 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(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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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) { | ^~~~~~~~~~~~~~~~~ /usr/bin/make -C nodelay.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/nodelay.lv2' Version: 0.6.3 -> 0 6 3 LV2 Version: 1542 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/nodelay.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/nodelay.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/nodelay.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/nodelay.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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="17339790481985" \ -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:320, from ../robtk/ui_gl.c:100: ../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() { | ^~~~~~~~~~make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' /usr/bin/make -C onsettrigger.lv2 ~~~~~~ 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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/onsettrigger.lv2' Version: 0.4.3 -> 0 4 3 LV2 Version: 1030 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/onsettrigger.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/onsettrigger.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/onsettrigger.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/onsettrigger.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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="17339790492034" \ -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.20.0-build/x42-plugins-20240611/meters.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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) { | ^~~~~~~~~~~~~~~~~ /usr/bin/make -C phaserotate.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/phaserotate.lv2' Version: 0.6.6 -> 0 6 6 LV2 Version: 1548 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/phaserotate.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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 1548 ;/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 1548 ;/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.20.0-build/x42-plugins-20240611/phaserotate.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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="17339790471979" \ -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-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 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/mixtri.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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_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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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.6\"" `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-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.20.0-build/x42-plugins-20240611/phaserotate.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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:320, from ../robtk/ui_gl.c:100: ../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, flomake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/mixtri.lv2' at, 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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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:136: warning: pattern recipe did not update peer target 'x42-x42/mixtri.exe'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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="17339790512126" \ -DPLUGIN_SOURCE="\"gui/phasewheel.c\"" \ -DRTK_DESCRIPTOR="lv2ui_phasewheel" \ -o obj/phasewheelUI_gl.o ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' /usr/bin/make -C sisco.lv2 In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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_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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/sisco.lv2' Version: 0.9.11 -> 0 9 11 LV2 Version: 2326 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/sisco.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/sisco.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/sisco.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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="17339790532241" \ -DPLUGIN_SOURCE="\"gui/stereoscope.c\"" \ -DRTK_DESCRIPTOR="lv2ui_stereoscope" \ -o obj/stereoscopeUI_gl.o ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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 *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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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.6\"" `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.6\"" `pkgconf --cflags lv2 fftw3f` -pthread -pthread \ -DUINQHACK="17339790532352" \ -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-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:320, from ../robtk/ui_gl.c:100: ../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 inclumake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/phaserotate.lv2' ded 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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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) { | ^~~~~~~~~~~~~~~~~ ../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.20.0-build/x42-plugins-20240611/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="17339790552402" \ -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:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~ ../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,make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' 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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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.6\"" `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-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 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/phaserotate.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:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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) { | ^~~~~~~~~~~~~~~~~ ../robtk/robtk.mk:136: warning: pattern recipe did not update peer target 'x42-x42/phaserotate.exe'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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="17339790582540" \ -DPLUGIN_SOURCE="\"gui/sdhmeter.c\"" \ -DRTK_DESCRIPTOR="lv2ui_sdhmeter" \ -o obj/sdhmeterUI_gl.o ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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_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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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="17339790602570" \ -DPLUGIN_SOURCE="\"gui/bitmeter.c\"" \ -DRTK_DESCRIPTOR="lv2ui_bitmeter" \ -o obj/bitmeterUI_gl.o ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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 | 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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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="17339790612577" \ -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:320, from ../robtk/ui_gl.c:100: ../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(RobTkScalmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' /usr/bin/make -C spectra.lv2 e *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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/spectra.lv2' Version: 0.6.6 -> 0 6 6 LV2 Version: 1548 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/spectra.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/spectra.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/spectra.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/meters.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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-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:320, from ../robtk/ui_gl.c:100: ../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_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_setmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/sisco.lv2' _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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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'. /usr/bin/make -C stepseq.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/stepseq.lv2' Version: 0.6.14 -> 0 6 14 LV2 Version: 1564 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/stepseq.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/stepseq.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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="17339790572518" \ -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-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 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/sisco.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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 [-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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/stepseq.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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="17339790652716" \ -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-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:320, from ../robtk/ui_gl.c:100: ../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 robmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/spectra.lv2' tk_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) { | ^~~~~~~~~~~~~~~~~~~~~ ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/meters.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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="17339790682941" \ -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-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 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/stepseq.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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/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.20.0-build/x42-plugins-20240611/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-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 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/spectra.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:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~~~ ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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-funmake[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' ction] 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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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-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 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/stepseq.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:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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-x42/stepseq.exe'. make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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:320, from ../robtk/ui_gl.c:100: ../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* 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) { make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' /usr/bin/make -C stereoroute.lv2 | ^~~~~~~~~~~~~~~~~ ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/stereoroute.lv2' Version: 0.2.3 -> 0 2 3 LV2 Version: 518 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/stereoroute.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/stereoroute.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/stereoroute.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/meters.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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) { | ^~~~~~~~~~~~~~~~~ /usr/bin/make -C testsignal.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/testsignal.lv2' Version: 0.7.0 -> 0 7 0 LV2 Version: 1792 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/testsignal.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/testsignal.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/testsignal.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/stereoroute.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lm /bin/true -s build/testsignal.so make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/testsignal.lv2' testsignal.c:40:2: warning: #warning PCG-random [-Wcpp] 40 | #warning PCG-random | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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:320, from ../robtk/ui_gl.c:100: ../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-make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' /usr/bin/make -C tuna.lv2 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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/tuna.lv2' Version: 0.6.6 -> 0 6 6 LV2 Version: 1548 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/tuna.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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 1548 ;/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 1548 ;/g" \ lv2ttl/tuna.lv2.ttl.in >> build/tuna.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/tuna.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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:320, from ../robtk/ui_gl.c:100: ../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) { | make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' ^~~~~~~~~~~~~~~~~~~~~ ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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 In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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:2make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' 2: 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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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.6\"" `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-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.20.0-build/x42-plugins-20240611/tuna.lv2' /usr/bin/make -C xfade.lv2 make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/xfade.lv2' Version: 0.3.5 -> 0 3 5 LV2 Version: 778 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/xfade.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/xfade.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/xfade.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/xfade.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.6\"" `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 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/tuna.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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) { | ^~~~~~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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:320, from ../robtk/ui_gl.c:100: ../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:199make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' /usr/bin/make -C zconvo.lv2 :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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/zconvo.lv2' Version: 0.7.1 -> 0 7 1 LV2 Version: 1794 0 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/zconvo.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/zconvo.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/zconvo.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/zconvo.lv2' sed "s/@LV2NAME@/zeroconvolv/g;s/@VERSION@/lv2:microVersion 0; lv2:minorVersion 1794;/" \ lv2ttl/zeroconvolv.ttl.in > build/zeroconvolv.ttl make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/zconvo.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.6\"" `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="17339790783383" \ -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-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.20.0-build/x42-plugins-20240611/tuna.lv2' In file included from ../robtk/robtk.h:320, from ../robtk/ui_gl.c:100: ../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) { | ^~~~~~~~~~~~~~~~~~~~ In file included from ../robtk/robtk.h:321: ../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.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/zconvo.lv2' make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.6\"" `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-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 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/tuna.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/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) | ^~~~~~~~~~~~~~~ ../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.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/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.20.0-build/x42-plugins-20240611/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-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.20.0-build/x42-plugins-20240611/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.ZDFr1Y + umask 022 + cd /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build + '[' /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build + mkdir /builddir/build/BUILD/lv2-x42-plugins-0.20.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-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-20240611 + /usr/bin/make install DESTDIR=/builddir/build/BUILD/lv2-x42-plugins-0.20.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.20.0-build/x42-plugins-20240611/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.20.0-build/BUILDROOT/usr/lib64/lv2/balance.lv2 install -m755 build/balance.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/balance.lv2 install -m644 build/manifest.ttl build/balance.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/balance.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/balance.lv2' /usr/bin/make -C controlfilter.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/controlfilter.lv2' Version: 0.5.1 -> 0 5 1 LV2 Version: 1282 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/controlfilter.lv2 install -m755 build/controlfilter.so /builddir/build/BUILD/lv2-x42-plugins-0.20.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.20.0-build/BUILDROOT/usr/lib64/lv2/controlfilter.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/controlfilter.lv2' /usr/bin/make -C darc.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/BUILDROOT/usr/lib64/lv2/darc.lv2 install -m644 build/manifest.ttl build/darc.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/darc.lv2 install -m755 build/darc.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/darc.lv2 install -m755 build/darcUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/darc.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -m755 x42/x42-darc /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-darc.1 /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/darc.lv2' /usr/bin/make -C dpl.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/BUILDROOT/usr/lib64/lv2/dpl.lv2 install -m644 build/manifest.ttl build/dpl.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/dpl.lv2 install -m755 build/dpl.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/dpl.lv2 install -m755 build/dplUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/dpl.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -m755 x42/x42-dpl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-dpl.1 /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/dpl.lv2' /usr/bin/make -C fat1.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.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.20.0-build/BUILDROOT/usr/lib64/lv2/fat1.lv2 install -m755 build/fat1.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/fat1.lv2 install -m755 build/fat1UI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/fat1.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -m755 x42/x42-fat1 /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-fat1.1 /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/fat1.lv2' /usr/bin/make -C fil4.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/fil4.lv2' Version: 0.8.9 -> 0 8 9 LV2 Version: 2066 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.20.0-build/BUILDROOT/usr/lib64/lv2/fil4.lv2 install -m644 build/manifest.ttl build/fil4.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/fil4.lv2 install -m755 build/fil4.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/fil4.lv2 install -m755 build/fil4UI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/fil4.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -m755 x42/x42-fil4 /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-fil4.1 /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/fil4.lv2' /usr/bin/make -C matrixmixer.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/BUILDROOT/usr/lib64/lv2/matrixmixer.lv2 install -m644 build/manifest.ttl build/matrixmixer.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/matrixmixer.lv2 install -m755 build/matrixmixer.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/matrixmixer.lv2 install -m755 build/matrixmixerUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/matrixmixer.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -m755 x42/x42-matrixmixer8x8 /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-matrixmixer.1 /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/matrixmixer.lv2' /usr/bin/make -C meters.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.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.20.0-build/BUILDROOT/usr/lib64/lv2/meters.lv2 install -m644 build/manifest.ttl build/meters.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/meters.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -T -m755 x42/x42-meter-collection /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin/x42-meter install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 install -m644 doc/x42-meter.1 /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1/ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/meters.lv2' /usr/bin/make -C mididebug.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/mididebug.lv2' Version: 0.3.4 -> 0 3 4 LV2 Version: 776 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/mididebug.lv2 install -m755 build/mididebug.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/mididebug.lv2 install -m644 build/manifest.ttl build/mididebug.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/mididebug.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/mididebug.lv2' /usr/bin/make -C midifilter.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/midifilter.lv2' Version: 0.7.3 -> 0 7 3 LV2 Version: 1798 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/midifilter.lv2 install -m755 build/midifilter.so /builddir/build/BUILD/lv2-x42-plugins-0.20.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.20.0-build/BUILDROOT/usr/lib64/lv2/midifilter.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/midifilter.lv2' /usr/bin/make -C midigen.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/midigen.lv2' Version: 0.4.2 -> 0 4 2 LV2 Version: 1028 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/midigen.lv2 install -m755 build/midigen.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/midigen.lv2 install -m644 build/manifest.ttl build/midigen.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/midigen.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/midigen.lv2' /usr/bin/make -C midimap.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/midimap.lv2' Version: 0.4.4 -> 0 4 4 LV2 Version: 1032 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/midimap.lv2 install -m755 build/midimap.so /builddir/build/BUILD/lv2-x42-plugins-0.20.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.20.0-build/BUILDROOT/usr/lib64/lv2/midimap.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/midimap.lv2' /usr/bin/make -C mixtri.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/BUILDROOT/usr/lib64/lv2/mixtri.lv2 install -m644 build/manifest.ttl build/mixtri.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/mixtri.lv2 install -m755 build/mixtri.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/mixtri.lv2 install -m755 build/mixtriUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/mixtri.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -m755 x42/x42-mixtri /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-mixtri.1 /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/mixtri.lv2' /usr/bin/make -C nodelay.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/nodelay.lv2' Version: 0.6.3 -> 0 6 3 LV2 Version: 1542 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/nodelay.lv2 install -m755 build/nodelay.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/nodelay.lv2 install -m644 build/manifest.ttl build/nodelay.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/nodelay.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/nodelay.lv2' /usr/bin/make -C onsettrigger.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/onsettrigger.lv2' Version: 0.4.3 -> 0 4 3 LV2 Version: 1030 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/onsettrigger.lv2 install -m755 build/onsettrigger.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/onsettrigger.lv2 install -m644 build/manifest.ttl build/onsettrigger.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/onsettrigger.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/onsettrigger.lv2' /usr/bin/make -C phaserotate.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/phaserotate.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:207: submodule_check] Error 1 (ignored) install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/phaserotate.lv2 install -m644 build/manifest.ttl build/phaserotate.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/phaserotate.lv2 install -m755 build/phaserotate.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/phaserotate.lv2 install -m755 build/phaserotateUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/phaserotate.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -m755 x42/x42-phaserotate /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-phaserotate.1 /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/phaserotate.lv2' /usr/bin/make -C sisco.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/BUILDROOT/usr/lib64/lv2/sisco.lv2 install -m644 build/manifest.ttl build/sisco.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/sisco.lv2 install -m755 build/sisco.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/sisco.lv2 install -m755 build/siscoUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/sisco.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-scope.1 /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -m755 build/x42-scope /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin/ make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/sisco.lv2' /usr/bin/make -C spectra.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/BUILDROOT/usr/lib64/lv2/spectra.lv2 install -m644 build/manifest.ttl build/spectra.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/spectra.lv2 install -m755 build/spectra.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/spectra.lv2 install -m755 build/spectraUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/spectra.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -m755 x42/x42-spectr /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-spectr.1 /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/spectra.lv2' /usr/bin/make -C stepseq.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/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.20.0-build/BUILDROOT/usr/lib64/lv2/stepseq_s8n8.lv2 install -m644 build/manifest.ttl build/stepseq.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/stepseq_s8n8.lv2 install -m755 build/stepseq.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/stepseq_s8n8.lv2 install -m755 build/stepseqUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/stepseq_s8n8.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -m755 x42/x42-stepseq /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-stepseq.1 /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/stepseq.lv2' /usr/bin/make -C stereoroute.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/stereoroute.lv2' Version: 0.2.3 -> 0 2 3 LV2 Version: 518 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/stereoroute.lv2 install -m755 build/stereoroute.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/stereoroute.lv2 install -m644 build/manifest.ttl build/stereoroute.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/stereoroute.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/stereoroute.lv2' /usr/bin/make -C testsignal.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/testsignal.lv2' Version: 0.7.0 -> 0 7 0 LV2 Version: 1792 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/testsignal.lv2 install -m755 build/testsignal.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/testsignal.lv2 install -m644 build/manifest.ttl build/testsignal.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/testsignal.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/testsignal.lv2' /usr/bin/make -C tuna.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/tuna.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:248: submodule_check] Error 1 (ignored) install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/tuna.lv2 install -m644 build/manifest.ttl build/tuna.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/tuna.lv2 install -m755 build/tuna.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/tuna.lv2 install -m755 build/tunaUI_gl.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/tuna.lv2 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin install -T -m755 x42/x42-tuna-collection /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/bin/x42-tuna install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 install -m644 x42-tuna.1 /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/tuna.lv2' /usr/bin/make -C xfade.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/xfade.lv2' Version: 0.3.5 -> 0 3 5 LV2 Version: 778 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/xfade.lv2 install -m755 build/xfade.so /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/xfade.lv2 install -m644 build/manifest.ttl build/xfade.ttl /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/xfade.lv2 make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/xfade.lv2' /usr/bin/make -C zconvo.lv2 install make[1]: Entering directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/zconvo.lv2' Version: 0.7.1 -> 0 7 1 LV2 Version: 1794 0 install -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/zeroconvo.lv2/ir install -m755 build/zeroconvolv.so /builddir/build/BUILD/lv2-x42-plugins-0.20.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.20.0-build/BUILDROOT/usr/lib64/lv2/zeroconvo.lv2 install -m644 build//ir/* /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/lib64/lv2/zeroconvo.lv2/ir make[1]: Leaving directory '/builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/zconvo.lv2' + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 0.20.0-0.2.20240611.fc42 --unique-debug-suffix -0.20.0-0.2.20240611.fc42.aarch64 --unique-debug-src-base lv2-x42-plugins-0.20.0-0.2.20240611.fc42.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611 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.20.0-0.2.20240611.fc42.aarch64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j4 /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT Scanned 145 directories and 410 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/SPECPARTS/rpm-debuginfo.specpart Processing files: lv2-x42-plugins-0.20.0-0.2.20240611.fc42.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ESW3HC + umask 022 + cd /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build + cd x42-plugins-20240611 + DOCDIR=/builddir/build/BUILD/lv2-x42-plugins-0.20.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.20.0-build/BUILDROOT/usr/share/doc/lv2-x42-plugins + cp -pr /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/plugin.versions /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/doc/lv2-x42-plugins + cp -pr /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/plugin.list /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/doc/lv2-x42-plugins + cp -pr /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/README.md /builddir/build/BUILD/lv2-x42-plugins-0.20.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.E2jdIA + umask 022 + cd /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build + cd x42-plugins-20240611 + LICENSEDIR=/builddir/build/BUILD/lv2-x42-plugins-0.20.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.20.0-build/BUILDROOT/usr/share/licenses/lv2-x42-plugins + cp -pr /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/x42-plugins-20240611/balance.lv2/COPYING /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT/usr/share/licenses/lv2-x42-plugins + RPM_EC=0 ++ jobs -p + exit 0 Provides: lv2-x42-plugins = 0.20.0-0.2.20240611.fc42 lv2-x42-plugins(aarch-64) = 0.20.0-0.2.20240611.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: 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) 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) 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.20.0-0.2.20240611.fc42.aarch64 Provides: lv2-x42-plugins-debugsource = 0.20.0-0.2.20240611.fc42 lv2-x42-plugins-debugsource(aarch-64) = 0.20.0-0.2.20240611.fc42 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.20.0-0.2.20240611.fc42.aarch64 Provides: debuginfo(build-id) = 0515dc7d4dfc5e90e1f61e708c4d5130d97f4782 debuginfo(build-id) = 051984176cf6ccbe9950f5963092e317dc77307b debuginfo(build-id) = 083c5397e6dc2fc39ecd07858b2f45bf7e40cf24 debuginfo(build-id) = 23ee9cb0406096caa0bbc6d2951791209a603737 debuginfo(build-id) = 273900e66e64e73ee98620121f75dbeae13403bd debuginfo(build-id) = 39a4b457165001b758025ca92b3db85a52d37252 debuginfo(build-id) = 39ac0cb4df187d34e56db5aa766492e6d258641b debuginfo(build-id) = 3c56511e7290370494069faa9b4b3d6bc872be61 debuginfo(build-id) = 3e98b42ded2a95bb591dd88cc634aae9216e543d debuginfo(build-id) = 3f43593d293e478c25eeb6917e5769f751e221d8 debuginfo(build-id) = 3f604481d1e196376d70e6299d70f4f50d3d95c1 debuginfo(build-id) = 413a2d0e6a6e67403e6a387cc441f0b649404b1b debuginfo(build-id) = 41853d8868bc3ce4ab9fbab7c2fa8a176869ea79 debuginfo(build-id) = 41aeb37ec58edca0996c2e76fd667bf601561866 debuginfo(build-id) = 44133d8f226e52876075e7879f32bc93dd6f0710 debuginfo(build-id) = 47d10c637f6599e925ce386e2f4809354358c53b debuginfo(build-id) = 4a436fe55fc5948a44863f1736ef544094f4cd9e debuginfo(build-id) = 562083b555675702a3d5b660e049af912d1527f1 debuginfo(build-id) = 575e2ecf8053a0ee4cbcf9328e4db25db2883e7e debuginfo(build-id) = 66ab44a1b7fff064bc9e461b2664c3c103d32f95 debuginfo(build-id) = 68ad662ef71a337efa0a4feacad11e0bd645bbcf debuginfo(build-id) = 6df906f923c564efb4e2aee615e7e4ed62c8429d debuginfo(build-id) = 6e52a8fcfa82e2f63bd97509537bbdeca994a620 debuginfo(build-id) = 6e8b4997ed86ca7e52b0d7e5fbd3340e48360679 debuginfo(build-id) = 76a275babedece42812836130fcdeb552b476f1d debuginfo(build-id) = 8429e9cb762e0dd1f1999815cedfd915208f6a8d debuginfo(build-id) = 8c8201114a6906870c9fb1d083426a7885c192e7 debuginfo(build-id) = 93ce054401f73a72ba774db679e78f736801ea7a debuginfo(build-id) = 960c1a912b5e034a59e53cd32ac3d542acd43265 debuginfo(build-id) = ae4a49eea8c0b4d8826d4accb431d81410ba6c57 debuginfo(build-id) = b35773268c5ef84493e3122e561761f120c66888 debuginfo(build-id) = b475e375c78b400e8280e4bf37ad38ef68ef1717 debuginfo(build-id) = b895340f76ad9f482d512e9b238af614106dc9d3 debuginfo(build-id) = bb07aec7b24d59030a0dbb76b3110cd9663d62a6 debuginfo(build-id) = bc17260eabe61bbec859ef60595f458e7c530a71 debuginfo(build-id) = c3ddba8fe75855a239dd637534f35aca21f4d666 debuginfo(build-id) = c833693e07d4afdd745308f6c599954bdc1ebffe debuginfo(build-id) = cedb2b872f6014e3086c00ecb55ec9d175d56a17 debuginfo(build-id) = cf4192c4af7f90edba3a6274d66518ee759ce6f9 debuginfo(build-id) = cfd1c9b39ce1b85834dd9ec45f57428f15771b64 debuginfo(build-id) = d546823fc1486f63cf910f8af427d9196baf1550 debuginfo(build-id) = e23ff8f41f24a959bd45c25db92dee31c6631efe debuginfo(build-id) = e325ea50ad098c1043c8044eff44d7f5412fdfd6 debuginfo(build-id) = e7c7624ad92e10505b4977a09cff93943245edb0 debuginfo(build-id) = ea94e0d2afdf4af2ac0c512b037f0e40bfa58a06 debuginfo(build-id) = f48db449713bd40a4c0d749350d0ce052d80d61f debuginfo(build-id) = fcc625222792195087b91cbd4f44dab54dcb1ccf debuginfo(build-id) = fee25b8f60cf4411779d65dab50ed38b3ccdc43d lv2-x42-plugins-debuginfo = 0.20.0-0.2.20240611.fc42 lv2-x42-plugins-debuginfo(aarch-64) = 0.20.0-0.2.20240611.fc42 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.20.0-0.2.20240611.fc42 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build/BUILDROOT Wrote: /builddir/build/RPMS/lv2-x42-plugins-debugsource-0.20.0-0.2.20240611.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/lv2-x42-plugins-0.20.0-0.2.20240611.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/lv2-x42-plugins-debuginfo-0.20.0-0.2.20240611.fc42.aarch64.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.GzwLYl + umask 022 + cd /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build + test -d /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build + rm -rf /builddir/build/BUILD/lv2-x42-plugins-0.20.0-build + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild lv2-x42-plugins-0.20.0-0.2.20240611.fc42.src.rpm Finish: build phase for lv2-x42-plugins-0.20.0-0.2.20240611.fc42.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-aarch64-1733978993.693843/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.20.0-0.2.20240611.fc42.src.rpm) Config(child) 1 minutes 40 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-debuginfo", "epoch": null, "version": "0.20.0", "release": "0.2.20240611.fc42", "arch": "aarch64" }, { "name": "lv2-x42-plugins", "epoch": null, "version": "0.20.0", "release": "0.2.20240611.fc42", "arch": "aarch64" }, { "name": "lv2-x42-plugins-debugsource", "epoch": null, "version": "0.20.0", "release": "0.2.20240611.fc42", "arch": "aarch64" }, { "name": "lv2-x42-plugins", "epoch": null, "version": "0.20.0", "release": "0.2.20240611.fc42", "arch": "src" } ] } RPMResults finished