Warning: Permanently added '13.120.89.142' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/9566104-epel-8-s390x --chroot epel-8-s390x Version: 1.5 PID: 5943 Logging PID: 5945 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'bootstrap': 'off', 'build_id': 9566104, 'buildroot_pkgs': [], 'chroot': 'epel-8-s390x', 'enable_net': False, 'fedora_review': False, 'git_hash': '41542f23b2307344f59fdc662ff1bd203ed20238', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/ligenix/enterprise-desktop/notion', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'notion', 'package_version': '4.0.4-1', 'project_dirname': 'enterprise-desktop', 'project_name': 'enterprise-desktop', 'project_owner': 'ligenix', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/ligenix/enterprise-desktop/epel-8-s390x/', 'id': 'copr_base', 'module_hotfixes': True, 'name': 'Copr repository', 'priority': None}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/ligenix/enterprise-buildtools/epel-8-s390x/', 'id': 'copr_ligenix_enterprise_buildtools_epel_releasever_basearch', 'name': 'Additional repo copr_ligenix_enterprise_buildtools_epel_releasever_basearch'}], 'sandbox': 'ligenix/enterprise-desktop--ligenix', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': None, 'submitter': 'ligenix', 'tags': [], 'task_id': '9566104-epel-8-s390x', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/ligenix/enterprise-desktop/notion /var/lib/copr-rpmbuild/workspace/workdir-4gmxz1c9/notion --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/ligenix/enterprise-desktop/notion', '/var/lib/copr-rpmbuild/workspace/workdir-4gmxz1c9/notion', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-4gmxz1c9/notion'... Running: git checkout 41542f23b2307344f59fdc662ff1bd203ed20238 -- cmd: ['git', 'checkout', '41542f23b2307344f59fdc662ff1bd203ed20238', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-4gmxz1c9/notion rc: 0 stdout: stderr: Note: switching to '41542f23b2307344f59fdc662ff1bd203ed20238'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 41542f2 automatic import of notion Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-4gmxz1c9/notion rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading notion-4.0.4.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o notion-4.0.4.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/ligenix/enterprise-desktop/notion/notion-4.0.4.tar.gz/md5/6b61815f15b32c4b1160034f85da87a7/notion-4.0.4.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 772k 100 772k 0 0 760k 0 0:00:01 0:00:01 --:--:-- 761k INFO: Reading stdout from command: md5sum notion-4.0.4.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-4gmxz1c9/notion/notion.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-4gmxz1c9/notion --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1758207143.961850 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.3 starting (python version = 3.13.7, NVR = mock-6.3-1.fc42), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-4gmxz1c9/notion/notion.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-4gmxz1c9/notion --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1758207143.961850 -r /var/lib/copr-rpmbuild/results/configs/child.cfg 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-4gmxz1c9/notion/notion.spec) Config(rhel+epel-8-s390x) Start: clean chroot Finish: clean chroot Mock Version: 6.3 INFO: Mock Version: 6.3 Start: chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-8-s390x-1758207143.961850/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 dnf4 detected and used (fallback) INFO: Buildroot is handled by package management from host and used with --installroot: rpm-4.20.1-1.fc42.s390x rpm-sequoia-1.7.0-5.fc42.s390x python3-dnf-4.23.0-1.fc42.noarch python3-dnf-plugins-core-4.10.1-1.fc42.noarch dnf5-5.2.16.0-1.fc42.s390x dnf5-plugins-5.2.16.0-1.fc42.s390x Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 309 kB/s | 71 kB 00:00 Additional repo copr_ligenix_enterprise_buildto 71 kB/s | 16 kB 00:00 Red Hat Enterprise Linux - BaseOS 60 MB/s | 37 MB 00:00 Red Hat Enterprise Linux - AppStream 23 MB/s | 15 MB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 2.4 MB/s | 1.8 MB 00:00 Extra Packages for Enterprise Linux 8 - s390x 1.4 MB/s | 3.4 MB 00:02 Dependencies resolved. ========================================================================================================================================== Package Arch Version Repository Size ========================================================================================================================================== Installing: bash s390x 4.4.20-6.el8_10 rhel-baseos 1.5 M bzip2 s390x 1.0.6-28.el8_10 rhel-baseos 60 k coreutils s390x 8.30-15.el8 rhel-baseos 1.2 M cpio s390x 2.12-11.el8 rhel-baseos 263 k diffutils s390x 3.6-6.el8 rhel-baseos 356 k epel-rpm-macros noarch 8-43 epel 27 k findutils s390x 1:4.6.0-23.el8_10 rhel-baseos 523 k gawk s390x 4.2.1-4.el8 rhel-baseos 1.1 M gcc s390x 8.5.0-28.el8_10 rhel-appstream 18 M gcc-c++ s390x 8.5.0-28.el8_10 rhel-appstream 9.9 M grep s390x 3.1-6.el8 rhel-baseos 272 k gzip s390x 1.9-13.el8_5 rhel-baseos 168 k info s390x 6.5-7.el8 rhel-baseos 195 k make s390x 1:4.2.1-11.el8 rhel-baseos 496 k patch s390x 2.7.6-11.el8 rhel-baseos 138 k redhat-release s390x 8.10-0.3.el8 rhel-baseos 45 k redhat-rpm-config noarch 131-1.el8 rhel-appstream 91 k rpm-build s390x 4.14.3-32.el8_10 rhel-appstream 173 k sed s390x 4.5-5.el8 rhel-baseos 297 k tar s390x 2:1.30-11.el8_10 rhel-baseos 833 k unzip s390x 6.0-48.el8_10 rhel-baseos 187 k util-linux s390x 2.32.1-46.el8 rhel-baseos 2.4 M which s390x 2.21-21.el8_10 rhel-baseos 50 k xz s390x 5.2.4-4.el8_6 rhel-baseos 151 k Installing dependencies: annobin s390x 11.13-2.el8 rhel-appstream 970 k ansible-srpm-macros noarch 1-12.el8 epel 21 k audit-libs s390x 3.1.2-1.el8_10.1 rhel-baseos 120 k basesystem noarch 11-5.el8 rhel-baseos 11 k binutils s390x 2.30-125.el8_10 rhel-baseos 9.7 M brotli s390x 1.0.6-3.el8 rhel-baseos 316 k bzip2-libs s390x 1.0.6-28.el8_10 rhel-baseos 49 k ca-certificates noarch 2024.2.69_v8.0.303-80.0.el8_10 rhel-baseos 983 k chkconfig s390x 1.19.2-1.el8 rhel-baseos 196 k coreutils-common s390x 8.30-15.el8 rhel-baseos 2.0 M cpp s390x 8.5.0-28.el8_10 rhel-appstream 8.2 M cracklib s390x 2.9.6-15.el8 rhel-baseos 93 k cracklib-dicts s390x 2.9.6-15.el8 rhel-baseos 3.9 M crypto-policies noarch 20230731-1.git3177e06.el8 rhel-baseos 64 k curl s390x 7.61.1-34.el8_10.3 rhel-baseos 351 k cyrus-sasl-lib s390x 2.1.27-6.el8_5 rhel-baseos 121 k dwz s390x 0.12-10.el8 rhel-appstream 105 k efi-srpm-macros noarch 3-3.el8 rhel-appstream 22 k elfutils s390x 0.190-2.el8 rhel-baseos 564 k elfutils-default-yama-scope noarch 0.190-2.el8 rhel-baseos 53 k elfutils-libelf s390x 0.190-2.el8 rhel-baseos 231 k elfutils-libs s390x 0.190-2.el8 rhel-baseos 295 k expat s390x 2.2.5-17.el8_10 rhel-baseos 110 k file s390x 5.33-26.el8 rhel-baseos 77 k file-libs s390x 5.33-26.el8 rhel-baseos 542 k filesystem s390x 3.8-6.el8 rhel-baseos 1.1 M fpc-srpm-macros noarch 1.3-1.el8 epel 8.2 k gc s390x 7.6.4-3.el8 rhel-appstream 98 k gcc-plugin-annobin s390x 8.5.0-28.el8_10 rhel-appstream 34 k gdb-headless s390x 8.2-20.el8 rhel-appstream 3.2 M gdbm s390x 1:1.18-2.el8 rhel-baseos 127 k gdbm-libs s390x 1:1.18-2.el8 rhel-baseos 60 k ghc-srpm-macros noarch 1.4.2-7.el8 rhel-appstream 9.4 k glib2 s390x 2.56.4-166.el8_10 rhel-baseos 2.4 M glibc s390x 2.28-251.el8_10.25 rhel-baseos 1.8 M glibc-all-langpacks s390x 2.28-251.el8_10.25 rhel-baseos 25 M glibc-common s390x 2.28-251.el8_10.25 rhel-baseos 1.2 M glibc-devel s390x 2.28-251.el8_10.25 rhel-baseos 106 k glibc-gconv-extra s390x 2.28-251.el8_10.25 rhel-baseos 1.5 M glibc-headers s390x 2.28-251.el8_10.25 rhel-baseos 486 k gmp s390x 1:6.1.2-11.el8 rhel-baseos 282 k gnupg2 s390x 2.2.20-3.el8_6 rhel-baseos 2.4 M gnutls s390x 3.6.16-8.el8_10.3 rhel-baseos 906 k go-srpm-macros noarch 2-17.el8 rhel-appstream 13 k guile s390x 5:2.0.14-7.el8 rhel-appstream 3.5 M ima-evm-utils s390x 1.3.2-12.el8 rhel-baseos 63 k isl s390x 0.16.1-6.el8 rhel-appstream 801 k kernel-headers s390x 4.18.0-553.75.1.el8_10 rhel-baseos 12 M keyutils-libs s390x 1.5.10-9.el8 rhel-baseos 34 k krb5-libs s390x 1.18.2-32.el8_10 rhel-baseos 811 k libacl s390x 2.2.53-3.el8 rhel-baseos 35 k libarchive s390x 3.3.3-6.el8_10 rhel-baseos 343 k libasan s390x 8.5.0-28.el8_10 rhel-baseos 375 k libassuan s390x 2.5.1-3.el8 rhel-baseos 80 k libatomic s390x 8.5.0-28.el8_10 rhel-baseos 25 k libatomic_ops s390x 7.6.2-3.el8 rhel-appstream 37 k libattr s390x 2.4.48-3.el8 rhel-baseos 26 k libbabeltrace s390x 1.5.4-4.el8 rhel-baseos 187 k libblkid s390x 2.32.1-46.el8 rhel-baseos 213 k libcap s390x 2.48-6.el8_9 rhel-baseos 73 k libcap-ng s390x 0.7.11-1.el8 rhel-baseos 33 k libcom_err s390x 1.45.6-6.el8_10 rhel-baseos 49 k libcurl s390x 7.61.1-34.el8_10.3 rhel-baseos 289 k libdb s390x 5.3.28-42.el8_4 rhel-baseos 688 k libdb-utils s390x 5.3.28-42.el8_4 rhel-baseos 148 k libfdisk s390x 2.32.1-46.el8 rhel-baseos 244 k libffi s390x 3.1-24.el8 rhel-baseos 36 k libgcc s390x 8.5.0-28.el8_10 rhel-baseos 66 k libgcrypt s390x 1.8.5-7.el8_6 rhel-baseos 391 k libgomp s390x 8.5.0-28.el8_10 rhel-baseos 203 k libgpg-error s390x 1.31-1.el8 rhel-baseos 238 k libidn2 s390x 2.2.0-1.el8 rhel-baseos 93 k libksba s390x 1.3.5-9.el8_7 rhel-baseos 128 k libmount s390x 2.32.1-46.el8 rhel-baseos 229 k libmpc s390x 1.1.0-9.1.el8 rhel-appstream 58 k libnghttp2 s390x 1.33.0-6.el8_10.1 rhel-baseos 75 k libnsl2 s390x 1.2.0-2.20180605git4a062cf.el8 rhel-baseos 56 k libpkgconf s390x 1.4.2-1.el8 rhel-baseos 34 k libpsl s390x 0.20.2-6.el8 rhel-baseos 61 k libpwquality s390x 1.4.4-6.el8 rhel-baseos 107 k libselinux s390x 2.9-10.el8_10 rhel-baseos 164 k libsemanage s390x 2.9-12.el8_10 rhel-baseos 164 k libsepol s390x 2.9-3.el8 rhel-baseos 316 k libsigsegv s390x 2.11-5.el8 rhel-baseos 30 k libsmartcols s390x 2.32.1-46.el8 rhel-baseos 175 k libssh s390x 0.9.6-14.el8 rhel-baseos 205 k libssh-config noarch 0.9.6-14.el8 rhel-baseos 21 k libstdc++ s390x 8.5.0-28.el8_10 rhel-baseos 476 k libstdc++-devel s390x 8.5.0-28.el8_10 rhel-appstream 2.0 M libtasn1 s390x 4.13-5.el8_10 rhel-baseos 76 k libtirpc s390x 1.1.4-12.el8_10 rhel-baseos 109 k libtool-ltdl s390x 2.4.6-25.el8 rhel-baseos 58 k libubsan s390x 8.5.0-28.el8_10 rhel-baseos 148 k libunistring s390x 0.9.9-3.el8 rhel-baseos 418 k libusbx s390x 1.0.23-4.el8 rhel-baseos 71 k libutempter s390x 1.1.6-14.el8 rhel-baseos 31 k libuuid s390x 2.32.1-46.el8 rhel-baseos 99 k libverto s390x 0.3.2-2.el8 rhel-baseos 23 k libxcrypt s390x 4.1.1-6.el8 rhel-baseos 72 k libxcrypt-devel s390x 4.1.1-6.el8 rhel-baseos 25 k libxml2 s390x 2.9.7-21.el8_10.3 rhel-baseos 647 k libzstd s390x 1.5.0-1.el8 copr_ligenix_enterprise_buildtools_epel_releasever_basearch 397 k lua-libs s390x 5.3.4-12.el8 rhel-baseos 114 k lua-srpm-macros noarch 1-13.el8 epel 9.2 k lz4-libs s390x 1.8.3-5.el8_10 rhel-baseos 66 k mpfr s390x 3.1.6-1.el8 rhel-baseos 220 k ncurses s390x 6.1-10.20180224.el8 rhel-baseos 384 k ncurses-base noarch 6.1-10.20180224.el8 rhel-baseos 81 k ncurses-libs s390x 6.1-10.20180224.el8 rhel-baseos 318 k nettle s390x 3.4.1-7.el8 rhel-baseos 310 k npth s390x 1.5-4.el8 rhel-baseos 26 k ocaml-srpm-macros noarch 5-4.el8 rhel-appstream 9.5 k openblas-srpm-macros noarch 2-2.el8 rhel-appstream 8.0 k openldap s390x 2.4.46-21.el8_10 rhel-baseos 337 k openssl-libs s390x 1:1.1.1k-14.el8_6 rhel-baseos 1.2 M p11-kit s390x 0.23.22-2.el8 rhel-baseos 323 k p11-kit-trust s390x 0.23.22-2.el8 rhel-baseos 131 k pam s390x 1.3.1-38.el8_10 rhel-baseos 728 k pcre s390x 8.42-6.el8 rhel-baseos 130 k pcre2 s390x 10.32-3.el8_6 rhel-baseos 161 k perl-srpm-macros noarch 1-25.el8 rhel-appstream 11 k pkgconf s390x 1.4.2-1.el8 rhel-baseos 38 k pkgconf-m4 noarch 1.4.2-1.el8 rhel-baseos 17 k pkgconf-pkg-config s390x 1.4.2-1.el8 rhel-baseos 15 k platform-python s390x 3.6.8-71.el8_10 rhel-baseos 88 k platform-python-setuptools noarch 39.2.0-9.el8_10 rhel-baseos 633 k popt s390x 1.18-1.el8 rhel-baseos 62 k publicsuffix-list-dafsa noarch 20180723-1.el8 rhel-baseos 56 k python-rpm-macros noarch 3-45.el8 rhel-appstream 16 k python-srpm-macros noarch 3-45.el8 rhel-appstream 16 k python3-libs s390x 3.6.8-71.el8_10 rhel-baseos 7.7 M python3-pip-wheel noarch 9.0.3-24.el8 rhel-baseos 866 k python3-rpm-macros noarch 3-45.el8 rhel-appstream 15 k python3-setuptools-wheel noarch 39.2.0-9.el8_10 rhel-baseos 289 k qt5-srpm-macros noarch 5.15.3-1.el8 rhel-appstream 11 k readline s390x 7.0-10.el8 rhel-baseos 198 k rpm s390x 4.14.3-32.el8_10 rhel-baseos 544 k rpm-build-libs s390x 4.14.3-32.el8_10 rhel-baseos 153 k rpm-libs s390x 4.14.3-32.el8_10 rhel-baseos 336 k rust-srpm-macros noarch 5-2.el8 rhel-appstream 9.3 k setup noarch 2.12.2-9.el8 rhel-baseos 181 k shadow-utils s390x 2:4.6-22.el8 rhel-baseos 1.2 M sqlite-libs s390x 3.26.0-20.el8_10 rhel-baseos 555 k systemd-libs s390x 239-82.el8_10.5 rhel-baseos 1.0 M tpm2-tss s390x 2.3.2-6.el8 rhel-baseos 235 k tzdata noarch 2025b-1.el8 rhel-baseos 477 k xz-libs s390x 5.2.4-4.el8_6 rhel-baseos 93 k zip s390x 3.0-23.el8 rhel-baseos 266 k zlib s390x 1.2.11-25.el8 rhel-baseos 107 k zstd s390x 1.5.0-1.el8 copr_ligenix_enterprise_buildtools_epel_releasever_basearch 378 k Transaction Summary ========================================================================================================================================== Install 174 Packages Total download size: 155 M Installed size: 824 M Downloading Packages: (1/174): libzstd-1.5.0-1.el8.s390x.rpm 8.9 MB/s | 397 kB 00:00 (2/174): zstd-1.5.0-1.el8.s390x.rpm 7.2 MB/s | 378 kB 00:00 (3/174): basesystem-11-5.el8.noarch.rpm 45 kB/s | 11 kB 00:00 (4/174): cracklib-2.9.6-15.el8.s390x.rpm 451 kB/s | 93 kB 00:00 (5/174): cracklib-dicts-2.9.6-15.el8.s390x.rpm 15 MB/s | 3.9 MB 00:00 (6/174): libassuan-2.5.1-3.el8.s390x.rpm 441 kB/s | 80 kB 00:00 (7/174): grep-3.1-6.el8.s390x.rpm 1.1 MB/s | 272 kB 00:00 (8/174): libgpg-error-1.31-1.el8.s390x.rpm 1.4 MB/s | 238 kB 00:00 (9/174): libnsl2-1.2.0-2.20180605git4a062cf.el8 319 kB/s | 56 kB 00:00 (10/174): libpkgconf-1.4.2-1.el8.s390x.rpm 173 kB/s | 34 kB 00:00 (11/174): libtool-ltdl-2.4.6-25.el8.s390x.rpm 312 kB/s | 58 kB 00:00 (12/174): libunistring-0.9.9-3.el8.s390x.rpm 2.4 MB/s | 418 kB 00:00 (13/174): libutempter-1.1.6-14.el8.s390x.rpm 178 kB/s | 31 kB 00:00 (14/174): mpfr-3.1.6-1.el8.s390x.rpm 1.2 MB/s | 220 kB 00:00 (15/174): npth-1.5-4.el8.s390x.rpm 151 kB/s | 26 kB 00:00 (16/174): pkgconf-m4-1.4.2-1.el8.noarch.rpm 92 kB/s | 17 kB 00:00 (17/174): pkgconf-1.4.2-1.el8.s390x.rpm 197 kB/s | 38 kB 00:00 (18/174): pkgconf-pkg-config-1.4.2-1.el8.s390x. 91 kB/s | 15 kB 00:00 (19/174): publicsuffix-list-dafsa-20180723-1.el 324 kB/s | 56 kB 00:00 (20/174): readline-7.0-10.el8.s390x.rpm 831 kB/s | 198 kB 00:00 (21/174): libattr-2.4.48-3.el8.s390x.rpm 154 kB/s | 26 kB 00:00 (22/174): libsigsegv-2.11-5.el8.s390x.rpm 172 kB/s | 30 kB 00:00 (23/174): libidn2-2.2.0-1.el8.s390x.rpm 469 kB/s | 93 kB 00:00 (24/174): zip-3.0-23.el8.s390x.rpm 1.1 MB/s | 266 kB 00:00 (25/174): diffutils-3.6-6.el8.s390x.rpm 2.0 MB/s | 356 kB 00:00 (26/174): patch-2.7.6-11.el8.s390x.rpm 694 kB/s | 138 kB 00:00 (27/174): libpsl-0.20.2-6.el8.s390x.rpm 328 kB/s | 61 kB 00:00 (28/174): libusbx-1.0.23-4.el8.s390x.rpm 426 kB/s | 71 kB 00:00 (29/174): ima-evm-utils-1.3.2-12.el8.s390x.rpm 344 kB/s | 63 kB 00:00 (30/174): popt-1.18-1.el8.s390x.rpm 331 kB/s | 62 kB 00:00 (31/174): filesystem-3.8-6.el8.s390x.rpm 5.9 MB/s | 1.1 MB 00:00 (32/174): brotli-1.0.6-3.el8.s390x.rpm 804 kB/s | 316 kB 00:00 (33/174): keyutils-libs-1.5.10-9.el8.s390x.rpm 163 kB/s | 34 kB 00:00 (34/174): libcap-ng-0.7.11-1.el8.s390x.rpm 178 kB/s | 33 kB 00:00 (35/174): libdb-5.3.28-42.el8_4.s390x.rpm 3.6 MB/s | 688 kB 00:00 (36/174): libdb-utils-5.3.28-42.el8_4.s390x.rpm 871 kB/s | 148 kB 00:00 (37/174): libxcrypt-4.1.1-6.el8.s390x.rpm 354 kB/s | 72 kB 00:00 (38/174): gzip-1.9-13.el8_5.s390x.rpm 920 kB/s | 168 kB 00:00 (39/174): cyrus-sasl-lib-2.1.27-6.el8_5.s390x.r 577 kB/s | 121 kB 00:00 (40/174): libxcrypt-devel-4.1.1-6.el8.s390x.rpm 152 kB/s | 25 kB 00:00 (41/174): lua-libs-5.3.4-12.el8.s390x.rpm 631 kB/s | 114 kB 00:00 (42/174): nettle-3.4.1-7.el8.s390x.rpm 1.8 MB/s | 310 kB 00:00 (43/174): pcre-8.42-6.el8.s390x.rpm 767 kB/s | 130 kB 00:00 (44/174): libsepol-2.9-3.el8.s390x.rpm 619 kB/s | 316 kB 00:00 (45/174): cpio-2.12-11.el8.s390x.rpm 1.3 MB/s | 263 kB 00:00 (46/174): gawk-4.2.1-4.el8.s390x.rpm 6.4 MB/s | 1.1 MB 00:00 (47/174): info-6.5-7.el8.s390x.rpm 1.1 MB/s | 195 kB 00:00 (48/174): sed-4.5-5.el8.s390x.rpm 1.7 MB/s | 297 kB 00:00 (49/174): make-4.2.1-11.el8.s390x.rpm 2.1 MB/s | 496 kB 00:00 (50/174): xz-5.2.4-4.el8_6.s390x.rpm 903 kB/s | 151 kB 00:00 (51/174): xz-libs-5.2.4-4.el8_6.s390x.rpm 525 kB/s | 93 kB 00:00 (52/174): gdbm-1.18-2.el8.s390x.rpm 726 kB/s | 127 kB 00:00 (53/174): gdbm-libs-1.18-2.el8.s390x.rpm 356 kB/s | 60 kB 00:00 (54/174): gnupg2-2.2.20-3.el8_6.s390x.rpm 13 MB/s | 2.4 MB 00:00 (55/174): libbabeltrace-1.5.4-4.el8.s390x.rpm 1.1 MB/s | 187 kB 00:00 (56/174): libgcrypt-1.8.5-7.el8_6.s390x.rpm 2.2 MB/s | 391 kB 00:00 (57/174): libverto-0.3.2-2.el8.s390x.rpm 140 kB/s | 23 kB 00:00 (58/174): pcre2-10.32-3.el8_6.s390x.rpm 962 kB/s | 161 kB 00:00 (59/174): coreutils-common-8.30-15.el8.s390x.rp 10 MB/s | 2.0 MB 00:00 (60/174): libffi-3.1-24.el8.s390x.rpm 216 kB/s | 36 kB 00:00 (61/174): libksba-1.3.5-9.el8_7.s390x.rpm 721 kB/s | 128 kB 00:00 (62/174): libpwquality-1.4.4-6.el8.s390x.rpm 617 kB/s | 107 kB 00:00 (63/174): setup-2.12.2-9.el8.noarch.rpm 970 kB/s | 181 kB 00:00 (64/174): coreutils-8.30-15.el8.s390x.rpm 5.0 MB/s | 1.2 MB 00:00 (65/174): crypto-policies-20230731-1.git3177e06 385 kB/s | 64 kB 00:00 (66/174): ncurses-libs-6.1-10.20180224.el8.s390 1.8 MB/s | 318 kB 00:00 (67/174): zlib-1.2.11-25.el8.s390x.rpm 576 kB/s | 107 kB 00:00 (68/174): libcap-2.48-6.el8_9.s390x.rpm 440 kB/s | 73 kB 00:00 (69/174): chkconfig-1.19.2-1.el8.s390x.rpm 642 kB/s | 196 kB 00:00 (70/174): ncurses-6.1-10.20180224.el8.s390x.rpm 2.1 MB/s | 384 kB 00:00 (71/174): ncurses-base-6.1-10.20180224.el8.noar 496 kB/s | 81 kB 00:00 (72/174): elfutils-0.190-2.el8.s390x.rpm 3.1 MB/s | 564 kB 00:00 (73/174): elfutils-default-yama-scope-0.190-2.e 313 kB/s | 53 kB 00:00 (74/174): elfutils-libelf-0.190-2.el8.s390x.rpm 1.4 MB/s | 231 kB 00:00 (75/174): elfutils-libs-0.190-2.el8.s390x.rpm 1.7 MB/s | 295 kB 00:00 (76/174): file-5.33-26.el8.s390x.rpm 419 kB/s | 77 kB 00:00 (77/174): file-libs-5.33-26.el8.s390x.rpm 3.2 MB/s | 542 kB 00:00 (78/174): gmp-6.1.2-11.el8.s390x.rpm 1.5 MB/s | 282 kB 00:00 (79/174): libacl-2.2.53-3.el8.s390x.rpm 177 kB/s | 35 kB 00:00 (80/174): libblkid-2.32.1-46.el8.s390x.rpm 1.2 MB/s | 213 kB 00:00 (81/174): libfdisk-2.32.1-46.el8.s390x.rpm 1.3 MB/s | 244 kB 00:00 (82/174): libsmartcols-2.32.1-46.el8.s390x.rpm 1.0 MB/s | 175 kB 00:00 (83/174): libmount-2.32.1-46.el8.s390x.rpm 1.2 MB/s | 229 kB 00:00 (84/174): libssh-0.9.6-14.el8.s390x.rpm 1.2 MB/s | 205 kB 00:00 (85/174): libuuid-2.32.1-46.el8.s390x.rpm 548 kB/s | 99 kB 00:00 (86/174): libssh-config-0.9.6-14.el8.noarch.rpm 92 kB/s | 21 kB 00:00 (87/174): p11-kit-0.23.22-2.el8.s390x.rpm 1.8 MB/s | 323 kB 00:00 (88/174): p11-kit-trust-0.23.22-2.el8.s390x.rpm 733 kB/s | 131 kB 00:00 (89/174): python3-pip-wheel-9.0.3-24.el8.noarch 3.9 MB/s | 866 kB 00:00 (90/174): shadow-utils-4.6-22.el8.s390x.rpm 6.5 MB/s | 1.2 MB 00:00 (91/174): tpm2-tss-2.3.2-6.el8.s390x.rpm 1.1 MB/s | 235 kB 00:00 (92/174): util-linux-2.32.1-46.el8.s390x.rpm 12 MB/s | 2.4 MB 00:00 (93/174): libnghttp2-1.33.0-6.el8_10.1.s390x.rp 434 kB/s | 75 kB 00:00 (94/174): libtirpc-1.1.4-12.el8_10.s390x.rpm 619 kB/s | 109 kB 00:00 (95/174): redhat-release-8.10-0.3.el8.s390x.rpm 243 kB/s | 45 kB 00:00 (96/174): ca-certificates-2024.2.69_v8.0.303-80 4.5 MB/s | 983 kB 00:00 (97/174): findutils-4.6.0-23.el8_10.s390x.rpm 2.6 MB/s | 523 kB 00:00 (98/174): openssl-libs-1.1.1k-14.el8_6.s390x.rp 5.8 MB/s | 1.2 MB 00:00 (99/174): rpm-4.14.3-32.el8_10.s390x.rpm 2.9 MB/s | 544 kB 00:00 (100/174): binutils-2.30-125.el8_10.s390x.rpm 32 MB/s | 9.7 MB 00:00 (101/174): rpm-build-libs-4.14.3-32.el8_10.s390 827 kB/s | 153 kB 00:00 (102/174): rpm-libs-4.14.3-32.el8_10.s390x.rpm 1.4 MB/s | 336 kB 00:00 (103/174): bzip2-libs-1.0.6-28.el8_10.s390x.rpm 277 kB/s | 49 kB 00:00 (104/174): bzip2-1.0.6-28.el8_10.s390x.rpm 279 kB/s | 60 kB 00:00 (105/174): libcurl-7.61.1-34.el8_10.3.s390x.rpm 1.6 MB/s | 289 kB 00:00 (106/174): curl-7.61.1-34.el8_10.3.s390x.rpm 1.6 MB/s | 351 kB 00:00 (107/174): openldap-2.4.46-21.el8_10.s390x.rpm 1.0 MB/s | 337 kB 00:00 (108/174): libselinux-2.9-10.el8_10.s390x.rpm 914 kB/s | 164 kB 00:00 (109/174): tzdata-2025b-1.el8.noarch.rpm 2.6 MB/s | 477 kB 00:00 (110/174): expat-2.2.5-17.el8_10.s390x.rpm 638 kB/s | 110 kB 00:00 (111/174): libtasn1-4.13-5.el8_10.s390x.rpm 443 kB/s | 76 kB 00:00 (112/174): systemd-libs-239-82.el8_10.5.s390x.r 5.9 MB/s | 1.0 MB 00:00 (113/174): gnutls-3.6.16-8.el8_10.3.s390x.rpm 4.5 MB/s | 906 kB 00:00 (114/174): krb5-libs-1.18.2-32.el8_10.s390x.rpm 4.5 MB/s | 811 kB 00:00 (115/174): libcom_err-1.45.6-6.el8_10.s390x.rpm 290 kB/s | 49 kB 00:00 (116/174): libsemanage-2.9-12.el8_10.s390x.rpm 932 kB/s | 164 kB 00:00 (117/174): audit-libs-3.1.2-1.el8_10.1.s390x.rp 721 kB/s | 120 kB 00:00 (118/174): unzip-6.0-48.el8_10.s390x.rpm 1.0 MB/s | 187 kB 00:00 (119/174): lz4-libs-1.8.3-5.el8_10.s390x.rpm 396 kB/s | 66 kB 00:00 (120/174): platform-python-setuptools-39.2.0-9. 3.6 MB/s | 633 kB 00:00 (121/174): python3-setuptools-wheel-39.2.0-9.el 1.6 MB/s | 289 kB 00:00 (122/174): glib2-2.56.4-166.el8_10.s390x.rpm 14 MB/s | 2.4 MB 00:00 (123/174): sqlite-libs-3.26.0-20.el8_10.s390x.r 3.1 MB/s | 555 kB 00:00 (124/174): glibc-2.28-251.el8_10.25.s390x.rpm 10 MB/s | 1.8 MB 00:00 (125/174): glibc-devel-2.28-251.el8_10.25.s390x 411 kB/s | 106 kB 00:00 (126/174): glibc-all-langpacks-2.28-251.el8_10. 76 MB/s | 25 MB 00:00 (127/174): glibc-common-2.28-251.el8_10.25.s390 3.6 MB/s | 1.2 MB 00:00 (128/174): glibc-gconv-extra-2.28-251.el8_10.25 8.2 MB/s | 1.5 MB 00:00 (129/174): libxml2-2.9.7-21.el8_10.3.s390x.rpm 3.7 MB/s | 647 kB 00:00 (130/174): glibc-headers-2.28-251.el8_10.25.s39 2.7 MB/s | 486 kB 00:00 (131/174): which-2.21-21.el8_10.s390x.rpm 296 kB/s | 50 kB 00:00 (132/174): bash-4.4.20-6.el8_10.s390x.rpm 8.4 MB/s | 1.5 MB 00:00 (133/174): libarchive-3.3.3-6.el8_10.s390x.rpm 1.5 MB/s | 343 kB 00:00 (134/174): pam-1.3.1-38.el8_10.s390x.rpm 4.1 MB/s | 728 kB 00:00 (135/174): platform-python-3.6.8-71.el8_10.s390 513 kB/s | 88 kB 00:00 (136/174): python3-libs-3.6.8-71.el8_10.s390x.r 37 MB/s | 7.7 MB 00:00 (137/174): libasan-8.5.0-28.el8_10.s390x.rpm 2.1 MB/s | 375 kB 00:00 (138/174): tar-1.30-11.el8_10.s390x.rpm 4.1 MB/s | 833 kB 00:00 (139/174): libatomic-8.5.0-28.el8_10.s390x.rpm 143 kB/s | 25 kB 00:00 (140/174): libgcc-8.5.0-28.el8_10.s390x.rpm 376 kB/s | 66 kB 00:00 (141/174): libgomp-8.5.0-28.el8_10.s390x.rpm 1.1 MB/s | 203 kB 00:00 (142/174): libstdc++-8.5.0-28.el8_10.s390x.rpm 2.6 MB/s | 476 kB 00:00 (143/174): libubsan-8.5.0-28.el8_10.s390x.rpm 867 kB/s | 148 kB 00:00 (144/174): gc-7.6.4-3.el8.s390x.rpm 568 kB/s | 98 kB 00:00 (145/174): kernel-headers-4.18.0-553.75.1.el8_1 49 MB/s | 12 MB 00:00 (146/174): guile-2.0.14-7.el8.s390x.rpm 18 MB/s | 3.5 MB 00:00 (147/174): isl-0.16.1-6.el8.s390x.rpm 4.6 MB/s | 801 kB 00:00 (148/174): libatomic_ops-7.6.2-3.el8.s390x.rpm 213 kB/s | 37 kB 00:00 (149/174): ghc-srpm-macros-1.4.2-7.el8.noarch.r 50 kB/s | 9.4 kB 00:00 (150/174): rust-srpm-macros-5-2.el8.noarch.rpm 43 kB/s | 9.3 kB 00:00 (151/174): ocaml-srpm-macros-5-4.el8.noarch.rpm 48 kB/s | 9.5 kB 00:00 (152/174): openblas-srpm-macros-2-2.el8.noarch. 44 kB/s | 8.0 kB 00:00 (153/174): perl-srpm-macros-1-25.el8.noarch.rpm 53 kB/s | 11 kB 00:00 (154/174): efi-srpm-macros-3-3.el8.noarch.rpm 134 kB/s | 22 kB 00:00 (155/174): go-srpm-macros-2-17.el8.noarch.rpm 72 kB/s | 13 kB 00:00 (156/174): dwz-0.12-10.el8.s390x.rpm 627 kB/s | 105 kB 00:00 (157/174): libmpc-1.1.0-9.1.el8.s390x.rpm 316 kB/s | 58 kB 00:00 (158/174): qt5-srpm-macros-5.15.3-1.el8.noarch. 56 kB/s | 11 kB 00:00 (159/174): python-rpm-macros-3-45.el8.noarch.rp 87 kB/s | 16 kB 00:00 (160/174): python-srpm-macros-3-45.el8.noarch.r 82 kB/s | 16 kB 00:00 (161/174): python3-rpm-macros-3-45.el8.noarch.r 93 kB/s | 15 kB 00:00 (162/174): redhat-rpm-config-131-1.el8.noarch.r 533 kB/s | 91 kB 00:00 (163/174): annobin-11.13-2.el8.s390x.rpm 4.8 MB/s | 970 kB 00:00 (164/174): rpm-build-4.14.3-32.el8_10.s390x.rpm 1.0 MB/s | 173 kB 00:00 (165/174): gdb-headless-8.2-20.el8.s390x.rpm 15 MB/s | 3.2 MB 00:00 (166/174): gcc-8.5.0-28.el8_10.s390x.rpm 65 MB/s | 18 MB 00:00 (167/174): cpp-8.5.0-28.el8_10.s390x.rpm 14 MB/s | 8.2 MB 00:00 (168/174): gcc-plugin-annobin-8.5.0-28.el8_10.s 188 kB/s | 34 kB 00:00 (169/174): gcc-c++-8.5.0-28.el8_10.s390x.rpm 21 MB/s | 9.9 MB 00:00 (170/174): libstdc++-devel-8.5.0-28.el8_10.s390 8.5 MB/s | 2.0 MB 00:00 (171/174): ansible-srpm-macros-1-12.el8.noarch. 54 kB/s | 21 kB 00:00 (172/174): epel-rpm-macros-8-43.noarch.rpm 68 kB/s | 27 kB 00:00 (173/174): fpc-srpm-macros-1.3-1.el8.noarch.rpm 32 kB/s | 8.2 kB 00:00 (174/174): lua-srpm-macros-1-13.el8.noarch.rpm 71 kB/s | 9.2 kB 00:00 -------------------------------------------------------------------------------- Total 13 MB/s | 155 MB 00:11 Red Hat Enterprise Linux - BaseOS 3.1 MB/s | 3.1 kB 00:00 Importing GPG key 0x2FA658E0: Userid : "Red Hat, Inc. (auxiliary key) " Fingerprint: 43A6 E49C 4A38 F4BE 9ABF 2A53 4568 9C88 2FA6 58E0 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat8-release Key imported successfully Importing GPG key 0xFD431D51: Userid : "Red Hat, Inc. (release key 2) " Fingerprint: 567E 347A D004 4ADE 55BA 8A5F 199E 2F91 FD43 1D51 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat8-release Key imported successfully Extra Packages for Enterprise Linux 8 - s390x 1.6 MB/s | 1.6 kB 00:00 Key imported successfullyImporting GPG key 0x2F86D6A1: Userid : "Fedora EPEL (8) " Fingerprint: 94E2 79EB 8D8F 25B2 1810 ADF1 21EA 45AB 2F86 D6A1 From : /usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-8 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.8-6.el8.s390x 1/1 Preparing : 1/1 Installing : libgcc-8.5.0-28.el8_10.s390x 1/174 Running scriptlet: libgcc-8.5.0-28.el8_10.s390x 1/174 Installing : python-srpm-macros-3-45.el8.noarch 2/174 Installing : crypto-policies-20230731-1.git3177e06.el8.noarch 3/174 Running scriptlet: crypto-policies-20230731-1.git3177e06.el8.noarch 3/174 Installing : python-rpm-macros-3-45.el8.noarch 4/174 Installing : python3-setuptools-wheel-39.2.0-9.el8_10.noarch 5/174 Installing : redhat-release-8.10-0.3.el8.s390x 6/174 Installing : setup-2.12.2-9.el8.noarch 7/174 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.12.2-9.el8.noarch 7/174 Installing : filesystem-3.8-6.el8.s390x 8/174 Installing : python3-pip-wheel-9.0.3-24.el8.noarch 9/174 Installing : basesystem-11-5.el8.noarch 10/174 Installing : python3-rpm-macros-3-45.el8.noarch 11/174 Installing : fpc-srpm-macros-1.3-1.el8.noarch 12/174 Installing : ansible-srpm-macros-1-12.el8.noarch 13/174 Installing : qt5-srpm-macros-5.15.3-1.el8.noarch 14/174 Installing : go-srpm-macros-2-17.el8.noarch 15/174 Installing : perl-srpm-macros-1-25.el8.noarch 16/174 Installing : openblas-srpm-macros-2-2.el8.noarch 17/174 Installing : ocaml-srpm-macros-5-4.el8.noarch 18/174 Installing : ghc-srpm-macros-1.4.2-7.el8.noarch 19/174 Installing : rust-srpm-macros-5-2.el8.noarch 20/174 Installing : kernel-headers-4.18.0-553.75.1.el8_10.s390x 21/174 Installing : tzdata-2025b-1.el8.noarch 22/174 Installing : libssh-config-0.9.6-14.el8.noarch 23/174 Installing : ncurses-base-6.1-10.20180224.el8.noarch 24/174 Installing : pcre2-10.32-3.el8_6.s390x 25/174 Installing : libselinux-2.9-10.el8_10.s390x 26/174 Installing : ncurses-libs-6.1-10.20180224.el8.s390x 27/174 Installing : glibc-all-langpacks-2.28-251.el8_10.25.s390x 28/174 Installing : glibc-common-2.28-251.el8_10.25.s390x 29/174 Running scriptlet: glibc-2.28-251.el8_10.25.s390x 30/174 Installing : glibc-2.28-251.el8_10.25.s390x 30/174 Running scriptlet: glibc-2.28-251.el8_10.25.s390x 30/174 Installing : bash-4.4.20-6.el8_10.s390x 31/174 Running scriptlet: bash-4.4.20-6.el8_10.s390x 31/174 Installing : libsepol-2.9-3.el8.s390x 32/174 Running scriptlet: libsepol-2.9-3.el8.s390x 32/174 Installing : zlib-1.2.11-25.el8.s390x 33/174 Installing : info-6.5-7.el8.s390x 34/174 Installing : bzip2-libs-1.0.6-28.el8_10.s390x 35/174 Installing : xz-libs-5.2.4-4.el8_6.s390x 36/174 Installing : gmp-1:6.1.2-11.el8.s390x 37/174 Running scriptlet: gmp-1:6.1.2-11.el8.s390x 37/174 Installing : libstdc++-8.5.0-28.el8_10.s390x 38/174 Running scriptlet: libstdc++-8.5.0-28.el8_10.s390x 38/174 Installing : libzstd-1.5.0-1.el8.s390x 39/174 Installing : elfutils-libelf-0.190-2.el8.s390x 40/174 Installing : libxcrypt-4.1.1-6.el8.s390x 41/174 Installing : mpfr-3.1.6-1.el8.s390x 42/174 Running scriptlet: mpfr-3.1.6-1.el8.s390x 42/174 Installing : readline-7.0-10.el8.s390x 43/174 Running scriptlet: readline-7.0-10.el8.s390x 43/174 Installing : sqlite-libs-3.26.0-20.el8_10.s390x 44/174 Installing : popt-1.18-1.el8.s390x 45/174 Installing : libcap-2.48-6.el8_9.s390x 46/174 Installing : libuuid-2.32.1-46.el8.s390x 47/174 Running scriptlet: libuuid-2.32.1-46.el8.s390x 47/174 Installing : libcom_err-1.45.6-6.el8_10.s390x 48/174 Running scriptlet: libcom_err-1.45.6-6.el8_10.s390x 48/174 Installing : chkconfig-1.19.2-1.el8.s390x 49/174 Installing : libunistring-0.9.9-3.el8.s390x 50/174 Installing : libgpg-error-1.31-1.el8.s390x 51/174 Installing : libattr-2.4.48-3.el8.s390x 52/174 Installing : libacl-2.2.53-3.el8.s390x 53/174 Installing : sed-4.5-5.el8.s390x 54/174 Running scriptlet: sed-4.5-5.el8.s390x 54/174 Installing : lua-libs-5.3.4-12.el8.s390x 55/174 Installing : libffi-3.1-24.el8.s390x 56/174 Installing : p11-kit-0.23.22-2.el8.s390x 57/174 Installing : libidn2-2.2.0-1.el8.s390x 58/174 Installing : libmpc-1.1.0-9.1.el8.s390x 59/174 Installing : file-libs-5.33-26.el8.s390x 60/174 Installing : file-5.33-26.el8.s390x 61/174 Installing : libgcrypt-1.8.5-7.el8_6.s390x 62/174 Running scriptlet: libgcrypt-1.8.5-7.el8_6.s390x 62/174 Installing : unzip-6.0-48.el8_10.s390x 63/174 Installing : findutils-1:4.6.0-23.el8_10.s390x 64/174 Running scriptlet: findutils-1:4.6.0-23.el8_10.s390x 64/174 Running scriptlet: glibc-headers-2.28-251.el8_10.25.s390x 65/174 Installing : glibc-headers-2.28-251.el8_10.25.s390x 65/174 Installing : keyutils-libs-1.5.10-9.el8.s390x 66/174 Installing : libcap-ng-0.7.11-1.el8.s390x 67/174 Installing : audit-libs-3.1.2-1.el8_10.1.s390x 68/174 Installing : pcre-8.42-6.el8.s390x 69/174 Installing : grep-3.1-6.el8.s390x 70/174 Running scriptlet: grep-3.1-6.el8.s390x 70/174 Installing : gdbm-libs-1:1.18-2.el8.s390x 71/174 Installing : expat-2.2.5-17.el8_10.s390x 72/174 Installing : libtasn1-4.13-5.el8_10.s390x 73/174 Running scriptlet: libtasn1-4.13-5.el8_10.s390x 73/174 Installing : p11-kit-trust-0.23.22-2.el8.s390x 74/174 Running scriptlet: p11-kit-trust-0.23.22-2.el8.s390x 74/174 Installing : lz4-libs-1.8.3-5.el8_10.s390x 75/174 Installing : gdbm-1:1.18-2.el8.s390x 76/174 Installing : xz-5.2.4-4.el8_6.s390x 77/174 Installing : libsemanage-2.9-12.el8_10.s390x 78/174 Installing : zip-3.0-23.el8.s390x 79/174 Installing : cpp-8.5.0-28.el8_10.s390x 80/174 Running scriptlet: cpp-8.5.0-28.el8_10.s390x 80/174 Installing : tar-2:1.30-11.el8_10.s390x 81/174 Running scriptlet: tar-2:1.30-11.el8_10.s390x 81/174 Installing : patch-2.7.6-11.el8.s390x 82/174 Installing : libassuan-2.5.1-3.el8.s390x 83/174 Installing : libksba-1.3.5-9.el8_7.s390x 84/174 Installing : dwz-0.12-10.el8.s390x 85/174 Installing : libasan-8.5.0-28.el8_10.s390x 86/174 Running scriptlet: libasan-8.5.0-28.el8_10.s390x 86/174 Installing : libubsan-8.5.0-28.el8_10.s390x 87/174 Running scriptlet: libubsan-8.5.0-28.el8_10.s390x 87/174 Installing : libstdc++-devel-8.5.0-28.el8_10.s390x 88/174 Installing : nettle-3.4.1-7.el8.s390x 89/174 Running scriptlet: nettle-3.4.1-7.el8.s390x 89/174 Installing : gnutls-3.6.16-8.el8_10.3.s390x 90/174 Installing : isl-0.16.1-6.el8.s390x 91/174 Running scriptlet: isl-0.16.1-6.el8.s390x 91/174 Installing : libxml2-2.9.7-21.el8_10.3.s390x 92/174 Installing : bzip2-1.0.6-28.el8_10.s390x 93/174 Installing : diffutils-3.6-6.el8.s390x 94/174 Running scriptlet: diffutils-3.6-6.el8.s390x 94/174 Installing : coreutils-common-8.30-15.el8.s390x 95/174 Running scriptlet: coreutils-common-8.30-15.el8.s390x 95/174 Installing : libatomic-8.5.0-28.el8_10.s390x 96/174 Running scriptlet: libatomic-8.5.0-28.el8_10.s390x 96/174 Installing : libgomp-8.5.0-28.el8_10.s390x 97/174 Running scriptlet: libgomp-8.5.0-28.el8_10.s390x 97/174 Installing : zstd-1.5.0-1.el8.s390x 98/174 Installing : elfutils-default-yama-scope-0.190-2.el8.noarch 99/174 Running scriptlet: elfutils-default-yama-scope-0.190-2.el8.noarch 99/174 Installing : elfutils-libs-0.190-2.el8.s390x 100/174 Installing : elfutils-0.190-2.el8.s390x 101/174 Installing : libpkgconf-1.4.2-1.el8.s390x 102/174 Installing : pkgconf-1.4.2-1.el8.s390x 103/174 Installing : libtool-ltdl-2.4.6-25.el8.s390x 104/174 Running scriptlet: libtool-ltdl-2.4.6-25.el8.s390x 104/174 Installing : npth-1.5-4.el8.s390x 105/174 Installing : libsigsegv-2.11-5.el8.s390x 106/174 Installing : gawk-4.2.1-4.el8.s390x 107/174 Installing : brotli-1.0.6-3.el8.s390x 108/174 Installing : cpio-2.12-11.el8.s390x 109/174 Installing : libverto-0.3.2-2.el8.s390x 110/174 Installing : ncurses-6.1-10.20180224.el8.s390x 111/174 Installing : openssl-libs-1:1.1.1k-14.el8_6.s390x 112/174 Running scriptlet: openssl-libs-1:1.1.1k-14.el8_6.s390x 112/174 Installing : coreutils-8.30-15.el8.s390x 113/174 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-80.0.el8_10.n 114/174 Installing : ca-certificates-2024.2.69_v8.0.303-80.0.el8_10.n 114/174 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-80.0.el8_10.n 114/174 Installing : libdb-5.3.28-42.el8_4.s390x 115/174 Running scriptlet: libdb-5.3.28-42.el8_4.s390x 115/174 Installing : krb5-libs-1.18.2-32.el8_10.s390x 116/174 Installing : libtirpc-1.1.4-12.el8_10.s390x 117/174 Running scriptlet: libtirpc-1.1.4-12.el8_10.s390x 117/174 Installing : libblkid-2.32.1-46.el8.s390x 118/174 Running scriptlet: libblkid-2.32.1-46.el8.s390x 118/174 Installing : libmount-2.32.1-46.el8.s390x 119/174 Running scriptlet: libmount-2.32.1-46.el8.s390x 119/174 Installing : systemd-libs-239-82.el8_10.5.s390x 120/174 Running scriptlet: systemd-libs-239-82.el8_10.5.s390x 120/174 Installing : libnsl2-1.2.0-2.20180605git4a062cf.el8.s390x 121/174 Running scriptlet: libnsl2-1.2.0-2.20180605git4a062cf.el8.s390x 121/174 Installing : platform-python-setuptools-39.2.0-9.el8_10.noarc 122/174 Installing : platform-python-3.6.8-71.el8_10.s390x 123/174 Running scriptlet: platform-python-3.6.8-71.el8_10.s390x 123/174 Installing : python3-libs-3.6.8-71.el8_10.s390x 124/174 Installing : gzip-1.9-13.el8_5.s390x 125/174 Running scriptlet: gzip-1.9-13.el8_5.s390x 125/174 Installing : cracklib-2.9.6-15.el8.s390x 126/174 Installing : shadow-utils-2:4.6-22.el8.s390x 127/174 Installing : binutils-2.30-125.el8_10.s390x 128/174 Running scriptlet: binutils-2.30-125.el8_10.s390x 128/174 Running scriptlet: libutempter-1.1.6-14.el8.s390x 129/174 Installing : libutempter-1.1.6-14.el8.s390x 129/174 Running scriptlet: tpm2-tss-2.3.2-6.el8.s390x 130/174 Installing : tpm2-tss-2.3.2-6.el8.s390x 130/174 Running scriptlet: tpm2-tss-2.3.2-6.el8.s390x 130/174 Installing : ima-evm-utils-1.3.2-12.el8.s390x 131/174 Installing : cracklib-dicts-2.9.6-15.el8.s390x 132/174 Installing : libpwquality-1.4.4-6.el8.s390x 133/174 Installing : pam-1.3.1-38.el8_10.s390x 134/174 Running scriptlet: pam-1.3.1-38.el8_10.s390x 134/174 Installing : libusbx-1.0.23-4.el8.s390x 135/174 Installing : glib2-2.56.4-166.el8_10.s390x 136/174 Installing : libbabeltrace-1.5.4-4.el8.s390x 137/174 Running scriptlet: libbabeltrace-1.5.4-4.el8.s390x 137/174 Installing : libfdisk-2.32.1-46.el8.s390x 138/174 Running scriptlet: libfdisk-2.32.1-46.el8.s390x 138/174 Installing : cyrus-sasl-lib-2.1.27-6.el8_5.s390x 139/174 Running scriptlet: cyrus-sasl-lib-2.1.27-6.el8_5.s390x 139/174 Installing : openldap-2.4.46-21.el8_10.s390x 140/174 Installing : gnupg2-2.2.20-3.el8_6.s390x 141/174 Installing : libssh-0.9.6-14.el8.s390x 142/174 Installing : libdb-utils-5.3.28-42.el8_4.s390x 143/174 Installing : libarchive-3.3.3-6.el8_10.s390x 144/174 Installing : libsmartcols-2.32.1-46.el8.s390x 145/174 Running scriptlet: libsmartcols-2.32.1-46.el8.s390x 145/174 Installing : libnghttp2-1.33.0-6.el8_10.1.s390x 146/174 Installing : glibc-gconv-extra-2.28-251.el8_10.25.s390x 147/174 Running scriptlet: glibc-gconv-extra-2.28-251.el8_10.25.s390x 147/174 Installing : libatomic_ops-7.6.2-3.el8.s390x 148/174 Installing : gc-7.6.4-3.el8.s390x 149/174 Installing : guile-5:2.0.14-7.el8.s390x 150/174 Running scriptlet: guile-5:2.0.14-7.el8.s390x 150/174 Installing : gdb-headless-8.2-20.el8.s390x 151/174 Installing : publicsuffix-list-dafsa-20180723-1.el8.noarch 152/174 Installing : libpsl-0.20.2-6.el8.s390x 153/174 Installing : libcurl-7.61.1-34.el8_10.3.s390x 154/174 Installing : curl-7.61.1-34.el8_10.3.s390x 155/174 Installing : rpm-libs-4.14.3-32.el8_10.s390x 156/174 Running scriptlet: rpm-libs-4.14.3-32.el8_10.s390x 156/174 Installing : rpm-4.14.3-32.el8_10.s390x 157/174 Installing : efi-srpm-macros-3-3.el8.noarch 158/174 Installing : lua-srpm-macros-1-13.el8.noarch 159/174 Installing : rpm-build-libs-4.14.3-32.el8_10.s390x 160/174 Running scriptlet: rpm-build-libs-4.14.3-32.el8_10.s390x 160/174 Installing : pkgconf-m4-1.4.2-1.el8.noarch 161/174 Installing : pkgconf-pkg-config-1.4.2-1.el8.s390x 162/174 Installing : libxcrypt-devel-4.1.1-6.el8.s390x 163/174 Installing : glibc-devel-2.28-251.el8_10.25.s390x 164/174 Running scriptlet: glibc-devel-2.28-251.el8_10.25.s390x 164/174 Installing : gcc-8.5.0-28.el8_10.s390x 165/174 Running scriptlet: gcc-8.5.0-28.el8_10.s390x 165/174 Installing : annobin-11.13-2.el8.s390x 166/174 Installing : gcc-plugin-annobin-8.5.0-28.el8_10.s390x 167/174 Installing : redhat-rpm-config-131-1.el8.noarch 168/174 Running scriptlet: redhat-rpm-config-131-1.el8.noarch 168/174 Installing : rpm-build-4.14.3-32.el8_10.s390x 169/174 Installing : gcc-c++-8.5.0-28.el8_10.s390x 170/174 Installing : epel-rpm-macros-8-43.noarch 171/174 Installing : util-linux-2.32.1-46.el8.s390x 172/174 Running scriptlet: util-linux-2.32.1-46.el8.s390x 172/174 Installing : which-2.21-21.el8_10.s390x 173/174 Installing : make-1:4.2.1-11.el8.s390x 174/174 Running scriptlet: make-1:4.2.1-11.el8.s390x 174/174 Running scriptlet: filesystem-3.8-6.el8.s390x 174/174 Running scriptlet: glibc-all-langpacks-2.28-251.el8_10.25.s390x 174/174 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-80.0.el8_10.n 174/174 Running scriptlet: guile-5:2.0.14-7.el8.s390x 174/174 Running scriptlet: make-1:4.2.1-11.el8.s390x 174/174 Installed products updated. Installed: annobin-11.13-2.el8.s390x ansible-srpm-macros-1-12.el8.noarch audit-libs-3.1.2-1.el8_10.1.s390x basesystem-11-5.el8.noarch bash-4.4.20-6.el8_10.s390x binutils-2.30-125.el8_10.s390x brotli-1.0.6-3.el8.s390x bzip2-1.0.6-28.el8_10.s390x bzip2-libs-1.0.6-28.el8_10.s390x ca-certificates-2024.2.69_v8.0.303-80.0.el8_10.noarch chkconfig-1.19.2-1.el8.s390x coreutils-8.30-15.el8.s390x coreutils-common-8.30-15.el8.s390x cpio-2.12-11.el8.s390x cpp-8.5.0-28.el8_10.s390x cracklib-2.9.6-15.el8.s390x cracklib-dicts-2.9.6-15.el8.s390x crypto-policies-20230731-1.git3177e06.el8.noarch curl-7.61.1-34.el8_10.3.s390x cyrus-sasl-lib-2.1.27-6.el8_5.s390x diffutils-3.6-6.el8.s390x dwz-0.12-10.el8.s390x efi-srpm-macros-3-3.el8.noarch elfutils-0.190-2.el8.s390x elfutils-default-yama-scope-0.190-2.el8.noarch elfutils-libelf-0.190-2.el8.s390x elfutils-libs-0.190-2.el8.s390x epel-rpm-macros-8-43.noarch expat-2.2.5-17.el8_10.s390x file-5.33-26.el8.s390x file-libs-5.33-26.el8.s390x filesystem-3.8-6.el8.s390x findutils-1:4.6.0-23.el8_10.s390x fpc-srpm-macros-1.3-1.el8.noarch gawk-4.2.1-4.el8.s390x gc-7.6.4-3.el8.s390x gcc-8.5.0-28.el8_10.s390x gcc-c++-8.5.0-28.el8_10.s390x gcc-plugin-annobin-8.5.0-28.el8_10.s390x gdb-headless-8.2-20.el8.s390x gdbm-1:1.18-2.el8.s390x gdbm-libs-1:1.18-2.el8.s390x ghc-srpm-macros-1.4.2-7.el8.noarch glib2-2.56.4-166.el8_10.s390x glibc-2.28-251.el8_10.25.s390x glibc-all-langpacks-2.28-251.el8_10.25.s390x glibc-common-2.28-251.el8_10.25.s390x glibc-devel-2.28-251.el8_10.25.s390x glibc-gconv-extra-2.28-251.el8_10.25.s390x glibc-headers-2.28-251.el8_10.25.s390x gmp-1:6.1.2-11.el8.s390x gnupg2-2.2.20-3.el8_6.s390x gnutls-3.6.16-8.el8_10.3.s390x go-srpm-macros-2-17.el8.noarch grep-3.1-6.el8.s390x guile-5:2.0.14-7.el8.s390x gzip-1.9-13.el8_5.s390x ima-evm-utils-1.3.2-12.el8.s390x info-6.5-7.el8.s390x isl-0.16.1-6.el8.s390x kernel-headers-4.18.0-553.75.1.el8_10.s390x keyutils-libs-1.5.10-9.el8.s390x krb5-libs-1.18.2-32.el8_10.s390x libacl-2.2.53-3.el8.s390x libarchive-3.3.3-6.el8_10.s390x libasan-8.5.0-28.el8_10.s390x libassuan-2.5.1-3.el8.s390x libatomic-8.5.0-28.el8_10.s390x libatomic_ops-7.6.2-3.el8.s390x libattr-2.4.48-3.el8.s390x libbabeltrace-1.5.4-4.el8.s390x libblkid-2.32.1-46.el8.s390x libcap-2.48-6.el8_9.s390x libcap-ng-0.7.11-1.el8.s390x libcom_err-1.45.6-6.el8_10.s390x libcurl-7.61.1-34.el8_10.3.s390x libdb-5.3.28-42.el8_4.s390x libdb-utils-5.3.28-42.el8_4.s390x libfdisk-2.32.1-46.el8.s390x libffi-3.1-24.el8.s390x libgcc-8.5.0-28.el8_10.s390x libgcrypt-1.8.5-7.el8_6.s390x libgomp-8.5.0-28.el8_10.s390x libgpg-error-1.31-1.el8.s390x libidn2-2.2.0-1.el8.s390x libksba-1.3.5-9.el8_7.s390x libmount-2.32.1-46.el8.s390x libmpc-1.1.0-9.1.el8.s390x libnghttp2-1.33.0-6.el8_10.1.s390x libnsl2-1.2.0-2.20180605git4a062cf.el8.s390x libpkgconf-1.4.2-1.el8.s390x libpsl-0.20.2-6.el8.s390x libpwquality-1.4.4-6.el8.s390x libselinux-2.9-10.el8_10.s390x libsemanage-2.9-12.el8_10.s390x libsepol-2.9-3.el8.s390x libsigsegv-2.11-5.el8.s390x libsmartcols-2.32.1-46.el8.s390x libssh-0.9.6-14.el8.s390x libssh-config-0.9.6-14.el8.noarch libstdc++-8.5.0-28.el8_10.s390x libstdc++-devel-8.5.0-28.el8_10.s390x libtasn1-4.13-5.el8_10.s390x libtirpc-1.1.4-12.el8_10.s390x libtool-ltdl-2.4.6-25.el8.s390x libubsan-8.5.0-28.el8_10.s390x libunistring-0.9.9-3.el8.s390x libusbx-1.0.23-4.el8.s390x libutempter-1.1.6-14.el8.s390x libuuid-2.32.1-46.el8.s390x libverto-0.3.2-2.el8.s390x libxcrypt-4.1.1-6.el8.s390x libxcrypt-devel-4.1.1-6.el8.s390x libxml2-2.9.7-21.el8_10.3.s390x libzstd-1.5.0-1.el8.s390x lua-libs-5.3.4-12.el8.s390x lua-srpm-macros-1-13.el8.noarch lz4-libs-1.8.3-5.el8_10.s390x make-1:4.2.1-11.el8.s390x mpfr-3.1.6-1.el8.s390x ncurses-6.1-10.20180224.el8.s390x ncurses-base-6.1-10.20180224.el8.noarch ncurses-libs-6.1-10.20180224.el8.s390x nettle-3.4.1-7.el8.s390x npth-1.5-4.el8.s390x ocaml-srpm-macros-5-4.el8.noarch openblas-srpm-macros-2-2.el8.noarch openldap-2.4.46-21.el8_10.s390x openssl-libs-1:1.1.1k-14.el8_6.s390x p11-kit-0.23.22-2.el8.s390x p11-kit-trust-0.23.22-2.el8.s390x pam-1.3.1-38.el8_10.s390x patch-2.7.6-11.el8.s390x pcre-8.42-6.el8.s390x pcre2-10.32-3.el8_6.s390x perl-srpm-macros-1-25.el8.noarch pkgconf-1.4.2-1.el8.s390x pkgconf-m4-1.4.2-1.el8.noarch pkgconf-pkg-config-1.4.2-1.el8.s390x platform-python-3.6.8-71.el8_10.s390x platform-python-setuptools-39.2.0-9.el8_10.noarch popt-1.18-1.el8.s390x publicsuffix-list-dafsa-20180723-1.el8.noarch python-rpm-macros-3-45.el8.noarch python-srpm-macros-3-45.el8.noarch python3-libs-3.6.8-71.el8_10.s390x python3-pip-wheel-9.0.3-24.el8.noarch python3-rpm-macros-3-45.el8.noarch python3-setuptools-wheel-39.2.0-9.el8_10.noarch qt5-srpm-macros-5.15.3-1.el8.noarch readline-7.0-10.el8.s390x redhat-release-8.10-0.3.el8.s390x redhat-rpm-config-131-1.el8.noarch rpm-4.14.3-32.el8_10.s390x rpm-build-4.14.3-32.el8_10.s390x rpm-build-libs-4.14.3-32.el8_10.s390x rpm-libs-4.14.3-32.el8_10.s390x rust-srpm-macros-5-2.el8.noarch sed-4.5-5.el8.s390x setup-2.12.2-9.el8.noarch shadow-utils-2:4.6-22.el8.s390x sqlite-libs-3.26.0-20.el8_10.s390x systemd-libs-239-82.el8_10.5.s390x tar-2:1.30-11.el8_10.s390x tpm2-tss-2.3.2-6.el8.s390x tzdata-2025b-1.el8.noarch unzip-6.0-48.el8_10.s390x util-linux-2.32.1-46.el8.s390x which-2.21-21.el8_10.s390x xz-5.2.4-4.el8_6.s390x xz-libs-5.2.4-4.el8_6.s390x zip-3.0-23.el8.s390x zlib-1.2.11-25.el8.s390x zstd-1.5.0-1.el8.s390x Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: annobin-11.13-2.el8.s390x ansible-srpm-macros-1-12.el8.noarch audit-libs-3.1.2-1.el8_10.1.s390x basesystem-11-5.el8.noarch bash-4.4.20-6.el8_10.s390x binutils-2.30-125.el8_10.s390x brotli-1.0.6-3.el8.s390x bzip2-1.0.6-28.el8_10.s390x bzip2-libs-1.0.6-28.el8_10.s390x ca-certificates-2024.2.69_v8.0.303-80.0.el8_10.noarch chkconfig-1.19.2-1.el8.s390x coreutils-8.30-15.el8.s390x coreutils-common-8.30-15.el8.s390x cpio-2.12-11.el8.s390x cpp-8.5.0-28.el8_10.s390x cracklib-2.9.6-15.el8.s390x cracklib-dicts-2.9.6-15.el8.s390x crypto-policies-20230731-1.git3177e06.el8.noarch curl-7.61.1-34.el8_10.3.s390x cyrus-sasl-lib-2.1.27-6.el8_5.s390x diffutils-3.6-6.el8.s390x dwz-0.12-10.el8.s390x efi-srpm-macros-3-3.el8.noarch elfutils-0.190-2.el8.s390x elfutils-default-yama-scope-0.190-2.el8.noarch elfutils-libelf-0.190-2.el8.s390x elfutils-libs-0.190-2.el8.s390x epel-rpm-macros-8-43.noarch expat-2.2.5-17.el8_10.s390x file-5.33-26.el8.s390x file-libs-5.33-26.el8.s390x filesystem-3.8-6.el8.s390x findutils-4.6.0-23.el8_10.s390x fpc-srpm-macros-1.3-1.el8.noarch gawk-4.2.1-4.el8.s390x gc-7.6.4-3.el8.s390x gcc-8.5.0-28.el8_10.s390x gcc-c++-8.5.0-28.el8_10.s390x gcc-plugin-annobin-8.5.0-28.el8_10.s390x gdb-headless-8.2-20.el8.s390x gdbm-1.18-2.el8.s390x gdbm-libs-1.18-2.el8.s390x ghc-srpm-macros-1.4.2-7.el8.noarch glib2-2.56.4-166.el8_10.s390x glibc-2.28-251.el8_10.25.s390x glibc-all-langpacks-2.28-251.el8_10.25.s390x glibc-common-2.28-251.el8_10.25.s390x glibc-devel-2.28-251.el8_10.25.s390x glibc-gconv-extra-2.28-251.el8_10.25.s390x glibc-headers-2.28-251.el8_10.25.s390x gmp-6.1.2-11.el8.s390x gnupg2-2.2.20-3.el8_6.s390x gnutls-3.6.16-8.el8_10.3.s390x go-srpm-macros-2-17.el8.noarch gpg-pubkey-2f86d6a1-5cf7cefb gpg-pubkey-2fa658e0-45700c69 gpg-pubkey-fd431d51-4ae0493b grep-3.1-6.el8.s390x guile-2.0.14-7.el8.s390x gzip-1.9-13.el8_5.s390x ima-evm-utils-1.3.2-12.el8.s390x info-6.5-7.el8.s390x isl-0.16.1-6.el8.s390x kernel-headers-4.18.0-553.75.1.el8_10.s390x keyutils-libs-1.5.10-9.el8.s390x krb5-libs-1.18.2-32.el8_10.s390x libacl-2.2.53-3.el8.s390x libarchive-3.3.3-6.el8_10.s390x libasan-8.5.0-28.el8_10.s390x libassuan-2.5.1-3.el8.s390x libatomic-8.5.0-28.el8_10.s390x libatomic_ops-7.6.2-3.el8.s390x libattr-2.4.48-3.el8.s390x libbabeltrace-1.5.4-4.el8.s390x libblkid-2.32.1-46.el8.s390x libcap-2.48-6.el8_9.s390x libcap-ng-0.7.11-1.el8.s390x libcom_err-1.45.6-6.el8_10.s390x libcurl-7.61.1-34.el8_10.3.s390x libdb-5.3.28-42.el8_4.s390x libdb-utils-5.3.28-42.el8_4.s390x libfdisk-2.32.1-46.el8.s390x libffi-3.1-24.el8.s390x libgcc-8.5.0-28.el8_10.s390x libgcrypt-1.8.5-7.el8_6.s390x libgomp-8.5.0-28.el8_10.s390x libgpg-error-1.31-1.el8.s390x libidn2-2.2.0-1.el8.s390x libksba-1.3.5-9.el8_7.s390x libmount-2.32.1-46.el8.s390x libmpc-1.1.0-9.1.el8.s390x libnghttp2-1.33.0-6.el8_10.1.s390x libnsl2-1.2.0-2.20180605git4a062cf.el8.s390x libpkgconf-1.4.2-1.el8.s390x libpsl-0.20.2-6.el8.s390x libpwquality-1.4.4-6.el8.s390x libselinux-2.9-10.el8_10.s390x libsemanage-2.9-12.el8_10.s390x libsepol-2.9-3.el8.s390x libsigsegv-2.11-5.el8.s390x libsmartcols-2.32.1-46.el8.s390x libssh-0.9.6-14.el8.s390x libssh-config-0.9.6-14.el8.noarch libstdc++-8.5.0-28.el8_10.s390x libstdc++-devel-8.5.0-28.el8_10.s390x libtasn1-4.13-5.el8_10.s390x libtirpc-1.1.4-12.el8_10.s390x libtool-ltdl-2.4.6-25.el8.s390x libubsan-8.5.0-28.el8_10.s390x libunistring-0.9.9-3.el8.s390x libusbx-1.0.23-4.el8.s390x libutempter-1.1.6-14.el8.s390x libuuid-2.32.1-46.el8.s390x libverto-0.3.2-2.el8.s390x libxcrypt-4.1.1-6.el8.s390x libxcrypt-devel-4.1.1-6.el8.s390x libxml2-2.9.7-21.el8_10.3.s390x libzstd-1.5.0-1.el8.s390x lua-libs-5.3.4-12.el8.s390x lua-srpm-macros-1-13.el8.noarch lz4-libs-1.8.3-5.el8_10.s390x make-4.2.1-11.el8.s390x mpfr-3.1.6-1.el8.s390x ncurses-6.1-10.20180224.el8.s390x ncurses-base-6.1-10.20180224.el8.noarch ncurses-libs-6.1-10.20180224.el8.s390x nettle-3.4.1-7.el8.s390x npth-1.5-4.el8.s390x ocaml-srpm-macros-5-4.el8.noarch openblas-srpm-macros-2-2.el8.noarch openldap-2.4.46-21.el8_10.s390x openssl-libs-1.1.1k-14.el8_6.s390x p11-kit-0.23.22-2.el8.s390x p11-kit-trust-0.23.22-2.el8.s390x pam-1.3.1-38.el8_10.s390x patch-2.7.6-11.el8.s390x pcre-8.42-6.el8.s390x pcre2-10.32-3.el8_6.s390x perl-srpm-macros-1-25.el8.noarch pkgconf-1.4.2-1.el8.s390x pkgconf-m4-1.4.2-1.el8.noarch pkgconf-pkg-config-1.4.2-1.el8.s390x platform-python-3.6.8-71.el8_10.s390x platform-python-setuptools-39.2.0-9.el8_10.noarch popt-1.18-1.el8.s390x publicsuffix-list-dafsa-20180723-1.el8.noarch python-rpm-macros-3-45.el8.noarch python-srpm-macros-3-45.el8.noarch python3-libs-3.6.8-71.el8_10.s390x python3-pip-wheel-9.0.3-24.el8.noarch python3-rpm-macros-3-45.el8.noarch python3-setuptools-wheel-39.2.0-9.el8_10.noarch qt5-srpm-macros-5.15.3-1.el8.noarch readline-7.0-10.el8.s390x redhat-release-8.10-0.3.el8.s390x redhat-rpm-config-131-1.el8.noarch rpm-4.14.3-32.el8_10.s390x rpm-build-4.14.3-32.el8_10.s390x rpm-build-libs-4.14.3-32.el8_10.s390x rpm-libs-4.14.3-32.el8_10.s390x rust-srpm-macros-5-2.el8.noarch sed-4.5-5.el8.s390x setup-2.12.2-9.el8.noarch shadow-utils-4.6-22.el8.s390x sqlite-libs-3.26.0-20.el8_10.s390x systemd-libs-239-82.el8_10.5.s390x tar-1.30-11.el8_10.s390x tpm2-tss-2.3.2-6.el8.s390x tzdata-2025b-1.el8.noarch unzip-6.0-48.el8_10.s390x util-linux-2.32.1-46.el8.s390x which-2.21-21.el8_10.s390x xz-5.2.4-4.el8_6.s390x xz-libs-5.2.4-4.el8_6.s390x zip-3.0-23.el8.s390x zlib-1.2.11-25.el8.s390x zstd-1.5.0-1.el8.s390x Start: buildsrpm Start: rpmbuild -bs Building target platforms: s390x Building for target s390x Wrote: /builddir/build/SRPMS/notion-4.0.4-1.el8.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel+epel-8-s390x-1758207143.961850/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-8-s390x-1758207143.961850/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-8-s390x-1758207143.961850/root/var/log/dnf.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-4gmxz1c9/notion/notion.spec) Config(child) 1 minutes 6 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/notion-4.0.4-1.el8.src.rpm) Config(rhel+epel-8-s390x) Start: chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-8-s390x-1758207143.961850/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 from host and used with --installroot: rpm-4.20.1-1.fc42.s390x rpm-sequoia-1.7.0-5.fc42.s390x python3-dnf-4.23.0-1.fc42.noarch python3-dnf-plugins-core-4.10.1-1.fc42.noarch dnf5-5.2.16.0-1.fc42.s390x dnf5-plugins-5.2.16.0-1.fc42.s390x Finish: chroot init Start: build phase for notion-4.0.4-1.el8.src.rpm Start: build setup for notion-4.0.4-1.el8.src.rpm Building target platforms: s390x Building for target s390x Wrote: /builddir/build/SRPMS/notion-4.0.4-1.el8.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 3.6 kB/s | 2.1 kB 00:00 Additional repo copr_ligenix_enterprise_buildto 18 kB/s | 2.1 kB 00:00 Red Hat Enterprise Linux - BaseOS 28 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 23 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 27 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 8 - s390x 23 kB/s | 19 kB 00:00 Package gcc-8.5.0-28.el8_10.s390x is already installed. Package make-1:4.2.1-11.el8.s390x is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: gettext s390x 0.19.8.1-17.el8 rhel-baseos 1.0 M libSM-devel s390x 1.2.3-1.el8 rhel-appstream 18 k libX11-devel s390x 1.6.8-9.el8_10 rhel-appstream 977 k libXext-devel s390x 1.3.4-1.el8 rhel-appstream 81 k libXinerama-devel s390x 1.1.4-1.el8 rhel-appstream 15 k libXrandr-devel s390x 1.5.2-1.el8 rhel-appstream 27 k lua-devel s390x 5.3.4-12.el8 codeready-builder 30 k readline-devel s390x 7.0-10.el8 rhel-baseos 204 k Installing dependencies: gettext-libs s390x 0.19.8.1-17.el8 rhel-baseos 294 k libICE s390x 1.0.9-15.el8 rhel-appstream 71 k libICE-devel s390x 1.0.9-15.el8 rhel-appstream 55 k libSM s390x 1.2.3-1.el8 rhel-appstream 47 k libX11 s390x 1.6.8-9.el8_10 rhel-appstream 593 k libX11-common noarch 1.6.8-9.el8_10 rhel-appstream 159 k libX11-xcb s390x 1.6.8-9.el8_10 rhel-appstream 15 k libXau s390x 1.0.9-3.el8 rhel-appstream 37 k libXau-devel s390x 1.0.9-3.el8 rhel-appstream 21 k libXext s390x 1.3.4-1.el8 rhel-appstream 43 k libXinerama s390x 1.1.4-1.el8 rhel-appstream 15 k libXrandr s390x 1.5.2-1.el8 rhel-appstream 32 k libXrender s390x 0.9.10-7.el8 rhel-appstream 32 k libXrender-devel s390x 0.9.10-7.el8 rhel-appstream 22 k libcroco s390x 0.6.12-4.el8_2.1 rhel-baseos 105 k libxcb s390x 1.13.1-1.el8 rhel-appstream 221 k libxcb-devel s390x 1.13.1-1.el8 rhel-appstream 1.1 M lua s390x 5.3.4-12.el8 rhel-appstream 189 k ncurses-c++-libs s390x 6.1-10.20180224.el8 rhel-baseos 58 k ncurses-devel s390x 6.1-10.20180224.el8 rhel-baseos 528 k xorg-x11-proto-devel noarch 2021.5-2.el8 copr_base 280 k Transaction Summary ================================================================================ Install 29 Packages Total download size: 6.2 M Installed size: 19 M Downloading Packages: (1/29): xorg-x11-proto-devel-2021.5-2.el8.noarc 4.4 MB/s | 280 kB 00:00 (2/29): gettext-libs-0.19.8.1-17.el8.s390x.rpm 1.8 MB/s | 294 kB 00:00 (3/29): readline-devel-7.0-10.el8.s390x.rpm 811 kB/s | 204 kB 00:00 (4/29): gettext-0.19.8.1-17.el8.s390x.rpm 5.1 MB/s | 1.0 MB 00:00 (5/29): libcroco-0.6.12-4.el8_2.1.s390x.rpm 964 kB/s | 105 kB 00:00 (6/29): ncurses-c++-libs-6.1-10.20180224.el8.s3 515 kB/s | 58 kB 00:00 (7/29): libSM-1.2.3-1.el8.s390x.rpm 326 kB/s | 47 kB 00:00 (8/29): ncurses-devel-6.1-10.20180224.el8.s390x 3.0 MB/s | 528 kB 00:00 (9/29): libXinerama-1.1.4-1.el8.s390x.rpm 109 kB/s | 15 kB 00:00 (10/29): libSM-devel-1.2.3-1.el8.s390x.rpm 172 kB/s | 18 kB 00:00 (11/29): libXrender-0.9.10-7.el8.s390x.rpm 227 kB/s | 32 kB 00:00 (12/29): libXrender-devel-0.9.10-7.el8.s390x.rp 202 kB/s | 22 kB 00:00 (13/29): libXinerama-devel-1.1.4-1.el8.s390x.rp 109 kB/s | 15 kB 00:00 (14/29): libICE-1.0.9-15.el8.s390x.rpm 591 kB/s | 71 kB 00:00 (15/29): libxcb-1.13.1-1.el8.s390x.rpm 1.9 MB/s | 221 kB 00:00 (16/29): libICE-devel-1.0.9-15.el8.s390x.rpm 422 kB/s | 55 kB 00:00 (17/29): libxcb-devel-1.13.1-1.el8.s390x.rpm 8.8 MB/s | 1.1 MB 00:00 (18/29): libXau-1.0.9-3.el8.s390x.rpm 308 kB/s | 37 kB 00:00 (19/29): libXau-devel-1.0.9-3.el8.s390x.rpm 155 kB/s | 21 kB 00:00 (20/29): libXext-1.3.4-1.el8.s390x.rpm 386 kB/s | 43 kB 00:00 (21/29): libXext-devel-1.3.4-1.el8.s390x.rpm 715 kB/s | 81 kB 00:00 (22/29): libXrandr-devel-1.5.2-1.el8.s390x.rpm 229 kB/s | 27 kB 00:00 (23/29): libXrandr-1.5.2-1.el8.s390x.rpm 150 kB/s | 32 kB 00:00 (24/29): lua-5.3.4-12.el8.s390x.rpm 1.5 MB/s | 189 kB 00:00 (25/29): libX11-1.6.8-9.el8_10.s390x.rpm 4.7 MB/s | 593 kB 00:00 (26/29): libX11-common-1.6.8-9.el8_10.noarch.rp 1.3 MB/s | 159 kB 00:00 (27/29): libX11-devel-1.6.8-9.el8_10.s390x.rpm 7.5 MB/s | 977 kB 00:00 (28/29): libX11-xcb-1.6.8-9.el8_10.s390x.rpm 108 kB/s | 15 kB 00:00 (29/29): lua-devel-5.3.4-12.el8.s390x.rpm 279 kB/s | 30 kB 00:00 -------------------------------------------------------------------------------- Total 4.6 MB/s | 6.2 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : xorg-x11-proto-devel-2021.5-2.el8.noarch 1/29 Installing : libXau-1.0.9-3.el8.s390x 2/29 Installing : libxcb-1.13.1-1.el8.s390x 3/29 Installing : libICE-1.0.9-15.el8.s390x 4/29 Installing : libcroco-0.6.12-4.el8_2.1.s390x 5/29 Running scriptlet: libcroco-0.6.12-4.el8_2.1.s390x 5/29 Installing : gettext-libs-0.19.8.1-17.el8.s390x 6/29 Installing : libSM-1.2.3-1.el8.s390x 7/29 Installing : libICE-devel-1.0.9-15.el8.s390x 8/29 Installing : libXau-devel-1.0.9-3.el8.s390x 9/29 Installing : libxcb-devel-1.13.1-1.el8.s390x 10/29 Installing : libX11-xcb-1.6.8-9.el8_10.s390x 11/29 Installing : libX11-common-1.6.8-9.el8_10.noarch 12/29 Installing : libX11-1.6.8-9.el8_10.s390x 13/29 Installing : libX11-devel-1.6.8-9.el8_10.s390x 14/29 Installing : libXext-1.3.4-1.el8.s390x 15/29 Installing : libXext-devel-1.3.4-1.el8.s390x 16/29 Installing : libXrender-0.9.10-7.el8.s390x 17/29 Installing : libXrender-devel-0.9.10-7.el8.s390x 18/29 Installing : libXrandr-1.5.2-1.el8.s390x 19/29 Installing : libXinerama-1.1.4-1.el8.s390x 20/29 Installing : lua-5.3.4-12.el8.s390x 21/29 Installing : ncurses-c++-libs-6.1-10.20180224.el8.s390x 22/29 Installing : ncurses-devel-6.1-10.20180224.el8.s390x 23/29 Installing : readline-devel-7.0-10.el8.s390x 24/29 Running scriptlet: readline-devel-7.0-10.el8.s390x 24/29 Installing : lua-devel-5.3.4-12.el8.s390x 25/29 Installing : libXinerama-devel-1.1.4-1.el8.s390x 26/29 Installing : libXrandr-devel-1.5.2-1.el8.s390x 27/29 Installing : libSM-devel-1.2.3-1.el8.s390x 28/29 Installing : gettext-0.19.8.1-17.el8.s390x 29/29 Running scriptlet: gettext-0.19.8.1-17.el8.s390x 29/29 Installed products updated. Installed: gettext-0.19.8.1-17.el8.s390x gettext-libs-0.19.8.1-17.el8.s390x libICE-1.0.9-15.el8.s390x libICE-devel-1.0.9-15.el8.s390x libSM-1.2.3-1.el8.s390x libSM-devel-1.2.3-1.el8.s390x libX11-1.6.8-9.el8_10.s390x libX11-common-1.6.8-9.el8_10.noarch libX11-devel-1.6.8-9.el8_10.s390x libX11-xcb-1.6.8-9.el8_10.s390x libXau-1.0.9-3.el8.s390x libXau-devel-1.0.9-3.el8.s390x libXext-1.3.4-1.el8.s390x libXext-devel-1.3.4-1.el8.s390x libXinerama-1.1.4-1.el8.s390x libXinerama-devel-1.1.4-1.el8.s390x libXrandr-1.5.2-1.el8.s390x libXrandr-devel-1.5.2-1.el8.s390x libXrender-0.9.10-7.el8.s390x libXrender-devel-0.9.10-7.el8.s390x libcroco-0.6.12-4.el8_2.1.s390x libxcb-1.13.1-1.el8.s390x libxcb-devel-1.13.1-1.el8.s390x lua-5.3.4-12.el8.s390x lua-devel-5.3.4-12.el8.s390x ncurses-c++-libs-6.1-10.20180224.el8.s390x ncurses-devel-6.1-10.20180224.el8.s390x readline-devel-7.0-10.el8.s390x xorg-x11-proto-devel-2021.5-2.el8.noarch Complete! Finish: build setup for notion-4.0.4-1.el8.src.rpm Start: rpmbuild notion-4.0.4-1.el8.src.rpm Building target platforms: s390x Building for target s390x Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.0gy26k + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf notion-4.0.4 + /usr/bin/gzip -dc /builddir/build/SOURCES/notion-4.0.4.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd notion-4.0.4 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i 's|return lua_sethook(\(.*\));|lua_sethook(\1);return TRUE;|' libextl/luaextl.c + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.LYJ4rV + umask 022 + cd /builddir/build/BUILD + cd notion-4.0.4 + /usr/bin/make CC=gcc 'OPTFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection' PREFIX=/usr ETCDIR=/etc/notion SHAREDIR=/usr/share/notion MANDIR=/usr/share/man DOCDIR=/usr/share/doc/notion INCDIR=/usr/include/notion LIBDIR=/usr/lib64 LUA_DIR=/usr X11_PREFIX=/usr X11_LIBDIR=/usr/lib64 HAS_SYSTEM_ASPRINTF=1 >> pkg-config found Lua 5.3 (available: lua). >> Lua 5.3 binary is /usr/bin/lua and luac is /usr/bin/luac set -e; for i in libmainloop libtu libextl mod_tiling mod_query mod_menu mod_dock mod_sp mod_sm de mod_statusbar mod_xinerama mod_xrandr mod_xkbevents mod_notionflux ioncore notion etc utils man po contrib/scripts; do /usr/bin/make -C $i; done make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/libmainloop' gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o select.o select.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o defer.o defer.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o signal.o signal.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o hooks.o hooks.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o exec.o exec.c ar rcs libmainloop.a select.o defer.o signal.o hooks.o exec.o make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/libmainloop' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/libtu' set -e; for i in test; do /usr/bin/make -C $i; done make[2]: Entering directory '/builddir/build/BUILD/notion-4.0.4/libtu/test' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/libtu/test' gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c -o iterable.o iterable.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c -o map.o map.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c -o misc.o misc.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c -o obj.o obj.c obj.c: In function 'comp_fun': obj.c:130:14: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] void *af=(void*)((DynFunTab*)a)->func; ^ obj.c:131:14: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] void *bf=(void*)((DynFunTab*)b)->func; ^ obj.c: In function 'lookup_dynfun': obj.c:192:20: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] if((void*)df[ndx].func==(void*)func){ ^ obj.c:192:41: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] if((void*)df[ndx].func==(void*)func){ ^ obj.c:196:20: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] if((void*)df[ndx].func<(void*)func) ^ obj.c:196:40: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] if((void*)df[ndx].func<(void*)func) ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c -o objlist.o objlist.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c -o optparser.o optparser.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c -o output.o output.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c -o parser.o parser.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c -o prefix.o prefix.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c -o ptrlist.o ptrlist.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c -o rb.o rb.c rb.c: In function 'rb_inserti': rb.c:612:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] return rb_insert_b(rb_find_ikey(tree, ikey), (void *) ikey, val); ^ At top level: rb.c:520:6: warning: 'rb_iprint_tree' defined but not used [-Wunused-function] void rb_iprint_tree(Rb_node t, int level) ^~~~~~~~~~~~~~ rb.c:493:6: warning: 'rb_print_tree' defined but not used [-Wunused-function] void rb_print_tree(Rb_node t, int level) ^~~~~~~~~~~~~ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c -o setparam.o setparam.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c -o stringstore.o stringstore.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c -o tokenizer.o tokenizer.c In file included from tokenizer.c:424: np/np-conv.h:15:13: warning: 'num_to_char' defined but not used [-Wunused-function] static int num_to_##T(T *ret, const NPNum *num, bool allow_uns_big) \ ^~~~~~~ np/np-conv.h:118:1: note: in expansion of macro 'FN_NUM_TO_SIGNED' FN_NUM_TO_SIGNED(char, UCHAR_MAX, CHAR_MAX, CHAR_MIN) ^~~~~~~~~~~~~~~~ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c -o util.o util.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -W -Wall -pedantic -MMD -c -o errorlog.o errorlog.c ar rcs libtu.a iterable.o map.o misc.o obj.o objlist.o optparser.o output.o parser.o prefix.o ptrlist.o rb.o setparam.o stringstore.o tokenizer.o util.o errorlog.o make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/libtu' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/libextl' set -e; for i in test; do /usr/bin/make -C $i; done make[2]: Entering directory '/builddir/build/BUILD/notion-4.0.4/libextl/test' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/libextl/test' gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o readconfig.o readconfig.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o luaextl.o luaextl.c luaextl.c: In function 'extl_uncache': luaextl.c:236:23: warning: cast between incompatible function types from 'void (*)(lua_State *, Obj *)' {aka 'void (*)(struct lua_State *, struct Obj_struct *)'} to 'int (*)(lua_State *, void *)' {aka 'int (*)(struct lua_State *, void *)'} [-Wcast-function-type] extl_cpcall(l_st, (ExtlCPCallFn*)extl_uncache_, obj); ^ luaextl.c: In function 'extl_unregister_class': luaextl.c:2372:27: warning: cast between incompatible function types from 'void (*)(lua_State *, ClassData *)' {aka 'void (*)(struct lua_State *, struct *)'} to 'int (*)(lua_State *, void *)' {aka 'int (*)(struct lua_State *, void *)'} [-Wcast-function-type] if(!extl_cpcall(l_st, (ExtlCPCallFn*)extl_do_unregister_class, ^ At top level: luaextl.c:95:13: warning: 'lua_rawgeti_check' defined but not used [-Wunused-function] static void lua_rawgeti_check(lua_State *st, int index, int n) ^~~~~~~~~~~~~~~~~ luaextl.c:88:13: warning: 'lua_rawget_check' defined but not used [-Wunused-function] static void lua_rawget_check(lua_State *st, int index) ^~~~~~~~~~~~~~~~ luaextl.c:81:13: warning: 'lua_rawseti_check' defined but not used [-Wunused-function] static void lua_rawseti_check(lua_State *st, int index, int n) ^~~~~~~~~~~~~~~~~ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o misc.o misc.c ar rcs libextl.a readconfig.o luaextl.o misc.o sed "1s:LUA50:/usr/bin/lua:" libextl-mkexports.in > libextl-mkexports make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/libextl' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_tiling' /usr/bin/lua ../libextl/libextl-mkexports -module mod_tiling -o exports.c -h exports.h \ main.c tiling.c placement.c split.c split-stdisp.c splitfloat.c panehandle.c ops.c Scanning main.c for exports. Scanning tiling.c for exports. Scanning placement.c for exports. Scanning split.c for exports. Scanning split-stdisp.c for exports. Scanning splitfloat.c for exports. Scanning panehandle.c for exports. Scanning ops.c for exports. gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o main.o main.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o tiling.o tiling.c In file included from tiling.c:13: tiling.c: In function 'tiling_managed_add': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WTiling *, WRegion *)' {aka 'int (*)(struct WTiling_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ tiling.c:510:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, tiling_managed_add, ws, (ws, reg)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ tiling.c:510:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, tiling_managed_add, ws, (ws, reg)); ^~~~~~~~~~~~ tiling.c: In function 'tiling_init': tiling.c:574:21: warning: cast between incompatible function types from 'WRegion * (*)(WWindow *, const WFitParams *)' {aka 'struct WRegion_struct * (*)(struct WWindow_struct *, const struct WFitParams_struct *)'} to 'WRegion * (*)(WWindow *, const WFitParams *, void *)' {aka 'struct WRegion_struct * (*)(struct WWindow_struct *, const struct WFitParams_struct *, void *)'} [-Wcast-function-type] data.u.n.fn=(WRegionCreateFn*)ws->create_frame_fn; ^ tiling.c:578:34: warning: cast between incompatible function types from 'int (*)(WTiling *, WRegion *)' {aka 'int (*)(struct WTiling_struct *, struct WRegion_struct *)'} to 'int (*)(WRegion *, WRegion *, void *)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, void *)'} [-Wcast-function-type] (WRegionDoAttachFn*)tiling_do_attach_initial, ^ In file included from tiling.c:13: tiling.c: In function 'tiling_load_node': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WSplit * (*)(WTiling *, const WRectangle *, ExtlTab)' {aka 'struct WSplit_struct * (*)(struct WTiling_struct *, const struct WRectangle_struct *, int)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ tiling.c:1621:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WSplit*, tiling_load_node, ws, (ws, geom, tab)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WSplit * (*)()' {aka 'struct WSplit_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ tiling.c:1621:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WSplit*, tiling_load_node, ws, (ws, geom, tab)); ^~~~~~~~~~~~ tiling.c: At top level: tiling.c:1678:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_fitrep, ^ tiling.c:1679:6: warning: cast between incompatible function types from 'int (*)(WTiling *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WTiling_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)tiling_fitrep}, ^ tiling.c:1684:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, int, int)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, int, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_managed_maximize, ^ tiling.c:1685:6: warning: cast between incompatible function types from 'int (*)(WTiling *, WRegion *, int, int)' {aka 'int (*)(struct WTiling_struct *, struct WRegion_struct *, int, int)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)tiling_managed_maximize}, ^ tiling.c:1690:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, int, WPrepareFocusResult *)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, int, struct WPrepareFocusResult_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_managed_prepare_focus, ^ tiling.c:1691:6: warning: cast between incompatible function types from 'int (*)(WTiling *, WRegion *, int, WPrepareFocusResult *)' {aka 'int (*)(struct WTiling_struct *, struct WRegion_struct *, int, struct WPrepareFocusResult_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)tiling_managed_prepare_focus}, ^ tiling.c:1693:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_prepare_manage, ^ tiling.c:1694:6: warning: cast between incompatible function types from 'WPHolder * (*)(WTiling *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WTiling_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)tiling_prepare_manage}, ^ tiling.c:1696:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRescueInfo *)' {aka 'int (*)(struct WRegion_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_rescue_clientwins, ^ tiling.c:1697:6: warning: cast between incompatible function types from 'int (*)(WTiling *, WRescueInfo *)' {aka 'int (*)(struct WTiling_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)tiling_rescue_clientwins}, ^ tiling.c:1699:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_get_rescue_pholder_for, ^ tiling.c:1700:6: warning: cast between incompatible function types from 'WPHolder * (*)(WTiling *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WTiling_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)tiling_get_rescue_pholder_for}, ^ tiling.c:1702:6: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_get_configuration, ^ tiling.c:1703:6: warning: cast between incompatible function types from 'ExtlTab (*)(WTiling *)' {aka 'int (*)(struct WTiling_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)tiling_get_configuration}, ^ tiling.c:1705:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_managed_disposeroot, ^ tiling.c:1706:6: warning: cast between incompatible function types from 'WRegion * (*)(WTiling *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WTiling_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)tiling_managed_disposeroot}, ^ tiling.c:1708:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_current, ^ tiling.c:1709:6: warning: cast between incompatible function types from 'WRegion * (*)(WTiling *)' {aka 'struct WRegion_struct * (*)(struct WTiling_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)tiling_current}, ^ tiling.c:1711:6: warning: cast between incompatible function types from 'int (*)(WTiling *, WRegion *)' {aka 'int (*)(struct WTiling_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)tiling_managed_add, ^ tiling.c:1712:6: warning: cast between incompatible function types from 'int (*)(WTiling *, WRegion *)' {aka 'int (*)(struct WTiling_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)tiling_managed_add_default}, ^ tiling.c:1720:6: warning: cast between incompatible function types from 'WSplit * (*)(WTiling *, const WRectangle *, ExtlTab)' {aka 'struct WSplit_struct * (*)(struct WTiling_struct *, const struct WRectangle_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)tiling_load_node, ^ tiling.c:1721:6: warning: cast between incompatible function types from 'WSplit * (*)(WTiling *, const WRectangle *, ExtlTab)' {aka 'struct WSplit_struct * (*)(struct WTiling_struct *, const struct WRectangle_struct *, int)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)tiling_load_node_default}, ^ tiling.c:1729:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, enum , struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_navi_first, ^ tiling.c:1730:6: warning: cast between incompatible function types from 'WRegion * (*)(WTiling *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WTiling_struct *, enum , struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)tiling_navi_first}, ^ tiling.c:1732:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *, enum , struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_navi_next, ^ tiling.c:1733:6: warning: cast between incompatible function types from 'WRegion * (*)(WTiling *, WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WTiling_struct *, struct WRegion_struct *, enum , struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)tiling_navi_next}, ^ tiling.c:1735:6: warning: cast between incompatible function types from 'Window (*)(const WRegion *)' {aka 'long unsigned int (*)(const struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_xwindow, ^ tiling.c:1736:6: warning: cast between incompatible function types from 'Window (*)(const WTiling *)' {aka 'long unsigned int (*)(const struct WTiling_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)tiling_xwindow}, ^ tiling.c:83:13: warning: 'reparent_mgd' defined but not used [-Wunused-function] static void reparent_mgd(WRegion *sub, WWindow *par) ^~~~~~~~~~~~ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o placement.o placement.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o split.o split.c In file included from split.c:15: split.c: In function 'split_do_restore': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ split.c:1043:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, split_do_restore, node, (node, dir)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ split.c:1043:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, split_do_restore, node, (node, dir)); ^~~~~~~~~~~~ split.c: In function 'split_do_verify': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ split.c:1153:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, split_do_verify, node, (node, dir)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ split.c:1153:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, split_do_verify, node, (node, dir)); ^~~~~~~~~~~~ split.c: In function 'split_current_todir': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WSplit * (*)(WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplit_struct *, enum , enum , int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ split.c:1779:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WSplit*, split_current_todir, node, ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WSplit * (*)()' {aka 'struct WSplit_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ split.c:1779:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WSplit*, split_current_todir, node, ^~~~~~~~~~~~ split.c: In function 'splitinner_nextto': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WSplit * (*)(WSplitInner *, WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplitInner_struct *, struct WSplit_struct *, enum , enum , int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ split.c:1821:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WSplit*, splitinner_nextto, node, ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WSplit * (*)()' {aka 'struct WSplit_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ split.c:1821:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WSplit*, splitinner_nextto, node, ^~~~~~~~~~~~ split.c: In function 'splitinner_current': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WSplit * (*)(WSplitInner *)' {aka 'struct WSplit_struct * (*)(struct WSplitInner_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ split.c:1891:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WSplit*, splitinner_current, node, (node)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WSplit * (*)()' {aka 'struct WSplit_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ split.c:1891:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WSplit*, splitinner_current, node, (node)); ^~~~~~~~~~~~ split.c: In function 'split_get_config': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WSplit *, ExtlTab *)' {aka 'int (*)(struct WSplit_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ split.c:2366:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, split_get_config, node, (node, tabret)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ split.c:2366:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, split_get_config, node, (node, tabret)); ^~~~~~~~~~~~ split.c: At top level: split.c:2379:6: warning: cast between incompatible function types from 'WSplit * (*)(WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplit_struct *, enum , enum , int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_current_todir, (DynFun*)split_current_todir_default}, ^ split.c:2379:36: warning: cast between incompatible function types from 'WSplit * (*)(WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplit_struct *, enum , enum , int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_current_todir, (DynFun*)split_current_todir_default}, ^ split.c:2394:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_do_restore, (DynFun*)splitsplit_do_restore}, ^ split.c:2394:33: warning: cast between incompatible function types from 'int (*)(WSplitSplit *, int)' {aka 'int (*)(struct WSplitSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_do_restore, (DynFun*)splitsplit_do_restore}, ^ split.c:2395:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_do_verify, (DynFun*)splitsplit_do_verify}, ^ split.c:2395:32: warning: cast between incompatible function types from 'int (*)(WSplitSplit *, int)' {aka 'int (*)(struct WSplitSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_do_verify, (DynFun*)splitsplit_do_verify}, ^ split.c:2399:6: warning: cast between incompatible function types from 'WSplit * (*)(WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplit_struct *, enum , enum , int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_current_todir, (DynFun*)splitsplit_current_todir}, ^ split.c:2399:36: warning: cast between incompatible function types from 'WSplit * (*)(WSplitSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplitSplit_struct *, enum , enum , int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_current_todir, (DynFun*)splitsplit_current_todir}, ^ split.c:2400:6: warning: cast between incompatible function types from 'WSplit * (*)(WSplitInner *)' {aka 'struct WSplit_struct * (*)(struct WSplitInner_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)splitinner_current, (DynFun*)splitsplit_current}, ^ split.c:2400:35: warning: cast between incompatible function types from 'WSplit * (*)(WSplitSplit *)' {aka 'struct WSplit_struct * (*)(struct WSplitSplit_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)splitinner_current, (DynFun*)splitsplit_current}, ^ split.c:2401:6: warning: cast between incompatible function types from 'WSplit * (*)(WSplitInner *, WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplitInner_struct *, struct WSplit_struct *, enum , enum , int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)splitinner_nextto, (DynFun*)splitsplit_nextto}, ^ split.c:2401:34: warning: cast between incompatible function types from 'WSplit * (*)(WSplitSplit *, WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplitSplit_struct *, struct WSplit_struct *, enum , enum , int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)splitinner_nextto, (DynFun*)splitsplit_nextto}, ^ split.c:2403:6: warning: cast between incompatible function types from 'int (*)(WSplit *, ExtlTab *)' {aka 'int (*)(struct WSplit_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_get_config, (DynFun*)splitsplit_get_config}, ^ split.c:2403:33: warning: cast between incompatible function types from 'int (*)(WSplitSplit *, ExtlTab *)' {aka 'int (*)(struct WSplitSplit_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_get_config, (DynFun*)splitsplit_get_config}, ^ split.c:2416:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_do_restore, (DynFun*)splitregion_do_restore}, ^ split.c:2416:33: warning: cast between incompatible function types from 'int (*)(WSplitRegion *, int)' {aka 'int (*)(struct WSplitRegion_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_do_restore, (DynFun*)splitregion_do_restore}, ^ split.c:2417:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_do_verify, (DynFun*)splitregion_do_verify}, ^ split.c:2417:32: warning: cast between incompatible function types from 'int (*)(WSplitRegion *, int)' {aka 'int (*)(struct WSplitRegion_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_do_verify, (DynFun*)splitregion_do_verify}, ^ split.c:2418:6: warning: cast between incompatible function types from 'int (*)(WSplit *, ExtlTab *)' {aka 'int (*)(struct WSplit_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_get_config, (DynFun*)splitregion_get_config}, ^ split.c:2418:33: warning: cast between incompatible function types from 'int (*)(WSplitRegion *, ExtlTab *)' {aka 'int (*)(struct WSplitRegion_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_get_config, (DynFun*)splitregion_get_config}, ^ split.c:2431:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_do_restore, (DynFun*)splitst_do_restore}, ^ split.c:2431:33: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_do_restore, (DynFun*)splitst_do_restore}, ^ split.c:2432:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_do_verify, (DynFun*)splitst_do_verify}, ^ split.c:2432:32: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_do_verify, (DynFun*)splitst_do_verify}, ^ split.c:2433:6: warning: cast between incompatible function types from 'int (*)(WSplit *, ExtlTab *)' {aka 'int (*)(struct WSplit_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_get_config, (DynFun*)splitst_get_config}, ^ split.c:2433:33: warning: cast between incompatible function types from 'int (*)(WSplitST *, ExtlTab *)' {aka 'int (*)(struct WSplitST_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)split_get_config, (DynFun*)splitst_get_config}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o split-stdisp.o split-stdisp.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o splitfloat.o splitfloat.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o panehandle.o panehandle.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o ops.o ops.c ops.c: In function 'mkbottom_fn': ops.c:45:30: warning: cast between incompatible function types from 'int (*)(WTiling *, WRegion *)' {aka 'int (*)(struct WTiling_struct *, struct WRegion_struct *)'} to 'int (*)(WRegion *, WRegion *, void *)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, void *)'} [-Wcast-function-type] (WRegionDoAttachFn*)tiling_do_attach_initial, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o exports.o exports.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname -Wl,mod_tiling.so main.o tiling.o placement.o split.o split-stdisp.o splitfloat.o panehandle.o ops.o exports.o -o mod_tiling.so -lrt -lX11 -lXext /usr/bin/luac -o mod_tiling.lc mod_tiling.lua make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_tiling' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_query' /usr/bin/lua ../libextl/libextl-mkexports -module mod_query -o exports.c -h exports.h \ complete.c edln.c input.c listing.c main.c wedln.c wedln-wrappers.c wmessage.c query.c fwarn.c history.c Scanning complete.c for exports. Scanning edln.c for exports. Scanning input.c for exports. Scanning listing.c for exports. Scanning main.c for exports. Scanning wedln.c for exports. Scanning wedln-wrappers.c for exports. Scanning wmessage.c for exports. Scanning query.c for exports. Scanning fwarn.c for exports. Scanning history.c for exports. gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o complete.o complete.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o edln.o edln.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o input.o input.c In file included from inputp.h:13, from input.c:16: input.c: In function 'input_style': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'const char * (*)(WInput *)' {aka 'const char * (*)(struct WInput_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ input.c:54:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, const char*, input_style, input, (input)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'const char * (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ input.c:54:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, const char*, input_style, input, (input)); ^~~~~~~~~~~~ input.c: At top level: input.c:216:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_fitrep, (DynFun*)input_fitrep}, ^ input.c:216:30: warning: cast between incompatible function types from 'int (*)(WInput *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WInput_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_fitrep, (DynFun*)input_fitrep}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o listing.o listing.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o main.o main.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o wedln.o wedln.c wedln.c:1088:6: warning: cast between incompatible function types from 'const char * (*)(WInput *)' {aka 'const char * (*)(struct WInput_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)input_style, (DynFun*)wedln_style}, ^ wedln.c:1088:28: warning: cast between incompatible function types from 'const char * (*)(WEdln *)' {aka 'const char * (*)(struct WEdln_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)input_style, (DynFun*)wedln_style}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o wedln-wrappers.o wedln-wrappers.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o wmessage.o wmessage.c wmessage.c:254:6: warning: cast between incompatible function types from 'const char * (*)(WInput *)' {aka 'const char * (*)(struct WInput_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)input_style, (DynFun*)wmsg_style}, ^ wmessage.c:254:28: warning: cast between incompatible function types from 'const char * (*)(WMessage *)' {aka 'const char * (*)(struct WMessage_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)input_style, (DynFun*)wmsg_style}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o query.o query.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o fwarn.o fwarn.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o history.o history.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o exports.o exports.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname -Wl,mod_query.so complete.o edln.o input.o listing.o main.o wedln.o wedln-wrappers.o wmessage.o query.o fwarn.o history.o exports.o -o mod_query.so -lrt -lX11 -lXext /usr/bin/luac -o mod_query.lc mod_query.lua /usr/bin/luac -o mod_query_chdir.lc mod_query_chdir.lua make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_query' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_menu' /usr/bin/lua ../libextl/libextl-mkexports -module mod_menu -o exports.c -h exports.h \ main.c menu.c mkmenu.c grabmenu.c Scanning main.c for exports. Scanning menu.c for exports. Scanning mkmenu.c for exports. Scanning grabmenu.c for exports. gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o main.o main.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o menu.o menu.c menu.c:1428:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_fitrep, (DynFun*)menu_fitrep}, ^ menu.c:1428:30: warning: cast between incompatible function types from 'int (*)(WMenu *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WMenu_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_fitrep, (DynFun*)menu_fitrep}, ^ menu.c:1431:6: warning: cast between incompatible function types from 'int (*)(WWindow *, XButtonEvent *, WRegion **)' {aka 'int (*)(struct WWindow_struct *, struct *, struct WRegion_struct **)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)window_press, (DynFun*)menu_press}, ^ menu.c:1431:29: warning: cast between incompatible function types from 'int (*)(WMenu *, XButtonEvent *, WRegion **)' {aka 'int (*)(struct WMenu_struct *, struct *, struct WRegion_struct **)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)window_press, (DynFun*)menu_press}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o mkmenu.o mkmenu.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o grabmenu.o grabmenu.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o exports.o exports.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname -Wl,mod_menu.so main.o menu.o mkmenu.o grabmenu.o exports.o -o mod_menu.so -lrt -lX11 -lXext /usr/bin/luac -o mod_menu.lc mod_menu.lua make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_menu' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_dock' /usr/bin/lua ../libextl/libextl-mkexports -module mod_dock -o exports.c -h exports.h \ dock.c Scanning dock.c for exports. gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o dock.o dock.c dock.c: In function 'mod_dock_create': dock.c:1205:42: warning: cast between incompatible function types from 'WDock * (*)(WWindow *, const WFitParams *)' {aka 'struct WDock_struct * (*)(struct WWindow_struct *, const struct WFitParams_struct *)'} to 'WRegion * (*)(WWindow *, const WFitParams *, void *)' {aka 'struct WRegion_struct * (*)(struct WWindow_struct *, const struct WFitParams_struct *, void *)'} [-Wcast-function-type] (WRegionCreateFn*)create_dock, ^ dock.c: In function 'mod_dock_init': dock.c:1599:14: warning: cast between incompatible function types from 'int (*)(WClientWin *, const WManageParams *)' {aka 'int (*)(struct WClientWin_struct *, const struct WManageParams_struct *)'} to 'void (*)()' [-Wcast-function-type] (WHookDummy*)clientwin_do_manage_hook); ^ dock.c: In function 'mod_dock_deinit': dock.c:1613:17: warning: cast between incompatible function types from 'int (*)(WClientWin *, const WManageParams *)' {aka 'int (*)(struct WClientWin_struct *, const struct WManageParams_struct *)'} to 'void (*)()' [-Wcast-function-type] (WHookDummy*)clientwin_do_manage_hook); ^ dock.c: At top level: dock.c:1641:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_prepare_manage, (DynFun*)dock_prepare_manage}, ^ dock.c:1641:38: warning: cast between incompatible function types from 'WPHolder * (*)(WDock *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WDock_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_prepare_manage, (DynFun*)dock_prepare_manage}, ^ dock.c:1643:6: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_get_configuration, (DynFun*)dock_get_configuration}, ^ dock.c:1643:41: warning: cast between incompatible function types from 'ExtlTab (*)(WDock *)' {aka 'int (*)(struct WDock_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_get_configuration, (DynFun*)dock_get_configuration}, ^ dock.c:1645:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_fitrep, (DynFun*)dock_fitrep}, ^ dock.c:1645:30: warning: cast between incompatible function types from 'int (*)(WDock *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WDock_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_fitrep, (DynFun*)dock_fitrep}, ^ dock.c:1646:6: warning: cast between incompatible function types from 'int (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_orientation, (DynFun*)dock_orientation}, ^ dock.c:1646:35: warning: cast between incompatible function types from 'int (*)(WDock *)' {aka 'int (*)(struct WDock_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_orientation, (DynFun*)dock_orientation}, ^ dock.c:1647:6: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_handle_drop, (DynFun*)dock_handle_drop}, ^ dock.c:1647:35: warning: cast between incompatible function types from 'int (*)(WDock *, int, int, WRegion *)' {aka 'int (*)(struct WDock_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_handle_drop, (DynFun*)dock_handle_drop}, ^ dock.c:1649:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_managed_get_pholder, ^ dock.c:1650:6: warning: cast between incompatible function types from 'WPHolder * (*)(WDock *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WDock_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)dock_managed_get_pholder}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o exports.o exports.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname -Wl,mod_dock.so dock.o exports.o -o mod_dock.so -lrt -lX11 -lXext echo "ioncore.load_module('mod_dock') package.loaded['mod_dock']=true" | /usr/bin/luac -o mod_dock.lc - make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_dock' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_sp' /usr/bin/lua ../libextl/libextl-mkexports -module mod_sp -o exports.c -h exports.h \ main.c Scanning main.c for exports. gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o main.o main.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o exports.o exports.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname -Wl,mod_sp.so main.o exports.o -o mod_sp.so -lrt -lX11 -lXext echo "ioncore.load_module('mod_sp') package.loaded['mod_sp']=true" | /usr/bin/luac -o mod_sp.lc - make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_sp' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_sm' /usr/bin/lua ../libextl/libextl-mkexports -module mod_sm -o exports.c -h exports.h \ sm.c sm_matchwin.c sm_session.c Scanning sm.c for exports. Scanning sm_matchwin.c for exports. Scanning sm_session.c for exports. gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o sm.o sm.c sm.c: In function 'mod_sm_deinit': sm.c:116:42: warning: cast between incompatible function types from 'int (*)(WClientWin *, const WManageParams *)' {aka 'int (*)(struct WClientWin_struct *, const struct WManageParams_struct *)'} to 'void (*)()' [-Wcast-function-type] hook_remove(clientwin_do_manage_alt, (WHookDummy*)sm_do_manage); ^ sm.c: In function 'mod_sm_init': sm.c:142:39: warning: cast between incompatible function types from 'int (*)(WClientWin *, const WManageParams *)' {aka 'int (*)(struct WClientWin_struct *, const struct WManageParams_struct *)'} to 'void (*)()' [-Wcast-function-type] hook_add(clientwin_do_manage_alt, (WHookDummy*)sm_do_manage); ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o sm_matchwin.o sm_matchwin.c sm_matchwin.c: In function 'mod_sm_start_purge_timer': sm_matchwin.c:156:19: warning: cast between incompatible function types from 'void (*)(WTimer *)' {aka 'void (*)(struct WTimer_struct *)'} to 'void (*)(WTimer *, Obj *)' {aka 'void (*)(struct WTimer_struct *, struct Obj_struct *)'} [-Wcast-function-type] (WTimerHandler*)mod_sm_purge_matches, NULL); ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o sm_session.o sm_session.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o exports.o exports.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname -Wl,mod_sm.so sm.o sm_matchwin.o sm_session.o exports.o -o mod_sm.so -lrt -lX11 -lXext -lSM -lICE -lX11 -lXext echo "ioncore.load_module('mod_sm') package.loaded['mod_sm']=true" | /usr/bin/luac -o mod_sm.lc - make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_sm' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/de' /usr/bin/lua ../libextl/libextl-mkexports -module de -o exports.c -h exports.h \ init.c draw.c font.c colour.c brush.c fontset.c style.c Scanning init.c for exports. Scanning draw.c for exports. Scanning font.c for exports. Scanning colour.c for exports. Scanning brush.c for exports. Scanning fontset.c for exports. Scanning style.c for exports. gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o init.o init.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o draw.o draw.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o font.o font.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o colour.o colour.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o brush.o brush.c brush.c:276:6: warning: cast between incompatible function types from 'unsigned int (*)(GrBrush *, const char *, unsigned int)' {aka 'unsigned int (*)(struct GrBrush_struct *, const char *, unsigned int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)grbrush_get_text_width, (DynFun*)debrush_get_text_width}, ^ brush.c:276:39: warning: cast between incompatible function types from 'unsigned int (*)(DEBrush *, const char *, unsigned int)' {aka 'unsigned int (*)(struct DEBrush_struct *, const char *, unsigned int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)grbrush_get_text_width, (DynFun*)debrush_get_text_width}, ^ brush.c:283:6: warning: cast between incompatible function types from 'int (*)(GrBrush *, const char *, char, void *)' {aka 'int (*)(struct GrBrush_struct *, const char *, char, void *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)grbrush_get_extra, (DynFun*)debrush_get_extra}, ^ brush.c:283:34: warning: cast between incompatible function types from 'int (*)(DEBrush *, const char *, char, void *)' {aka 'int (*)(struct DEBrush_struct *, const char *, char, void *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)grbrush_get_extra, (DynFun*)debrush_get_extra}, ^ brush.c:284:6: warning: cast between incompatible function types from 'GrBrush * (*)(GrBrush *, WRootWin *, const char *)' {aka 'struct GrBrush_struct * (*)(struct GrBrush_struct *, struct WRootWin_struct *, const char *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)grbrush_get_slave, (DynFun*)debrush_get_slave}, ^ brush.c:284:34: warning: cast between incompatible function types from 'DEBrush * (*)(DEBrush *, WRootWin *, const char *)' {aka 'struct DEBrush_struct * (*)(struct DEBrush_struct *, struct WRootWin_struct *, const char *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)grbrush_get_slave, (DynFun*)debrush_get_slave}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o fontset.o fontset.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o style.o style.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o exports.o exports.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname -Wl,de.so init.o draw.o font.o colour.o brush.o fontset.o style.o exports.o -o de.so -lrt -lX11 -lXext echo "ioncore.load_module('de') package.loaded['de']=true" | /usr/bin/luac -o de.lc - make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/de' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_statusbar' set -e; for i in ion-statusd; do /usr/bin/make -C $i; done make[2]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_statusbar/ion-statusd' /usr/bin/lua ../../libextl/libextl-mkexports -module statusd -o exports.c -h exports.h \ ion-statusd.c exec.c extlrx.c -reexport mainloop ../../libmainloop/select.c ../../libmainloop/defer.c ../../libmainloop/signal.c ../../libmainloop/hooks.c ../../libmainloop/exec.c Scanning ion-statusd.c for exports. Scanning exec.c for exports. Scanning extlrx.c for exports. Scanning ../../libmainloop/select.c for exports. Scanning ../../libmainloop/defer.c for exports. Scanning ../../libmainloop/signal.c for exports. Scanning ../../libmainloop/hooks.c for exports. Scanning ../../libmainloop/exec.c for exports. gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DETCDIR=\"/etc/notion\" -DSHAREDIR=\"/usr/share/notion\" -DEXTRABINDIR=\"/usr/lib64/notion/bin\" -DMODULEDIR=\"/usr/lib64/notion/mod\" -DLCDIR=\"/usr/lib64/notion/lc\" -DLOCALEDIR=\"/usr/share/locale\" -DCF_ION_EXECUTABLE=\"notion\" -I../.. -I../.. -I../.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o ion-statusd.o ion-statusd.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DETCDIR=\"/etc/notion\" -DSHAREDIR=\"/usr/share/notion\" -DEXTRABINDIR=\"/usr/lib64/notion/bin\" -DMODULEDIR=\"/usr/lib64/notion/mod\" -DLCDIR=\"/usr/lib64/notion/lc\" -DLOCALEDIR=\"/usr/share/locale\" -DCF_ION_EXECUTABLE=\"notion\" -I../.. -I../.. -I../.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o exec.o exec.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DETCDIR=\"/etc/notion\" -DSHAREDIR=\"/usr/share/notion\" -DEXTRABINDIR=\"/usr/lib64/notion/bin\" -DMODULEDIR=\"/usr/lib64/notion/mod\" -DLCDIR=\"/usr/lib64/notion/lc\" -DLOCALEDIR=\"/usr/share/locale\" -DCF_ION_EXECUTABLE=\"notion\" -I../.. -I../.. -I../.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o extlrx.o extlrx.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DETCDIR=\"/etc/notion\" -DSHAREDIR=\"/usr/share/notion\" -DEXTRABINDIR=\"/usr/lib64/notion/bin\" -DMODULEDIR=\"/usr/lib64/notion/mod\" -DLCDIR=\"/usr/lib64/notion/lc\" -DLOCALEDIR=\"/usr/share/locale\" -DCF_ION_EXECUTABLE=\"notion\" -I../.. -I../.. -I../.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o exports.o exports.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DETCDIR=\"/etc/notion\" -DSHAREDIR=\"/usr/share/notion\" -DEXTRABINDIR=\"/usr/lib64/notion/bin\" -DMODULEDIR=\"/usr/lib64/notion/mod\" -DLCDIR=\"/usr/lib64/notion/lc\" -DLOCALEDIR=\"/usr/share/locale\" -DCF_ION_EXECUTABLE=\"notion\" -I../.. -I../.. -I../.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wl,-O1 -Wl,--as-needed ion-statusd.o exec.o extlrx.o exports.o -o ion-statusd -lrt -L../../libmainloop -lmainloop -L../../libextl -lextl -L../../libtu -ltu -llua -lm -ldl -ldl -lm /usr/bin/luac -o statusd_date.lc statusd_date.lua /usr/bin/luac -o statusd_mail.lc statusd_mail.lua /usr/bin/luac -o statusd_load.lc statusd_load.lua make[2]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_statusbar/ion-statusd' /usr/bin/lua ../libextl/libextl-mkexports -module mod_statusbar -o exports.c -h exports.h \ main.c statusbar.c draw.c Scanning main.c for exports. Scanning statusbar.c for exports. Scanning draw.c for exports. gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o main.o main.c main.c: In function 'mod_statusbar_deinit': main.c:264:17: warning: cast between incompatible function types from 'int (*)(WClientWin *, const WManageParams *)' {aka 'int (*)(struct WClientWin_struct *, const struct WManageParams_struct *)'} to 'void (*)()' [-Wcast-function-type] (WHookDummy*)clientwin_do_manage_hook); ^ main.c: In function 'mod_statusbar_init': main.c:296:14: warning: cast between incompatible function types from 'int (*)(WClientWin *, const WManageParams *)' {aka 'int (*)(struct WClientWin_struct *, const struct WManageParams_struct *)'} to 'void (*)()' [-Wcast-function-type] (WHookDummy*)clientwin_do_manage_hook); ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o statusbar.o statusbar.c statusbar.c: In function 'statusbar_do_attach': statusbar.c:532:33: warning: cast between incompatible function types from 'WRegion * (*)(WStatusBar *, WRegion *, void *)' {aka 'struct WRegion_struct * (*)(struct WStatusBar_struct *, struct WRegion_struct *, void *)'} to 'int (*)(WRegion *, WRegion *, void *)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, void *)'} [-Wcast-function-type] (WRegionDoAttachFn*)statusbar_do_attach_final, ^ statusbar.c: At top level: statusbar.c:1092:6: warning: cast between incompatible function types from 'int (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_orientation, (DynFun*)statusbar_orientation}, ^ statusbar.c:1092:35: warning: cast between incompatible function types from 'int (*)(WStatusBar *)' {aka 'int (*)(struct WStatusBar_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_orientation, (DynFun*)statusbar_orientation}, ^ statusbar.c:1095:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_prepare_manage, (DynFun*)statusbar_prepare_manage}, ^ statusbar.c:1095:38: warning: cast between incompatible function types from 'WPHolder * (*)(WStatusBar *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WStatusBar_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_prepare_manage, (DynFun*)statusbar_prepare_manage}, ^ statusbar.c:1098:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_prepare_manage_transient, ^ statusbar.c:1099:6: warning: cast between incompatible function types from 'WPHolder * (*)(WStatusBar *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WStatusBar_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)statusbar_prepare_manage_transient}, ^ statusbar.c:1104:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_fitrep, ^ statusbar.c:1105:6: warning: cast between incompatible function types from 'int (*)(WStatusBar *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WStatusBar_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)statusbar_fitrep}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o draw.o draw.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o exports.o exports.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname -Wl,mod_statusbar.so main.o statusbar.o draw.o exports.o -o mod_statusbar.so -lrt -lX11 -lXext /usr/bin/luac -o mod_statusbar.lc mod_statusbar.lua make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_statusbar' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_xinerama' /usr/bin/lua ../libextl/libextl-mkexports -module mod_xinerama -o exports.c -h exports.h \ mod_xinerama.c Scanning mod_xinerama.c for exports. gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o mod_xinerama.o mod_xinerama.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o exports.o exports.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname -Wl,mod_xinerama.so mod_xinerama.o exports.o -o mod_xinerama.so -lX11 -lXext -lXinerama -lX11 -lXext /usr/bin/luac -o mod_xinerama.lc mod_xinerama.lua make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_xinerama' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_xrandr' /usr/bin/lua ../libextl/libextl-mkexports -module mod_xrandr -o exports.c -h exports.h \ mod_xrandr.c Scanning mod_xrandr.c for exports. gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o mod_xrandr.o mod_xrandr.c mod_xrandr.c: In function 'mod_xrandr_init': mod_xrandr.c:179:39: warning: cast between incompatible function types from 'int (*)(XEvent *)' {aka 'int (*)(union _XEvent *)'} to 'void (*)()' [-Wcast-function-type] hook_add(ioncore_handle_event_alt,(WHookDummy *)handle_xrandr_event); ^ mod_xrandr.c: In function 'mod_xrandr_deinit': mod_xrandr.c:190:17: warning: cast between incompatible function types from 'int (*)(XEvent *)' {aka 'int (*)(union _XEvent *)'} to 'void (*)()' [-Wcast-function-type] (WHookDummy *)handle_xrandr_event); ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o exports.o exports.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname -Wl,mod_xrandr.so mod_xrandr.o exports.o -o mod_xrandr.so -lX11 -lXext -lXrandr -lX11 -lXext /usr/bin/luac -o mod_xrandr.lc mod_xrandr.lua make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_xrandr' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_xkbevents' /usr/bin/lua ../libextl/libextl-mkexports -module mod_xkbevents -o exports.c -h exports.h \ mod_xkbevents.c Scanning mod_xkbevents.c for exports. gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -Wall -fPIC -DPIC -MMD -c -o mod_xkbevents.o mod_xkbevents.c mod_xkbevents.c: In function 'mod_xkbevents_init': mod_xkbevents.c:281:44: warning: cast between incompatible function types from 'int (*)(XEvent *)' {aka 'int (*)(union _XEvent *)'} to 'void (*)()' [-Wcast-function-type] if(!hook_add(ioncore_handle_event_alt, (void (*)())handle_xkb_event)) ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -Wall -fPIC -DPIC -MMD -c -o exports.o exports.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -Wall -fPIC -DPIC -MMD -Wl,-O1 -Wl,--as-needed -lX11 -lXext -shared -Wl,-soname -Wl,mod_xkbevents.so mod_xkbevents.o exports.o -o mod_xkbevents.so -lrt -lX11 -lXext echo "ioncore.load_module('mod_xkbevents') package.loaded['mod_xkbevents']=true" | /usr/bin/luac -o mod_xkbevents.lc - make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_xkbevents' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_notionflux' set -e; for i in notionflux; do /usr/bin/make -C $i; done make[2]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_notionflux/notionflux' Package readline was not found in the pkg-config search path. Perhaps you should add the directory containing `readline.pc' to the PKG_CONFIG_PATH environment variable Package 'readline', required by 'virtual:world', not found gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -D_XOPEN_SOURCE=600 -I/usr/include/readline -I../.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o notionflux.o notionflux.c : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition Package readline was not found in the pkg-config search path. Perhaps you should add the directory containing `readline.pc' to the PKG_CONFIG_PATH environment variable Package 'readline', required by 'virtual:world', not found Package readline was not found in the pkg-config search path. gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -D_XOPEN_SOURCE=600 -I/usr/include/readline -I../.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wl,-O1 -Wl,--as-needed notionflux.o -o notionflux -lrt -lX11 -lXext -llua -lm -ldl -lreadline Perhaps you should add the directory containing `readline.pc' to the PKG_CONFIG_PATH environment variable Package 'readline', required by 'virtual:world', not found make[2]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_notionflux/notionflux' /usr/bin/lua ../libextl/libextl-mkexports -module mod_notionflux -o exports.c -h exports.h \ mod_notionflux.c Scanning mod_notionflux.c for exports. gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o mod_notionflux.o mod_notionflux.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -c -o exports.o exports.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname -Wl,mod_notionflux.so mod_notionflux.o exports.o -o mod_notionflux.so -lrt -lX11 -lXext /usr/bin/luac -o mod_notionflux.lc mod_notionflux.lua make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_notionflux' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/ioncore' /usr/bin/lua ../libextl/libextl-mkexports -module ioncore -o exports.c -h exports.h \ binding.c conf-bindings.c cursor.c event.c exec.c focus.c strings.c key.c modules.c mwmhints.c pointer.c property.c screen.c sizehint.c window.c ioncore.c xic.c selection.c clientwin.c colormap.c region.c eventh.c attach.c resize.c grab.c manage.c regbind.c rootwin.c tags.c names.c saveload.c frame.c frame-pointer.c conf.c reginfo.c extlconv.c fullscreen.c mplex.c bindmaps.c gr.c infowin.c activity.c netwm.c frame-draw.c kbresize.c rectangle.c xwindow.c presize.c extlrx.c pholder.c mplexpholder.c llist.c basicpholder.c sizepolicy.c stacking.c group.c grouppholder.c group-cw.c navi.c group-ws.c float-placement.c groupedpholder.c framedpholder.c return.c detach.c screen-notify.c frame-tabs-recalc.c profiling.c log.c tempdir.c -reexport mainloop ../libmainloop/select.c ../libmainloop/defer.c ../libmainloop/signal.c ../libmainloop/hooks.c ../libmainloop/exec.c Scanning binding.c for exports. Scanning conf-bindings.c for exports. Scanning cursor.c for exports. Scanning event.c for exports. Scanning exec.c for exports. Scanning focus.c for exports. Scanning strings.c for exports. Scanning key.c for exports. Scanning modules.c for exports. Scanning mwmhints.c for exports. Scanning pointer.c for exports. Scanning property.c for exports. Scanning screen.c for exports. Scanning sizehint.c for exports. Scanning window.c for exports. Scanning ioncore.c for exports. Scanning xic.c for exports. Scanning selection.c for exports. Scanning clientwin.c for exports. Scanning colormap.c for exports. Scanning region.c for exports. Scanning eventh.c for exports. Scanning attach.c for exports. Scanning resize.c for exports. Scanning grab.c for exports. Scanning manage.c for exports. Scanning regbind.c for exports. Scanning rootwin.c for exports. Scanning tags.c for exports. Scanning names.c for exports. Scanning saveload.c for exports. Scanning frame.c for exports. Scanning frame-pointer.c for exports. Scanning conf.c for exports. Scanning reginfo.c for exports. Scanning extlconv.c for exports. Scanning fullscreen.c for exports. Scanning mplex.c for exports. Scanning bindmaps.c for exports. Scanning gr.c for exports. Scanning infowin.c for exports. Scanning activity.c for exports. Scanning netwm.c for exports. Scanning frame-draw.c for exports. Scanning kbresize.c for exports. Scanning rectangle.c for exports. Scanning xwindow.c for exports. Scanning presize.c for exports. Scanning extlrx.c for exports. Scanning pholder.c for exports. Scanning mplexpholder.c for exports. Scanning llist.c for exports. Scanning basicpholder.c for exports. Scanning sizepolicy.c for exports. Scanning stacking.c for exports. Scanning group.c for exports. Scanning grouppholder.c for exports. Scanning group-cw.c for exports. Scanning navi.c for exports. Scanning group-ws.c for exports. Scanning float-placement.c for exports. Scanning groupedpholder.c for exports. Scanning framedpholder.c for exports. Scanning return.c for exports. Scanning detach.c for exports. Scanning screen-notify.c for exports. Scanning frame-tabs-recalc.c for exports. Scanning profiling.c for exports. Scanning log.c for exports. Scanning tempdir.c for exports. Scanning ../libmainloop/select.c for exports. Scanning ../libmainloop/defer.c for exports. Scanning ../libmainloop/signal.c for exports. Scanning ../libmainloop/hooks.c for exports. Scanning ../libmainloop/exec.c for exports. gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o binding.o binding.c binding.c: In function 'binding_deinit': binding.c:167:21: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] free(binding->doc); ~~~~~~~^~~~~ In file included from ../libtu/misc.h:13, from common.h:17, from binding.c:10: /usr/include/stdlib.h:563:25: note: expected 'void *' but argument is of type 'const char *' extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ binding.c:171:21: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] free(binding->label); ~~~~~~~^~~~~~~ In file included from ../libtu/misc.h:13, from common.h:17, from binding.c:10: /usr/include/stdlib.h:563:25: note: expected 'void *' but argument is of type 'const char *' extern void free (void *__ptr) __THROW; ~~~~~~^~~~~ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o conf-bindings.o conf-bindings.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o cursor.o cursor.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o event.o event.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o exec.o exec.c exec.c: In function 'ioncore_setup_display': exec.c:53:43: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(tmp+strlen(tmp), 11, ".%u", (unsigned)xscr); ^ exec.c:53:9: note: 'snprintf' output between 3 and 12 bytes into a destination of size 11 snprintf(tmp+strlen(tmp), 11, ".%u", (unsigned)xscr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o focus.o focus.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o strings.o strings.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o key.o key.c key.c:122:13: warning: 'free_subs' defined but not used [-Wunused-function] static void free_subs(WSubmapState *p) ^~~~~~~~~ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o modules.o modules.c modules.c: In function 'get_module_fptr': modules.c:104:12: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] return (void (*)(void**)) get_module_symbol(handle, modulename, name); ^ modules.c: In function 'call_init': modules.c:141:12: warning: cast between incompatible function types from 'void (*)(void **)' to 'int (*)()' [-Wcast-function-type] initfn=(bool (*)())get_module_fptr(handle, modulename, "_init"); ^ modules.c: In function 'try_load': modules.c:225:5: warning: enumeration value 'VERSION_MATCH_EXACT' not handled in switch [-Wswitch] switch(check_version(handle, name)){ ^~~~~~ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o mwmhints.o mwmhints.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o pointer.o pointer.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o property.o property.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o screen.o screen.c In file included from screen.c:11: screen.c: In function 'screen_handle_drop': ../libtu/objp.h:74:50: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] #define HAS_DYN(OBJ, FUNC) has_dynfun((Obj*)OBJ, (DynFun*)FUNC) ^ screen.c:155:16: note: in expansion of macro 'HAS_DYN' if(curr && HAS_DYN(curr, region_handle_drop)){ ^~~~~~~ screen.c: In function 'create_initial_ws': screen.c:423:33: warning: cast between incompatible function types from 'WGroupWS * (*)(WWindow *, const WFitParams *)' {aka 'struct WGroupWS_struct * (*)(struct WWindow_struct *, const struct WFitParams_struct *)'} to 'WRegion * (*)(WWindow *, const WFitParams *, void *)' {aka 'struct WRegion_struct * (*)(struct WWindow_struct *, const struct WFitParams_struct *, void *)'} [-Wcast-function-type] (WRegionCreateFn*)create_groupws, NULL); ^ screen.c: At top level: screen.c:467:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_managed_disposeroot, ^ screen.c:468:6: warning: cast between incompatible function types from 'WRegion * (*)(WScreen *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WScreen_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)screen_managed_disposeroot}, ^ screen.c:470:6: warning: cast between incompatible function types from 'int (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_may_dispose, ^ screen.c:471:6: warning: cast between incompatible function types from 'int (*)(WScreen *)' {aka 'int (*)(struct WScreen_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)screen_may_dispose}, ^ screen.c:482:6: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_get_configuration, ^ screen.c:483:6: warning: cast between incompatible function types from 'ExtlTab (*)(WScreen *)' {aka 'int (*)(struct WScreen_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)screen_get_configuration}, ^ screen.c:485:6: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_handle_drop, ^ screen.c:486:6: warning: cast between incompatible function types from 'int (*)(WScreen *, int, int, WRegion *)' {aka 'int (*)(struct WScreen_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)screen_handle_drop}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o sizehint.o sizehint.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o window.o window.c In file included from window.c:9: window.c: In function 'window_press': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WWindow *, XButtonEvent *, WRegion **)' {aka 'int (*)(struct WWindow_struct *, struct *, struct WRegion_struct **)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ window.c:41:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(area, int, window_press, wwin, (wwin, ev, reg_ret)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ window.c:41:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(area, int, window_press, wwin, (wwin, ev, reg_ret)); ^~~~~~~~~~~~ window.c: At top level: window.c:236:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_fitrep, (DynFun*)window_fitrep}, ^ window.c:236:30: warning: cast between incompatible function types from 'int (*)(WWindow *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WWindow_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_fitrep, (DynFun*)window_fitrep}, ^ window.c:237:6: warning: cast between incompatible function types from 'Window (*)(const WRegion *)' {aka 'long unsigned int (*)(const struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_xwindow, (DynFun*)window_xwindow}, ^ window.c:237:31: warning: cast between incompatible function types from 'Window (*)(const WWindow *)' {aka 'long unsigned int (*)(const struct WWindow_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_xwindow, (DynFun*)window_xwindow}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o ioncore.o ioncore.c ioncore.c: In function 'init_hooks': ioncore.c:269:22: warning: cast between incompatible function types from 'int (*)(WClientWin *, const WManageParams *)' {aka 'int (*)(struct WClientWin_struct *, const struct WManageParams_struct *)'} to 'void (*)()' [-Wcast-function-type] if(!hook_add(NM, (void (*)())FN)) return FALSE ^ ioncore.c:271:45: note: in expansion of macro 'ADD_HOOK_' #define INIT_HOOK(NM, DFLT) INIT_HOOK_(NM); ADD_HOOK_(NM, DFLT) ^~~~~~~~~ ioncore.c:289:5: note: in expansion of macro 'INIT_HOOK' INIT_HOOK(clientwin_do_manage_alt, clientwin_do_manage_default); ^~~~~~~~~ ioncore.c:269:22: warning: cast between incompatible function types from 'int (*)(XEvent *)' {aka 'int (*)(union _XEvent *)'} to 'void (*)()' [-Wcast-function-type] if(!hook_add(NM, (void (*)())FN)) return FALSE ^ ioncore.c:271:45: note: in expansion of macro 'ADD_HOOK_' #define INIT_HOOK(NM, DFLT) INIT_HOOK_(NM); ADD_HOOK_(NM, DFLT) ^~~~~~~~~ ioncore.c:290:5: note: in expansion of macro 'INIT_HOOK' INIT_HOOK(ioncore_handle_event_alt, ioncore_handle_event); ^~~~~~~~~ ioncore.c:269:22: warning: cast between incompatible function types from 'int (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] if(!hook_add(NM, (void (*)())FN)) return FALSE ^ ioncore.c:271:45: note: in expansion of macro 'ADD_HOOK_' #define INIT_HOOK(NM, DFLT) INIT_HOOK_(NM); ADD_HOOK_(NM, DFLT) ^~~~~~~~~ ioncore.c:291:5: note: in expansion of macro 'INIT_HOOK' INIT_HOOK(region_do_warp_alt, region_do_warp_default); ^~~~~~~~~ ioncore.c: In function 'register_classes': ioncore.c:310:38: warning: cast between incompatible function types from 'WRegion * (*)(WWindow *, const WFitParams *, ExtlTab, const char *)' {aka 'struct WRegion_struct * (*)(struct WWindow_struct *, const struct WFitParams_struct *, int, const char *)'} to 'WRegion * (*)(WWindow *, const WFitParams *, ExtlTab)' {aka 'struct WRegion_struct * (*)(struct WWindow_struct *, const struct WFitParams_struct *, int)'} [-Wcast-function-type] (WRegionLoadCreateFn*)mplex_load); ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o xic.o xic.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o selection.o selection.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o clientwin.o clientwin.c clientwin.c: In function 'set_clientwin_state': clientwin.c:838:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if(cwin->state!=state){ ^~ clientwin.c: At top level: clientwin.c:1446:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_fitrep, ^ clientwin.c:1447:6: warning: cast between incompatible function types from 'int (*)(WClientWin *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WClientWin_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)clientwin_fitrep}, ^ clientwin.c:1467:6: warning: cast between incompatible function types from 'Window (*)(const WRegion *)' {aka 'long unsigned int (*)(const struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_xwindow, ^ clientwin.c:1468:6: warning: cast between incompatible function types from 'Window (*)(WClientWin *)' {aka 'long unsigned int (*)(struct WClientWin_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)clientwin_x_window}, ^ clientwin.c:1479:6: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_get_configuration, ^ clientwin.c:1480:6: warning: cast between incompatible function types from 'ExtlTab (*)(WClientWin *)' {aka 'int (*)(struct WClientWin_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)clientwin_get_configuration}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o colormap.o colormap.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o region.o region.c In file included from region.c:13: region.c: In function 'region_fitrep': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:142:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, region_fitrep, reg, (reg, par, fp)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:142:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, region_fitrep, reg, (reg, par, fp)); ^~~~~~~~~~~~ region.c: In function 'region_xwindow': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'Window (*)(const WRegion *)' {aka 'long unsigned int (*)(const struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:176:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, Window, region_xwindow, reg, (reg)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'Window (*)()' {aka 'long unsigned int (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:176:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, Window, region_xwindow, reg, (reg)); ^~~~~~~~~~~~ region.c: In function 'region_managed_prepare_focus': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, int, WPrepareFocusResult *)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, int, struct WPrepareFocusResult_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:220:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, region_managed_prepare_focus, mgr, ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:220:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, region_managed_prepare_focus, mgr, ^~~~~~~~~~~~ region.c: In function 'region_current': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:247:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WRegion*, region_current, mgr, (mgr)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WRegion * (*)()' {aka 'struct WRegion_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:247:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WRegion*, region_current, mgr, (mgr)); ^~~~~~~~~~~~ region.c: In function 'region_rqclose_propagate': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:455:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WRegion*, region_rqclose_propagate, reg, ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WRegion * (*)()' {aka 'struct WRegion_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:455:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WRegion*, region_rqclose_propagate, reg, ^~~~~~~~~~~~ region.c: In function 'region_may_dispose': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:478:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, region_may_dispose, reg, (reg)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:478:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, region_may_dispose, reg, (reg)); ^~~~~~~~~~~~ region.c: In function 'region_managed_disposeroot': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:492:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WRegion*, region_managed_disposeroot, mgr, (mgr, reg)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WRegion * (*)()' {aka 'struct WRegion_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:492:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WRegion*, region_managed_disposeroot, mgr, (mgr, reg)); ^~~~~~~~~~~~ region.c: In function 'region_defer_rqdispose': region.c:558:38: warning: cast between incompatible function types from 'int (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)(Obj *)' {aka 'void (*)(struct Obj_struct *)'} [-Wcast-function-type] mainloop_defer_action((Obj*)reg, (WDeferredAction*)region_rqdispose); ^ In file included from region.c:13: region.c: In function 'region_managed_rqorder': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, WRegionOrder)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, enum )'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:758:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, region_managed_rqorder, reg, (reg, sub, order)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:758:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, region_managed_rqorder, reg, (reg, sub, order)); ^~~~~~~~~~~~ region.c: In function 'region_handle_drop': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:944:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, region_handle_drop, reg, (reg, x, y, dropped)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ region.c:944:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, region_handle_drop, reg, (reg, x, y, dropped)); ^~~~~~~~~~~~ region.c: At top level: region.c:1031:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_current, ^ region.c:1032:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)region_current_default}, ^ region.c:1034:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRescueInfo *)' {aka 'int (*)(struct WRegion_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_rescue_clientwins, ^ region.c:1035:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRescueInfo *)' {aka 'int (*)(struct WRegion_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)region_rescue_child_clientwins}, ^ region.c:1037:6: warning: cast between incompatible function types from 'int (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_may_dispose, ^ region.c:1038:6: warning: cast between incompatible function types from 'int (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)region_may_dispose_default}, ^ region.c:1040:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_prepare_manage, ^ region.c:1041:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)region_prepare_manage_default}, ^ region.c:1043:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_prepare_manage_transient, ^ region.c:1044:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)region_prepare_manage_transient_default}, ^ region.c:1046:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, int, WPrepareFocusResult *)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, int, struct WPrepareFocusResult_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_managed_prepare_focus, ^ region.c:1047:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, int, WPrepareFocusResult *)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, int, struct WPrepareFocusResult_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)region_managed_prepare_focus_default}, ^ region.c:1049:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_managed_disposeroot, ^ region.c:1050:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)region_managed_disposeroot_default}, ^ region.c:1052:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_rqclose_propagate, ^ region.c:1053:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)region_rqclose_propagate_default}, ^ region.c:1058:6: warning: cast between incompatible function types from 'const char * (*)(WRegion *)' {aka 'const char * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_displayname, ^ region.c:1059:6: warning: cast between incompatible function types from 'const char * (*)(WRegion *)' {aka 'const char * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)region_name}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o eventh.o eventh.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o attach.o attach.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o resize.o resize.c In file included from resize.c:12: resize.c: In function 'region_managed_maximize': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, int, int)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, int, int)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ resize.c:632:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, region_managed_maximize, mgr, (mgr, reg, dir, action)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ resize.c:632:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, region_managed_maximize, mgr, (mgr, reg, dir, action)); ^~~~~~~~~~~~ resize.c: In function 'region_orientation': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ resize.c:675:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, int, region_orientation, reg, (reg)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ resize.c:675:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, int, region_orientation, reg, (reg)); ^~~~~~~~~~~~ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o grab.o grab.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o manage.o manage.c In file included from manage.c:9: manage.c: In function 'region_prepare_manage': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ manage.c:243:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WPHolder*, region_prepare_manage, reg, ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WPHolder * (*)()' {aka 'struct WPHolder_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ manage.c:243:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WPHolder*, region_prepare_manage, reg, ^~~~~~~~~~~~ manage.c: In function 'region_prepare_manage_transient': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ manage.c:268:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WPHolder*, region_prepare_manage_transient, reg, ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WPHolder * (*)()' {aka 'struct WPHolder_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ manage.c:268:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WPHolder*, region_prepare_manage_transient, reg, ^~~~~~~~~~~~ manage.c: In function 'region_rescue_clientwins': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *, WRescueInfo *)' {aka 'int (*)(struct WRegion_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ manage.c:396:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, region_rescue_clientwins, reg, (reg, info)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ manage.c:396:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, region_rescue_clientwins, reg, (reg, info)); ^~~~~~~~~~~~ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o regbind.o regbind.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o rootwin.o rootwin.c In file included from common.h:18, from rootwin.c:22: rootwin.c: In function 'rootwin_init': rootwin.c:316:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] LINK_ITEM(*(WRegion**)&ioncore_g.rootwins, (WRegion*)rootwin, p_next, p_prev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libtu/dlist.h:19:9: note: in definition of macro 'LINK_ITEM' if((LIST)==NULL){ \ ^~~~ rootwin.c:316:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] LINK_ITEM(*(WRegion**)&ioncore_g.rootwins, (WRegion*)rootwin, p_next, p_prev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libtu/dlist.h:20:10: note: in definition of macro 'LINK_ITEM' (LIST)=(ITEM); \ ^~~~ rootwin.c:316:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] LINK_ITEM(*(WRegion**)&ioncore_g.rootwins, (WRegion*)rootwin, p_next, p_prev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libtu/dlist.h:23:23: note: in definition of macro 'LINK_ITEM' (ITEM)->PREV=(LIST)->PREV; \ ^~~~ rootwin.c:316:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] LINK_ITEM(*(WRegion**)&ioncore_g.rootwins, (WRegion*)rootwin, p_next, p_prev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libtu/dlist.h:25:10: note: in definition of macro 'LINK_ITEM' (LIST)->PREV=(ITEM); \ ^~~~ rootwin.c: In function 'rootwin_deinit': rootwin.c:341:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] UNLINK_ITEM(*(WRegion**)&ioncore_g.rootwins, (WRegion*)rw, p_next, p_prev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libtu/dlist.h:68:21: note: in definition of macro 'UNLINK_ITEM' if((ITEM)==(LIST)){ \ ^~~~ rootwin.c:341:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] UNLINK_ITEM(*(WRegion**)&ioncore_g.rootwins, (WRegion*)rw, p_next, p_prev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libtu/dlist.h:69:14: note: in definition of macro 'UNLINK_ITEM' (LIST)=(ITEM)->NEXT; \ ^~~~ rootwin.c:341:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] UNLINK_ITEM(*(WRegion**)&ioncore_g.rootwins, (WRegion*)rw, p_next, p_prev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libtu/dlist.h:70:17: note: in definition of macro 'UNLINK_ITEM' if((LIST)!=NULL) \ ^~~~ rootwin.c:341:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] UNLINK_ITEM(*(WRegion**)&ioncore_g.rootwins, (WRegion*)rw, p_next, p_prev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libtu/dlist.h:71:18: note: in definition of macro 'UNLINK_ITEM' (LIST)->PREV=(ITEM)->PREV; \ ^~~~ rootwin.c:341:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] UNLINK_ITEM(*(WRegion**)&ioncore_g.rootwins, (WRegion*)rw, p_next, p_prev); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libtu/dlist.h:74:14: note: in definition of macro 'UNLINK_ITEM' (LIST)->PREV=(ITEM)->PREV; \ ^~~~ rootwin.c: At top level: rootwin.c:496:6: warning: cast between incompatible function types from 'Window (*)(const WRegion *)' {aka 'long unsigned int (*)(const struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_xwindow, (DynFun*)rootwin_x_window}, ^ rootwin.c:496:31: warning: cast between incompatible function types from 'Window (*)(WRootWin *)' {aka 'long unsigned int (*)(struct WRootWin_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_xwindow, (DynFun*)rootwin_x_window}, ^ rootwin.c:497:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_fitrep, (DynFun*)rootwin_fitrep}, ^ rootwin.c:497:30: warning: cast between incompatible function types from 'int (*)(WRootWin *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRootWin_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_fitrep, (DynFun*)rootwin_fitrep}, ^ rootwin.c:499:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_managed_disposeroot, ^ rootwin.c:500:6: warning: cast between incompatible function types from 'WRegion * (*)(WRootWin *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRootWin_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)rootwin_managed_disposeroot}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o tags.o tags.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o names.o names.c In file included from names.c:15: names.c: In function 'region_displayname': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'const char * (*)(WRegion *)' {aka 'const char * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ names.c:597:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, const char *, region_displayname, reg, (reg)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'const char * (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ names.c:597:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, const char *, region_displayname, reg, (reg)); ^~~~~~~~~~~~ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o saveload.o saveload.c In file included from saveload.c:13: saveload.c: In function 'region_supports_save': ../libtu/objp.h:74:50: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] #define HAS_DYN(OBJ, FUNC) has_dynfun((Obj*)OBJ, (DynFun*)FUNC) ^ saveload.c:136:12: note: in expansion of macro 'HAS_DYN' return HAS_DYN(reg, region_get_configuration); ^~~~~~~ saveload.c: In function 'region_get_configuration': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ saveload.c:165:9: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(tab, ExtlTab, region_get_configuration, reg, (reg)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'ExtlTab (*)()' {aka 'int (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ saveload.c:165:9: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(tab, ExtlTab, region_get_configuration, reg, (reg)); ^~~~~~~~~~~~ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o frame.o frame.c In file included from frame.c:13: frame.c: In function 'frame_quasiactivation': ../libtu/minmax.h:20:8: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] ((a_) > (b_) ? (a_) : (b_)); }) ^ frame.c:496:30: note: in expansion of macro 'MAXOF' frame->quasiactive_count=MAXOF(0, frame->quasiactive_count ^~~~~ ../libtu/minmax.h:20:17: warning: operand of ?: changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] ((a_) > (b_) ? (a_) : (b_)); }) ^~~~ frame.c:496:30: note: in expansion of macro 'MAXOF' frame->quasiactive_count=MAXOF(0, frame->quasiactive_count ^~~~~ frame.c:490:59: warning: unused parameter 'reg' [-Wunused-parameter] static void frame_quasiactivation(WFrame *frame, WRegion *reg, bool act) ~~~~~~~~~^~~ frame.c: In function 'numbers_grab_handler': frame.c:781:55: warning: unused parameter 'xev' [-Wunused-parameter] static int numbers_grab_handler(WRegion *reg, XEvent *xev) ~~~~~~~~^~~ frame.c: In function 'frame_managed_notify': frame.c:864:10: warning: variable 'complete' set but not used [-Wunused-but-set-variable] bool complete; ^~~~~~~~ frame.c: At top level: frame.c:1051:6: warning: cast between incompatible function types from 'int (*)(WWindow *, XButtonEvent *, WRegion **)' {aka 'int (*)(struct WWindow_struct *, struct *, struct WRegion_struct **)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)window_press, (DynFun*)frame_press}, ^ frame.c:1051:29: warning: cast between incompatible function types from 'int (*)(WFrame *, XButtonEvent *, WRegion **)' {aka 'int (*)(struct WFrame_struct *, struct *, struct WRegion_struct **)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)window_press, (DynFun*)frame_press}, ^ frame.c:1053:6: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_get_configuration, ^ frame.c:1054:6: warning: cast between incompatible function types from 'ExtlTab (*)(WFrame *)' {aka 'int (*)(struct WFrame_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)frame_get_configuration}, ^ frame.c:1065:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_fitrep, ^ frame.c:1066:6: warning: cast between incompatible function types from 'int (*)(WFrame *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WFrame_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)frame_fitrep}, ^ frame.c:1068:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_managed_disposeroot, ^ frame.c:1069:6: warning: cast between incompatible function types from 'WRegion * (*)(WFrame *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WFrame_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)frame_managed_disposeroot}, ^ frame.c:1074:6: warning: cast between incompatible function types from 'int (*)(WMPlex *)' {aka 'int (*)(struct WMPlex_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)mplex_default_index, ^ frame.c:1075:6: warning: cast between incompatible function types from 'int (*)(WFrame *)' {aka 'int (*)(struct WFrame_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)frame_default_index}, ^ frame.c:1077:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_prepare_manage_transient, ^ frame.c:1078:6: warning: cast between incompatible function types from 'WPHolder * (*)(WFrame *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WFrame_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)frame_prepare_manage_transient}, ^ frame.c:1080:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRescueInfo *)' {aka 'int (*)(struct WRegion_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_rescue_clientwins, ^ frame.c:1081:6: warning: cast between incompatible function types from 'int (*)(WFrame *, WRescueInfo *)' {aka 'int (*)(struct WFrame_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)frame_rescue_clientwins}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o frame-pointer.o frame-pointer.c In file included from frame-pointer.c:11: frame-pointer.c: In function 'fnd': ../libtu/objp.h:74:50: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] #define HAS_DYN(OBJ, FUNC) has_dynfun((Obj*)OBJ, (DynFun*)FUNC) ^ frame-pointer.c:238:12: note: in expansion of macro 'HAS_DYN' if(HAS_DYN(w, region_handle_drop)) ^~~~~~~ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o conf.o conf.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o reginfo.o reginfo.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o extlconv.o extlconv.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o fullscreen.o fullscreen.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o mplex.o mplex.c In file included from mplex.c:12: mplex.c: In function 'mplex_handle_drop': ../libtu/objp.h:74:50: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] #define HAS_DYN(OBJ, FUNC) has_dynfun((Obj*)OBJ, (DynFun*)FUNC) ^ mplex.c:1420:16: note: in expansion of macro 'HAS_DYN' if(curr && HAS_DYN(curr, region_handle_drop)){ ^~~~~~~ mplex.c: In function 'stdisp_watch_handler': mplex.c:1592:41: warning: unused parameter 'watch' [-Wunused-parameter] static void stdisp_watch_handler(Watch *watch, Obj *obj) ~~~~~~~^~~~~ mplex.c:1592:53: warning: unused parameter 'obj' [-Wunused-parameter] static void stdisp_watch_handler(Watch *watch, Obj *obj) ~~~~~^~~ In file included from mplex.c:12: mplex.c: In function 'mplex_default_index': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WMPlex *)' {aka 'int (*)(struct WMPlex_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ mplex.c:1825:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(idx, int, mplex_default_index, mplex, (mplex)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ mplex.c:1825:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(idx, int, mplex_default_index, mplex, (mplex)); ^~~~~~~~~~~~ mplex.c: In function 'mplex_load_contents': mplex.c:1996:23: warning: unused variable 'tmp' [-Wunused-variable] char *tmp=NULL; ^~~ mplex.c: At top level: mplex.c:2048:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, int, WPrepareFocusResult *)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, int, struct WPrepareFocusResult_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_managed_prepare_focus, ^ mplex.c:2049:6: warning: cast between incompatible function types from 'int (*)(WMPlex *, WRegion *, int, WPrepareFocusResult *)' {aka 'int (*)(struct WMPlex_struct *, struct WRegion_struct *, int, struct WPrepareFocusResult_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)mplex_managed_prepare_focus}, ^ mplex.c:2051:6: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_handle_drop, ^ mplex.c:2052:6: warning: cast between incompatible function types from 'int (*)(WMPlex *, int, int, WRegion *)' {aka 'int (*)(struct WMPlex_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)mplex_handle_drop}, ^ mplex.c:2057:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_prepare_manage, ^ mplex.c:2058:6: warning: cast between incompatible function types from 'WPHolder * (*)(WMPlex *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WMPlex_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)mplex_prepare_manage}, ^ mplex.c:2060:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_current, ^ mplex.c:2061:6: warning: cast between incompatible function types from 'WRegion * (*)(WMPlex *)' {aka 'struct WRegion_struct * (*)(struct WMPlex_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)mplex_current}, ^ mplex.c:2063:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRescueInfo *)' {aka 'int (*)(struct WRegion_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_rescue_clientwins, ^ mplex.c:2064:6: warning: cast between incompatible function types from 'int (*)(WMPlex *, WRescueInfo *)' {aka 'int (*)(struct WMPlex_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)mplex_rescue_clientwins}, ^ mplex.c:2066:6: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_get_configuration, ^ mplex.c:2067:6: warning: cast between incompatible function types from 'ExtlTab (*)(WMPlex *)' {aka 'int (*)(struct WMPlex_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)mplex_get_configuration}, ^ mplex.c:2072:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_fitrep, ^ mplex.c:2073:6: warning: cast between incompatible function types from 'int (*)(WMPlex *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WMPlex_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)mplex_fitrep}, ^ mplex.c:2078:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_managed_get_pholder, ^ mplex.c:2079:6: warning: cast between incompatible function types from 'WMPlexPHolder * (*)(WMPlex *, WRegion *)' {aka 'struct WMPlexPHolder_struct * (*)(struct WMPlex_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)mplex_managed_get_pholder}, ^ mplex.c:2081:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_get_rescue_pholder_for, ^ mplex.c:2082:6: warning: cast between incompatible function types from 'WMPlexPHolder * (*)(WMPlex *, WRegion *)' {aka 'struct WMPlexPHolder_struct * (*)(struct WMPlex_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)mplex_get_rescue_pholder_for}, ^ mplex.c:2084:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, enum , struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_navi_first, ^ mplex.c:2085:6: warning: cast between incompatible function types from 'WRegion * (*)(WMPlex *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WMPlex_struct *, enum , struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)mplex_navi_first}, ^ mplex.c:2087:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *, enum , struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_navi_next, ^ mplex.c:2088:6: warning: cast between incompatible function types from 'WRegion * (*)(WMPlex *, WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WMPlex_struct *, struct WRegion_struct *, enum , struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)mplex_navi_next}, ^ mplex.c:2090:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, WRegionOrder)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, enum )'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_managed_rqorder, ^ mplex.c:2091:6: warning: cast between incompatible function types from 'int (*)(WMPlex *, WRegion *, WRegionOrder)' {aka 'int (*)(struct WMPlex_struct *, struct WRegion_struct *, enum )'} to 'void (*)()' [-Wcast-function-type] (DynFun*)mplex_managed_rqorder}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o bindmaps.o bindmaps.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o gr.o gr.c In file included from gr.c:11: gr.c: In function 'grbrush_get_slave': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'GrBrush * (*)(GrBrush *, WRootWin *, const char *)' {aka 'struct GrBrush_struct * (*)(struct GrBrush_struct *, struct WRootWin_struct *, const char *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ gr.c:472:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(slave, GrBrush*, grbrush_get_slave, brush, ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'GrBrush * (*)()' {aka 'struct GrBrush_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ gr.c:472:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(slave, GrBrush*, grbrush_get_slave, brush, ^~~~~~~~~~~~ gr.c: In function 'grbrush_get_extra': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(GrBrush *, const char *, char, void *)' {aka 'int (*)(struct GrBrush_struct *, const char *, char, void *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ gr.c:518:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, grbrush_get_extra, brush, ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ gr.c:518:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, grbrush_get_extra, brush, ^~~~~~~~~~~~ gr.c: In function 'grbrush_get_text_width': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'unsigned int (*)(GrBrush *, const char *, unsigned int)' {aka 'unsigned int (*)(struct GrBrush_struct *, const char *, unsigned int)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ gr.c:559:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, uint, grbrush_get_text_width, brush, ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'unsigned int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ gr.c:559:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, uint, grbrush_get_text_width, brush, ^~~~~~~~~~~~ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o infowin.o infowin.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o activity.o activity.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o netwm.o netwm.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o frame-draw.o frame-draw.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o kbresize.o kbresize.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o rectangle.o rectangle.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o xwindow.o xwindow.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o presize.o presize.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o extlrx.o extlrx.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o pholder.o pholder.c In file included from pholder.c:9: pholder.c: In function 'pholder_do_attach': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ pholder.c:35:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WRegion*, pholder_do_attach, ph, (ph, flags, data)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WRegion * (*)()' {aka 'struct WRegion_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ pholder.c:35:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WRegion*, pholder_do_attach, ph, (ph, flags, data)); ^~~~~~~~~~~~ pholder.c: In function 'pholder_do_target': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ pholder.c:82:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WRegion*, pholder_do_target, ph, (ph)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WRegion * (*)()' {aka 'struct WRegion_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ pholder.c:82:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WRegion*, pholder_do_target, ph, (ph)); ^~~~~~~~~~~~ pholder.c: In function 'pholder_do_check_reparent': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WPHolder *, WRegion *)' {aka 'int (*)(struct WPHolder_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ pholder.c:108:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, pholder_do_check_reparent, ph, (ph, reg)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ pholder.c:108:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, pholder_do_check_reparent, ph, (ph, reg)); ^~~~~~~~~~~~ pholder.c: In function 'pholder_do_goto': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WPHolder *)' {aka 'int (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ pholder.c:125:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, pholder_do_goto, ph, (ph)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ pholder.c:125:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, bool, pholder_do_goto, ph, (ph)); ^~~~~~~~~~~~ pholder.c: In function 'pholder_do_root': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WPHolder * (*)(WPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ pholder.c:147:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WPHolder*, pholder_do_root, ph, (ph)); ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WPHolder * (*)()' {aka 'struct WPHolder_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ pholder.c:147:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WPHolder*, pholder_do_root, ph, (ph)); ^~~~~~~~~~~~ pholder.c: In function 'region_managed_get_pholder': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ pholder.c:185:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WPHolder*, region_managed_get_pholder, ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WPHolder * (*)()' {aka 'struct WPHolder_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ pholder.c:185:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WPHolder*, region_managed_get_pholder, ^~~~~~~~~~~~ pholder.c: In function 'region_get_rescue_pholder_for': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ pholder.c:199:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WPHolder*, region_get_rescue_pholder_for, ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WPHolder * (*)()' {aka 'struct WPHolder_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ pholder.c:199:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WPHolder*, region_get_rescue_pholder_for, ^~~~~~~~~~~~ pholder.c: At top level: pholder.c:231:6: warning: cast between incompatible function types from 'int (*)(WPHolder *, WRegion *)' {aka 'int (*)(struct WPHolder_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_check_reparent, ^ pholder.c:232:6: warning: cast between incompatible function types from 'int (*)(WPHolder *, WRegion *)' {aka 'int (*)(struct WPHolder_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)pholder_do_check_reparent_default}, ^ pholder.c:234:6: warning: cast between incompatible function types from 'WPHolder * (*)(WPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_root, ^ pholder.c:235:6: warning: cast between incompatible function types from 'WPHolder * (*)(WPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)pholder_do_root_default}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o mplexpholder.o mplexpholder.c mplexpholder.c:454:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_attach, ^ mplexpholder.c:455:6: warning: cast between incompatible function types from 'WRegion * (*)(WMPlexPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WMPlexPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)mplexpholder_do_attach}, ^ mplexpholder.c:457:6: warning: cast between incompatible function types from 'int (*)(WPHolder *)' {aka 'int (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_goto, ^ mplexpholder.c:458:6: warning: cast between incompatible function types from 'int (*)(WMPlexPHolder *)' {aka 'int (*)(struct WMPlexPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)mplexpholder_do_goto}, ^ mplexpholder.c:460:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_target, ^ mplexpholder.c:461:6: warning: cast between incompatible function types from 'WRegion * (*)(WMPlexPHolder *)' {aka 'struct WRegion_struct * (*)(struct WMPlexPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)mplexpholder_do_target}, ^ mplexpholder.c:463:6: warning: cast between incompatible function types from 'WPHolder * (*)(WPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_root, ^ mplexpholder.c:464:6: warning: cast between incompatible function types from 'WPHolder * (*)(WMPlexPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WMPlexPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)mplexpholder_do_root}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o llist.o llist.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o basicpholder.o basicpholder.c basicpholder.c:102:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_attach, ^ basicpholder.c:103:6: warning: cast between incompatible function types from 'WRegion * (*)(WBasicPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WBasicPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)basicpholder_do_attach}, ^ basicpholder.c:105:6: warning: cast between incompatible function types from 'int (*)(WPHolder *)' {aka 'int (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_goto, ^ basicpholder.c:106:6: warning: cast between incompatible function types from 'int (*)(WBasicPHolder *)' {aka 'int (*)(struct WBasicPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)basicpholder_do_goto}, ^ basicpholder.c:108:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_target, ^ basicpholder.c:109:6: warning: cast between incompatible function types from 'WRegion * (*)(WBasicPHolder *)' {aka 'struct WRegion_struct * (*)(struct WBasicPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)basicpholder_do_target}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o sizepolicy.o sizepolicy.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o stacking.o stacking.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o group.o group.c In file included from group.c:14: group.c: In function 'group_do_add_managed': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WStacking * (*)(WGroup *, WRegion *, int, WSizePolicy)' {aka 'struct WStacking_struct * (*)(struct WGroup_struct *, struct WRegion_struct *, int, unsigned int)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ group.c:548:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(st, WStacking*, group_do_add_managed, ws, ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WStacking * (*)()' {aka 'struct WStacking_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ group.c:548:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(st, WStacking*, group_do_add_managed, ws, ^~~~~~~~~~~~ group.c: In function 'group_do_attach': group.c:711:14: warning: unused variable 'reg' [-Wunused-variable] WRegion *reg; ^~~ group.c: In function 'get_params': group.c:736:32: warning: unused parameter 'ws' [-Wunused-parameter] static void get_params(WGroup *ws, ExtlTab tab, WGroupAttachParams *par) ~~~~~~~~^~ group.c: In function 'mapped_filt': group.c:1012:46: warning: unused parameter 'unused' [-Wunused-parameter] static bool mapped_filt(WStacking *st, void *unused) ~~~~~~^~~~~~ group.c: At top level: group.c:1345:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_fitrep, ^ group.c:1346:6: warning: cast between incompatible function types from 'int (*)(WGroup *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WGroup_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)group_fitrep}, ^ group.c:1354:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, int, WPrepareFocusResult *)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, int, struct WPrepareFocusResult_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_managed_prepare_focus, ^ group.c:1355:6: warning: cast between incompatible function types from 'int (*)(WGroup *, WRegion *, int, WPrepareFocusResult *)' {aka 'int (*)(struct WGroup_struct *, struct WRegion_struct *, int, struct WPrepareFocusResult_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)group_managed_prepare_focus}, ^ group.c:1366:6: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_get_configuration, ^ group.c:1367:6: warning: cast between incompatible function types from 'ExtlTab (*)(WGroup *)' {aka 'int (*)(struct WGroup_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)group_get_configuration}, ^ group.c:1369:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_managed_disposeroot, ^ group.c:1370:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroup *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WGroup_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)group_managed_disposeroot}, ^ group.c:1372:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_current, ^ group.c:1373:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroup *)' {aka 'struct WRegion_struct * (*)(struct WGroup_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)group_current}, ^ group.c:1375:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRescueInfo *)' {aka 'int (*)(struct WRegion_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_rescue_clientwins, ^ group.c:1376:6: warning: cast between incompatible function types from 'int (*)(WGroup *, WRescueInfo *)' {aka 'int (*)(struct WGroup_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)group_rescue_clientwins}, ^ group.c:1384:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_managed_get_pholder, ^ group.c:1385:6: warning: cast between incompatible function types from 'WGroupPHolder * (*)(WGroup *, WRegion *)' {aka 'struct WGroupPHolder_struct * (*)(struct WGroup_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)group_managed_get_pholder}, ^ group.c:1393:6: warning: cast between incompatible function types from 'WStacking * (*)(WGroup *, WRegion *, int, WSizePolicy)' {aka 'struct WStacking_struct * (*)(struct WGroup_struct *, struct WRegion_struct *, int, unsigned int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)group_do_add_managed, ^ group.c:1394:6: warning: cast between incompatible function types from 'WStacking * (*)(WGroup *, WRegion *, int, WSizePolicy)' {aka 'struct WStacking_struct * (*)(struct WGroup_struct *, struct WRegion_struct *, int, unsigned int)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)group_do_add_managed_default}, ^ group.c:1399:6: warning: cast between incompatible function types from 'Window (*)(const WRegion *)' {aka 'long unsigned int (*)(const struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_xwindow, ^ group.c:1400:6: warning: cast between incompatible function types from 'Window (*)(const WGroup *)' {aka 'long unsigned int (*)(const struct WGroup_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)group_xwindow}, ^ group.c:1402:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, enum , struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_navi_first, ^ group.c:1403:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroup *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WGroup_struct *, enum , struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)group_navi_first}, ^ group.c:1405:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *, enum , struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_navi_next, ^ group.c:1406:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroup *, WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WGroup_struct *, struct WRegion_struct *, enum , struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)group_navi_next}, ^ group.c:1408:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, WRegionOrder)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, enum )'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_managed_rqorder, ^ group.c:1409:6: warning: cast between incompatible function types from 'int (*)(WGroup *, WRegion *, WRegionOrder)' {aka 'int (*)(struct WGroup_struct *, struct WRegion_struct *, enum )'} to 'void (*)()' [-Wcast-function-type] (DynFun*)group_managed_rqorder}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o grouppholder.o grouppholder.c grouppholder.c:177:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_attach, ^ grouppholder.c:178:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroupPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WGroupPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)grouppholder_do_attach}, ^ grouppholder.c:180:6: warning: cast between incompatible function types from 'int (*)(WPHolder *)' {aka 'int (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_goto, ^ grouppholder.c:181:6: warning: cast between incompatible function types from 'int (*)(WGroupPHolder *)' {aka 'int (*)(struct WGroupPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)grouppholder_do_goto}, ^ grouppholder.c:183:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_target, ^ grouppholder.c:184:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroupPHolder *)' {aka 'struct WRegion_struct * (*)(struct WGroupPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)grouppholder_do_target}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o group-cw.o group-cw.c group-cw.c:250:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_prepare_manage, ^ group-cw.c:251:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupCW *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupCW_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)groupcw_prepare_manage}, ^ group-cw.c:253:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_prepare_manage_transient, ^ group-cw.c:254:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupCW *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupCW_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)groupcw_prepare_manage_transient}, ^ group-cw.c:269:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_prepare_manage, ^ group-cw.c:270:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupCW *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupCW_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)groupcw_prepare_manage}, ^ group-cw.c:272:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_prepare_manage_transient, ^ group-cw.c:273:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupCW *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupCW_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)groupcw_prepare_manage_transient}, ^ group-cw.c:275:6: warning: cast between incompatible function types from 'const char * (*)(WRegion *)' {aka 'const char * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_displayname, ^ group-cw.c:276:6: warning: cast between incompatible function types from 'const char * (*)(WGroupCW *)' {aka 'const char * (*)(struct WGroupCW_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)groupcw_displayname}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o navi.o navi.c In file included from navi.c:11: navi.c: In function 'region_navi_first': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, enum , struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ navi.c:23:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WRegion*, region_navi_first, reg, ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WRegion * (*)()' {aka 'struct WRegion_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ navi.c:23:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WRegion*, region_navi_first, reg, ^~~~~~~~~~~~ navi.c: In function 'region_navi_next': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *, enum , struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ navi.c:33:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WRegion*, region_navi_next, reg, ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WRegion * (*)()' {aka 'struct WRegion_struct * (*)()'} [-Wcast-function-type] funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ ^ navi.c:33:5: note: in expansion of macro 'CALL_DYN_RET' CALL_DYN_RET(ret, WRegion*, region_navi_next, reg, ^~~~~~~~~~~~ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o group-ws.o group-ws.c In file included from group-ws.c:12: group-ws.c: In function 'groupws_prepare_manage': ../libtu/objp.h:74:50: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] #define HAS_DYN(OBJ, FUNC) has_dynfun((Obj*)OBJ, (DynFun*)FUNC) ^ group-ws.c:232:20: note: in expansion of macro 'HAS_DYN' if(b!=NULL && !HAS_DYN(b, region_prepare_manage)) ^~~~~~~ group-ws.c: At top level: group-ws.c:401:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_prepare_manage, ^ group-ws.c:402:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupWS *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupWS_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)groupws_prepare_manage}, ^ group-ws.c:404:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_prepare_manage_transient, ^ group-ws.c:405:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupWS *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupWS_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)groupws_prepare_manage_transient}, ^ group-ws.c:407:6: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_handle_drop, ^ group-ws.c:408:6: warning: cast between incompatible function types from 'int (*)(WGroupWS *, int, int, WRegion *)' {aka 'int (*)(struct WGroupWS_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)groupws_handle_drop}, ^ group-ws.c:410:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_get_rescue_pholder_for, ^ group-ws.c:411:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupWS *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WGroupWS_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)groupws_get_rescue_pholder_for}, ^ group-ws.c:416:6: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)region_get_configuration, ^ group-ws.c:417:6: warning: cast between incompatible function types from 'ExtlTab (*)(WGroupWS *)' {aka 'int (*)(struct WGroupWS_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)groupws_get_configuration}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o float-placement.o float-placement.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o groupedpholder.o groupedpholder.c groupedpholder.c:174:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_attach, ^ groupedpholder.c:175:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroupedPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WGroupedPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)groupedpholder_do_attach}, ^ groupedpholder.c:177:6: warning: cast between incompatible function types from 'int (*)(WPHolder *)' {aka 'int (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_goto, ^ groupedpholder.c:178:6: warning: cast between incompatible function types from 'int (*)(WGroupedPHolder *)' {aka 'int (*)(struct WGroupedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)groupedpholder_do_goto}, ^ groupedpholder.c:180:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_target, ^ groupedpholder.c:181:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroupedPHolder *)' {aka 'struct WRegion_struct * (*)(struct WGroupedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)groupedpholder_do_target}, ^ groupedpholder.c:183:6: warning: cast between incompatible function types from 'WPHolder * (*)(WPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_root, ^ groupedpholder.c:184:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupedPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WGroupedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)groupedpholder_do_root}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o framedpholder.o framedpholder.c framedpholder.c:216:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_attach, ^ framedpholder.c:217:6: warning: cast between incompatible function types from 'WRegion * (*)(WFramedPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WFramedPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)framedpholder_do_attach}, ^ framedpholder.c:219:6: warning: cast between incompatible function types from 'int (*)(WPHolder *)' {aka 'int (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_goto, ^ framedpholder.c:220:6: warning: cast between incompatible function types from 'int (*)(WFramedPHolder *)' {aka 'int (*)(struct WFramedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)framedpholder_do_goto}, ^ framedpholder.c:222:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_target, ^ framedpholder.c:223:6: warning: cast between incompatible function types from 'WRegion * (*)(WFramedPHolder *)' {aka 'struct WRegion_struct * (*)(struct WFramedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)framedpholder_do_target}, ^ framedpholder.c:225:6: warning: cast between incompatible function types from 'WPHolder * (*)(WPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] {(DynFun*)pholder_do_root, ^ framedpholder.c:226:6: warning: cast between incompatible function types from 'WPHolder * (*)(WFramedPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WFramedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] (DynFun*)framedpholder_do_root}, ^ gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o return.o return.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o detach.o detach.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o screen-notify.o screen-notify.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o frame-tabs-recalc.o frame-tabs-recalc.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c profiling.c -o profiling.o gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o log.o log.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o tempdir.o tempdir.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o exports.o exports.c ar rcs ioncore.a binding.o conf-bindings.o cursor.o event.o exec.o focus.o strings.o key.o modules.o mwmhints.o pointer.o property.o screen.o sizehint.o window.o ioncore.o xic.o selection.o clientwin.o colormap.o region.o eventh.o attach.o resize.o grab.o manage.o regbind.o rootwin.o tags.o names.o saveload.o frame.o frame-pointer.o conf.o reginfo.o extlconv.o fullscreen.o mplex.o bindmaps.o gr.o infowin.o activity.o netwm.o frame-draw.o kbresize.o rectangle.o xwindow.o presize.o extlrx.o pholder.o mplexpholder.o llist.o basicpholder.o sizepolicy.o stacking.o group.o grouppholder.o group-cw.o navi.o group-ws.o float-placement.o groupedpholder.o framedpholder.o return.o detach.o screen-notify.o frame-tabs-recalc.o profiling.o log.o tempdir.o exports.o /usr/bin/luac -o ioncore_ext.lc ioncore_ext.lua /usr/bin/luac -o ioncore_luaext.lc ioncore_luaext.lua /usr/bin/luac -o ioncore_bindings.lc ioncore_bindings.lua /usr/bin/luac -o ioncore_winprops.lc ioncore_winprops.lua /usr/bin/luac -o ioncore_misc.lc ioncore_misc.lua /usr/bin/luac -o ioncore_efbb.lc ioncore_efbb.lua /usr/bin/luac -o ioncore_wd.lc ioncore_wd.lua /usr/bin/luac -o ioncore_menudb.lc ioncore_menudb.lua make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/ioncore' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/notion' gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DETCDIR=\"/etc/notion\" -DSHAREDIR=\"/usr/share/notion\" -DEXTRABINDIR=\"/usr/lib64/notion/bin\" -DMODULEDIR=\"/usr/lib64/notion/mod\" -DLCDIR=\"/usr/lib64/notion/lc\" -DLOCALEDIR=\"/usr/share/locale\" -I.. -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c -o notion.o notion.c gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -DETCDIR=\"/etc/notion\" -DSHAREDIR=\"/usr/share/notion\" -DEXTRABINDIR=\"/usr/lib64/notion/bin\" -DMODULEDIR=\"/usr/lib64/notion/mod\" -DLCDIR=\"/usr/lib64/notion/lc\" -DLOCALEDIR=\"/usr/share/locale\" -I.. -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wl,-O1 -Wl,--as-needed -Xlinker --export-dynamic notion.o -Wl,-whole-archive ../ioncore/ioncore.a -Wl,-no-whole-archive -o notion -lrt -Wl,--start-group -L../libmainloop -lmainloop -L../libextl -lextl -L../libtu -ltu -Wl,--end-group -lX11 -lXext -llua -lm -ldl -ldl -lm make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/notion' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/etc' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/etc' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/utils' set -e; for i in ion-completefile; do /usr/bin/make -C $i; done make[2]: Entering directory '/builddir/build/BUILD/notion-4.0.4/utils/ion-completefile' gcc -g -Os -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_BMF -I../.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.4"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -I../.. -MMD -Wl,-O1 -Wl,--as-needed ion-completefile.c -o ion-completefile -lrt -L../../libtu -ltu make[2]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/utils/ion-completefile' sed 's#@SHAREDIR@#/usr/share/notion#g' ion-completeman.in | \ sed 's#@VARDIR@#/var/cache/notion#g' > ion-completeman chmod 755 ion-completeman make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/utils' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/man' /usr/bin/lua ../build/mkman.lua -i notion.in -o notion.1 -D ETCDIR /etc/notion -D DOCDIR /usr/share/doc/notion ../etc/cfg_bindings.lua ../etc/cfg_tiling.lua ../etc/cfg_query.lua ../etc/cfg_menu.lua /usr/bin/lua ../build/mkman.lua -i notionflux.in -o notionflux.1 -D DOCDIR /usr/share/doc/notion -D LUA_REFVERSION 5.3 ../etc/cfg_bindings.lua ../etc/cfg_tiling.lua ../etc/cfg_query.lua ../etc/cfg_menu.lua (cat welcome.head; \ nroff -man -Tlatin1 notion.1 | /usr/bin/lua -e 'io.write((string.gsub(io.read("*a"), ".\8", "")))') > welcome.txt sh: line 1: nroff: command not found make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/man' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/po' msgfmt -o fi.mo fi.po msgfmt -o cs.mo cs.po make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/po' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/contrib/scripts' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/contrib/scripts' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.w36sqq + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x '!=' / ']' + rm -rf /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x ++ dirname /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x + cd notion-4.0.4 + /usr/bin/make CC=gcc 'OPTFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection' PREFIX=/usr ETCDIR=/etc/notion SHAREDIR=/usr/share/notion MANDIR=/usr/share/man DOCDIR=/usr/share/doc/notion-4.0.4 INCDIR=/usr/include/notion LIBDIR=/usr/lib64 LUA_DIR=/usr X11_PREFIX=/usr X11_LIBDIR=/usr/lib64 HAS_SYSTEM_ASPRINTF=1 DESTDIR=/builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x install >> pkg-config found Lua 5.3 (available: lua). >> Lua 5.3 binary is /usr/bin/lua and luac is /usr/bin/luac set -e; for i in mod_tiling mod_query mod_menu mod_dock mod_sp mod_sm de mod_statusbar mod_xinerama mod_xrandr mod_xkbevents mod_notionflux ioncore notion etc utils man po contrib/scripts; do /usr/bin/make -C $i install; done make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_tiling' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc sh ../install-sh -c -m 644 mod_tiling.lc /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod sh ../install-sh -c -s -m 755 mod_tiling.so /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_tiling' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_query' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc sh ../install-sh -c -m 644 mod_query.lc /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod sh ../install-sh -c -s -m 755 mod_query.so /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc for i in mod_query_chdir.lc; do \ sh ../install-sh -c -m 644 $i /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc; \ done make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_query' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_menu' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc sh ../install-sh -c -m 644 mod_menu.lc /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod sh ../install-sh -c -s -m 755 mod_menu.so /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_menu' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_dock' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc sh ../install-sh -c -m 644 mod_dock.lc /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod sh ../install-sh -c -s -m 755 mod_dock.so /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_dock' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_sp' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc sh ../install-sh -c -m 644 mod_sp.lc /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod sh ../install-sh -c -s -m 755 mod_sp.so /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/etc/notion for i in cfg_sp.lua; do \ sh ../install-sh -c -m 644 $i /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/etc/notion; \ done make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_sp' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_sm' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc sh ../install-sh -c -m 644 mod_sm.lc /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod sh ../install-sh -c -s -m 755 mod_sm.so /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_sm' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/de' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc sh ../install-sh -c -m 644 de.lc /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod sh ../install-sh -c -s -m 755 de.so /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/de' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_statusbar' set -e; for i in ion-statusd; do /usr/bin/make -C $i install; done make[2]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_statusbar/ion-statusd' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc for i in statusd_date.lc statusd_mail.lc statusd_load.lc; do \ sh ../../install-sh -c -m 644 $i /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc; \ done mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/bin sh ../../install-sh -c -s -m 755 ion-statusd /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/bin make[2]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_statusbar/ion-statusd' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc sh ../install-sh -c -m 644 mod_statusbar.lc /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod sh ../install-sh -c -s -m 755 mod_statusbar.so /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_statusbar' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_xinerama' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc sh ../install-sh -c -m 644 mod_xinerama.lc /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod sh ../install-sh -c -s -m 755 mod_xinerama.so /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/etc/notion for i in ; do \ sh ../install-sh -c -m 644 $i /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/etc/notion; \ done make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_xinerama' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_xrandr' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc sh ../install-sh -c -m 644 mod_xrandr.lc /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod sh ../install-sh -c -s -m 755 mod_xrandr.so /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/etc/notion for i in cfg_xrandr.lua; do \ sh ../install-sh -c -m 644 $i /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/etc/notion; \ done make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_xrandr' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_xkbevents' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc sh ../install-sh -c -m 644 mod_xkbevents.lc /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod sh ../install-sh -c -s -m 755 mod_xkbevents.so /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_xkbevents' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_notionflux' set -e; for i in notionflux; do /usr/bin/make -C $i install; done make[2]: Entering directory '/builddir/build/BUILD/notion-4.0.4/mod_notionflux/notionflux' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/bin sh ../../install-sh -c -s -m 755 notionflux /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/bin make[2]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_notionflux/notionflux' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc sh ../install-sh -c -m 644 mod_notionflux.lc /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod sh ../install-sh -c -s -m 755 mod_notionflux.so /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/mod make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/mod_notionflux' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/ioncore' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc for i in ioncore_ext.lc ioncore_luaext.lc ioncore_bindings.lc ioncore_winprops.lc ioncore_misc.lc ioncore_efbb.lc ioncore_wd.lc ioncore_menudb.lc; do \ sh ../install-sh -c -m 644 $i /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/lc; \ done make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/ioncore' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/notion' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/bin sh ../install-sh -c -s -m 755 notion /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/bin make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/notion' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/etc' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/etc/notion for i in cfg_notion.lua cfg_notioncore.lua cfg_kludges.lua cfg_defaults.lua cfg_tiling.lua cfg_query.lua cfg_menu.lua cfg_bindings.lua cfg_notion3_keybindings.lua cfg_notion3_tiling.lua cfg_statusbar.lua cfg_dock.lua cfg_layouts.lua look_brownsteel.lua look_clean.lua look_dusky.lua look_greyviolet.lua look_ios.lua look_cleanviolet.lua look_simpleblue.lua look_cleanios.lua look.lua look_newviolet.lua look_newviolet_hidpi.lua look_greenlight.lua look_paper.lua lookcommon_clean.lua lookcommon_clean_stdisp.lua lookcommon_clean_tab.lua lookcommon_clean_frame.lua lookcommon_emboss.lua lookcommon_emboss_stdisp.lua lookcommon_emboss_tab.lua lookcommon_emboss_frame.lua; do \ sh ../install-sh -c -m 644 $i /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/etc/notion; \ done make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/etc' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/utils' set -e; for i in ion-completefile; do /usr/bin/make -C $i install; done make[2]: Entering directory '/builddir/build/BUILD/notion-4.0.4/utils/ion-completefile' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/bin sh ../../install-sh -c -s -m 755 ion-completefile /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/lib64/notion/bin make[2]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/utils/ion-completefile' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/share/notion for i in ion-runinxterm ion-completeman notion-lock; do \ sh ../install-sh -c -m 755 $i /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/share/notion; \ done make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/utils' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/man' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/share/man/man1 sh ../install-sh -c -m 644 notion.1 /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/share/man/man1 sh ../install-sh -c -m 644 notionflux.1 /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/share/man/man1 mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/share/notion for i in notion.1 notionflux.1 welcome.txt; do \ sh ../install-sh -c -m 644 $i /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/share/notion ; \ done make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/man' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/po' for i in fi cs; do \ mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/share/locale/$i/LC_MESSAGES ; \ sh ../install-sh -c -m 644 $i.mo /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/share/locale/$i/LC_MESSAGES/notion.mo ; \ done make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/po' make[1]: Entering directory '/builddir/build/BUILD/notion-4.0.4/contrib/scripts' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/etc/notion for i in net_client_list.lua; do \ sh ../../install-sh -c -m 644 $i /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/etc/notion; \ done make[1]: Leaving directory '/builddir/build/BUILD/notion-4.0.4/contrib/scripts' mkdir -p /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/share/doc/notion-4.0.4 for i in README.md LICENSE AUTHORS CONTRIBUTING.md; do \ sh ./install-sh -c -m 644 $i /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/share/doc/notion-4.0.4; \ done + /usr/bin/install -D -m0644 /builddir/build/SOURCES/notion.desktop /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/share/xsessions/notion.desktop + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x notion + LF=/builddir/build/BUILD/notion-4.0.4/notion.lang + pushd /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/share/man ~/build/BUILDROOT/notion-4.0.4-1.el8.s390x/usr/share/man ~/build/BUILD/notion-4.0.4 + /bin/ls -1d '*/man1' /bin/ls: cannot access '*/man1': No such file or directory + read x + /bin/ls -1 '*/man1/*.1*' + read x /bin/ls: cannot access '*/man1/*.1*': No such file or directory ~/build/BUILD/notion-4.0.4 + popd + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x/etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile '' 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/bin/python3.6 + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: notion-4.0.4-1.el8.s390x Provides: config(notion) = 4.0.4-1.el8 notion = 4.0.4-1.el8 notion(s390-64) = 4.0.4-1.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/sh libICE.so.6()(64bit) libSM.so.6()(64bit) libX11.so.6()(64bit) libXext.so.6()(64bit) libXinerama.so.1()(64bit) libXrandr.so.2()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2)(64bit) liblua-5.3.so()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2)(64bit) libreadline.so.7()(64bit) rtld(GNU_HASH) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x Wrote: /builddir/build/RPMS/notion-4.0.4-1.el8.s390x.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.tjmK5m + umask 022 + cd /builddir/build/BUILD + cd notion-4.0.4 + /usr/bin/rm -rf /builddir/build/BUILDROOT/notion-4.0.4-1.el8.s390x + exit 0 Finish: rpmbuild notion-4.0.4-1.el8.src.rpm Finish: build phase for notion-4.0.4-1.el8.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel+epel-8-s390x-1758207143.961850/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-8-s390x-1758207143.961850/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-8-s390x-1758207143.961850/root/var/log/dnf.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/notion-4.0.4-1.el8.src.rpm) Config(child) 0 minutes 32 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": "notion", "epoch": null, "version": "4.0.4", "release": "1.el8", "arch": "s390x" }, { "name": "notion", "epoch": null, "version": "4.0.4", "release": "1.el8", "arch": "src" } ] } RPMResults finished