Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/gkrellm.spec'], chrootPath='/var/lib/mock/f43-build-57057168-6548139/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0cw9_1l_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0cw9_1l_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '77a7794fa69e47adbb80fada67444416', '-D', '/var/lib/mock/f43-build-57057168-6548139/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0cw9_1l_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/gkrellm.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1737331200 Wrote: /builddir/build/SRPMS/gkrellm-2.4.0-3.fc43.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/gkrellm.spec'], chrootPath='/var/lib/mock/f43-build-57057168-6548139/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0cw9_1l_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0cw9_1l_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'c4149e36037c4eaa87b076cb03075d31', '-D', '/var/lib/mock/f43-build-57057168-6548139/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.0cw9_1l_:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/gkrellm.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1737331200 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.az75Gv + umask 022 + cd /builddir/build/BUILD/gkrellm-2.4.0-build + test -d /builddir/build/BUILD/gkrellm-2.4.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/gkrellm-2.4.0-build + /usr/bin/rm -rf /builddir/build/BUILD/gkrellm-2.4.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/gkrellm-2.4.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/gkrellm-2.4.0-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.7l65Ti + umask 022 + cd /builddir/build/BUILD/gkrellm-2.4.0-build + cd /builddir/build/BUILD/gkrellm-2.4.0-build + rm -rf gkrellm-2.4.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/gkrellm-2.4.0.tar.bz2 + STATUS=0 + '[' 0 -ne 0 ']' + cd gkrellm-2.4.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/gkrellm-2.4.0-config.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/gkrellm-2.4.0-width.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + for i in gkrellmd.1 gkrellm.1 README Changelog.OLD Changelog-plugins.html src/gkrellm.h server/gkrellmd.h + sed -i -e 's@/usr/lib/gkrellm2*/plugins@/usr/lib64/gkrellm2/plugins@' gkrellmd.1 + sed -i -e 's@/usr/local/lib/gkrellm2*/plugins@/usr/local/lib64/gkrellm2/plugins@' gkrellmd.1 + for i in gkrellmd.1 gkrellm.1 README Changelog.OLD Changelog-plugins.html src/gkrellm.h server/gkrellmd.h + sed -i -e 's@/usr/lib/gkrellm2*/plugins@/usr/lib64/gkrellm2/plugins@' gkrellm.1 + sed -i -e 's@/usr/local/lib/gkrellm2*/plugins@/usr/local/lib64/gkrellm2/plugins@' gkrellm.1 + for i in gkrellmd.1 gkrellm.1 README Changelog.OLD Changelog-plugins.html src/gkrellm.h server/gkrellmd.h + sed -i -e 's@/usr/lib/gkrellm2*/plugins@/usr/lib64/gkrellm2/plugins@' README + sed -i -e 's@/usr/local/lib/gkrellm2*/plugins@/usr/local/lib64/gkrellm2/plugins@' README + for i in gkrellmd.1 gkrellm.1 README Changelog.OLD Changelog-plugins.html src/gkrellm.h server/gkrellmd.h + sed -i -e 's@/usr/lib/gkrellm2*/plugins@/usr/lib64/gkrellm2/plugins@' Changelog.OLD + sed -i -e 's@/usr/local/lib/gkrellm2*/plugins@/usr/local/lib64/gkrellm2/plugins@' Changelog.OLD + for i in gkrellmd.1 gkrellm.1 README Changelog.OLD Changelog-plugins.html src/gkrellm.h server/gkrellmd.h + sed -i -e 's@/usr/lib/gkrellm2*/plugins@/usr/lib64/gkrellm2/plugins@' Changelog-plugins.html + sed -i -e 's@/usr/local/lib/gkrellm2*/plugins@/usr/local/lib64/gkrellm2/plugins@' Changelog-plugins.html + for i in gkrellmd.1 gkrellm.1 README Changelog.OLD Changelog-plugins.html src/gkrellm.h server/gkrellmd.h + sed -i -e 's@/usr/lib/gkrellm2*/plugins@/usr/lib64/gkrellm2/plugins@' src/gkrellm.h + sed -i -e 's@/usr/local/lib/gkrellm2*/plugins@/usr/local/lib64/gkrellm2/plugins@' src/gkrellm.h + for i in gkrellmd.1 gkrellm.1 README Changelog.OLD Changelog-plugins.html src/gkrellm.h server/gkrellmd.h + sed -i -e 's@/usr/lib/gkrellm2*/plugins@/usr/lib64/gkrellm2/plugins@' server/gkrellmd.h + sed -i -e 's@/usr/local/lib/gkrellm2*/plugins@/usr/local/lib64/gkrellm2/plugins@' server/gkrellmd.h + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.3zTDnz + umask 022 + cd /builddir/build/BUILD/gkrellm-2.4.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd gkrellm-2.4.0 + make -j6 PREFIX=/usr PKGCONFIGDIR=/usr/lib64/pkgconfig INCLUDEDIR=/usr/include SINSTALLDIR=/usr/bin 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' echo 'prefix=/usr' > gkrellm.pc echo 'Name: GKrellM' >> gkrellm.pc echo 'Description: Extensible GTK system monitoring application' >> gkrellm.pc echo 'Version: 2.4.0' >> gkrellm.pc echo 'Requires: gtk+-2.0 >= 2.24' >> gkrellm.pc echo 'Cflags: -I/usr/include' >> gkrellm.pc echo '' >> gkrellm.pc (cd po && make all) make[1]: Entering directory '/builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/po' msgfmt -f -v -o bg.mo bg.po msgfmt -f -v -o cs.mo cs.po msgfmt -f -v -o da.mo da.po msgfmt -f -v -o de.mo de.po msgfmt -f -v -o es.mo es.po msgfmt -f -v -o fr.mo fr.po 484 translated messages, 12 fuzzy translations, 62 untranslated messages. msgfmt -f -v -o it.mo it.po 484 translated messages, 12 fuzzy translations, 62 untranslated messages. msgfmt -f -v -o ja.mo ja.po 525 translated messages, 12 fuzzy translations, 21 untranslated messages. msgfmt -f -v -o nl.mo nl.po msgfmt -f -v -o pl.mo pl.po 553 translated messages, 5 untranslated messages. 496 translated messages, 12 fuzzy translations, 50 untranslated messages. msgfmt -f -v -o pt.mo pt.po 495 translated messages, 13 fuzzy translations, 50 untranslated messages. msgfmt -f -v -o pt_BR.mo pt_BR.po 556 translated messages, 1 fuzzy translation, 1 untranslated message. msgfmt -f -v -o ru.mo ru.po 496 translated messages, 12 fuzzy translations, 50 untranslated messages. msgfmt -f -v -o sl.mo sl.po 481 translated messages, 12 fuzzy translations, 65 untranslated messages. msgfmt -f -v -o sv.mo sv.po 503 translated messages, 7 fuzzy translations, 48 untranslated messages. msgfmt -f -v -o uk.mo uk.po 514 translated messages, 15 fuzzy translations, 29 untranslated messages. 481 translated messages, 12 fuzzy translations, 65 untranslated messages. 494 translated messages, 10 fuzzy translations, 54 untranslated messages. 506 translated messages, 10 fuzzy translations, 42 untranslated messages. 445 translated messages, 24 fuzzy translations, 89 untranslated messages. 506 translated messages, 10 fuzzy translations, 42 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/po' (cd src && make all) make[1]: Entering directory '/builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/src' sed \ -e 's#@GKRELLM_VERSION_MAJOR@#2#g'\ -e 's#@GKRELLM_VERSION_MINOR@#4#g'\ -e 's#@GKRELLM_VERSION_PATCH@#0#g'\ gkrellm-version.h.in > gkrellm-version.h gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types base64.c -o base64.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types main.c -o main.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types alerts.c -o alerts.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types battery.c -o battery.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types clock.c -o clock.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types cpu.c -o cpu.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types disk.c -o disk.o clock.c: In function ‘cb_launch_entry’: clock.c:617:60: warning: passing argument 5 of ‘gkrellm_apply_launcher’ from incompatible pointer type [-Wincompatible-pointer-types] 617 | pcal, &cal_launch, gkrellm_launch_button_cb); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) In file included from gkrellm.h:1065, from clock.c:34: gkrellm-public-proto.h:344:75: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 344 | GkrellmLauncher *, void (*func)()); | ~~~~~~~^~~~~~~ gkrellm-public-proto.h:351:17: note: ‘gkrellm_launch_button_cb’ declared here 351 | void gkrellm_launch_button_cb(GkrellmDecalbutton *); | ^~~~~~~~~~~~~~~~~~~~~~~~ clock.c:620:64: warning: passing argument 5 of ‘gkrellm_apply_launcher’ from incompatible pointer type [-Wincompatible-pointer-types] 620 | pclock, &clock_launch, gkrellm_launch_button_cb); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) gkrellm-public-proto.h:344:75: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 344 | GkrellmLauncher *, void (*func)()); | ~~~~~~~^~~~~~~ gkrellm-public-proto.h:351:17: note: ‘gkrellm_launch_button_cb’ declared here 351 | void gkrellm_launch_button_cb(GkrellmDecalbutton *); | ^~~~~~~~~~~~~~~~~~~~~~~~ clock.c: In function ‘create_clock_tab’: clock.c:732:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 732 | cb_clock_cal, NULL, | ^~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ clock.c:596:1: note: ‘cb_clock_cal’ declared here 596 | cb_clock_cal(GtkWidget *widget, gpointer data) | ^~~~~~~~~~~~ clock.c:752:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 752 | cb_clock_cal, NULL, | ^~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ clock.c:596:1: note: ‘cb_clock_cal’ declared here 596 | cb_clock_cal(GtkWidget *widget, gpointer data) | ^~~~~~~~~~~~ clock.c:794:25: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 794 | cb_clock_cal, NULL, | ^~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ clock.c:596:1: note: ‘cb_clock_cal’ declared here 596 | cb_clock_cal(GtkWidget *widget, gpointer data) | ^~~~~~~~~~~~ main.c: In function ‘set_or_save_position’: main.c:263:25: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 263 | fscanf(f, "%d %d", &x, &y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ battery.c: In function ‘dup_battery_alert’: battery.c:780:41: warning: passing argument 2 of ‘gkrellm_alert_trigger_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 780 | cb_battery_alert_trigger, bat); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, Battery *) In file included from gkrellm.h:1065, from battery.c:34: gkrellm-public-proto.h:391:70: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, Battery *)’ 391 | void gkrellm_alert_trigger_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ battery.c:754:1: note: ‘cb_battery_alert_trigger’ declared here 754 | cb_battery_alert_trigger(GkrellmAlert *alert, Battery *bat) | ^~~~~~~~~~~~~~~~~~~~~~~~ battery.c:782:41: warning: passing argument 2 of ‘gkrellm_alert_command_process_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 782 | cb_command_process, bat); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, gchar *, gchar *, gint, Battery *) {aka void (*)(GkrellmAlert *, char *, char *, int, Battery *)} gkrellm-public-proto.h:400:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, gchar *, gchar *, gint, Battery *)’ {aka ‘void (*)(GkrellmAlert *, char *, char *, int, Battery *)’} 400 | void (*func)(), gpointer data); | ~~~~~~~^~~~~~~ battery.c:708:1: note: ‘cb_command_process’ declared here 708 | cb_command_process(GkrellmAlert *alert, gchar *src, gchar *buf, gint size, | ^~~~~~~~~~~~~~~~~~ battery.c: In function ‘cb_launch_entry’: battery.c:1111:65: warning: passing argument 5 of ‘gkrellm_apply_launcher’ from incompatible pointer type [-Wincompatible-pointer-types] 1111 | launch_battery->panel, &launch, gkrellm_launch_button_cb); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) gkrellm-public-proto.h:344:75: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 344 | GkrellmLauncher *, void (*func)()); | ~~~~~~~^~~~~~~ gkrellm-public-proto.h:351:17: note: ‘gkrellm_launch_button_cb’ declared here 351 | void gkrellm_launch_button_cb(GkrellmDecalbutton *); | ^~~~~~~~~~~~~~~~~~~~~~~~ battery.c: In function ‘create_battery_tab’: battery.c:1173:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1173 | cb_enable, GINT_TO_POINTER(2), | ^~~~~~~~~ | | | void (*)(GtkToggleButton *, void *) {aka void (*)(struct _GtkToggleButton *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkToggleButton *, void *)’ {aka ‘void (*)(struct _GtkToggleButton *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ battery.c:1031:1: note: ‘cb_enable’ declared here 1031 | cb_enable(GtkToggleButton *button, gpointer data) | ^~~~~~~~~ battery.c:1177:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1177 | cb_enable, GINT_TO_POINTER(1), | ^~~~~~~~~ | | | void (*)(GtkToggleButton *, void *) {aka void (*)(struct _GtkToggleButton *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkToggleButton *, void *)’ {aka ‘void (*)(struct _GtkToggleButton *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ battery.c:1031:1: note: ‘cb_enable’ declared here 1031 | cb_enable(GtkToggleButton *button, gpointer data) | ^~~~~~~~~ battery.c:1183:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1183 | cb_enable, GINT_TO_POINTER(0), | ^~~~~~~~~ | | | void (*)(GtkToggleButton *, void *) {aka void (*)(struct _GtkToggleButton *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkToggleButton *, void *)’ {aka ‘void (*)(struct _GtkToggleButton *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ battery.c:1031:1: note: ‘cb_enable’ declared here 1031 | cb_enable(GtkToggleButton *button, gpointer data) | ^~~~~~~~~ battery.c:1192:25: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1192 | cb_enable_estimate, vbox1, | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GtkToggleButton *, GtkWidget *) {aka void (*)(struct _GtkToggleButton *, struct _GtkWidget *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkToggleButton *, GtkWidget *)’ {aka ‘void (*)(struct _GtkToggleButton *, struct _GtkWidget *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ battery.c:983:1: note: ‘cb_enable_estimate’ declared here 983 | cb_enable_estimate(GtkToggleButton *button, GtkWidget *box) | ^~~~~~~~~~~~~~~~~~ battery.c:1200:25: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1200 | cb_runtime, GINT_TO_POINTER(1), FALSE, | ^~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ battery.c:1019:1: note: ‘cb_runtime’ declared here 1019 | cb_runtime(GtkWidget *entry, gpointer data) | ^~~~~~~~~~ battery.c:1204:25: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1204 | cb_runtime, GINT_TO_POINTER(2), FALSE, | ^~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ battery.c:1019:1: note: ‘cb_runtime’ declared here 1019 | cb_runtime(GtkWidget *entry, gpointer data) | ^~~~~~~~~~ battery.c:1209:25: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1209 | cb_estimate_model, GINT_TO_POINTER(1), | ^~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ battery.c:1089:1: note: ‘cb_estimate_model’ declared here 1089 | cb_estimate_model(GtkWidget *entry, gpointer data) | ^~~~~~~~~~~~~~~~~ battery.c:1217:33: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1217 | cb_poll_interval, NULL, FALSE, | ^~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GtkSpinButton *) {aka void (*)(struct _GtkWidget *, struct _GtkSpinButton *)} gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GtkSpinButton *)’ {aka ‘void (*)(struct _GtkWidget *, struct _GtkSpinButton *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ battery.c:1100:1: note: ‘cb_poll_interval’ declared here 1100 | cb_poll_interval(GtkWidget *entry, GtkSpinButton *spin) | ^~~~~~~~~~~~~~~~ battery.c:1238:33: warning: passing argument 7 of ‘gkrellm_gtk_alert_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1238 | cb_set_alert, NULL); | ^~~~~~~~~~~~ | | | void (*)(GtkWidget *, Battery *) {aka void (*)(struct _GtkWidget *, Battery *)} gkrellm-public-proto.h:530:77: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, Battery *)’ {aka ‘void (*)(struct _GtkWidget *, Battery *)’} 530 | gboolean pack_start, void (*cb_func)(), gpointer data); | ~~~~~~~^~~~~~~~~~ battery.c:953:1: note: ‘cb_set_alert’ declared here 953 | cb_set_alert(GtkWidget *button, Battery *bat) | ^~~~~~~~~~~~ battery.c:1245:41: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1245 | alert_units_percent_cb, NULL, | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkToggleButton *, void *) {aka void (*)(struct _GtkToggleButton *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkToggleButton *, void *)’ {aka ‘void (*)(struct _GtkToggleButton *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ battery.c:960:1: note: ‘alert_units_percent_cb’ declared here 960 | alert_units_percent_cb(GtkToggleButton *button, gpointer data) | ^~~~~~~~~~~~~~~~~~~~~~ disk.c: In function ‘gkrellm_disk_temperature_display’: disk.c:560:58: warning: passing argument 2 of ‘gkrellm_sensor_alert_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 560 | gkrellm_sensor_alert_connect(sr, cb_disk_temp_alert_trigger, disk); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, DiskMon *) In file included from disk.c:35: gkrellm-private.h:474:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, DiskMon *)’ 474 | void (*fn)(), gpointer data); | ~~~~~~~^~~~~ disk.c:487:1: note: ‘cb_disk_temp_alert_trigger’ declared here 487 | cb_disk_temp_alert_trigger(GkrellmAlert *alert, DiskMon *disk) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ disk.c: In function ‘create_disk_monitor’: disk.c:772:45: warning: passing argument 2 of ‘gkrellm_set_draw_chart_function’ from incompatible pointer type [-Wincompatible-pointer-types] 772 | gkrellm_set_draw_chart_function(cp, draw_disk_chart, disk); | ^~~~~~~~~~~~~~~ | | | void (*)(DiskMon *) In file included from gkrellm.h:1065, from disk.c:34: gkrellm-public-proto.h:66:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(DiskMon *)’ 66 | void (*func)(), gpointer); | ~~~~~~~^~~~~~~ disk.c:479:1: note: ‘draw_disk_chart’ declared here 479 | draw_disk_chart(DiskMon *disk) | ^~~~~~~~~~~~~~~ disk.c:826:33: warning: passing argument 2 of ‘gkrellm_put_label_in_panel_button’ from incompatible pointer type [-Wincompatible-pointer-types] 826 | gkrellm_launch_button_cb, &disk->launch, disk->launch.pad); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) gkrellm-public-proto.h:268:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 268 | void (*func)(), void *, gint pad); | ~~~~~~~^~~~~~~ gkrellm-public-proto.h:351:17: note: ‘gkrellm_launch_button_cb’ declared here 351 | void gkrellm_launch_button_cb(GkrellmDecalbutton *); | ^~~~~~~~~~~~~~~~~~~~~~~~ disk.c: In function ‘create_alert’: disk.c:903:52: warning: passing argument 2 of ‘gkrellm_alert_trigger_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 903 | gkrellm_alert_trigger_connect(disk->alert, cb_alert_trigger, disk); | ^~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, DiskMon *) gkrellm-public-proto.h:391:70: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, DiskMon *)’ 391 | void gkrellm_alert_trigger_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ disk.c:886:1: note: ‘cb_alert_trigger’ declared here 886 | cb_alert_trigger(GkrellmAlert *alert, DiskMon *disk) | ^~~~~~~~~~~~~~~~ disk.c:904:51: warning: passing argument 2 of ‘gkrellm_alert_config_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 904 | gkrellm_alert_config_connect(disk->alert, cb_alert_config, disk); | ^~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, DiskMon *) gkrellm-public-proto.h:395:69: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, DiskMon *)’ 395 | void gkrellm_alert_config_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ disk.c:88:17: note: ‘cb_alert_config’ declared here 88 | static void cb_alert_config(GkrellmAlert *ap, DiskMon *disk); | ^~~~~~~~~~~~~~~ disk.c:906:57: warning: passing argument 2 of ‘gkrellm_alert_config_create_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 906 | cb_alert_config_create, disk); | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, GtkWidget *, DiskMon *) {aka void (*)(GkrellmAlert *, struct _GtkWidget *, DiskMon *)} gkrellm-public-proto.h:398:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, GtkWidget *, DiskMon *)’ {aka ‘void (*)(GkrellmAlert *, struct _GtkWidget *, DiskMon *)’} 398 | void (*func)(), gpointer); | ~~~~~~~^~~~~~~ disk.c:89:17: note: ‘cb_alert_config_create’ declared here 89 | static void cb_alert_config_create(GkrellmAlert *ap, GtkWidget *vbox, | ^~~~~~~~~~~~~~~~~~~~~~ disk.c:908:33: warning: passing argument 2 of ‘gkrellm_alert_command_process_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 908 | cb_command_process, disk); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, gchar *, gchar *, gint, DiskMon *) {aka void (*)(GkrellmAlert *, char *, char *, int, DiskMon *)} gkrellm-public-proto.h:400:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, gchar *, gchar *, gint, DiskMon *)’ {aka ‘void (*)(GkrellmAlert *, char *, char *, int, DiskMon *)’} 400 | void (*func)(), gpointer data); | ~~~~~~~^~~~~~~ disk.c:471:1: note: ‘cb_command_process’ declared here 471 | cb_command_process(GkrellmAlert *alert, gchar *src, gchar *dst, gint len, | ^~~~~~~~~~~~~~~~~~ disk.c: In function ‘cb_launch_entry’: disk.c:1150:68: warning: passing argument 5 of ‘gkrellm_apply_launcher’ from incompatible pointer type [-Wincompatible-pointer-types] 1150 | disk->chart->panel, &disk->launch, gkrellm_launch_button_cb); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) gkrellm-public-proto.h:344:75: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 344 | GkrellmLauncher *, void (*func)()); | ~~~~~~~^~~~~~~ gkrellm-public-proto.h:351:17: note: ‘gkrellm_launch_button_cb’ declared here 351 | void gkrellm_launch_button_cb(GkrellmDecalbutton *); | ^~~~~~~~~~~~~~~~~~~~~~~~ disk.c: In function ‘cb_alert_config_create’: disk.c:1242:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1242 | cb_alert_config_button, disk, _("Read bytes")); | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, DiskMon *) {aka void (*)(struct _GtkWidget *, DiskMon *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, DiskMon *)’ {aka ‘void (*)(struct _GtkWidget *, DiskMon *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ disk.c:1222:1: note: ‘cb_alert_config_button’ declared here 1222 | cb_alert_config_button(GtkWidget *button, DiskMon *disk) | ^~~~~~~~~~~~~~~~~~~~~~ disk.c:1245:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1245 | cb_alert_config_button, disk, _("Write bytes")); | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, DiskMon *) {aka void (*)(struct _GtkWidget *, DiskMon *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, DiskMon *)’ {aka ‘void (*)(struct _GtkWidget *, DiskMon *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ disk.c:1222:1: note: ‘cb_alert_config_button’ declared here 1222 | cb_alert_config_button(GtkWidget *button, DiskMon *disk) | ^~~~~~~~~~~~~~~~~~~~~~ disk.c: In function ‘create_disk_tab’: disk.c:1496:33: warning: passing argument 7 of ‘gkrellm_gtk_alert_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1496 | cb_set_alert, NULL); | ^~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:530:77: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 530 | gboolean pack_start, void (*cb_func)(), gpointer data); | ~~~~~~~^~~~~~~~~~ disk.c:1249:1: note: ‘cb_set_alert’ declared here 1249 | cb_set_alert(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~ alerts.c: In function ‘gkrellm_alert_trigger_connect’: alerts.c:405:27: warning: assignment to ‘void (*)(GkrellmAlert *, void *)’ from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types] 405 | alert->cb_trigger = func; | ^ alerts.c: In function ‘gkrellm_alert_plugin_alert_connect’: alerts.c:771:25: warning: assignment to ‘void (*)(GkrellmAlert *, void *, gboolean)’ {aka ‘void (*)(GkrellmAlert *, void *, int)’} from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types] 771 | gap->alarm_func = alarm_func; | ^ alerts.c:772:24: warning: assignment to ‘void (*)(GkrellmAlert *, void *, gboolean)’ {aka ‘void (*)(GkrellmAlert *, void *, int)’} from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types] 772 | gap->warn_func = warn_func; | ^ alerts.c:773:26: warning: assignment to ‘void (*)(GkrellmAlert *, void *)’ from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types] 773 | gap->update_func = update_func; | ^ alerts.c:775:27: warning: assignment to ‘void (*)(GkrellmAlert *, void *)’ from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types] 775 | gap->destroy_func = destroy_func; | ^ alerts.c: In function ‘gkrellm_alert_plugin_config_connect’: alerts.c:789:33: warning: assignment to ‘void (*)(GtkWidget *, GkrellmAlert *, void *)’ {aka ‘void (*)(struct _GtkWidget *, GkrellmAlert *, void *)’} from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types] 789 | gap->config_create_func = config_create_func; | ^ alerts.c:790:32: warning: assignment to ‘void (*)(GkrellmAlert *, void *, gboolean)’ {aka ‘void (*)(GkrellmAlert *, void *, int)’} from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types] 790 | gap->config_apply_func = config_apply_func; | ^ alerts.c:791:31: warning: assignment to ‘void (*)(GkrellmAlert *, void *, FILE *, gchar *, gchar *)’ {aka ‘void (*)(GkrellmAlert *, void *, FILE *, char *, char *)’} from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types] 791 | gap->config_save_func = config_save_func; | ^ alerts.c:792:31: warning: assignment to ‘void (*)(GkrellmAlert *, gchar *, gchar *)’ {aka ‘void (*)(GkrellmAlert *, char *, char *)’} from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types] 792 | gap->config_load_func = config_load_func; | ^ alerts.c: In function ‘gkrellm_alert_command_process_connect’: alerts.c:875:35: warning: assignment to ‘void (*)(GkrellmAlert *, gchar *, gchar *, gint, void *)’ {aka ‘void (*)(GkrellmAlert *, char *, char *, int, void *)’} from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types] 875 | alert->cb_command_process = func; | ^ alerts.c: In function ‘gkrellm_alert_config_connect’: alerts.c:884:26: warning: assignment to ‘void (*)(GkrellmAlert *, void *)’ from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types] 884 | alert->cb_config = func; | ^ alerts.c: In function ‘gkrellm_alert_config_create_connect’: alerts.c:894:33: warning: assignment to ‘void (*)(GkrellmAlert *, GtkWidget *, void *)’ {aka ‘void (*)(GkrellmAlert *, struct _GtkWidget *, void *)’} from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types] 894 | alert->cb_config_create = func; | ^ alerts.c: In function ‘gkrellm_alert_config_window’: alerts.c:1208:59: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1208 | alert->digits, w, cb_high_alarm_spin_changed, alert, FALSE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkAdjustment *, GkrellmAlert *) {aka void (*)(struct _GtkAdjustment *, GkrellmAlert *)} In file included from gkrellm.h:1065, from alerts.c:34: gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkAdjustment *, GkrellmAlert *)’ {aka ‘void (*)(struct _GtkAdjustment *, GkrellmAlert *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ alerts.c:1063:1: note: ‘cb_high_alarm_spin_changed’ declared here 1063 | cb_high_alarm_spin_changed(GtkAdjustment *adjustment, GkrellmAlert *alert) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ alerts.c:1214:59: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1214 | alert->digits, w, cb_high_warn_spin_changed, alert, FALSE, | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GkrellmAlert *) {aka void (*)(struct _GtkWidget *, GkrellmAlert *)} gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GkrellmAlert *)’ {aka ‘void (*)(struct _GtkWidget *, GkrellmAlert *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ alerts.c:1079:1: note: ‘cb_high_warn_spin_changed’ declared here 1079 | cb_high_warn_spin_changed(GtkWidget *adjustment, GkrellmAlert *alert) | ^~~~~~~~~~~~~~~~~~~~~~~~~ alerts.c:1227:59: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1227 | alert->digits, w, cb_low_warn_spin_changed, alert, FALSE, | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GkrellmAlert *) {aka void (*)(struct _GtkWidget *, GkrellmAlert *)} gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GkrellmAlert *)’ {aka ‘void (*)(struct _GtkWidget *, GkrellmAlert *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ alerts.c:1102:1: note: ‘cb_low_warn_spin_changed’ declared here 1102 | cb_low_warn_spin_changed(GtkWidget *adjustment, GkrellmAlert *alert) | ^~~~~~~~~~~~~~~~~~~~~~~~ alerts.c:1232:59: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1232 | alert->digits, w, cb_low_alarm_spin_changed, alert, FALSE, | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GkrellmAlert *) {aka void (*)(struct _GtkWidget *, GkrellmAlert *)} gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GkrellmAlert *)’ {aka ‘void (*)(struct _GtkWidget *, GkrellmAlert *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ alerts.c:1125:1: note: ‘cb_low_alarm_spin_changed’ declared here 1125 | cb_low_alarm_spin_changed(GtkWidget *adjustment, GkrellmAlert *alert) | ^~~~~~~~~~~~~~~~~~~~~~~~~ alerts.c:1242:48: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1242 | 0, 70, cb_delay_spin_changed, alert, FALSE, | ^~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkAdjustment *, GkrellmAlert *) {aka void (*)(struct _GtkAdjustment *, GkrellmAlert *)} gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkAdjustment *, GkrellmAlert *)’ {aka ‘void (*)(struct _GtkAdjustment *, GkrellmAlert *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ alerts.c:1046:1: note: ‘cb_delay_spin_changed’ declared here 1046 | cb_delay_spin_changed(GtkAdjustment *adjustment, GkrellmAlert *alert) | ^~~~~~~~~~~~~~~~~~~~~ cpu.c: In function ‘adjust_sensors_display’: cpu.c:676:41: warning: passing argument 2 of ‘gkrellm_sensor_alert_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 676 | cb_cpu_temp_alert_trigger, cpu); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, CpuMon *) In file included from cpu.c:35: gkrellm-private.h:474:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, CpuMon *)’ 474 | void (*fn)(), gpointer data); | ~~~~~~~^~~~~ cpu.c:591:1: note: ‘cb_cpu_temp_alert_trigger’ declared here 591 | cb_cpu_temp_alert_trigger(GkrellmAlert *alert, CpuMon *cpu) | ^~~~~~~~~~~~~~~~~~~~~~~~~ cpu.c:678:41: warning: passing argument 2 of ‘gkrellm_sensor_alert_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 678 | cb_cpu_fan_alert_trigger, cpu); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, CpuMon *) gkrellm-private.h:474:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, CpuMon *)’ 474 | void (*fn)(), gpointer data); | ~~~~~~~^~~~~ cpu.c:613:1: note: ‘cb_cpu_fan_alert_trigger’ declared here 613 | cb_cpu_fan_alert_trigger(GkrellmAlert *alert, CpuMon *cpu) | ^~~~~~~~~~~~~~~~~~~~~~~~ cpu.c: In function ‘create_cpu’: cpu.c:853:53: warning: passing argument 2 of ‘gkrellm_set_draw_chart_function’ from incompatible pointer type [-Wincompatible-pointer-types] 853 | gkrellm_set_draw_chart_function(cp, refresh_cpu_chart, cpu); | ^~~~~~~~~~~~~~~~~ | | | void (*)(CpuMon *) In file included from gkrellm.h:1065, from cpu.c:34: gkrellm-public-proto.h:66:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(CpuMon *)’ 66 | void (*func)(), gpointer); | ~~~~~~~^~~~~~~ cpu.c:384:1: note: ‘refresh_cpu_chart’ declared here 384 | refresh_cpu_chart(CpuMon *cpu) | ^~~~~~~~~~~~~~~~~ cpu.c: In function ‘dup_cpu_alert’: cpu.c:967:59: warning: passing argument 2 of ‘gkrellm_alert_trigger_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 967 | gkrellm_alert_trigger_connect(cpu->alert, cb_alert_trigger, cpu); | ^~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, CpuMon *) gkrellm-public-proto.h:391:70: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, CpuMon *)’ 391 | void gkrellm_alert_trigger_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ cpu.c:936:1: note: ‘cb_alert_trigger’ declared here 936 | cb_alert_trigger(GkrellmAlert *alert, CpuMon *cpu) | ^~~~~~~~~~~~~~~~ cpu.c:969:41: warning: passing argument 2 of ‘gkrellm_alert_command_process_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 969 | cb_command_process, cpu); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, gchar *, gchar *, gint, CpuMon *) {aka void (*)(GkrellmAlert *, char *, char *, int, CpuMon *)} gkrellm-public-proto.h:400:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, gchar *, gchar *, gint, CpuMon *)’ {aka ‘void (*)(GkrellmAlert *, char *, char *, int, CpuMon *)’} 400 | void (*func)(), gpointer data); | ~~~~~~~^~~~~~~ cpu.c:377:1: note: ‘cb_command_process’ declared here 377 | cb_command_process(GkrellmAlert *alert, gchar *src, gchar *dst, gint len, | ^~~~~~~~~~~~~~~~~~ cpu.c: In function ‘create_alert’: cpu.c:986:49: warning: passing argument 2 of ‘gkrellm_alert_config_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 986 | gkrellm_alert_config_connect(cpu_alert, cb_alert_config, NULL); | ^~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, void *) gkrellm-public-proto.h:395:69: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, void *)’ 395 | void gkrellm_alert_config_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ cpu.c:39:17: note: ‘cb_alert_config’ declared here 39 | static void cb_alert_config(GkrellmAlert *ap, gpointer data); | ^~~~~~~~~~~~~~~ cpu.c:989:57: warning: passing argument 2 of ‘gkrellm_alert_config_create_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 989 | cb_alert_config_create, NULL); | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, GtkWidget *, void *) {aka void (*)(GkrellmAlert *, struct _GtkWidget *, void *)} gkrellm-public-proto.h:398:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, GtkWidget *, void *)’ {aka ‘void (*)(GkrellmAlert *, struct _GtkWidget *, void *)’} 398 | void (*func)(), gpointer); | ~~~~~~~^~~~~~~ cpu.c:41:17: note: ‘cb_alert_config_create’ declared here 41 | static void cb_alert_config_create(GkrellmAlert *ap, GtkWidget *vbox, | ^~~~~~~~~~~~~~~~~~~~~~ cpu.c: In function ‘fix_panel’: cpu.c:1164:33: warning: passing argument 2 of ‘gkrellm_put_label_in_panel_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1164 | gkrellm_launch_button_cb, &cpu->launch, cpu->launch.pad); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) gkrellm-public-proto.h:268:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 268 | void (*func)(), void *, gint pad); | ~~~~~~~^~~~~~~ gkrellm-public-proto.h:351:17: note: ‘gkrellm_launch_button_cb’ declared here 351 | void gkrellm_launch_button_cb(GkrellmDecalbutton *); | ^~~~~~~~~~~~~~~~~~~~~~~~ cpu.c: In function ‘cb_enable’: cpu.c:1297:74: warning: passing argument 5 of ‘gkrellm_apply_launcher’ from incompatible pointer type [-Wincompatible-pointer-types] 1297 | cpu->chart->panel, &cpu->launch, gkrellm_launch_button_cb); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) gkrellm-public-proto.h:344:75: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 344 | GkrellmLauncher *, void (*func)()); | ~~~~~~~^~~~~~~ gkrellm-public-proto.h:351:17: note: ‘gkrellm_launch_button_cb’ declared here 351 | void gkrellm_launch_button_cb(GkrellmDecalbutton *); | ^~~~~~~~~~~~~~~~~~~~~~~~ cpu.c: In function ‘cb_launch_entry’: cpu.c:1336:66: warning: passing argument 5 of ‘gkrellm_apply_launcher’ from incompatible pointer type [-Wincompatible-pointer-types] 1336 | cpu->chart->panel, &cpu->launch, gkrellm_launch_button_cb); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) gkrellm-public-proto.h:344:75: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 344 | GkrellmLauncher *, void (*func)()); | ~~~~~~~^~~~~~~ gkrellm-public-proto.h:351:17: note: ‘gkrellm_launch_button_cb’ declared here 351 | void gkrellm_launch_button_cb(GkrellmDecalbutton *); | ^~~~~~~~~~~~~~~~~~~~~~~~ cpu.c: In function ‘create_cpu_tab’: cpu.c:1380:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1380 | cb_enable, GINT_TO_POINTER(0), | ^~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ cpu.c:1278:1: note: ‘cb_enable’ declared here 1278 | cb_enable(GtkWidget *button, gpointer data) | ^~~~~~~~~ cpu.c:1388:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1388 | cb_omit_nice, NULL, | ^~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ cpu.c:1252:1: note: ‘cb_omit_nice’ declared here 1252 | cb_omit_nice(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~ cpu.c:1393:41: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1393 | cb_sensor_separate, NULL, | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ cpu.c:1193:1: note: ‘cb_sensor_separate’ declared here 1193 | cb_sensor_separate(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~~~ cpu.c:1400:25: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1400 | cb_config_tracking, NULL, | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ cpu.c:1327:1: note: ‘cb_config_tracking’ declared here 1327 | cb_config_tracking(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~~~ cpu.c:1405:25: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1405 | cb_show_panel_labels, NULL, | ^~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ cpu.c:1203:1: note: ‘cb_show_panel_labels’ declared here 1203 | cb_show_panel_labels(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~~~~~ cpu.c:1425:41: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1425 | cb_enable, GINT_TO_POINTER(i), buf); | ^~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ cpu.c:1278:1: note: ‘cb_enable’ declared here 1278 | cb_enable(GtkWidget *button, gpointer data) | ^~~~~~~~~ cpu.c:1490:25: warning: passing argument 7 of ‘gkrellm_gtk_alert_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1490 | cb_set_alert, NULL); | ^~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:530:77: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 530 | gboolean pack_start, void (*cb_func)(), gpointer data); | ~~~~~~~^~~~~~~~~~ cpu.c:1147:1: note: ‘cb_set_alert’ declared here 1147 | cb_set_alert(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~ gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types fs.c -o fs.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types hostname.c -o hostname.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types inet.c -o inet.o fs.c: In function ‘fs_monitor_create’: fs.c:1199:25: warning: passing argument 3 of ‘gkrellm_make_decal_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1199 | cb_fs_mount_button, fs, D_MISC_FS_UMOUNTED, D_MISC_FS_PRESSED); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) In file included from gkrellm.h:1065, from fs.c:34: gkrellm-public-proto.h:257:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 257 | void (*func)(), void *, gint, gint); | ~~~~~~~^~~~~~~ fs.c:1098:1: note: ‘cb_fs_mount_button’ declared here 1098 | cb_fs_mount_button(GkrellmDecalbutton *button) | ^~~~~~~~~~~~~~~~~~ fs.c:1205:41: warning: passing argument 3 of ‘gkrellm_make_scaled_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1205 | cb_drawer_button, fs, TRUE, TRUE, | ^~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *, FSmon *) gkrellm-public-proto.h:272:77: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *, FSmon *)’ 272 | GkrellmPiximage *im, void (*func)(), void *data, | ~~~~~~~^~~~~~~ fs.c:966:1: note: ‘cb_drawer_button’ declared here 966 | cb_drawer_button(GkrellmDecalbutton *button, FSmon *fs) | ^~~~~~~~~~~~~~~~ fs.c:1216:25: warning: passing argument 3 of ‘gkrellm_make_decal_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1216 | cb_fs_eject_button, fs, D_MISC_BUTTON_OUT, D_MISC_BUTTON_IN); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *, FSmon *) gkrellm-public-proto.h:257:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *, FSmon *)’ 257 | void (*func)(), void *, gint, gint); | ~~~~~~~^~~~~~~ fs.c:1105:1: note: ‘cb_fs_eject_button’ declared here 1105 | cb_fs_eject_button(GkrellmDecalbutton *button, FSmon *fs) | ^~~~~~~~~~~~~~~~~~ fs.c:1220:49: warning: passing argument 2 of ‘gkrellm_decal_button_right_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1220 | cb_fs_close_tray, fs); | ^~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *, FSmon *) gkrellm-public-proto.h:285:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *, FSmon *)’ 285 | void (*func)(), void *); | ~~~~~~~^~~~~~~ fs.c:1112:1: note: ‘cb_fs_close_tray’ declared here 1112 | cb_fs_close_tray(GkrellmDecalbutton *button, FSmon *fs) | ^~~~~~~~~~~~~~~~ fs.c: In function ‘create_alert’: fs.c:1319:50: warning: passing argument 2 of ‘gkrellm_alert_trigger_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1319 | gkrellm_alert_trigger_connect(fs->alert, cb_alert_trigger, fs); | ^~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, FSmon *) gkrellm-public-proto.h:391:70: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, FSmon *)’ 391 | void gkrellm_alert_trigger_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ fs.c:1305:1: note: ‘cb_alert_trigger’ declared here 1305 | cb_alert_trigger(GkrellmAlert *alert, FSmon *fs) | ^~~~~~~~~~~~~~~~ fs.c:1320:49: warning: passing argument 2 of ‘gkrellm_alert_config_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1320 | gkrellm_alert_config_connect(fs->alert, cb_alert_config, fs); | ^~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, FSmon *) gkrellm-public-proto.h:395:69: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, FSmon *)’ 395 | void gkrellm_alert_config_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ fs.c:106:13: note: ‘cb_alert_config’ declared here 106 | static void cb_alert_config(GkrellmAlert *ap, FSmon *fs); | ^~~~~~~~~~~~~~~ fs.c:1321:58: warning: passing argument 2 of ‘gkrellm_alert_command_process_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1321 | gkrellm_alert_command_process_connect(fs->alert, cb_command_process, fs); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, gchar *, gchar *, gint, FSmon *) {aka void (*)(GkrellmAlert *, char *, char *, int, FSmon *)} gkrellm-public-proto.h:400:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, gchar *, gchar *, gint, FSmon *)’ {aka ‘void (*)(GkrellmAlert *, char *, char *, int, FSmon *)’} 400 | void (*func)(), gpointer data); | ~~~~~~~^~~~~~~ fs.c:498:1: note: ‘cb_command_process’ declared here 498 | cb_command_process(GkrellmAlert *alert, gchar *src, gchar *dst, gint len, | ^~~~~~~~~~~~~~~~~~ fs.c: In function ‘sync_fs_panels’: fs.c:1961:66: warning: passing argument 2 of ‘gkrellm_alert_trigger_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1961 | gkrellm_alert_trigger_connect(fs->alert, cb_alert_trigger, fs); | ^~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, FSmon *) gkrellm-public-proto.h:391:70: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, FSmon *)’ 391 | void gkrellm_alert_trigger_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ fs.c:1305:1: note: ‘cb_alert_trigger’ declared here 1305 | cb_alert_trigger(GkrellmAlert *alert, FSmon *fs) | ^~~~~~~~~~~~~~~~ fs.c:1962:65: warning: passing argument 2 of ‘gkrellm_alert_config_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1962 | gkrellm_alert_config_connect(fs->alert, cb_alert_config, fs); | ^~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, FSmon *) gkrellm-public-proto.h:395:69: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, FSmon *)’ 395 | void gkrellm_alert_config_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ fs.c:1661:1: note: ‘cb_alert_config’ declared here 1661 | cb_alert_config(GkrellmAlert *ap, FSmon *fs) | ^~~~~~~~~~~~~~~ fs.c:1977:66: warning: passing argument 2 of ‘gkrellm_alert_trigger_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1977 | gkrellm_alert_trigger_connect(fs->alert, cb_alert_trigger, fs); | ^~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, FSmon *) gkrellm-public-proto.h:391:70: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, FSmon *)’ 391 | void gkrellm_alert_trigger_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ fs.c:1305:1: note: ‘cb_alert_trigger’ declared here 1305 | cb_alert_trigger(GkrellmAlert *alert, FSmon *fs) | ^~~~~~~~~~~~~~~~ fs.c:1978:65: warning: passing argument 2 of ‘gkrellm_alert_config_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1978 | gkrellm_alert_config_connect(fs->alert, cb_alert_config, fs); | ^~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, FSmon *) gkrellm-public-proto.h:395:69: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, FSmon *)’ 395 | void gkrellm_alert_config_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ fs.c:1661:1: note: ‘cb_alert_config’ declared here 1661 | cb_alert_config(GkrellmAlert *ap, FSmon *fs) | ^~~~~~~~~~~~~~~ fs.c: In function ‘create_fs_panels_page’: fs.c:2315:56: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 2315 | TRUE, TRUE, 2, cb_secondary_button_clicked, NULL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *) {aka void (*)(struct _GtkWidget *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *)’ {aka ‘void (*)(struct _GtkWidget *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ fs.c:1781:1: note: ‘cb_secondary_button_clicked’ declared here 1781 | cb_secondary_button_clicked(GtkWidget *widget) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ fs.c:2328:66: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 2328 | FALSE, FALSE, 2, cb_mount_button_clicked, NULL, | ^~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *) {aka void (*)(struct _GtkWidget *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *)’ {aka ‘void (*)(struct _GtkWidget *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ fs.c:1734:1: note: ‘cb_mount_button_clicked’ declared here 1734 | cb_mount_button_clicked(GtkWidget *widget) | ^~~~~~~~~~~~~~~~~~~~~~~ fs.c:2342:58: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 2342 | FALSE, FALSE, 0, cb_ejectable_button_clicked, NULL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *) {aka void (*)(struct _GtkWidget *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *)’ {aka ‘void (*)(struct _GtkWidget *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ fs.c:1762:1: note: ‘cb_ejectable_button_clicked’ declared here 1762 | cb_ejectable_button_clicked(GtkWidget *widget) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ fs.c:2375:25: warning: passing argument 6 of ‘gkrellm_gtk_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 2375 | add_cb, NULL, GTK_STOCK_NEW); | ^~~~~~ | | | void (*)(GtkWidget *) {aka void (*)(struct _GtkWidget *)} gkrellm-public-proto.h:527:72: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *)’ {aka ‘void (*)(struct _GtkWidget *)’} 527 | gboolean, gint, void (*func)(), gpointer, gchar *); | ~~~~~~~^~~~~~~ fs.c:1993:1: note: ‘add_cb’ declared here 1993 | add_cb(GtkWidget *widget) | ^~~~~~ fs.c:2380:25: warning: passing argument 6 of ‘gkrellm_gtk_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 2380 | cb_delete, NULL, GTK_STOCK_DELETE); | ^~~~~~~~~ | | | void (*)(GtkWidget *) {aka void (*)(struct _GtkWidget *)} gkrellm-public-proto.h:527:72: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *)’ {aka ‘void (*)(struct _GtkWidget *)’} 527 | gboolean, gint, void (*func)(), gpointer, gchar *); | ~~~~~~~^~~~~~~ fs.c:2106:1: note: ‘cb_delete’ declared here 2106 | cb_delete(GtkWidget *widget) | ^~~~~~~~~ fs.c:2384:25: warning: passing argument 7 of ‘gkrellm_gtk_alert_button’ from incompatible pointer type [-Wincompatible-pointer-types] 2384 | cb_set_alert, NULL); | ^~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:530:77: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 530 | gboolean pack_start, void (*cb_func)(), gpointer data); | ~~~~~~~^~~~~~~~~~ fs.c:1624:1: note: ‘cb_set_alert’ declared here 1624 | cb_set_alert(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~ fs.c: In function ‘fs_tab_create’: fs.c:2542:25: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 2542 | cb_binary_units, NULL, | ^~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ fs.c:2188:1: note: ‘cb_binary_units’ declared here 2188 | cb_binary_units(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~ fs.c:2548:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 2548 | cb_auto_eject, NULL, | ^~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ fs.c:2182:1: note: ‘cb_auto_eject’ declared here 2182 | cb_auto_eject(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~ fs.c:2557:25: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 2557 | cb_check_interval, NULL, FALSE, | ^~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GtkSpinButton *) {aka void (*)(struct _GtkWidget *, struct _GtkSpinButton *)} gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GtkSpinButton *)’ {aka ‘void (*)(struct _GtkWidget *, struct _GtkSpinButton *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ fs.c:2194:1: note: ‘cb_check_interval’ declared here 2194 | cb_check_interval(GtkWidget *widget, GtkSpinButton *spin) | ^~~~~~~~~~~~~~~~~ fs.c:2562:25: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 2562 | cb_nfs_check_interval, NULL, FALSE, | ^~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GtkSpinButton *) {aka void (*)(struct _GtkWidget *, struct _GtkSpinButton *)} gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GtkSpinButton *)’ {aka ‘void (*)(struct _GtkWidget *, struct _GtkSpinButton *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ fs.c:2200:1: note: ‘cb_nfs_check_interval’ declared here 2200 | cb_nfs_check_interval(GtkWidget *widget, GtkSpinButton *spin) | ^~~~~~~~~~~~~~~~~~~~~ gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types mail.c -o mail.o hostname.c: In function ‘create_server_alert’: hostname.c:407:53: warning: passing argument 2 of ‘gkrellm_alert_trigger_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 407 | gkrellm_alert_trigger_connect(server_alert, cb_alert_trigger, NULL); | ^~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, void *) In file included from gkrellm.h:1065, from hostname.c:34: gkrellm-public-proto.h:391:70: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, void *)’ 391 | void gkrellm_alert_trigger_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ hostname.c:383:1: note: ‘cb_alert_trigger’ declared here 383 | cb_alert_trigger(GkrellmAlert *alert, gpointer data) | ^~~~~~~~~~~~~~~~ hostname.c:409:33: warning: passing argument 2 of ‘gkrellm_alert_command_process_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 409 | cb_command_process, NULL); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, gchar *, gchar *, gint, void *) {aka void (*)(GkrellmAlert *, char *, char *, int, void *)} gkrellm-public-proto.h:400:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, gchar *, gchar *, gint, void *)’ {aka ‘void (*)(GkrellmAlert *, char *, char *, int, void *)’} 400 | void (*func)(), gpointer data); | ~~~~~~~^~~~~~~ hostname.c:353:1: note: ‘cb_command_process’ declared here 353 | cb_command_process(GkrellmAlert *alert, gchar *src, gchar *buf, gint size, | ^~~~~~~~~~~~~~~~~~ hostname.c: In function ‘create_hostname’: hostname.c:476:41: warning: passing argument 3 of ‘gkrellm_make_scaled_button’ from incompatible pointer type [-Wincompatible-pointer-types] 476 | cb_sysname_mode, NULL, TRUE, TRUE, | ^~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *, void *) gkrellm-public-proto.h:272:77: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *, void *)’ 272 | GkrellmPiximage *im, void (*func)(), void *data, | ~~~~~~~^~~~~~~ hostname.c:413:1: note: ‘cb_sysname_mode’ declared here 413 | cb_sysname_mode(GkrellmDecalbutton *button, gpointer data) | ^~~~~~~~~~~~~~~ gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types mem.c -o mem.o inet.c: In function ‘chart_create’: inet.c:902:45: warning: passing argument 2 of ‘gkrellm_set_draw_chart_function’ from incompatible pointer type [-Wincompatible-pointer-types] 902 | gkrellm_set_draw_chart_function(cp, draw_inet_chart, in); | ^~~~~~~~~~~~~~~ | | | void (*)(InetMon *) In file included from gkrellm.h:1065, from inet.c:34: gkrellm-public-proto.h:66:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(InetMon *)’ 66 | void (*func)(), gpointer); | ~~~~~~~^~~~~~~ inet.c:402:1: note: ‘draw_inet_chart’ declared here 402 | draw_inet_chart(InetMon *in) | ^~~~~~~~~~~~~~~ inet.c: In function ‘create_inet_monitor’: inet.c:992:25: warning: passing argument 3 of ‘gkrellm_make_decal_button’ from incompatible pointer type [-Wincompatible-pointer-types] 992 | cb_list_button, in, D_MISC_BUTTON_OUT, D_MISC_BUTTON_IN); | ^~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) gkrellm-public-proto.h:257:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 257 | void (*func)(), void *, gint, gint); | ~~~~~~~^~~~~~~ inet.c:724:1: note: ‘cb_list_button’ declared here 724 | cb_list_button(GkrellmDecalbutton *button) | ^~~~~~~~~~~~~~ inet.c: In function ‘cb_launch_entry’: inet.c:1580:57: warning: passing argument 5 of ‘gkrellm_apply_launcher’ from incompatible pointer type [-Wincompatible-pointer-types] 1580 | in->panel, &in->launch, gkrellm_launch_button_cb); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) gkrellm-public-proto.h:344:75: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 344 | GkrellmLauncher *, void (*func)()); | ~~~~~~~^~~~~~~ gkrellm-public-proto.h:351:17: note: ‘gkrellm_launch_button_cb’ declared here 351 | void gkrellm_launch_button_cb(GkrellmDecalbutton *); | ^~~~~~~~~~~~~~~~~~~~~~~~ inet.c: In function ‘create_inet_tab’: inet.c:2009:25: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 2009 | cb_update_interval, NULL, FALSE, | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GtkSpinButton *) {aka void (*)(struct _GtkWidget *, struct _GtkSpinButton *)} gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GtkSpinButton *)’ {aka ‘void (*)(struct _GtkWidget *, struct _GtkSpinButton *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ inet.c:1785:1: note: ‘cb_update_interval’ declared here 1785 | cb_update_interval(GtkWidget *entry, GtkSpinButton *spin) | ^~~~~~~~~~~~~~~~~~ inet.c: In function ‘gkrellm_inet_load_data’: inet.c:1369:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1369 | fgets(buf, sizeof(buf), f); /* Comment line */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ inet.c:1370:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1370 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ inet.c:1372:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1372 | fgets(buf, sizeof(buf), f); /* Comment line */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ inet.c:1373:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1373 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types net.c -o net.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types proc.c -o proc.o mem.c: In function ‘create_chart’: mem.c:712:45: warning: passing argument 2 of ‘gkrellm_set_draw_chart_function’ from incompatible pointer type [-Wincompatible-pointer-types] 712 | gkrellm_set_draw_chart_function(cp, refresh_chart, mc); | ^~~~~~~~~~~~~ | | | void (*)(MeminfoChart *) In file included from gkrellm.h:1065, from mem.c:34: gkrellm-public-proto.h:66:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(MeminfoChart *)’ 66 | void (*func)(), gpointer); | ~~~~~~~^~~~~~~ mem.c:424:1: note: ‘refresh_chart’ declared here 424 | refresh_chart(MeminfoChart *mc) | ^~~~~~~~~~~~~ mem.c: In function ‘create_alert’: mem.c:1003:49: warning: passing argument 2 of ‘gkrellm_alert_trigger_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1003 | gkrellm_alert_trigger_connect(m->alert, cb_alert_trigger, m); | ^~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, MeminfoMeter *) gkrellm-public-proto.h:391:70: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, MeminfoMeter *)’ 391 | void gkrellm_alert_trigger_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ mem.c:983:1: note: ‘cb_alert_trigger’ declared here 983 | cb_alert_trigger(GkrellmAlert *alert, MeminfoMeter *m) | ^~~~~~~~~~~~~~~~ mem.c:1004:57: warning: passing argument 2 of ‘gkrellm_alert_command_process_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1004 | gkrellm_alert_command_process_connect(m->alert, cb_command_process, m); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, gchar *, gchar *, gint, MeminfoMeter *) {aka void (*)(GkrellmAlert *, char *, char *, int, MeminfoMeter *)} gkrellm-public-proto.h:400:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, gchar *, gchar *, gint, MeminfoMeter *)’ {aka ‘void (*)(GkrellmAlert *, char *, char *, int, MeminfoMeter *)’} 400 | void (*func)(), gpointer data); | ~~~~~~~^~~~~~~ mem.c:333:1: note: ‘cb_command_process’ declared here 333 | cb_command_process(GkrellmAlert *alert, gchar *src, gchar *dst, gint len, | ^~~~~~~~~~~~~~~~~~ mem.c: In function ‘cb_launch_entry’: mem.c:1171:65: warning: passing argument 5 of ‘gkrellm_apply_launcher’ from incompatible pointer type [-Wincompatible-pointer-types] 1171 | mem.panel, &mem.launch, gkrellm_launch_button_cb); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) gkrellm-public-proto.h:344:75: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 344 | GkrellmLauncher *, void (*func)()); | ~~~~~~~^~~~~~~ gkrellm-public-proto.h:351:17: note: ‘gkrellm_launch_button_cb’ declared here 351 | void gkrellm_launch_button_cb(GkrellmDecalbutton *); | ^~~~~~~~~~~~~~~~~~~~~~~~ mem.c:1174:67: warning: passing argument 5 of ‘gkrellm_apply_launcher’ from incompatible pointer type [-Wincompatible-pointer-types] 1174 | swap.panel, &swap.launch, gkrellm_launch_button_cb); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) gkrellm-public-proto.h:344:75: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 344 | GkrellmLauncher *, void (*func)()); | ~~~~~~~^~~~~~~ gkrellm-public-proto.h:351:17: note: ‘gkrellm_launch_button_cb’ declared here 351 | void gkrellm_launch_button_cb(GkrellmDecalbutton *); | ^~~~~~~~~~~~~~~~~~~~~~~~ mem.c: In function ‘create_meminfo_tab’: mem.c:1316:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1316 | cb_swap_chart_enable, NULL, | ^~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ mem.c:1153:1: note: ‘cb_swap_chart_enable’ declared here 1153 | cb_swap_chart_enable(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~~~~~ mem.c:1322:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1322 | cb_swap_enable, GINT_TO_POINTER(1), | ^~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ mem.c:1142:1: note: ‘cb_swap_enable’ declared here 1142 | cb_swap_enable(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~ mem.c:1325:33: warning: passing argument 7 of ‘gkrellm_gtk_alert_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1325 | cb_set_alert, &swap); | ^~~~~~~~~~~~ | | | void (*)(GtkWidget *, MeminfoMeter *) {aka void (*)(struct _GtkWidget *, MeminfoMeter *)} gkrellm-public-proto.h:530:77: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, MeminfoMeter *)’ {aka ‘void (*)(struct _GtkWidget *, MeminfoMeter *)’} 530 | gboolean pack_start, void (*cb_func)(), gpointer data); | ~~~~~~~^~~~~~~~~~ mem.c:1238:1: note: ‘cb_set_alert’ declared here 1238 | cb_set_alert(GtkWidget *button, MeminfoMeter *m) | ^~~~~~~~~~~~ mem.c:1336:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1336 | cb_mem_enable, NULL, | ^~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ mem.c:1131:1: note: ‘cb_mem_enable’ declared here 1131 | cb_mem_enable(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~ mem.c:1339:33: warning: passing argument 7 of ‘gkrellm_gtk_alert_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1339 | cb_set_alert, &mem); | ^~~~~~~~~~~~ | | | void (*)(GtkWidget *, MeminfoMeter *) {aka void (*)(struct _GtkWidget *, MeminfoMeter *)} gkrellm-public-proto.h:530:77: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, MeminfoMeter *)’ {aka ‘void (*)(struct _GtkWidget *, MeminfoMeter *)’} 530 | gboolean pack_start, void (*cb_func)(), gpointer data); | ~~~~~~~^~~~~~~~~~ mem.c:1238:1: note: ‘cb_set_alert’ declared here 1238 | cb_set_alert(GtkWidget *button, MeminfoMeter *m) | ^~~~~~~~~~~~ mem.c:1344:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1344 | cb_all_krells, NULL, | ^~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ mem.c:1178:1: note: ‘cb_all_krells’ declared here 1178 | cb_all_krells(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~ mail.c: In function ‘create_mail’: mail.c:2879:33: warning: passing argument 3 of ‘gkrellm_put_decal_in_meter_button’ from incompatible pointer type [-Wincompatible-pointer-types] 2879 | cb_mail_button, NULL, NULL); | ^~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) In file included from gkrellm.h:1065, from mail.c:34: gkrellm-public-proto.h:265:72: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 265 | GkrellmDecal *, void (*func)(), void *, | ~~~~~~~^~~~~~~ mail.c:2527:1: note: ‘cb_mail_button’ declared here 2527 | cb_mail_button(GkrellmDecalbutton *button) | ^~~~~~~~~~~~~~ mail.c: In function ‘create_mail_tab’: mail.c:3880:17: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 3880 | cb_enable, NULL, | ^~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ mail.c:3659:1: note: ‘cb_enable’ declared here 3659 | cb_enable(GtkWidget *button, gpointer data) | ^~~~~~~~~ mail.c:3943:41: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 3943 | toggle_button_cb, &fetch_check_is_local, | ^~~~~~~~~~~~~~~~ | | | void (*)(GtkToggleButton *, gint *) {aka void (*)(struct _GtkToggleButton *, int *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkToggleButton *, gint *)’ {aka ‘void (*)(struct _GtkToggleButton *, int *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ mail.c:3625:1: note: ‘toggle_button_cb’ declared here 3625 | toggle_button_cb(GtkToggleButton *button, gint *flag) | ^~~~~~~~~~~~~~~~ mail.c:3961:33: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 3961 | local_check_timeout_cb, NULL, FALSE, _("seconds")); | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GtkSpinButton *) {aka void (*)(struct _GtkWidget *, struct _GtkSpinButton *)} gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GtkSpinButton *)’ {aka ‘void (*)(struct _GtkWidget *, struct _GtkSpinButton *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ mail.c:3689:1: note: ‘local_check_timeout_cb’ declared here 3689 | local_check_timeout_cb(GtkWidget *widget, GtkSpinButton *spin) | ^~~~~~~~~~~~~~~~~~~~~~ mail.c:3976:25: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 3976 | remote_check_timeout_cb, NULL, FALSE, _("minutes")); | ^~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GtkSpinButton *) {aka void (*)(struct _GtkWidget *, struct _GtkSpinButton *)} gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GtkSpinButton *)’ {aka ‘void (*)(struct _GtkWidget *, struct _GtkSpinButton *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ mail.c:3683:1: note: ‘remote_check_timeout_cb’ declared here 3683 | remote_check_timeout_cb(GtkWidget *widget, GtkSpinButton *spin) | ^~~~~~~~~~~~~~~~~~~~~~~ mail.c:4073:57: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 4073 | FALSE, FALSE, FALSE, 0, cb_specify_port, NULL, | ^~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ mail.c:3355:1: note: ‘cb_specify_port’ declared here 3355 | cb_specify_port(GtkWidget *widget, gpointer data) | ^~~~~~~~~~~~~~~ mail.c:4108:25: warning: passing argument 6 of ‘gkrellm_gtk_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 4108 | mailbox_delete_cb, NULL, GTK_STOCK_DELETE); | ^~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void **) {aka void (*)(struct _GtkWidget *, void **)} gkrellm-public-proto.h:527:72: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void **)’ {aka ‘void (*)(struct _GtkWidget *, void **)’} 527 | gboolean, gint, void (*func)(), gpointer, gchar *); | ~~~~~~~^~~~~~~ mail.c:3581:1: note: ‘mailbox_delete_cb’ declared here 3581 | mailbox_delete_cb(GtkWidget *widget, gpointer *data) | ^~~~~~~~~~~~~~~~~ mail.c:4179:17: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 4179 | multi_toggle_button_cb, NULL, | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ mail.c:3631:1: note: ‘multi_toggle_button_cb’ declared here 3631 | multi_toggle_button_cb(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~~~~~~~ mail.c:4212:25: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 4212 | multi_toggle_button_cb, NULL, | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ mail.c:3631:1: note: ‘multi_toggle_button_cb’ declared here 3631 | multi_toggle_button_cb(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~~~~~~~ mail.c:4217:17: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 4217 | multi_toggle_button_cb, NULL, | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ mail.c:3631:1: note: ‘multi_toggle_button_cb’ declared here 3631 | multi_toggle_button_cb(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~~~~~~~ mail.c:4222:17: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 4222 | multi_toggle_button_cb, NULL, | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ mail.c:3631:1: note: ‘multi_toggle_button_cb’ declared here 3631 | multi_toggle_button_cb(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~~~~~~~ mail.c:4227:17: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 4227 | multi_toggle_button_cb, NULL, | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ mail.c:3631:1: note: ‘multi_toggle_button_cb’ declared here 3631 | multi_toggle_button_cb(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~~~~~~~ mail.c:4232:17: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 4232 | multi_toggle_button_cb, NULL, | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ mail.c:3631:1: note: ‘multi_toggle_button_cb’ declared here 3631 | multi_toggle_button_cb(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~~~~~~~ mail.c:4237:17: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 4237 | multi_toggle_button_cb, NULL, | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ mail.c:3631:1: note: ‘multi_toggle_button_cb’ declared here 3631 | multi_toggle_button_cb(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~~~~~~~ mail.c:4242:17: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 4242 | multi_toggle_button_cb, NULL, | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ mail.c:3631:1: note: ‘multi_toggle_button_cb’ declared here 3631 | multi_toggle_button_cb(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~~~~~~~ mail.c:4248:25: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 4248 | multi_toggle_button_cb, NULL, | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ mail.c:3631:1: note: ‘multi_toggle_button_cb’ declared here 3631 | multi_toggle_button_cb(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~~~~~~~ mail.c: In function ‘gkrellm_add_external_mbox’: mail.c:4417:26: warning: assignment to ‘gboolean (*)(Mailbox *)’ {aka ‘int (*)(Mailbox *)’} from incompatible pointer type ‘gboolean (*)(void)’ {aka ‘int (*)(void)’} [-Wincompatible-pointer-types] 4417 | mbox->check_func = check_func; | ^ net.c: In function ‘create_net_monitor’: net.c:1577:45: warning: passing argument 2 of ‘gkrellm_set_draw_chart_function’ from incompatible pointer type [-Wincompatible-pointer-types] 1577 | gkrellm_set_draw_chart_function(cp, refresh_net_chart, net); | ^~~~~~~~~~~~~~~~~ | | | void (*)(NetMon *) In file included from gkrellm.h:1065, from net.c:34: gkrellm-public-proto.h:66:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(NetMon *)’ 66 | void (*func)(), gpointer); | ~~~~~~~^~~~~~~ net.c:1431:1: note: ‘refresh_net_chart’ declared here 1431 | refresh_net_chart(NetMon *net) | ^~~~~~~~~~~~~~~~~ net.c: In function ‘create_alert’: net.c:2481:51: warning: passing argument 2 of ‘gkrellm_alert_trigger_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 2481 | gkrellm_alert_trigger_connect(net->alert, cb_alert_trigger, net); | ^~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, NetMon *) gkrellm-public-proto.h:391:70: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, NetMon *)’ 391 | void gkrellm_alert_trigger_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ net.c:2465:1: note: ‘cb_alert_trigger’ declared here 2465 | cb_alert_trigger(GkrellmAlert *alert, NetMon *net) | ^~~~~~~~~~~~~~~~ net.c:2482:50: warning: passing argument 2 of ‘gkrellm_alert_config_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 2482 | gkrellm_alert_config_connect(net->alert, cb_alert_config, net); | ^~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, NetMon *) gkrellm-public-proto.h:395:69: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, NetMon *)’ 395 | void gkrellm_alert_config_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ net.c:141:13: note: ‘cb_alert_config’ declared here 141 | static void cb_alert_config(GkrellmAlert *ap, NetMon *net); | ^~~~~~~~~~~~~~~ net.c:2484:57: warning: passing argument 2 of ‘gkrellm_alert_config_create_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 2484 | cb_alert_config_create, net); | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, GtkWidget *, NetMon *) {aka void (*)(GkrellmAlert *, struct _GtkWidget *, NetMon *)} gkrellm-public-proto.h:398:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, GtkWidget *, NetMon *)’ {aka ‘void (*)(GkrellmAlert *, struct _GtkWidget *, NetMon *)’} 398 | void (*func)(), gpointer); | ~~~~~~~^~~~~~~ net.c:142:17: note: ‘cb_alert_config_create’ declared here 142 | static void cb_alert_config_create(GkrellmAlert *ap, GtkWidget *vbox, | ^~~~~~~~~~~~~~~~~~~~~~ net.c:2485:59: warning: passing argument 2 of ‘gkrellm_alert_command_process_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 2485 | gkrellm_alert_command_process_connect(net->alert, cb_command_process, net); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, gchar *, gchar *, gint, NetMon *) {aka void (*)(GkrellmAlert *, char *, char *, int, NetMon *)} gkrellm-public-proto.h:400:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, gchar *, gchar *, gint, NetMon *)’ {aka ‘void (*)(GkrellmAlert *, char *, char *, int, NetMon *)’} 400 | void (*func)(), gpointer data); | ~~~~~~~^~~~~~~ net.c:1388:1: note: ‘cb_command_process’ declared here 1388 | cb_command_process(GkrellmAlert *alert, gchar *src, gchar *dst, gint len, | ^~~~~~~~~~~~~~~~~~ net.c: In function ‘cb_launch_entry’: net.c:2699:66: warning: passing argument 5 of ‘gkrellm_apply_launcher’ from incompatible pointer type [-Wincompatible-pointer-types] 2699 | net->chart->panel, &net->launch, gkrellm_launch_button_cb); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) gkrellm-public-proto.h:344:75: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 344 | GkrellmLauncher *, void (*func)()); | ~~~~~~~^~~~~~~ gkrellm-public-proto.h:351:17: note: ‘gkrellm_launch_button_cb’ declared here 351 | void gkrellm_launch_button_cb(GkrellmDecalbutton *); | ^~~~~~~~~~~~~~~~~~~~~~~~ net.c: In function ‘cb_alert_config_create’: net.c:2819:17: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 2819 | cb_alert_config_button, net, _("rx bytes")); | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, NetMon *) {aka void (*)(struct _GtkWidget *, NetMon *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, NetMon *)’ {aka ‘void (*)(struct _GtkWidget *, NetMon *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ net.c:2799:1: note: ‘cb_alert_config_button’ declared here 2799 | cb_alert_config_button(GtkWidget *button, NetMon *net) | ^~~~~~~~~~~~~~~~~~~~~~ net.c:2822:17: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 2822 | cb_alert_config_button, net, _("tx bytes")); | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, NetMon *) {aka void (*)(struct _GtkWidget *, NetMon *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, NetMon *)’ {aka ‘void (*)(struct _GtkWidget *, NetMon *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ net.c:2799:1: note: ‘cb_alert_config_button’ declared here 2799 | cb_alert_config_button(GtkWidget *button, NetMon *net) | ^~~~~~~~~~~~~~~~~~~~~~ net.c: In function ‘create_net_tab’: net.c:3082:41: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 3082 | cb_timer_enable, NULL, | ^~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ net.c:2827:1: note: ‘cb_timer_enable’ declared here 2827 | cb_timer_enable(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~ net.c:3087:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 3087 | cb_timer_seconds, NULL, | ^~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ net.c:2844:1: note: ‘cb_timer_seconds’ declared here 2844 | cb_timer_seconds(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~ net.c:3159:49: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 3159 | cb_enable, net, buf); | ^~~~~~~~~ | | | void (*)(GtkWidget *, NetMon *) {aka void (*)(struct _GtkWidget *, NetMon *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, NetMon *)’ {aka ‘void (*)(struct _GtkWidget *, NetMon *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ net.c:2669:1: note: ‘cb_enable’ declared here 2669 | cb_enable(GtkWidget *button, NetMon *net) | ^~~~~~~~~ net.c:3161:48: warning: passing argument 7 of ‘gkrellm_gtk_alert_button’ from incompatible pointer type [-Wincompatible-pointer-types] 3161 | FALSE, cb_set_alert, net); | ^~~~~~~~~~~~ | | | void (*)(GtkWidget *, NetMon *) {aka void (*)(struct _GtkWidget *, NetMon *)} gkrellm-public-proto.h:530:77: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, NetMon *)’ {aka ‘void (*)(struct _GtkWidget *, NetMon *)’} 530 | gboolean pack_start, void (*cb_func)(), gpointer data); | ~~~~~~~^~~~~~~~~~ net.c:2730:1: note: ‘cb_set_alert’ declared here 2730 | cb_set_alert(GtkWidget *button, NetMon *net) | ^~~~~~~~~~~~ net.c:3169:49: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 3169 | cb_force, net, | ^~~~~~~~ | | | void (*)(GtkWidget *, NetMon *) {aka void (*)(struct _GtkWidget *, NetMon *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, NetMon *)’ {aka ‘void (*)(struct _GtkWidget *, NetMon *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ net.c:2658:1: note: ‘cb_force’ declared here 2658 | cb_force(GtkWidget *button, NetMon *net) | ^~~~~~~~ net.c:3245:25: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 3245 | cb_reset_mday, NULL, FALSE, | ^~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GtkSpinButton *) {aka void (*)(struct _GtkWidget *, struct _GtkSpinButton *)} gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GtkSpinButton *)’ {aka ‘void (*)(struct _GtkWidget *, struct _GtkSpinButton *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ net.c:2904:1: note: ‘cb_reset_mday’ declared here 2904 | cb_reset_mday(GtkWidget *widget, GtkSpinButton *spin) | ^~~~~~~~~~~~~ net.c:3250:25: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 3250 | cb_net_enabled_as_default, NULL, | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ net.c:2951:1: note: ‘cb_net_enabled_as_default’ declared here 2951 | cb_net_enabled_as_default(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~~~~~~~~~~ net.c: In function ‘load_net_data’: net.c:1878:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1878 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ net.c:1885:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1885 | fgets(buf, sizeof(buf), f); /* Comment line */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ net.c:1886:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1886 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ net.c:1899:25: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1899 | fgets(buf, sizeof(buf), f); /* day */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ net.c:1900:25: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1900 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ net.c:1903:25: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1903 | fgets(buf, sizeof(buf), f); /* week */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ net.c:1904:25: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1904 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ net.c:1907:25: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1907 | fgets(buf, sizeof(buf), f); /* month */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ net.c:1908:25: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1908 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ net.c:1920:33: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1920 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ proc.c: In function ‘adjust_sensors_display’: proc.c:475:41: warning: passing argument 2 of ‘gkrellm_sensor_alert_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 475 | cb_mb_temp_alert_trigger, &proc); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, ProcMon *) In file included from proc.c:35: gkrellm-private.h:474:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, ProcMon *)’ 474 | void (*fn)(), gpointer data); | ~~~~~~~^~~~~ proc.c:389:1: note: ‘cb_mb_temp_alert_trigger’ declared here 389 | cb_mb_temp_alert_trigger(GkrellmAlert *alert, ProcMon *proc) | ^~~~~~~~~~~~~~~~~~~~~~~~ proc.c:477:41: warning: passing argument 2 of ‘gkrellm_sensor_alert_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 477 | cb_mb_fan_alert_trigger, &proc); | ^~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, ProcMon *) gkrellm-private.h:474:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, ProcMon *)’ 474 | void (*fn)(), gpointer data); | ~~~~~~~^~~~~ proc.c:411:1: note: ‘cb_mb_fan_alert_trigger’ declared here 411 | cb_mb_fan_alert_trigger(GkrellmAlert *alert, ProcMon *proc) | ^~~~~~~~~~~~~~~~~~~~~~~ proc.c: In function ‘create_proc_monitor’: proc.c:554:45: warning: passing argument 2 of ‘gkrellm_set_draw_chart_function’ from incompatible pointer type [-Wincompatible-pointer-types] 554 | gkrellm_set_draw_chart_function(cp, refresh_proc_chart, proc.chart); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmChart *) In file included from gkrellm.h:1065, from proc.c:34: gkrellm-public-proto.h:66:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmChart *)’ 66 | void (*func)(), gpointer); | ~~~~~~~^~~~~~~ proc.c:201:1: note: ‘refresh_proc_chart’ declared here 201 | refresh_proc_chart(GkrellmChart *cp) | ^~~~~~~~~~~~~~~~~~ proc.c: In function ‘create_load_alert’: proc.c:661:51: warning: passing argument 2 of ‘gkrellm_alert_trigger_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 661 | gkrellm_alert_trigger_connect(load_alert, cb_alert_trigger, NULL); | ^~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, void *) gkrellm-public-proto.h:391:70: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, void *)’ 391 | void gkrellm_alert_trigger_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ proc.c:620:1: note: ‘cb_alert_trigger’ declared here 620 | cb_alert_trigger(GkrellmAlert *alert, gpointer data) | ^~~~~~~~~~~~~~~~ proc.c:663:25: warning: passing argument 2 of ‘gkrellm_alert_command_process_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 663 | cb_command_process, NULL); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, gchar *, gchar *, gint, void *) {aka void (*)(GkrellmAlert *, char *, char *, int, void *)} gkrellm-public-proto.h:400:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, gchar *, gchar *, gint, void *)’ {aka ‘void (*)(GkrellmAlert *, char *, char *, int, void *)’} 400 | void (*func)(), gpointer data); | ~~~~~~~^~~~~~~ proc.c:194:1: note: ‘cb_command_process’ declared here 194 | cb_command_process(GkrellmAlert *alert, gchar *src, gchar *dst, gint len, | ^~~~~~~~~~~~~~~~~~ proc.c: In function ‘create_users_alert’: proc.c:673:52: warning: passing argument 2 of ‘gkrellm_alert_trigger_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 673 | gkrellm_alert_trigger_connect(users_alert, cb_alert_trigger, NULL); | ^~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, void *) gkrellm-public-proto.h:391:70: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, void *)’ 391 | void gkrellm_alert_trigger_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ proc.c:620:1: note: ‘cb_alert_trigger’ declared here 620 | cb_alert_trigger(GkrellmAlert *alert, gpointer data) | ^~~~~~~~~~~~~~~~ proc.c:675:25: warning: passing argument 2 of ‘gkrellm_alert_command_process_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 675 | cb_command_process, NULL); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, gchar *, gchar *, gint, void *) {aka void (*)(GkrellmAlert *, char *, char *, int, void *)} gkrellm-public-proto.h:400:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, gchar *, gchar *, gint, void *)’ {aka ‘void (*)(GkrellmAlert *, char *, char *, int, void *)’} 400 | void (*func)(), gpointer data); | ~~~~~~~^~~~~~~ proc.c:194:1: note: ‘cb_command_process’ declared here 194 | cb_command_process(GkrellmAlert *alert, gchar *src, gchar *dst, gint len, | ^~~~~~~~~~~~~~~~~~ proc.c: In function ‘create_processes_alert’: proc.c:685:56: warning: passing argument 2 of ‘gkrellm_alert_trigger_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 685 | gkrellm_alert_trigger_connect(processes_alert, cb_alert_trigger, NULL); | ^~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, void *) gkrellm-public-proto.h:391:70: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, void *)’ 391 | void gkrellm_alert_trigger_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ proc.c:620:1: note: ‘cb_alert_trigger’ declared here 620 | cb_alert_trigger(GkrellmAlert *alert, gpointer data) | ^~~~~~~~~~~~~~~~ proc.c:687:25: warning: passing argument 2 of ‘gkrellm_alert_command_process_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 687 | cb_command_process, NULL); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, gchar *, gchar *, gint, void *) {aka void (*)(GkrellmAlert *, char *, char *, int, void *)} gkrellm-public-proto.h:400:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, gchar *, gchar *, gint, void *)’ {aka ‘void (*)(GkrellmAlert *, char *, char *, int, void *)’} 400 | void (*func)(), gpointer data); | ~~~~~~~^~~~~~~ proc.c:194:1: note: ‘cb_command_process’ declared here 194 | cb_command_process(GkrellmAlert *alert, gchar *src, gchar *dst, gint len, | ^~~~~~~~~~~~~~~~~~ proc.c: In function ‘fix_panel’: proc.c:789:33: warning: passing argument 2 of ‘gkrellm_put_label_in_panel_button’ from incompatible pointer type [-Wincompatible-pointer-types] 789 | gkrellm_launch_button_cb, &proc_launch, proc_launch.pad); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) gkrellm-public-proto.h:268:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 268 | void (*func)(), void *, gint pad); | ~~~~~~~^~~~~~~ gkrellm-public-proto.h:351:17: note: ‘gkrellm_launch_button_cb’ declared here 351 | void gkrellm_launch_button_cb(GkrellmDecalbutton *); | ^~~~~~~~~~~~~~~~~~~~~~~~ proc.c: In function ‘cb_launch_entry’: proc.c:879:74: warning: passing argument 5 of ‘gkrellm_apply_launcher’ from incompatible pointer type [-Wincompatible-pointer-types] 879 | proc.chart->panel, &proc_launch, gkrellm_launch_button_cb); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) gkrellm-public-proto.h:344:75: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 344 | GkrellmLauncher *, void (*func)()); | ~~~~~~~^~~~~~~ gkrellm-public-proto.h:351:17: note: ‘gkrellm_launch_button_cb’ declared here 351 | void gkrellm_launch_button_cb(GkrellmDecalbutton *); | ^~~~~~~~~~~~~~~~~~~~~~~~ proc.c: In function ‘create_proc_tab’: proc.c:920:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 920 | cb_enable, NULL, | ^~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ proc.c:827:1: note: ‘cb_enable’ declared here 827 | cb_enable(GtkWidget *button, gpointer data) | ^~~~~~~~~ proc.c:926:41: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 926 | cb_sensor_separate, NULL, | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ proc.c:807:1: note: ‘cb_sensor_separate’ declared here 807 | cb_sensor_separate(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~~~ proc.c:932:39: warning: passing argument 7 of ‘gkrellm_gtk_alert_button’ from incompatible pointer type [-Wincompatible-pointer-types] 932 | TRUE, cb_processes_alert, NULL); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:530:77: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 530 | gboolean pack_start, void (*cb_func)(), gpointer data); | ~~~~~~~^~~~~~~~~~ proc.c:866:1: note: ‘cb_processes_alert’ declared here 866 | cb_processes_alert(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~~~ proc.c:939:33: warning: passing argument 7 of ‘gkrellm_gtk_alert_button’ from incompatible pointer type [-Wincompatible-pointer-types] 939 | cb_users_alert, NULL); | ^~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:530:77: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 530 | gboolean pack_start, void (*cb_func)(), gpointer data); | ~~~~~~~^~~~~~~~~~ proc.c:858:1: note: ‘cb_users_alert’ declared here 858 | cb_users_alert(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~ proc.c:946:33: warning: passing argument 7 of ‘gkrellm_gtk_alert_button’ from incompatible pointer type [-Wincompatible-pointer-types] 946 | cb_load_alert, NULL); | ^~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:530:77: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 530 | gboolean pack_start, void (*cb_func)(), gpointer data); | ~~~~~~~^~~~~~~~~~ proc.c:850:1: note: ‘cb_load_alert’ declared here 850 | cb_load_alert(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~ gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types sensors.c -o sensors.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types uptime.c -o uptime.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types chart.c -o chart.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types panel.c -o panel.o sensors.c: In function ‘gkrellm_sensor_alert_connect’: sensors.c:499:33: warning: passing argument 2 of ‘gkrellm_alert_command_process_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 499 | cb_command_process, sensor); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, gchar *, gchar *, gint, Sensor *) {aka void (*)(GkrellmAlert *, char *, char *, int, struct _sensor *)} In file included from gkrellm.h:1065, from sensors.c:34: gkrellm-public-proto.h:400:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, gchar *, gchar *, gint, Sensor *)’ {aka ‘void (*)(GkrellmAlert *, char *, char *, int, struct _sensor *)’} 400 | void (*func)(), gpointer data); | ~~~~~~~^~~~~~~ sensors.c:439:1: note: ‘cb_command_process’ declared here 439 | cb_command_process(GkrellmAlert *alert, gchar *src, gchar *buf, gint size, | ^~~~~~~~~~~~~~~~~~ sensors.c: In function ‘make_volt_decals’: sensors.c:1014:34: warning: assignment to ‘void (*)(void)’ from incompatible pointer type ‘void (*)(GkrellmAlert *, SensorMon *)’ [-Wincompatible-pointer-types] 1014 | sensor->cb_alert = cb_alert_trigger; | ^ sensors.c:880:1: note: ‘cb_alert_trigger’ declared here 880 | cb_alert_trigger(GkrellmAlert *alert, SensorMon *smon) | ^~~~~~~~~~~~~~~~ sensors.c:1016:62: warning: passing argument 2 of ‘gkrellm_alert_trigger_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1016 | gkrellm_alert_trigger_connect(sensor->alert, cb_alert_trigger, volt); | ^~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, SensorMon *) gkrellm-public-proto.h:391:70: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, SensorMon *)’ 391 | void gkrellm_alert_trigger_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ sensors.c:880:1: note: ‘cb_alert_trigger’ declared here 880 | cb_alert_trigger(GkrellmAlert *alert, SensorMon *smon) | ^~~~~~~~~~~~~~~~ sensors.c:1018:41: warning: passing argument 2 of ‘gkrellm_alert_command_process_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1018 | cb_command_process, sensor); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, gchar *, gchar *, gint, Sensor *) {aka void (*)(GkrellmAlert *, char *, char *, int, struct _sensor *)} gkrellm-public-proto.h:400:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, gchar *, gchar *, gint, Sensor *)’ {aka ‘void (*)(GkrellmAlert *, char *, char *, int, struct _sensor *)’} 400 | void (*func)(), gpointer data); | ~~~~~~~^~~~~~~ sensors.c:439:1: note: ‘cb_command_process’ declared here 439 | cb_command_process(GkrellmAlert *alert, gchar *src, gchar *buf, gint size, | ^~~~~~~~~~~~~~~~~~ sensors.c: In function ‘make_temperature_panel’: sensors.c:1397:34: warning: assignment to ‘void (*)(void)’ from incompatible pointer type ‘void (*)(GkrellmAlert *, SensorMon *)’ [-Wincompatible-pointer-types] 1397 | sensor->cb_alert = cb_alert_trigger; | ^ sensors.c:880:1: note: ‘cb_alert_trigger’ declared here 880 | cb_alert_trigger(GkrellmAlert *alert, SensorMon *smon) | ^~~~~~~~~~~~~~~~ sensors.c:1399:62: warning: passing argument 2 of ‘gkrellm_alert_trigger_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1399 | gkrellm_alert_trigger_connect(sensor->alert, cb_alert_trigger, smon); | ^~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, SensorMon *) gkrellm-public-proto.h:391:70: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, SensorMon *)’ 391 | void gkrellm_alert_trigger_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ sensors.c:880:1: note: ‘cb_alert_trigger’ declared here 880 | cb_alert_trigger(GkrellmAlert *alert, SensorMon *smon) | ^~~~~~~~~~~~~~~~ sensors.c:1401:41: warning: passing argument 2 of ‘gkrellm_alert_command_process_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1401 | cb_command_process, sensor); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, gchar *, gchar *, gint, Sensor *) {aka void (*)(GkrellmAlert *, char *, char *, int, struct _sensor *)} gkrellm-public-proto.h:400:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, gchar *, gchar *, gint, Sensor *)’ {aka ‘void (*)(GkrellmAlert *, char *, char *, int, struct _sensor *)’} 400 | void (*func)(), gpointer data); | ~~~~~~~^~~~~~~ sensors.c:439:1: note: ‘cb_command_process’ declared here 439 | cb_command_process(GkrellmAlert *alert, gchar *src, gchar *buf, gint size, | ^~~~~~~~~~~~~~~~~~ sensors.c: In function ‘make_fan_panel’: sensors.c:1456:34: warning: assignment to ‘void (*)(void)’ from incompatible pointer type ‘void (*)(GkrellmAlert *, SensorMon *)’ [-Wincompatible-pointer-types] 1456 | sensor->cb_alert = cb_alert_trigger; | ^ sensors.c:880:1: note: ‘cb_alert_trigger’ declared here 880 | cb_alert_trigger(GkrellmAlert *alert, SensorMon *smon) | ^~~~~~~~~~~~~~~~ sensors.c:1458:62: warning: passing argument 2 of ‘gkrellm_alert_trigger_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1458 | gkrellm_alert_trigger_connect(sensor->alert, cb_alert_trigger, smon); | ^~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, SensorMon *) gkrellm-public-proto.h:391:70: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, SensorMon *)’ 391 | void gkrellm_alert_trigger_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ sensors.c:880:1: note: ‘cb_alert_trigger’ declared here 880 | cb_alert_trigger(GkrellmAlert *alert, SensorMon *smon) | ^~~~~~~~~~~~~~~~ sensors.c:1460:41: warning: passing argument 2 of ‘gkrellm_alert_command_process_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1460 | cb_command_process, sensor); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, gchar *, gchar *, gint, Sensor *) {aka void (*)(GkrellmAlert *, char *, char *, int, struct _sensor *)} gkrellm-public-proto.h:400:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, gchar *, gchar *, gint, Sensor *)’ {aka ‘void (*)(GkrellmAlert *, char *, char *, int, struct _sensor *)’} 400 | void (*func)(), gpointer data); | ~~~~~~~^~~~~~~ sensors.c:439:1: note: ‘cb_command_process’ declared here 439 | cb_command_process(GkrellmAlert *alert, gchar *src, gchar *buf, gint size, | ^~~~~~~~~~~~~~~~~~ sensors.c: In function ‘create_sensor_alert’: sensors.c:1713:57: warning: passing argument 2 of ‘gkrellm_alert_command_process_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1713 | gkrellm_alert_command_process_connect(s->alert, cb_command_process, s); | ^~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, gchar *, gchar *, gint, Sensor *) {aka void (*)(GkrellmAlert *, char *, char *, int, struct _sensor *)} gkrellm-public-proto.h:400:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, gchar *, gchar *, gint, Sensor *)’ {aka ‘void (*)(GkrellmAlert *, char *, char *, int, struct _sensor *)’} 400 | void (*func)(), gpointer data); | ~~~~~~~^~~~~~~ sensors.c:439:1: note: ‘cb_command_process’ declared here 439 | cb_command_process(GkrellmAlert *alert, gchar *src, gchar *buf, gint size, | ^~~~~~~~~~~~~~~~~~ sensors.c:1714:48: warning: passing argument 2 of ‘gkrellm_alert_config_connect’ from incompatible pointer type [-Wincompatible-pointer-types] 1714 | gkrellm_alert_config_connect(s->alert, cb_alert_config, s); | ^~~~~~~~~~~~~~~ | | | void (*)(GkrellmAlert *, Sensor *) {aka void (*)(GkrellmAlert *, struct _sensor *)} gkrellm-public-proto.h:395:69: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmAlert *, Sensor *)’ {aka ‘void (*)(GkrellmAlert *, struct _sensor *)’} 395 | void gkrellm_alert_config_connect(GkrellmAlert *, void (*func)(), | ~~~~~~~^~~~~~~ sensors.c:1690:25: note: ‘cb_alert_config’ declared here 1690 | static void cb_alert_config(GkrellmAlert *ap, Sensor *sr); | ^~~~~~~~~~~~~~~ sensors.c: In function ‘create_sensors_tab’: sensors.c:2825:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 2825 | cb_temperature_units, NULL, | ^~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ sensors.c:2568:1: note: ‘cb_temperature_units’ declared here 2568 | cb_temperature_units(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~~~~~~~~ sensors.c:2829:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 2829 | cb_show_units, NULL, | ^~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ sensors.c:2587:1: note: ‘cb_show_units’ declared here 2587 | cb_show_units(GtkWidget *button, gpointer data) | ^~~~~~~~~~~~~ sensors.c:2862:49: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 2862 | sysdep_option_cb, so, | ^~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, SysdepOption *) {aka void (*)(struct _GtkWidget *, SysdepOption *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, SysdepOption *)’ {aka ‘void (*)(struct _GtkWidget *, SysdepOption *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ sensors.c:2560:1: note: ‘sysdep_option_cb’ declared here 2560 | sysdep_option_cb(GtkWidget *button, SysdepOption *so) | ^~~~~~~~~~~~~~~~ uptime.c: In function ‘cb_launch_entry’: uptime.c:259:34: warning: passing argument 5 of ‘gkrellm_apply_launcher’ from incompatible pointer type [-Wincompatible-pointer-types] 259 | &launch, gkrellm_launch_button_cb); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) In file included from gkrellm.h:1065, from uptime.c:34: gkrellm-public-proto.h:344:75: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 344 | GkrellmLauncher *, void (*func)()); | ~~~~~~~^~~~~~~ gkrellm-public-proto.h:351:17: note: ‘gkrellm_launch_button_cb’ declared here 351 | void gkrellm_launch_button_cb(GkrellmDecalbutton *); | ^~~~~~~~~~~~~~~~~~~~~~~~ uptime.c: In function ‘create_uptime_tab’: uptime.c:280:25: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 280 | cb_enable, NULL, | ^~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:524:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 524 | gboolean, gboolean, gboolean, gint, void (*func)(), | ~~~~~~~^~~~~~~ uptime.c:240:1: note: ‘cb_enable’ declared here 240 | cb_enable(GtkWidget *widget, gpointer data) | ^~~~~~~~~ chart.c: In function ‘gkrellm_set_draw_chart_function’: chart.c:180:24: warning: assignment to ‘void (*)(void *)’ from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types] 180 | cp->draw_chart = func; | ^ chart.c: In function ‘gkrellm_chart_create’: chart.c:1896:45: warning: passing argument 2 of ‘gkrellm_set_draw_chart_function’ from incompatible pointer type [-Wincompatible-pointer-types] 1896 | gkrellm_set_draw_chart_function(cp, default_draw_chart_function, cp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmChart *) chart.c:176:58: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmChart *)’ 176 | gkrellm_set_draw_chart_function(GkrellmChart *cp, void (*func)(), gpointer data) | ~~~~~~~^~~~~~~ chart.c:167:1: note: ‘default_draw_chart_function’ declared here 167 | default_draw_chart_function(GkrellmChart *cp) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ chart.c: In function ‘gkrellm_chartconfig_window_create’: chart.c:2601:41: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 2601 | cb_split_fraction, cd, FALSE, ""); | ^~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GkrellmChartdata *) {aka void (*)(struct _GtkWidget *, GkrellmChartdata *)} In file included from gkrellm.h:1065, from chart.c:34: gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GkrellmChartdata *)’ {aka ‘void (*)(struct _GtkWidget *, GkrellmChartdata *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ chart.c:2406:1: note: ‘cb_split_fraction’ declared here 2406 | cb_split_fraction(GtkWidget *adjustment, GkrellmChartdata *cd) | ^~~~~~~~~~~~~~~~~ chart.c:2631:25: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 2631 | cb_chart_grid_resolution, cp, FALSE, cf->grid_resolution_label); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GkrellmChart *) {aka void (*)(struct _GtkWidget *, GkrellmChart *)} gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GkrellmChart *)’ {aka ‘void (*)(struct _GtkWidget *, GkrellmChart *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ chart.c:2031:1: note: ‘cb_chart_grid_resolution’ declared here 2031 | cb_chart_grid_resolution(GtkWidget *adjustment, GkrellmChart *cp) | ^~~~~~~~~~~~~~~~~~~~~~~~ chart.c:2659:33: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 2659 | cb_chart_fixed_grids, cp, FALSE, | ^~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GkrellmChart *) {aka void (*)(struct _GtkWidget *, GkrellmChart *)} gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GkrellmChart *)’ {aka ‘void (*)(struct _GtkWidget *, GkrellmChart *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ chart.c:2334:1: note: ‘cb_chart_fixed_grids’ declared here 2334 | cb_chart_fixed_grids(GtkWidget *adjustment, GkrellmChart *cp) | ^~~~~~~~~~~~~~~~~~~~ chart.c:2668:25: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 2668 | cb_chart_height, cp, FALSE, | ^~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GkrellmChart *) {aka void (*)(struct _GtkWidget *, GkrellmChart *)} gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GkrellmChart *)’ {aka ‘void (*)(struct _GtkWidget *, GkrellmChart *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ chart.c:2322:1: note: ‘cb_chart_height’ declared here 2322 | cb_chart_height(GtkWidget *adjustment, GkrellmChart *cp) | ^~~~~~~~~~~~~~~ gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types config.c -o config.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types gui.c -o gui.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types krell.c -o krell.o gui.c: In function ‘gkrellm_apply_launcher’: gui.c:348:57: warning: passing argument 3 of ‘gkrellm_put_decal_in_meter_button’ from incompatible pointer type [-Wincompatible-pointer-types] 348 | gkrellm_launch_button_cb, launch, &launch->margin); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) In file included from gkrellm.h:1065, from gui.c:34: gkrellm-public-proto.h:265:72: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 265 | GkrellmDecal *, void (*func)(), void *, | ~~~~~~~^~~~~~~ gui.c:289:1: note: ‘gkrellm_launch_button_cb’ declared here 289 | gkrellm_launch_button_cb(GkrellmDecalbutton *button) | ^~~~~~~~~~~~~~~~~~~~~~~~ gui.c: In function ‘gkrellm_setup_launcher’: gui.c:445:41: warning: passing argument 2 of ‘gkrellm_put_label_in_meter_button’ from incompatible pointer type [-Wincompatible-pointer-types] 445 | gkrellm_launch_button_cb, launch, launch->pad); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) gkrellm-public-proto.h:270:56: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 270 | void (*func)(), void *, gint pad); | ~~~~~~~^~~~~~~ gui.c:289:1: note: ‘gkrellm_launch_button_cb’ declared here 289 | gkrellm_launch_button_cb(GkrellmDecalbutton *button) | ^~~~~~~~~~~~~~~~~~~~~~~~ gui.c: In function ‘gkrellm_setup_decal_launcher’: gui.c:469:41: warning: passing argument 3 of ‘gkrellm_put_decal_in_meter_button’ from incompatible pointer type [-Wincompatible-pointer-types] 469 | gkrellm_launch_button_cb, launch, &launch->margin); | ^~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GkrellmDecalbutton *) gkrellm-public-proto.h:265:72: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GkrellmDecalbutton *)’ 265 | GkrellmDecal *, void (*func)(), void *, | ~~~~~~~^~~~~~~ gui.c:289:1: note: ‘gkrellm_launch_button_cb’ declared here 289 | gkrellm_launch_button_cb(GkrellmDecalbutton *button) | ^~~~~~~~~~~~~~~~~~~~~~~~ gui.c: In function ‘create_general_tab’: gui.c:994:25: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 994 | cb_hostname_sysname, NULL, | ^~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gui.c:494:32: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 494 | void (*cb_func)(), gpointer data, gchar *string) | ~~~~~~~^~~~~~~~~~ gui.c:793:1: note: ‘cb_hostname_sysname’ declared here 793 | cb_hostname_sysname(GtkWidget *widget, gpointer data) | ^~~~~~~~~~~~~~~~~~~ gui.c:1000:33: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1000 | cb_hostname_sysname, NULL, | ^~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gui.c:494:32: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 494 | void (*cb_func)(), gpointer data, gchar *string) | ~~~~~~~^~~~~~~~~~ gui.c:793:1: note: ‘cb_hostname_sysname’ declared here 793 | cb_hostname_sysname(GtkWidget *widget, gpointer data) | ^~~~~~~~~~~~~~~~~~~ gui.c:1005:25: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1005 | cb_hostname_sysname, NULL, | ^~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gui.c:494:32: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 494 | void (*cb_func)(), gpointer data, gchar *string) | ~~~~~~~^~~~~~~~~~ gui.c:793:1: note: ‘cb_hostname_sysname’ declared here 793 | cb_hostname_sysname(GtkWidget *widget, gpointer data) | ^~~~~~~~~~~~~~~~~~~ gui.c:1032:41: warning: passing argument 7 of ‘gkrellm_gtk_alert_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1032 | gkrellm_gkrellmd_disconnect_cb, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gui.c:547:32: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 547 | void (*cb_func)(), gpointer data) | ~~~~~~~^~~~~~~~~~ In file included from gui.c:35: gkrellm-private.h:383:25: note: ‘gkrellm_gkrellmd_disconnect_cb’ declared here 383 | void gkrellm_gkrellmd_disconnect_cb(GtkWidget *b, gpointer data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui.c:1040:25: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1040 | cb_HZ_spin, NULL, FALSE, | ^~~~~~~~~~ | | | void (*)(GtkWidget *, GtkSpinButton *) {aka void (*)(struct _GtkWidget *, struct _GtkSpinButton *)} gui.c:578:24: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GtkSpinButton *)’ {aka ‘void (*)(struct _GtkWidget *, struct _GtkSpinButton *)’} 578 | void (*cb_func)(), gpointer data, gboolean right_align, gchar *string) | ~~~~~~~^~~~~~~~~~ gui.c:782:1: note: ‘cb_HZ_spin’ declared here 782 | cb_HZ_spin(GtkWidget *widget, GtkSpinButton *spin) | ^~~~~~~~~~ gui.c:1046:25: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1046 | cb_width_spin, NULL, FALSE, | ^~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GtkSpinButton *) {aka void (*)(struct _GtkWidget *, struct _GtkSpinButton *)} gui.c:578:24: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GtkSpinButton *)’ {aka ‘void (*)(struct _GtkWidget *, struct _GtkSpinButton *)’} 578 | void (*cb_func)(), gpointer data, gboolean right_align, gchar *string) | ~~~~~~~^~~~~~~~~~ gui.c:775:1: note: ‘cb_width_spin’ declared here 775 | cb_width_spin(GtkWidget *widget, GtkSpinButton *spin) | ^~~~~~~~~~~~~ gui.c:1066:25: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1066 | cb_dock_type, NULL, | ^~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gui.c:494:32: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 494 | void (*cb_func)(), gpointer data, gchar *string) | ~~~~~~~^~~~~~~~~~ gui.c:884:1: note: ‘cb_dock_type’ declared here 884 | cb_dock_type(GtkWidget *widget, gpointer data) | ^~~~~~~~~~~~ gui.c: In function ‘create_theme_tab’: gui.c:1838:25: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1838 | cb_theme_alternative_changed, NULL, FALSE, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GtkSpinButton *) {aka void (*)(struct _GtkWidget *, struct _GtkSpinButton *)} gui.c:578:24: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GtkSpinButton *)’ {aka ‘void (*)(struct _GtkWidget *, struct _GtkSpinButton *)’} 578 | void (*cb_func)(), gpointer data, gboolean right_align, gchar *string) | ~~~~~~~^~~~~~~~~~ gui.c:1438:1: note: ‘cb_theme_alternative_changed’ declared here 1438 | cb_theme_alternative_changed(GtkWidget *widget, GtkSpinButton *spin) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui.c:1853:25: warning: passing argument 7 of ‘gkrellm_gtk_check_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1853 | cb_track_gtk, vbox1, | ^~~~~~~~~~~~ | | | void (*)(GtkToggleButton *, GtkWidget *) {aka void (*)(struct _GtkToggleButton *, struct _GtkWidget *)} gui.c:494:32: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkToggleButton *, GtkWidget *)’ {aka ‘void (*)(struct _GtkToggleButton *, struct _GtkWidget *)’} 494 | void (*cb_func)(), gpointer data, gchar *string) | ~~~~~~~^~~~~~~~~~ gui.c:1759:1: note: ‘cb_track_gtk’ declared here 1759 | cb_track_gtk(GtkToggleButton *button, GtkWidget *box) | ^~~~~~~~~~~~ gui.c:1875:25: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1875 | cb_theme_scale_changed, NULL, FALSE, NULL); | ^~~~~~~~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GtkSpinButton *) {aka void (*)(struct _GtkWidget *, struct _GtkSpinButton *)} gui.c:578:24: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GtkSpinButton *)’ {aka ‘void (*)(struct _GtkWidget *, struct _GtkSpinButton *)’} 578 | void (*cb_func)(), gpointer data, gboolean right_align, gchar *string) | ~~~~~~~^~~~~~~~~~ gui.c:1457:1: note: ‘cb_theme_scale_changed’ declared here 1457 | cb_theme_scale_changed(GtkWidget *widget, GtkSpinButton *spin) | ^~~~~~~~~~~~~~~~~~~~~~ gui.c:1897:28: warning: passing argument 6 of ‘gkrellm_gtk_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1897 | 0, cb_font_dialog, &large_font, _("Browse")); | ^~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, AltFontSelect *) {aka void (*)(struct _GtkWidget *, AltFontSelect *)} gui.c:520:32: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, AltFontSelect *)’ {aka ‘void (*)(struct _GtkWidget *, AltFontSelect *)’} 520 | void (*cb_func)(), gpointer data, gchar *string) | ~~~~~~~^~~~~~~~~~ gui.c:1199:1: note: ‘cb_font_dialog’ declared here 1199 | cb_font_dialog(GtkWidget *widget, AltFontSelect *afs) | ^~~~~~~~~~~~~~ gui.c:1910:42: warning: passing argument 6 of ‘gkrellm_gtk_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1910 | FALSE, FALSE, 0, cb_font_dialog, &normal_font, | ^~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, AltFontSelect *) {aka void (*)(struct _GtkWidget *, AltFontSelect *)} gui.c:520:32: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, AltFontSelect *)’ {aka ‘void (*)(struct _GtkWidget *, AltFontSelect *)’} 520 | void (*cb_func)(), gpointer data, gchar *string) | ~~~~~~~^~~~~~~~~~ gui.c:1199:1: note: ‘cb_font_dialog’ declared here 1199 | cb_font_dialog(GtkWidget *widget, AltFontSelect *afs) | ^~~~~~~~~~~~~~ gui.c:1924:28: warning: passing argument 6 of ‘gkrellm_gtk_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1924 | 0, cb_font_dialog, &small_font, _("Browse")); | ^~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, AltFontSelect *) {aka void (*)(struct _GtkWidget *, AltFontSelect *)} gui.c:520:32: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, AltFontSelect *)’ {aka ‘void (*)(struct _GtkWidget *, AltFontSelect *)’} 520 | void (*cb_func)(), gpointer data, gchar *string) | ~~~~~~~^~~~~~~~~~ gui.c:1199:1: note: ‘cb_font_dialog’ declared here 1199 | cb_font_dialog(GtkWidget *widget, AltFontSelect *afs) | ^~~~~~~~~~~~~~ gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types plugins.c -o plugins.o krell.c: In function ‘gkrellm_set_in_button_callback’: krell.c:1651:25: warning: assignment to ‘gint (*)(GkrellmDecalbutton *, GdkEventButton *, void *)’ {aka ‘int (*)(GkrellmDecalbutton *, struct _GdkEventButton *, void *)’} from incompatible pointer type ‘gint (*)(void)’ {aka ‘int (*)(void)’} [-Wincompatible-pointer-types] 1651 | b->cb_in_button = func; | ^ krell.c: In function ‘gkrellm_decal_button_connect’: krell.c:1661:28: warning: assignment to ‘void (*)(GkrellmDecalbutton *, void *)’ from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types] 1661 | b->cb_button_click = func; | ^ krell.c: In function ‘gkrellm_decal_button_right_connect’: krell.c:1671:34: warning: assignment to ‘void (*)(GkrellmDecalbutton *, void *)’ from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types] 1671 | b->cb_button_right_click = func; | ^ krell.c: In function ‘gkrellm_make_decal_button’: krell.c:1716:28: warning: assignment to ‘void (*)(GkrellmDecalbutton *, void *)’ from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types] 1716 | b->cb_button_click = func; | ^ gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types pixops.c -o pixops.o plugins.c: In function ‘cb_place_button’: plugins.c:1567:33: warning: passing argument 10 of ‘gkrellm_gtk_spin_button’ from incompatible pointer type [-Wincompatible-pointer-types] 1567 | cb_place_spin, NULL, FALSE, | ^~~~~~~~~~~~~ | | | void (*)(GtkWidget *, GtkSpinButton *) {aka void (*)(struct _GtkWidget *, struct _GtkSpinButton *)} In file included from gkrellm.h:1065, from plugins.c:34: gkrellm-public-proto.h:519:92: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, GtkSpinButton *)’ {aka ‘void (*)(struct _GtkWidget *, struct _GtkSpinButton *)’} 519 | gfloat, gfloat, gfloat, gint, gint, void (*func)(), | ~~~~~~~^~~~~~~ plugins.c:1483:1: note: ‘cb_place_spin’ declared here 1483 | cb_place_spin(GtkWidget *widget, GtkSpinButton *spin) | ^~~~~~~~~~~~~ plugins.c:1581:33: warning: passing argument 6 of ‘gkrellm_gtk_button_connected’ from incompatible pointer type [-Wincompatible-pointer-types] 1581 | cb_place_default, NULL, _("Plugin Defaults")); | ^~~~~~~~~~~~~~~~ | | | void (*)(GtkWidget *, void *) {aka void (*)(struct _GtkWidget *, void *)} gkrellm-public-proto.h:527:72: note: expected ‘void (*)(void)’ but argument is of type ‘void (*)(GtkWidget *, void *)’ {aka ‘void (*)(struct _GtkWidget *, void *)’} 527 | gboolean, gint, void (*func)(), gpointer, gchar *); | ~~~~~~~^~~~~~~ plugins.c:1411:1: note: ‘cb_place_default’ declared here 1411 | cb_place_default(GtkWidget *widget, gpointer data) | ^~~~~~~~~~~~~~~~ gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types client.c -o client.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types utils.c -o utils.o client.c: In function ‘client_mail_line_from_server’: client.c:967:59: warning: passing argument 1 of ‘gkrellm_add_external_mbox’ from incompatible pointer type [-Wincompatible-pointer-types] 967 | gkrellm_add_external_mbox(check_mail, FALSE, mbox); | ^~~~~~~~~~ | | | gboolean (*)(Mailbox *) {aka int (*)(Mailbox *)} In file included from gkrellm.h:1065, from client.c:35: gkrellm-public-proto.h:592:50: note: expected ‘gint (*)(void)’ {aka ‘int (*)(void)’} but argument is of type ‘gboolean (*)(Mailbox *)’ {aka ‘int (*)(Mailbox *)’} 592 | gpointer gkrellm_add_external_mbox(gint (*func)(), gboolean, gpointer); | ~~~~~~~^~~~~~~ client.c:938:1: note: ‘check_mail’ declared here 938 | check_mail(Mailbox *mbox) | ^~~~~~~~~~ gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types sysdeps-unix.c -o sysdeps-unix.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types deprecated.c -o deprecated.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types ../shared/log.c -o log.o gcc -c -Wall -O2 -I.. -I../shared -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -DWITH_GZFILEOP -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -DOPENSSL_API_COMPAT=0x10100000L -DOPENSSL_NO_DEPRECATED -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types winops-x11.c -o winops-x11.o In file included from sysdeps-unix.c:41: sysdeps/linux.c: In function ‘linux_read_proc_partitions_or_sysfs’: sysdeps/linux.c:719:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 719 | fgets(buf, sizeof(buf), f); /* header */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c:720:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 720 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c:753:41: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 753 | fgets(buf, sizeof(buf), sf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c: In function ‘gkrellm_sys_proc_read_data’: sysdeps/linux.c:847:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 847 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c: In function ‘inet_read_data’: sysdeps/linux.c:914:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 914 | fgets(buf, sizeof(buf), f); /* header */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c: In function ‘inet6_read_data’: sysdeps/linux.c:941:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 941 | fgets(buf, sizeof(buf), f); /* header */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c: In function ‘gkrellm_sys_net_check_routes’: sysdeps/linux.c:1020:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1020 | fgets(buf, sizeof(buf), f); /* Waste the first line */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c: In function ‘gkrellm_sys_net_read_data’: sysdeps/linux.c:1112:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1112 | fgets(buf, sizeof(buf), f); /* 2 line header */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c:1113:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1113 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c: In function ‘get_io_indices’: sysdeps/linux.c:1239:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1239 | fgets(buf, sizeof(buf), f); /* Waste the first line. */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c:1240:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1240 | fgets(buf, sizeof(buf), f); /* Look for "units" in this line */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c: In function ‘apm_battery_data’: sysdeps/linux.c:2281:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2281 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c: In function ‘gkrellm_sys_uptime_read_uptime’: sysdeps/linux.c:2362:17: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2362 | fscanf(f, "%lu", &l); | ^~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c: In function ‘gkrellm_sys_sensors_get_temperature’: sysdeps/linux.c:3266:25: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3266 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c:3381:25: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3381 | fscanf(f, "%f", temp); | ^~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c:3395:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3395 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c: In function ‘gkrellm_sys_sensors_get_fan’: sysdeps/linux.c:3430:25: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3430 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c:3431:25: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3431 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c:3451:25: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3451 | fscanf(f, "%d", &n); | ^~~~~~~~~~~~~~~~~~~ sysdeps/linux.c:3466:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3466 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c: In function ‘gkrellm_sys_sensors_get_voltage’: sysdeps/linux.c:3501:25: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3501 | fscanf(f, "%f", volt); | ^~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c:3515:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3515 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sysdeps/linux.c: In function ‘sysfs_get_chip_name’: sysdeps/linux.c:3626:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3626 | fscanf(f, "%255[^\n]", buf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc main.o alerts.o battery.o base64.o clock.o cpu.o disk.o fs.o hostname.o inet.o mail.o mem.o net.o proc.o sensors.o uptime.o chart.o panel.o config.o gui.o krell.o plugins.o pixops.o client.o utils.o sysdeps-unix.o deprecated.o log.o winops-x11.o -o gkrellm \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lharfbuzz -lfontconfig -lfreetype -Wl,--export-dynamic -lgmodule-2.0 -lgthread-2.0 -pthread -lglib-2.0 -L/usr/X11R6/lib -lX11 -lSM -lICE -lssl -lcrypto "-lsensors" -lntlm -lm -Wl,-E make[1]: Leaving directory '/builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/src' (cd server && make all) make[1]: Entering directory '/builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/server' sed \ -e 's#@GKRELLM_VERSION_MAJOR@#2#g'\ -e 's#@GKRELLM_VERSION_MINOR@#4#g'\ -e 's#@GKRELLM_VERSION_PATCH@#0#g'\ gkrellmd-version.h.in > gkrellmd-version.h sed -e 's#@SINSTALLDIR@#/usr/bin#g' gkrellmd.service.in > gkrellmd.service gcc -c -Wall -O2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I.. -I../shared -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_SERVER -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types main.c -o main.o gcc -c -Wall -O2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I.. -I../shared -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_SERVER -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types monitor.c -o monitor.o gcc -c -Wall -O2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I.. -I../shared -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_SERVER -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types mail.c -o mail.o gcc -c -Wall -O2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I.. -I../shared -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_SERVER -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types plugins.c -o plugins.o gcc -c -Wall -O2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I.. -I../shared -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_SERVER -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types utils.c -o utils.o gcc -c -Wall -O2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I.. -I../shared -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_SERVER -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types sysdeps-unix.c -o sysdeps-unix.o In file included from sysdeps-unix.c:40: ../src/sysdeps/linux.c: In function ‘linux_read_proc_partitions_or_sysfs’: ../src/sysdeps/linux.c:719:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 719 | fgets(buf, sizeof(buf), f); /* header */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c:720:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 720 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c:753:41: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 753 | fgets(buf, sizeof(buf), sf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c: In function ‘gkrellm_sys_proc_read_data’: ../src/sysdeps/linux.c:847:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 847 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c: In function ‘inet_read_data’: ../src/sysdeps/linux.c:914:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 914 | fgets(buf, sizeof(buf), f); /* header */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c: In function ‘inet6_read_data’: ../src/sysdeps/linux.c:941:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 941 | fgets(buf, sizeof(buf), f); /* header */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c: In function ‘gkrellm_sys_net_check_routes’: ../src/sysdeps/linux.c:1020:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1020 | fgets(buf, sizeof(buf), f); /* Waste the first line */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c: In function ‘gkrellm_sys_net_read_data’: ../src/sysdeps/linux.c:1112:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1112 | fgets(buf, sizeof(buf), f); /* 2 line header */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c:1113:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1113 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c: In function ‘get_io_indices’: ../src/sysdeps/linux.c:1239:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1239 | fgets(buf, sizeof(buf), f); /* Waste the first line. */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c:1240:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1240 | fgets(buf, sizeof(buf), f); /* Look for "units" in this line */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c: In function ‘apm_battery_data’: ../src/sysdeps/linux.c:2281:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2281 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c: In function ‘gkrellm_sys_uptime_read_uptime’: ../src/sysdeps/linux.c:2362:17: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2362 | fscanf(f, "%lu", &l); | ^~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c: In function ‘gkrellm_sys_sensors_get_temperature’: ../src/sysdeps/linux.c:3266:25: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3266 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c:3381:25: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3381 | fscanf(f, "%f", temp); | ^~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c:3395:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3395 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c: In function ‘gkrellm_sys_sensors_get_fan’: ../src/sysdeps/linux.c:3430:25: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3430 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c:3431:25: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3431 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c:3451:25: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3451 | fscanf(f, "%d", &n); | ^~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c:3466:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3466 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c: In function ‘gkrellm_sys_sensors_get_voltage’: ../src/sysdeps/linux.c:3501:25: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3501 | fscanf(f, "%f", volt); | ^~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c:3515:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3515 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sysdeps/linux.c: In function ‘sysfs_get_chip_name’: ../src/sysdeps/linux.c:3626:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3626 | fscanf(f, "%255[^\n]", buf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -Wall -O2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I.. -I../shared -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_SERVER -DENABLE_NLS -DLOCALEDIR=\"/usr/share/locale\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -Wno-error=incompatible-pointer-types ../shared/log.c -o log.o gcc main.o monitor.o mail.o plugins.o utils.o sysdeps-unix.o log.o -o gkrellmd \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--export-dynamic -lgmodule-2.0 -lgthread-2.0 -pthread -lglib-2.0 -lsensors -Wl,-E make[1]: Leaving directory '/builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/server' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.QzswY5 + umask 022 + cd /builddir/build/BUILD/gkrellm-2.4.0-build + '[' /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/gkrellm-2.4.0-build + mkdir /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd gkrellm-2.4.0 + mkdir -p /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/gkrellm2/themes + mkdir -p /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/lib64/gkrellm2/plugins + make install DESTDIR=/builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT PREFIX=/usr LOCALEDIR=/builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/locale INSTALLDIR=/builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/bin SINSTALLDIR=/builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/bin MANDIR=/builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/man/man1 PKGCONFIGDIR=/builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/lib64/pkgconfig INCLUDEDIR=/builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/include CFGDIR=/builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/etc install -d /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/lib64/pkgconfig install -m 644 -c gkrellm.pc /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/lib64/pkgconfig (cd po && make install) make[1]: Entering directory '/builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/po' make all make[2]: Entering directory '/builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/po' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/po' for f in bg.mo cs.mo da.mo de.mo es.mo fr.mo it.mo ja.mo nl.mo pl.mo pt.mo pt_BR.mo ru.mo sl.mo sv.mo uk.mo ; do mkdir -p \ /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/locale/`basename $f .mo`/LC_MESSAGES ; \ cp $f /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/locale/`basename $f .mo`/LC_MESSAGES/gkrellm.mo ; done make[1]: Leaving directory '/builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/po' (cd src && make install) make[1]: Entering directory '/builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/src' install -d -m 755 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/bin install -c -m 755 gkrellm /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/bin/gkrellm install -d -m 755 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/include/gkrellm2 install -c -m 644 gkrellm.h gkrellm-public-proto.h gkrellm-version.h ../shared/log.h /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/include/gkrellm2 install -d -m 755 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/man/man1 install -c -m 644 ../gkrellm.1 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/man/man1/gkrellm.1 install -d -m 755 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/applications install -c -m 644 ../data/gkrellm.desktop /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/applications/ install -d -m 755 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/icons/hicolor/16x16/apps install -c -m 644 ../data/icons/16/gkrellm.png /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/icons/hicolor/16x16/apps/ install -d -m 755 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/icons/hicolor/24x24/apps install -c -m 644 ../data/icons/24/gkrellm.png /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/icons/hicolor/24x24/apps/ install -d -m 755 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/icons/hicolor/32x32/apps install -c -m 644 ../data/icons/32/gkrellm.png /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/icons/hicolor/32x32/apps/ install -d -m 755 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/icons/hicolor/48x48/apps install -c -m 644 ../data/icons/48/gkrellm.png /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/icons/hicolor/48x48/apps/ install -d -m 755 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/icons/hicolor/64x64/apps install -c -m 644 ../data/icons/64/gkrellm.png /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/icons/hicolor/64x64/apps/ install -d -m 755 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/metainfo install -c -m 644 ../data/net.srcbox.gkrellm.GKrellM.metainfo.xml /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/metainfo/ make[1]: Leaving directory '/builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/src' (cd server && make install) make[1]: Entering directory '/builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/server' install -d -m 755 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/bin install -c -m 755 gkrellmd /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/bin/gkrellmd install -d -m 755 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/include/gkrellm2 install -c -m 644 gkrellmd.h gkrellmd-version.h ../shared/log.h /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/include/gkrellm2 install -d -m 755 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/man/man1 install -c -m 644 ../gkrellmd.1 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/man/man1/gkrellmd.1 install -d -m 755 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/etc install -c -m 644 gkrellmd.conf /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/etc/gkrellmd.conf install -d -m 755 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/lib/systemd/system install -c -m 644 gkrellmd.service /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/lib/systemd/system/gkrellmd.service make[1]: Leaving directory '/builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/server' + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT gkrellm + desktop-file-validate /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/applications/gkrellm.desktop + appstream-util validate-relax --nonet /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/metainfo/net.srcbox.gkrellm.GKrellM.metainfo.xml /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/metainfo/net.srcbox.gkrellm.GKrellM.metainfo.xml: OK + /usr/bin/find-debuginfo -j6 --strict-build-id -m -i --build-id-seed 2.4.0-3.fc43 --unique-debug-suffix -2.4.0-3.fc43.x86_64 --unique-debug-src-base gkrellm-2.4.0-3.fc43.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0 find-debuginfo: starting Extracting debug info from 2 files DWARF-compressing 2 files sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/gkrellm-2.4.0-3.fc43.x86_64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j6 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j6 /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT Scanned 93 directories and 165 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/gkrellm-2.4.0-build/SPECPARTS/rpm-debuginfo.specpart Processing files: gkrellm-2.4.0-3.fc43.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.QA9TYg + umask 022 + cd /builddir/build/BUILD/gkrellm-2.4.0-build + cd gkrellm-2.4.0 + DOCDIR=/builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/doc/gkrellm + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/doc/gkrellm + cp -pr /builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/CHANGELOG.md /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/doc/gkrellm + cp -pr /builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/Changelog.OLD /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/doc/gkrellm + cp -pr /builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/README /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/doc/gkrellm + cp -pr /builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/Themes.html /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/doc/gkrellm + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.OCR0T3 + umask 022 + cd /builddir/build/BUILD/gkrellm-2.4.0-build + cd gkrellm-2.4.0 + LICENSEDIR=/builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/licenses/gkrellm + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/licenses/gkrellm + cp -pr /builddir/build/BUILD/gkrellm-2.4.0-build/gkrellm-2.4.0/COPYRIGHT /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT/usr/share/licenses/gkrellm + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(gkrellm.desktop) gkrellm = 2.4.0-3.fc43 gkrellm(x86-64) = 2.4.0-3.fc43 metainfo() metainfo(net.srcbox.gkrellm.GKrellM.metainfo.xml) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libICE.so.6()(64bit) libSM.so.6()(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgdk-x11-2.0.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libglib-2.0.so.0()(64bit) libgmodule-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgtk-x11-2.0.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.29)(64bit) libntlm.so.0()(64bit) libpango-1.0.so.0()(64bit) libsensors.so.4()(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.0)(64bit) rtld(GNU_HASH) Processing files: gkrellm-daemon-2.4.0-3.fc43.x86_64 Provides: config(gkrellm-daemon) = 2.4.0-3.fc43 gkrellm-daemon = 2.4.0-3.fc43 gkrellm-daemon(x86-64) = 2.4.0-3.fc43 Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils systemd Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: filesystem(unmerged-sbin-symlinks) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libglib-2.0.so.0()(64bit) libgmodule-2.0.so.0()(64bit) libsensors.so.4()(64bit) rtld(GNU_HASH) Processing files: gkrellm-devel-2.4.0-3.fc43.x86_64 Provides: gkrellm-devel = 2.4.0-3.fc43 gkrellm-devel(x86-64) = 2.4.0-3.fc43 pkgconfig(gkrellm) = 2.4.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config pkgconfig(gtk+-2.0) >= 2.24 Processing files: gkrellm-debugsource-2.4.0-3.fc43.x86_64 Provides: gkrellm-debugsource = 2.4.0-3.fc43 gkrellm-debugsource(x86-64) = 2.4.0-3.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: gkrellm-debuginfo-2.4.0-3.fc43.x86_64 Provides: debuginfo(build-id) = cb1c5ea9b4917727b5afb69bbe3b7a5f2b6c8f57 gkrellm-debuginfo = 2.4.0-3.fc43 gkrellm-debuginfo(x86-64) = 2.4.0-3.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gkrellm-debugsource(x86-64) = 2.4.0-3.fc43 Processing files: gkrellm-daemon-debuginfo-2.4.0-3.fc43.x86_64 Provides: debuginfo(build-id) = 1a47c582a14ef5522fc6386d33961fd8ee1307a3 gkrellm-daemon-debuginfo = 2.4.0-3.fc43 gkrellm-daemon-debuginfo(x86-64) = 2.4.0-3.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gkrellm-debugsource(x86-64) = 2.4.0-3.fc43 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/gkrellm-2.4.0-build/BUILDROOT Wrote: /builddir/build/RPMS/gkrellm-devel-2.4.0-3.fc43.x86_64.rpm Wrote: /builddir/build/RPMS/gkrellm-daemon-debuginfo-2.4.0-3.fc43.x86_64.rpm Wrote: /builddir/build/RPMS/gkrellm-daemon-2.4.0-3.fc43.x86_64.rpm Wrote: /builddir/build/RPMS/gkrellm-2.4.0-3.fc43.x86_64.rpm Wrote: /builddir/build/RPMS/gkrellm-debuginfo-2.4.0-3.fc43.x86_64.rpm Wrote: /builddir/build/RPMS/gkrellm-debugsource-2.4.0-3.fc43.x86_64.rpm Child return code was: 0