Diff of the two buildlogs: -- --- b1/build.log 2025-08-25 20:38:21.112292776 +0000 +++ b2/build.log 2025-08-25 20:41:30.532533314 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Sep 27 15:00:26 -12 2026 -I: pbuilder-time-stamp: 1790564426 +I: Current time: Tue Aug 26 10:38:24 +14 2025 +I: pbuilder-time-stamp: 1756154304 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -30,53 +30,85 @@ dpkg-source: info: applying fix-test-suite.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/473369/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2318813/tmp/hooks/D01_modify_environment starting +debug: Running on ionos1-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Aug 25 20:38 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/2318813/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2318813/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='065116af88ef40148c3864d2ab213b3d' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='473369' - PS1='# ' - PS2='> ' + INVOCATION_ID=8265e35996cd45b39cadce657e004eed + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=2318813 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.nsGJLmMl/pbuilderrc_SGLR --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.nsGJLmMl/b1 --logfile b1/build.log notion_4.0.3+dfsg-1.dsc' - SUDO_GID='111' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.nsGJLmMl/pbuilderrc_RO9o --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.nsGJLmMl/b2 --logfile b2/build.log notion_4.0.3+dfsg-1.dsc' + SUDO_GID=110 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos15-amd64 6.12.41+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.41+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/473369/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2318813/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -215,7 +247,7 @@ Get: 83 http://deb.debian.org/debian forky/main amd64 libxrandr-dev amd64 2:1.5.4-1+b3 [44.4 kB] Get: 84 http://deb.debian.org/debian forky/main amd64 lua5.3 amd64 5.3.6-2+b4 [116 kB] Get: 85 http://deb.debian.org/debian forky/main amd64 pkg-config amd64 1.8.1-4 [14.0 kB] -Fetched 23.0 MB in 0s (67.8 MB/s) +Fetched 23.0 MB in 1s (17.6 MB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19855 files and directories currently installed.) @@ -583,7 +615,11 @@ fakeroot is already the newest version (1.37.1.2-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/notion-4.0.3+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../notion_4.0.3+dfsg-1_source.changes +I: user script /srv/workspace/pbuilder/2318813/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/2318813/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/notion-4.0.3+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../notion_4.0.3+dfsg-1_source.changes dpkg-buildpackage: info: source package notion dpkg-buildpackage: info: source version 4.0.3+dfsg-1 dpkg-buildpackage: info: source distribution unstable @@ -593,7 +629,7 @@ debian/rules clean dh clean dh_auto_clean - make -j42 realclean + make -j40 realclean make[1]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg' >> pkg-config found Lua 5.3 (available: lua5.3 lua-5.3 lua53). >> Lua 5.3 binary is /usr/bin/lua5.3 and luac is /usr/bin/luac5.3 @@ -723,7 +759,7 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg' NOTION_RELEASE=4.0.3+dfsg-1 CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2" dh_auto_build - make -j42 "INSTALL=install --strip-program=true" + make -j40 "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg' >> pkg-config found Lua 5.3 (available: lua5.3 lua-5.3 lua53). >> Lua 5.3 binary is /usr/bin/lua5.3 and luac is /usr/bin/luac5.3 @@ -802,8 +838,8 @@ x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I.. -I/usr/include/lua5.3 -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o readconfig.o readconfig.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I.. -I/usr/include/lua5.3 -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o luaextl.o luaextl.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I.. -I/usr/include/lua5.3 -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o misc.o misc.c -sed "1s:LUA50:/usr/bin/lua5.3:" libextl-mkexports.in > libextl-mkexports make[4]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/libextl/test' +sed "1s:LUA50:/usr/bin/lua5.3:" libextl-mkexports.in > libextl-mkexports make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/notion-4.0.3+dfsg/libextl/test' luaextl.c: In function 'extl_uncache': @@ -829,16 +865,18 @@ make[3]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_tiling' /usr/bin/lua5.3 ../libextl/libextl-mkexports -module mod_tiling -o exports.c -h exports.h \ main.c tiling.c placement.c split.c split-stdisp.c splitfloat.c panehandle.c ops.c +Scanning main.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tiling.o tiling.c +Scanning tiling.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o placement.o placement.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o split.o split.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o split-stdisp.o split-stdisp.c -Scanning main.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o splitfloat.o splitfloat.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o panehandle.o panehandle.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ops.o ops.c /usr/bin/luac5.3 -o mod_tiling.lc mod_tiling.lua -Scanning tiling.c for exports. +Scanning placement.c for exports. +Scanning split.c for exports. ops.c: In function 'mkbottom_fn': ops.c:45:30: warning: cast between incompatible function types from 'int (*)(WTiling *, WRegion *)' {aka 'int (*)(struct WTiling_struct *, struct WRegion_struct *)'} to 'int (*)(WRegion *, WRegion *, void *)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, void *)'} [-Wcast-function-type] 45 | (WRegionDoAttachFn*)tiling_do_attach_initial, @@ -857,6 +895,7 @@ split.c:1043:5: note: in expansion of macro 'CALL_DYN_RET' 1043 | CALL_DYN_RET(ret, bool, split_do_restore, node, (node, dir)); | ^~~~~~~~~~~~ +Scanning split-stdisp.c for exports. split.c: In function 'split_do_verify': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ @@ -870,40 +909,22 @@ split.c:1153:5: note: in expansion of macro 'CALL_DYN_RET' 1153 | CALL_DYN_RET(ret, bool, split_do_verify, node, (node, dir)); | ^~~~~~~~~~~~ +Scanning splitfloat.c for exports. split.c: In function 'split_current_todir': -In file included from tiling.c:13: -tiling.c: In function 'tiling_managed_add': -../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WTiling *, WRegion *)' {aka 'int (*)(struct WTiling_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -tiling.c:510:5: note: in expansion of macro 'CALL_DYN_RET' - 510 | CALL_DYN_RET(ret, bool, tiling_managed_add, ws, (ws, reg)); - | ^~~~~~~~~~~~ -../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -tiling.c:510:5: note: in expansion of macro 'CALL_DYN_RET' - 510 | CALL_DYN_RET(ret, bool, tiling_managed_add, ws, (ws, reg)); - | ^~~~~~~~~~~~ +Scanning panehandle.c for exports. ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WSplit * (*)(WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplit_struct *, WPrimn, WPrimn, int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ split.c:1779:5: note: in expansion of macro 'CALL_DYN_RET' 1779 | CALL_DYN_RET(ret, WSplit*, split_current_todir, node, | ^~~~~~~~~~~~ -tiling.c: In function 'tiling_init': +Scanning ops.c for exports. ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WSplit * (*)()' {aka 'struct WSplit_struct * (*)()'} [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ split.c:1779:5: note: in expansion of macro 'CALL_DYN_RET' 1779 | CALL_DYN_RET(ret, WSplit*, split_current_todir, node, | ^~~~~~~~~~~~ -tiling.c:574:21: warning: cast between incompatible function types from 'WRegion * (*)(WWindow *, const WFitParams *)' {aka 'struct WRegion_struct * (*)(struct WWindow_struct *, const struct WFitParams_struct *)'} to 'WRegion * (*)(WWindow *, const WFitParams *, void *)' {aka 'struct WRegion_struct * (*)(struct WWindow_struct *, const struct WFitParams_struct *, void *)'} [-Wcast-function-type] - 574 | data.u.n.fn=(WRegionCreateFn*)ws->create_frame_fn; - | ^ -tiling.c:578:34: warning: cast between incompatible function types from 'int (*)(WTiling *, WRegion *)' {aka 'int (*)(struct WTiling_struct *, struct WRegion_struct *)'} to 'int (*)(WRegion *, WRegion *, void *)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, void *)'} [-Wcast-function-type] - 578 | (WRegionDoAttachFn*)tiling_do_attach_initial, - | ^ split.c: In function 'splitinner_nextto': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WSplit * (*)(WSplitInner *, WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplitInner_struct *, struct WSplit_struct *, WPrimn, WPrimn, int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ @@ -918,20 +939,20 @@ 1821 | CALL_DYN_RET(ret, WSplit*, splitinner_nextto, node, | ^~~~~~~~~~~~ split.c: In function 'splitinner_current': +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o main.o main.c ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WSplit * (*)(WSplitInner *)' {aka 'struct WSplit_struct * (*)(struct WSplitInner_struct *)'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ split.c:1891:5: note: in expansion of macro 'CALL_DYN_RET' 1891 | CALL_DYN_RET(ret, WSplit*, splitinner_current, node, (node)); | ^~~~~~~~~~~~ +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o exports.o exports.c ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WSplit * (*)()' {aka 'struct WSplit_struct * (*)()'} [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ split.c:1891:5: note: in expansion of macro 'CALL_DYN_RET' 1891 | CALL_DYN_RET(ret, WSplit*, splitinner_current, node, (node)); | ^~~~~~~~~~~~ -Scanning placement.c for exports. -Scanning split.c for exports. split.c: In function 'split_get_config': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WSplit *, ExtlTab *)' {aka 'int (*)(struct WSplit_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ @@ -939,7 +960,6 @@ split.c:2366:5: note: in expansion of macro 'CALL_DYN_RET' 2366 | CALL_DYN_RET(ret, bool, split_get_config, node, (node, tabret)); | ^~~~~~~~~~~~ -tiling.c: In function 'tiling_load_node': ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ @@ -947,6 +967,106 @@ 2366 | CALL_DYN_RET(ret, bool, split_get_config, node, (node, tabret)); | ^~~~~~~~~~~~ split.c: At top level: +split.c:2379:6: warning: cast between incompatible function types from 'WSplit * (*)(WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplit_struct *, WPrimn, WPrimn, int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] + 2379 | {(DynFun*)split_current_todir, (DynFun*)split_current_todir_default}, + | ^ +split.c:2379:36: warning: cast between incompatible function types from 'WSplit * (*)(WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplit_struct *, WPrimn, WPrimn, int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] + 2379 | {(DynFun*)split_current_todir, (DynFun*)split_current_todir_default}, + | ^ +split.c:2394:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 2394 | {(DynFun*)split_do_restore, (DynFun*)splitsplit_do_restore}, + | ^ +split.c:2394:33: warning: cast between incompatible function types from 'int (*)(WSplitSplit *, int)' {aka 'int (*)(struct WSplitSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 2394 | {(DynFun*)split_do_restore, (DynFun*)splitsplit_do_restore}, + | ^ +split.c:2395:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 2395 | {(DynFun*)split_do_verify, (DynFun*)splitsplit_do_verify}, + | ^ +split.c:2395:32: warning: cast between incompatible function types from 'int (*)(WSplitSplit *, int)' {aka 'int (*)(struct WSplitSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 2395 | {(DynFun*)split_do_verify, (DynFun*)splitsplit_do_verify}, + | ^ +split.c:2399:6: warning: cast between incompatible function types from 'WSplit * (*)(WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplit_struct *, WPrimn, WPrimn, int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] + 2399 | {(DynFun*)split_current_todir, (DynFun*)splitsplit_current_todir}, + | ^ +split.c:2399:36: warning: cast between incompatible function types from 'WSplit * (*)(WSplitSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplitSplit_struct *, WPrimn, WPrimn, int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] + 2399 | {(DynFun*)split_current_todir, (DynFun*)splitsplit_current_todir}, + | ^ +split.c:2400:6: warning: cast between incompatible function types from 'WSplit * (*)(WSplitInner *)' {aka 'struct WSplit_struct * (*)(struct WSplitInner_struct *)'} to 'void (*)()' [-Wcast-function-type] + 2400 | {(DynFun*)splitinner_current, (DynFun*)splitsplit_current}, + | ^ +split.c:2400:35: warning: cast between incompatible function types from 'WSplit * (*)(WSplitSplit *)' {aka 'struct WSplit_struct * (*)(struct WSplitSplit_struct *)'} to 'void (*)()' [-Wcast-function-type] + 2400 | {(DynFun*)splitinner_current, (DynFun*)splitsplit_current}, + | ^ +split.c:2401:6: warning: cast between incompatible function types from 'WSplit * (*)(WSplitInner *, WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplitInner_struct *, struct WSplit_struct *, WPrimn, WPrimn, int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] + 2401 | {(DynFun*)splitinner_nextto, (DynFun*)splitsplit_nextto}, + | ^ +split.c:2401:34: warning: cast between incompatible function types from 'WSplit * (*)(WSplitSplit *, WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplitSplit_struct *, struct WSplit_struct *, WPrimn, WPrimn, int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] + 2401 | {(DynFun*)splitinner_nextto, (DynFun*)splitsplit_nextto}, + | ^ +split.c:2403:6: warning: cast between incompatible function types from 'int (*)(WSplit *, ExtlTab *)' {aka 'int (*)(struct WSplit_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] + 2403 | {(DynFun*)split_get_config, (DynFun*)splitsplit_get_config}, + | ^ +split.c:2403:33: warning: cast between incompatible function types from 'int (*)(WSplitSplit *, ExtlTab *)' {aka 'int (*)(struct WSplitSplit_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] + 2403 | {(DynFun*)split_get_config, (DynFun*)splitsplit_get_config}, + | ^ +split.c:2416:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 2416 | {(DynFun*)split_do_restore, (DynFun*)splitregion_do_restore}, + | ^ +split.c:2416:33: warning: cast between incompatible function types from 'int (*)(WSplitRegion *, int)' {aka 'int (*)(struct WSplitRegion_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 2416 | {(DynFun*)split_do_restore, (DynFun*)splitregion_do_restore}, + | ^ +split.c:2417:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 2417 | {(DynFun*)split_do_verify, (DynFun*)splitregion_do_verify}, + | ^ +split.c:2417:32: warning: cast between incompatible function types from 'int (*)(WSplitRegion *, int)' {aka 'int (*)(struct WSplitRegion_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 2417 | {(DynFun*)split_do_verify, (DynFun*)splitregion_do_verify}, + | ^ +split.c:2418:6: warning: cast between incompatible function types from 'int (*)(WSplit *, ExtlTab *)' {aka 'int (*)(struct WSplit_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] + 2418 | {(DynFun*)split_get_config, (DynFun*)splitregion_get_config}, + | ^ +split.c:2418:33: warning: cast between incompatible function types from 'int (*)(WSplitRegion *, ExtlTab *)' {aka 'int (*)(struct WSplitRegion_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] + 2418 | {(DynFun*)split_get_config, (DynFun*)splitregion_get_config}, + | ^ +split.c:2431:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 2431 | {(DynFun*)split_do_restore, (DynFun*)splitst_do_restore}, + | ^ +split.c:2431:33: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 2431 | {(DynFun*)split_do_restore, (DynFun*)splitst_do_restore}, + | ^ +split.c:2432:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 2432 | {(DynFun*)split_do_verify, (DynFun*)splitst_do_verify}, + | ^ +split.c:2432:32: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 2432 | {(DynFun*)split_do_verify, (DynFun*)splitst_do_verify}, + | ^ +split.c:2433:6: warning: cast between incompatible function types from 'int (*)(WSplit *, ExtlTab *)' {aka 'int (*)(struct WSplit_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] + 2433 | {(DynFun*)split_get_config, (DynFun*)splitst_get_config}, + | ^ +split.c:2433:33: warning: cast between incompatible function types from 'int (*)(WSplitST *, ExtlTab *)' {aka 'int (*)(struct WSplitST_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] + 2433 | {(DynFun*)split_get_config, (DynFun*)splitst_get_config}, + | ^ +In file included from tiling.c:13: +tiling.c: In function 'tiling_managed_add': +../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WTiling *, WRegion *)' {aka 'int (*)(struct WTiling_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +tiling.c:510:5: note: in expansion of macro 'CALL_DYN_RET' + 510 | CALL_DYN_RET(ret, bool, tiling_managed_add, ws, (ws, reg)); + | ^~~~~~~~~~~~ +../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +tiling.c:510:5: note: in expansion of macro 'CALL_DYN_RET' + 510 | CALL_DYN_RET(ret, bool, tiling_managed_add, ws, (ws, reg)); + | ^~~~~~~~~~~~ +tiling.c: In function 'tiling_init': +tiling.c:574:21: warning: cast between incompatible function types from 'WRegion * (*)(WWindow *, const WFitParams *)' {aka 'struct WRegion_struct * (*)(struct WWindow_struct *, const struct WFitParams_struct *)'} to 'WRegion * (*)(WWindow *, const WFitParams *, void *)' {aka 'struct WRegion_struct * (*)(struct WWindow_struct *, const struct WFitParams_struct *, void *)'} [-Wcast-function-type] + 574 | data.u.n.fn=(WRegionCreateFn*)ws->create_frame_fn; + | ^ +tiling.c:578:34: warning: cast between incompatible function types from 'int (*)(WTiling *, WRegion *)' {aka 'int (*)(struct WTiling_struct *, struct WRegion_struct *)'} to 'int (*)(WRegion *, WRegion *, void *)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, void *)'} [-Wcast-function-type] + 578 | (WRegionDoAttachFn*)tiling_do_attach_initial, + | ^ +tiling.c: In function 'tiling_load_node': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WSplit * (*)(WTiling *, const WRectangle *, ExtlTab)' {aka 'struct WSplit_struct * (*)(struct WTiling_struct *, const struct WRectangle_struct *, int)'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ @@ -959,178 +1079,94 @@ tiling.c:1621:5: note: in expansion of macro 'CALL_DYN_RET' 1621 | CALL_DYN_RET(ret, WSplit*, tiling_load_node, ws, (ws, geom, tab)); | ^~~~~~~~~~~~ -split.c:2379:6: warning: cast between incompatible function types from 'WSplit * (*)(WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplit_struct *, WPrimn, WPrimn, int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] - 2379 | {(DynFun*)split_current_todir, (DynFun*)split_current_todir_default}, - | ^ tiling.c: At top level: -split.c:2379:36: warning: cast between incompatible function types from 'WSplit * (*)(WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplit_struct *, WPrimn, WPrimn, int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] - 2379 | {(DynFun*)split_current_todir, (DynFun*)split_current_todir_default}, - | ^ tiling.c:1678:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] 1678 | {(DynFun*)region_fitrep, | ^ -split.c:2394:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 2394 | {(DynFun*)split_do_restore, (DynFun*)splitsplit_do_restore}, - | ^ tiling.c:1679:6: warning: cast between incompatible function types from 'int (*)(WTiling *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WTiling_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] 1679 | (DynFun*)tiling_fitrep}, | ^ tiling.c:1684:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, int, int)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, int, int)'} to 'void (*)()' [-Wcast-function-type] 1684 | {(DynFun*)region_managed_maximize, | ^ -split.c:2394:33: warning: cast between incompatible function types from 'int (*)(WSplitSplit *, int)' {aka 'int (*)(struct WSplitSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 2394 | {(DynFun*)split_do_restore, (DynFun*)splitsplit_do_restore}, - | ^ tiling.c:1685:6: warning: cast between incompatible function types from 'int (*)(WTiling *, WRegion *, int, int)' {aka 'int (*)(struct WTiling_struct *, struct WRegion_struct *, int, int)'} to 'void (*)()' [-Wcast-function-type] 1685 | (DynFun*)tiling_managed_maximize}, | ^ -split.c:2395:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 2395 | {(DynFun*)split_do_verify, (DynFun*)splitsplit_do_verify}, - | ^ tiling.c:1690:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, int, WPrepareFocusResult *)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, int, struct WPrepareFocusResult_struct *)'} to 'void (*)()' [-Wcast-function-type] 1690 | {(DynFun*)region_managed_prepare_focus, | ^ tiling.c:1691:6: warning: cast between incompatible function types from 'int (*)(WTiling *, WRegion *, int, WPrepareFocusResult *)' {aka 'int (*)(struct WTiling_struct *, struct WRegion_struct *, int, struct WPrepareFocusResult_struct *)'} to 'void (*)()' [-Wcast-function-type] 1691 | (DynFun*)tiling_managed_prepare_focus}, | ^ -split.c:2395:32: warning: cast between incompatible function types from 'int (*)(WSplitSplit *, int)' {aka 'int (*)(struct WSplitSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 2395 | {(DynFun*)split_do_verify, (DynFun*)splitsplit_do_verify}, - | ^ tiling.c:1693:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] 1693 | {(DynFun*)region_prepare_manage, | ^ -split.c:2399:6: warning: cast between incompatible function types from 'WSplit * (*)(WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplit_struct *, WPrimn, WPrimn, int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] - 2399 | {(DynFun*)split_current_todir, (DynFun*)splitsplit_current_todir}, - | ^ tiling.c:1694:6: warning: cast between incompatible function types from 'WPHolder * (*)(WTiling *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WTiling_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] 1694 | (DynFun*)tiling_prepare_manage}, | ^ tiling.c:1696:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRescueInfo *)' {aka 'int (*)(struct WRegion_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] 1696 | {(DynFun*)region_rescue_clientwins, | ^ -split.c:2399:36: warning: cast between incompatible function types from 'WSplit * (*)(WSplitSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplitSplit_struct *, WPrimn, WPrimn, int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] - 2399 | {(DynFun*)split_current_todir, (DynFun*)splitsplit_current_todir}, - | ^ tiling.c:1697:6: warning: cast between incompatible function types from 'int (*)(WTiling *, WRescueInfo *)' {aka 'int (*)(struct WTiling_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] 1697 | (DynFun*)tiling_rescue_clientwins}, | ^ -split.c:2400:6: warning: cast between incompatible function types from 'WSplit * (*)(WSplitInner *)' {aka 'struct WSplit_struct * (*)(struct WSplitInner_struct *)'} to 'void (*)()' [-Wcast-function-type] - 2400 | {(DynFun*)splitinner_current, (DynFun*)splitsplit_current}, - | ^ tiling.c:1699:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1699 | {(DynFun*)region_get_rescue_pholder_for, | ^ -split.c:2400:35: warning: cast between incompatible function types from 'WSplit * (*)(WSplitSplit *)' {aka 'struct WSplit_struct * (*)(struct WSplitSplit_struct *)'} to 'void (*)()' [-Wcast-function-type] - 2400 | {(DynFun*)splitinner_current, (DynFun*)splitsplit_current}, - | ^ tiling.c:1700:6: warning: cast between incompatible function types from 'WPHolder * (*)(WTiling *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WTiling_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1700 | (DynFun*)tiling_get_rescue_pholder_for}, | ^ tiling.c:1702:6: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1702 | {(DynFun*)region_get_configuration, | ^ -split.c:2401:6: warning: cast between incompatible function types from 'WSplit * (*)(WSplitInner *, WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplitInner_struct *, struct WSplit_struct *, WPrimn, WPrimn, int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] - 2401 | {(DynFun*)splitinner_nextto, (DynFun*)splitsplit_nextto}, - | ^ tiling.c:1703:6: warning: cast between incompatible function types from 'ExtlTab (*)(WTiling *)' {aka 'int (*)(struct WTiling_struct *)'} to 'void (*)()' [-Wcast-function-type] 1703 | (DynFun*)tiling_get_configuration}, | ^ -split.c:2401:34: warning: cast between incompatible function types from 'WSplit * (*)(WSplitSplit *, WSplit *, WPrimn, WPrimn, int (*)(WSplit *))' {aka 'struct WSplit_struct * (*)(struct WSplitSplit_struct *, struct WSplit_struct *, WPrimn, WPrimn, int (*)(struct WSplit_struct *))'} to 'void (*)()' [-Wcast-function-type] - 2401 | {(DynFun*)splitinner_nextto, (DynFun*)splitsplit_nextto}, - | ^ tiling.c:1705:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1705 | {(DynFun*)region_managed_disposeroot, | ^ tiling.c:1706:6: warning: cast between incompatible function types from 'WRegion * (*)(WTiling *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WTiling_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1706 | (DynFun*)tiling_managed_disposeroot}, | ^ -split.c:2403:6: warning: cast between incompatible function types from 'int (*)(WSplit *, ExtlTab *)' {aka 'int (*)(struct WSplit_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] - 2403 | {(DynFun*)split_get_config, (DynFun*)splitsplit_get_config}, - | ^ tiling.c:1708:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1708 | {(DynFun*)region_current, | ^ -split.c:2403:33: warning: cast between incompatible function types from 'int (*)(WSplitSplit *, ExtlTab *)' {aka 'int (*)(struct WSplitSplit_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] - 2403 | {(DynFun*)split_get_config, (DynFun*)splitsplit_get_config}, - | ^ tiling.c:1709:6: warning: cast between incompatible function types from 'WRegion * (*)(WTiling *)' {aka 'struct WRegion_struct * (*)(struct WTiling_struct *)'} to 'void (*)()' [-Wcast-function-type] 1709 | (DynFun*)tiling_current}, | ^ tiling.c:1711:6: warning: cast between incompatible function types from 'int (*)(WTiling *, WRegion *)' {aka 'int (*)(struct WTiling_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1711 | {(DynFun*)tiling_managed_add, | ^ -split.c:2416:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 2416 | {(DynFun*)split_do_restore, (DynFun*)splitregion_do_restore}, - | ^ tiling.c:1712:6: warning: cast between incompatible function types from 'int (*)(WTiling *, WRegion *)' {aka 'int (*)(struct WTiling_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1712 | (DynFun*)tiling_managed_add_default}, | ^ -split.c:2416:33: warning: cast between incompatible function types from 'int (*)(WSplitRegion *, int)' {aka 'int (*)(struct WSplitRegion_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 2416 | {(DynFun*)split_do_restore, (DynFun*)splitregion_do_restore}, - | ^ tiling.c:1720:6: warning: cast between incompatible function types from 'WSplit * (*)(WTiling *, const WRectangle *, ExtlTab)' {aka 'struct WSplit_struct * (*)(struct WTiling_struct *, const struct WRectangle_struct *, int)'} to 'void (*)()' [-Wcast-function-type] 1720 | {(DynFun*)tiling_load_node, | ^ tiling.c:1721:6: warning: cast between incompatible function types from 'WSplit * (*)(WTiling *, const WRectangle *, ExtlTab)' {aka 'struct WSplit_struct * (*)(struct WTiling_struct *, const struct WRectangle_struct *, int)'} to 'void (*)()' [-Wcast-function-type] 1721 | (DynFun*)tiling_load_node_default}, | ^ -split.c:2417:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 2417 | {(DynFun*)split_do_verify, (DynFun*)splitregion_do_verify}, - | ^ tiling.c:1729:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, WRegionNavi, struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] 1729 | {(DynFun*)region_navi_first, | ^ -split.c:2417:32: warning: cast between incompatible function types from 'int (*)(WSplitRegion *, int)' {aka 'int (*)(struct WSplitRegion_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 2417 | {(DynFun*)split_do_verify, (DynFun*)splitregion_do_verify}, - | ^ tiling.c:1730:6: warning: cast between incompatible function types from 'WRegion * (*)(WTiling *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WTiling_struct *, WRegionNavi, struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] 1730 | (DynFun*)tiling_navi_first}, | ^ -split.c:2418:6: warning: cast between incompatible function types from 'int (*)(WSplit *, ExtlTab *)' {aka 'int (*)(struct WSplit_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] - 2418 | {(DynFun*)split_get_config, (DynFun*)splitregion_get_config}, - | ^ tiling.c:1732:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *, WRegionNavi, struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] 1732 | {(DynFun*)region_navi_next, | ^ tiling.c:1733:6: warning: cast between incompatible function types from 'WRegion * (*)(WTiling *, WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WTiling_struct *, struct WRegion_struct *, WRegionNavi, struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] 1733 | (DynFun*)tiling_navi_next}, | ^ -split.c:2418:33: warning: cast between incompatible function types from 'int (*)(WSplitRegion *, ExtlTab *)' {aka 'int (*)(struct WSplitRegion_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] - 2418 | {(DynFun*)split_get_config, (DynFun*)splitregion_get_config}, - | ^ tiling.c:1735:6: warning: cast between incompatible function types from 'Window (*)(const WRegion *)' {aka 'long unsigned int (*)(const struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1735 | {(DynFun*)region_xwindow, | ^ -split.c:2431:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 2431 | {(DynFun*)split_do_restore, (DynFun*)splitst_do_restore}, - | ^ tiling.c:1736:6: warning: cast between incompatible function types from 'Window (*)(const WTiling *)' {aka 'long unsigned int (*)(const struct WTiling_struct *)'} to 'void (*)()' [-Wcast-function-type] 1736 | (DynFun*)tiling_xwindow}, | ^ -split.c:2431:33: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 2431 | {(DynFun*)split_do_restore, (DynFun*)splitst_do_restore}, - | ^ -split.c:2432:6: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 2432 | {(DynFun*)split_do_verify, (DynFun*)splitst_do_verify}, - | ^ -split.c:2432:32: warning: cast between incompatible function types from 'int (*)(WSplit *, int)' {aka 'int (*)(struct WSplit_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 2432 | {(DynFun*)split_do_verify, (DynFun*)splitst_do_verify}, - | ^ -split.c:2433:6: warning: cast between incompatible function types from 'int (*)(WSplit *, ExtlTab *)' {aka 'int (*)(struct WSplit_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] - 2433 | {(DynFun*)split_get_config, (DynFun*)splitst_get_config}, - | ^ -split.c:2433:33: warning: cast between incompatible function types from 'int (*)(WSplitST *, ExtlTab *)' {aka 'int (*)(struct WSplitST_struct *, int *)'} to 'void (*)()' [-Wcast-function-type] - 2433 | {(DynFun*)split_get_config, (DynFun*)splitst_get_config}, - | ^ tiling.c:83:13: warning: 'reparent_mgd' defined but not used [-Wunused-function] 83 | static void reparent_mgd(WRegion *sub, WWindow *par) | ^~~~~~~~~~~~ -Scanning split-stdisp.c for exports. -Scanning splitfloat.c for exports. -Scanning panehandle.c for exports. -Scanning ops.c for exports. -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o main.o main.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o exports.o exports.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname -Wl,mod_tiling.so main.o tiling.o placement.o split.o split-stdisp.o splitfloat.o panehandle.o ops.o exports.o -o mod_tiling.so -lrt -lX11 -lXext -lXft make[3]: Leaving directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_tiling' make[3]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_query' @@ -1146,15 +1182,21 @@ x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o wmessage.o wmessage.c Scanning edln.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o query.o query.c +Scanning input.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fwarn.o fwarn.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o history.o history.c /usr/bin/luac5.3 -o mod_query.lc mod_query.lua /usr/bin/luac5.3 -o mod_query_chdir.lc mod_query_chdir.lua -Scanning input.c for exports. Scanning listing.c for exports. Scanning main.c for exports. Scanning wedln.c for exports. Scanning wedln-wrappers.c for exports. +Scanning wmessage.c for exports. +Scanning query.c for exports. +Scanning fwarn.c for exports. +Scanning history.c for exports. +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o main.o main.c +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o exports.o exports.c In file included from inputp.h:13, from input.c:16: input.c: In function 'input_style': @@ -1183,12 +1225,6 @@ wmessage.c:254:28: warning: cast between incompatible function types from 'const char * (*)(WMessage *)' {aka 'const char * (*)(struct WMessage_struct *)'} to 'void (*)()' [-Wcast-function-type] 254 | {(DynFun*)input_style, (DynFun*)wmsg_style}, | ^ -Scanning wmessage.c for exports. -Scanning query.c for exports. -Scanning fwarn.c for exports. -Scanning history.c for exports. -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o main.o main.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o exports.o exports.c wedln.c:1088:6: warning: cast between incompatible function types from 'const char * (*)(WInput *)' {aka 'const char * (*)(struct WInput_struct *)'} to 'void (*)()' [-Wcast-function-type] 1088 | {(DynFun*)input_style, (DynFun*)wedln_style}, | ^ @@ -1200,12 +1236,12 @@ make[3]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_menu' /usr/bin/lua5.3 ../libextl/libextl-mkexports -module mod_menu -o exports.c -h exports.h \ main.c menu.c mkmenu.c grabmenu.c +Scanning main.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o menu.o menu.c +Scanning menu.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mkmenu.o mkmenu.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o grabmenu.o grabmenu.c /usr/bin/luac5.3 -o mod_menu.lc mod_menu.lua -Scanning main.c for exports. -Scanning menu.c for exports. Scanning mkmenu.c for exports. Scanning grabmenu.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o main.o main.c @@ -1294,12 +1330,12 @@ make[3]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_sm' /usr/bin/lua5.3 ../libextl/libextl-mkexports -module mod_sm -o exports.c -h exports.h \ sm.c sm_matchwin.c sm_session.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sm_matchwin.o sm_matchwin.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sm_session.o sm_session.c -echo "ioncore.load_module('mod_sm') package.loaded['mod_sm']=true" | /usr/bin/luac5.3 -o mod_sm.lc - Scanning sm.c for exports. +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sm_matchwin.o sm_matchwin.c Scanning sm_matchwin.c for exports. +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sm_session.o sm_session.c Scanning sm_session.c for exports. +echo "ioncore.load_module('mod_sm') package.loaded['mod_sm']=true" | /usr/bin/luac5.3 -o mod_sm.lc - x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sm.o sm.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o exports.o exports.c sm.c: In function 'mod_sm_deinit': @@ -1321,30 +1357,30 @@ init.c draw.c font.c colour.c brush.c fontset.c style.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o draw.o draw.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o font.o font.c +Scanning init.c for exports. +Scanning draw.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o colour.o colour.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o brush.o brush.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fontset.o fontset.c -Scanning init.c for exports. +Scanning font.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o style.o style.c echo "ioncore.load_module('de') package.loaded['de']=true" | /usr/bin/luac5.3 -o de.lc - -Scanning draw.c for exports. -Scanning font.c for exports. Scanning colour.c for exports. Scanning brush.c for exports. Scanning fontset.c for exports. Scanning style.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o init.o init.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o exports.o exports.c +font.c: In function 'debrush_do_draw_string_default_xft': +font.c:313:8: warning: unused variable 'gc' [-Wunused-variable] + 313 | GC gc=brush->d->normal_gc; + | ^~ brush.c:276:6: warning: cast between incompatible function types from 'unsigned int (*)(GrBrush *, const char *, unsigned int)' {aka 'unsigned int (*)(struct GrBrush_struct *, const char *, unsigned int)'} to 'void (*)()' [-Wcast-function-type] 276 | {(DynFun*)grbrush_get_text_width, (DynFun*)debrush_get_text_width}, | ^ -font.c: In function 'debrush_do_draw_string_default_xft': brush.c:276:39: warning: cast between incompatible function types from 'unsigned int (*)(DEBrush *, const char *, unsigned int)' {aka 'unsigned int (*)(struct DEBrush_struct *, const char *, unsigned int)'} to 'void (*)()' [-Wcast-function-type] 276 | {(DynFun*)grbrush_get_text_width, (DynFun*)debrush_get_text_width}, | ^ -font.c:313:8: warning: unused variable 'gc' [-Wunused-variable] - 313 | GC gc=brush->d->normal_gc; - | ^~ brush.c:283:6: warning: cast between incompatible function types from 'int (*)(GrBrush *, const char *, char, void *)' {aka 'int (*)(struct GrBrush_struct *, const char *, char, void *)'} to 'void (*)()' [-Wcast-function-type] 283 | {(DynFun*)grbrush_get_extra, (DynFun*)debrush_get_extra}, | ^ @@ -1364,28 +1400,28 @@ /usr/bin/lua5.3 ../libextl/libextl-mkexports -module mod_statusbar -o exports.c -h exports.h \ main.c statusbar.c draw.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o statusbar.o statusbar.c +Scanning main.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o draw.o draw.c -/usr/bin/luac5.3 -o mod_statusbar.lc mod_statusbar.lua make[4]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_statusbar/ion-statusd' -Scanning main.c for exports. +/usr/bin/luac5.3 -o mod_statusbar.lc mod_statusbar.lua Scanning statusbar.c for exports. +Scanning draw.c for exports. +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o main.o main.c +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o exports.o exports.c /usr/bin/lua5.3 ../../libextl/libextl-mkexports -module statusd -o exports.c -h exports.h \ ion-statusd.c exec.c extlrx.c -reexport mainloop ../../libmainloop/select.c ../../libmainloop/defer.c ../../libmainloop/signal.c ../../libmainloop/hooks.c ../../libmainloop/exec.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DETCDIR=\"/etc/X11/notion\" -DSHAREDIR=\"/usr/share/notion\" -DEXTRABINDIR=\"/usr/lib/notion\" -DMODULEDIR=\"/usr/lib/notion\" -DLCDIR=\"/usr/lib/notion/lc\" -DLOCALEDIR=\"/usr/share/locale\" -DCF_ION_EXECUTABLE=\"notion\" -I../.. -I../.. -I../.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ion-statusd.o ion-statusd.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DETCDIR=\"/etc/X11/notion\" -DSHAREDIR=\"/usr/share/notion\" -DEXTRABINDIR=\"/usr/lib/notion\" -DMODULEDIR=\"/usr/lib/notion\" -DLCDIR=\"/usr/lib/notion/lc\" -DLOCALEDIR=\"/usr/share/locale\" -DCF_ION_EXECUTABLE=\"notion\" -I../.. -I../.. -I../.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o exec.o exec.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DETCDIR=\"/etc/X11/notion\" -DSHAREDIR=\"/usr/share/notion\" -DEXTRABINDIR=\"/usr/lib/notion\" -DMODULEDIR=\"/usr/lib/notion\" -DLCDIR=\"/usr/lib/notion/lc\" -DLOCALEDIR=\"/usr/share/locale\" -DCF_ION_EXECUTABLE=\"notion\" -I../.. -I../.. -I../.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o extlrx.o extlrx.c -/usr/bin/luac5.3 -o statusd_date.lc statusd_date.lua Scanning ion-statusd.c for exports. -/usr/bin/luac5.3 -o statusd_mail.lc statusd_mail.lua -/usr/bin/luac5.3 -o statusd_load.lc statusd_load.lua Scanning exec.c for exports. Scanning extlrx.c for exports. +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DETCDIR=\"/etc/X11/notion\" -DSHAREDIR=\"/usr/share/notion\" -DEXTRABINDIR=\"/usr/lib/notion\" -DMODULEDIR=\"/usr/lib/notion\" -DLCDIR=\"/usr/lib/notion/lc\" -DLOCALEDIR=\"/usr/share/locale\" -DCF_ION_EXECUTABLE=\"notion\" -I../.. -I../.. -I../.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o exec.o exec.c Scanning ../../libmainloop/select.c for exports. +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DETCDIR=\"/etc/X11/notion\" -DSHAREDIR=\"/usr/share/notion\" -DEXTRABINDIR=\"/usr/lib/notion\" -DMODULEDIR=\"/usr/lib/notion\" -DLCDIR=\"/usr/lib/notion/lc\" -DLOCALEDIR=\"/usr/share/locale\" -DCF_ION_EXECUTABLE=\"notion\" -I../.. -I../.. -I../.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o extlrx.o extlrx.c Scanning ../../libmainloop/defer.c for exports. +/usr/bin/luac5.3 -o statusd_date.lc statusd_date.lua Scanning ../../libmainloop/signal.c for exports. -Scanning draw.c for exports. -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o main.o main.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o exports.o exports.c +/usr/bin/luac5.3 -o statusd_mail.lc statusd_mail.lua +/usr/bin/luac5.3 -o statusd_load.lc statusd_load.lua Scanning ../../libmainloop/hooks.c for exports. Scanning ../../libmainloop/exec.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DETCDIR=\"/etc/X11/notion\" -DSHAREDIR=\"/usr/share/notion\" -DEXTRABINDIR=\"/usr/lib/notion\" -DMODULEDIR=\"/usr/lib/notion\" -DLCDIR=\"/usr/lib/notion/lc\" -DLOCALEDIR=\"/usr/share/locale\" -DCF_ION_EXECUTABLE=\"notion\" -I../.. -I../.. -I../.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o exports.o exports.c @@ -1474,9 +1510,9 @@ /usr/bin/lua5.3 ../libextl/libextl-mkexports -module mod_notionflux -o exports.c -h exports.h \ mod_notionflux.c /usr/bin/luac5.3 -o mod_notionflux.lc mod_notionflux.lua -make[4]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_notionflux/notionflux' Scanning mod_notionflux.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mod_notionflux.o mod_notionflux.c +make[4]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_notionflux/notionflux' x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o exports.o exports.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -fPIC -DPIC -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/lua5.3 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I../.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o notionflux.o notionflux.c : warning: "_XOPEN_SOURCE" redefined @@ -1494,29 +1530,30 @@ binding.c conf-bindings.c cursor.c event.c exec.c focus.c strings.c key.c modules.c mwmhints.c pointer.c property.c screen.c sizehint.c window.c ioncore.c xic.c selection.c clientwin.c colormap.c region.c eventh.c attach.c resize.c grab.c manage.c regbind.c rootwin.c tags.c names.c saveload.c frame.c frame-pointer.c conf.c reginfo.c extlconv.c fullscreen.c mplex.c bindmaps.c gr.c infowin.c activity.c netwm.c frame-draw.c kbresize.c rectangle.c xwindow.c presize.c extlrx.c pholder.c mplexpholder.c llist.c basicpholder.c sizepolicy.c stacking.c group.c grouppholder.c group-cw.c navi.c group-ws.c float-placement.c groupedpholder.c framedpholder.c return.c detach.c screen-notify.c frame-tabs-recalc.c profiling.c log.c tempdir.c -reexport mainloop ../libmainloop/select.c ../libmainloop/defer.c ../libmainloop/signal.c ../libmainloop/hooks.c ../libmainloop/exec.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o binding.o binding.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o conf-bindings.o conf-bindings.c +Scanning binding.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o cursor.o cursor.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o event.o event.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o exec.o exec.c -Scanning binding.c for exports. +Scanning conf-bindings.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o focus.o focus.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o strings.o strings.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o key.o key.c +Scanning cursor.c for exports. +Scanning event.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o modules.o modules.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mwmhints.o mwmhints.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o pointer.o pointer.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o property.o property.c +Scanning exec.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o screen.o screen.c -Scanning conf-bindings.c for exports. +Scanning focus.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sizehint.o sizehint.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o window.o window.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xic.o xic.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o selection.o selection.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o clientwin.o clientwin.c -Scanning cursor.c for exports. -Scanning event.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o colormap.o colormap.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o region.o region.c -Scanning exec.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o eventh.o eventh.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o attach.o attach.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o resize.o resize.c @@ -1525,23 +1562,20 @@ x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o regbind.o regbind.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rootwin.o rootwin.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tags.o tags.c +Scanning strings.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o names.o names.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o saveload.o saveload.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o frame.o frame.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o frame-pointer.o frame-pointer.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o conf.o conf.c -Scanning focus.c for exports. +Scanning key.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o reginfo.o reginfo.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o extlconv.o extlconv.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fullscreen.o fullscreen.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mplex.o mplex.c +Scanning modules.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o bindmaps.o bindmaps.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o gr.o gr.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o infowin.o infowin.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o activity.o activity.c -Scanning strings.c for exports. -Scanning key.c for exports. -Scanning modules.c for exports. Scanning mwmhints.c for exports. Scanning pointer.c for exports. Scanning property.c for exports. @@ -1553,18 +1587,96 @@ modules.c:141:12: warning: cast between incompatible function types from 'void (*)(void **)' to 'int (*)()' [-Wcast-function-type] 141 | initfn=(bool (*)())get_module_fptr(handle, modulename, "_init"); | ^ +modules.c: In function 'try_load': +modules.c:225:5: warning: enumeration value 'VERSION_MATCH_EXACT' not handled in switch [-Wswitch] + 225 | switch(check_version(handle, name)){ + | ^~~~~~ +Scanning screen.c for exports. +binding.c: In function 'binding_deinit': +binding.c:167:21: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 167 | free(binding->doc); + | ~~~~~~~^~~~~ +In file included from ../libtu/misc.h:13, + from common.h:17, + from binding.c:10: +/usr/include/stdlib.h:687:25: note: expected 'void *' but argument is of type 'const char *' + 687 | extern void free (void *__ptr) __THROW; + | ~~~~~~^~~~~ +binding.c:171:21: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 171 | free(binding->label); + | ~~~~~~~^~~~~~~ +/usr/include/stdlib.h:687:25: note: expected 'void *' but argument is of type 'const char *' + 687 | extern void free (void *__ptr) __THROW; + | ~~~~~~^~~~~ +Scanning sizehint.c for exports. +Scanning window.c for exports. +exec.c: In function 'ioncore_setup_display': +exec.c:53:43: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] + 53 | snprintf(tmp+strlen(tmp), 11, ".%u", (unsigned)xscr); + | ^ +In file included from /usr/include/stdio.h:970, + from exec.c:12: +In function 'snprintf', + inlined from 'ioncore_setup_display' at exec.c:53:9: +/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 12 bytes into a destination of size 11 + 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 69 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 70 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ +Scanning ioncore.c for exports. +Scanning xic.c for exports. +In file included from manage.c:9: +manage.c: In function 'region_prepare_manage': +Scanning selection.c for exports. +Scanning clientwin.c for exports. +../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +manage.c:243:5: note: in expansion of macro 'CALL_DYN_RET' + 243 | CALL_DYN_RET(ret, WPHolder*, region_prepare_manage, reg, + | ^~~~~~~~~~~~ +../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WPHolder * (*)()' {aka 'struct WPHolder_struct * (*)()'} [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +manage.c:243:5: note: in expansion of macro 'CALL_DYN_RET' + 243 | CALL_DYN_RET(ret, WPHolder*, region_prepare_manage, reg, + | ^~~~~~~~~~~~ +manage.c: In function 'region_prepare_manage_transient': +../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +manage.c:268:5: note: in expansion of macro 'CALL_DYN_RET' + 268 | CALL_DYN_RET(ret, WPHolder*, region_prepare_manage_transient, reg, + | ^~~~~~~~~~~~ +../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WPHolder * (*)()' {aka 'struct WPHolder_struct * (*)()'} [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +manage.c:268:5: note: in expansion of macro 'CALL_DYN_RET' + 268 | CALL_DYN_RET(ret, WPHolder*, region_prepare_manage_transient, reg, + | ^~~~~~~~~~~~ +manage.c: In function 'region_rescue_clientwins': +../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *, WRescueInfo *)' {aka 'int (*)(struct WRegion_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +manage.c:396:5: note: in expansion of macro 'CALL_DYN_RET' + 396 | CALL_DYN_RET(ret, bool, region_rescue_clientwins, reg, (reg, info)); + | ^~~~~~~~~~~~ +../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +manage.c:396:5: note: in expansion of macro 'CALL_DYN_RET' + 396 | CALL_DYN_RET(ret, bool, region_rescue_clientwins, reg, (reg, info)); + | ^~~~~~~~~~~~ In file included from window.c:9: window.c: In function 'window_press': -modules.c: In function 'try_load': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WWindow *, XButtonEvent *, WRegion **)' {aka 'int (*)(struct WWindow_struct *, XButtonEvent *, struct WRegion_struct **)'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ window.c:41:5: note: in expansion of macro 'CALL_DYN_RET' 41 | CALL_DYN_RET(area, int, window_press, wwin, (wwin, ev, reg_ret)); | ^~~~~~~~~~~~ -modules.c:225:5: warning: enumeration value 'VERSION_MATCH_EXACT' not handled in switch [-Wswitch] - 225 | switch(check_version(handle, name)){ - | ^~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ @@ -1584,22 +1696,132 @@ window.c:237:31: warning: cast between incompatible function types from 'Window (*)(const WWindow *)' {aka 'long unsigned int (*)(const struct WWindow_struct *)'} to 'void (*)()' [-Wcast-function-type] 237 | {(DynFun*)region_xwindow, (DynFun*)window_xwindow}, | ^ -Scanning screen.c for exports. +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o infowin.o infowin.c +In file included from frame.c:13: +frame.c: In function 'frame_quasiactivation': +../libtu/minmax.h:20:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 20 | ((a_) > (b_) ? (a_) : (b_)); }) + | ^ +frame.c:496:30: note: in expansion of macro 'MAXOF' + 496 | frame->quasiactive_count=MAXOF(0, frame->quasiactive_count + | ^~~~~ +../libtu/minmax.h:20:24: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] + 20 | ((a_) > (b_) ? (a_) : (b_)); }) + | ^~~~ +frame.c:496:30: note: in expansion of macro 'MAXOF' + 496 | frame->quasiactive_count=MAXOF(0, frame->quasiactive_count + | ^~~~~ +frame.c:490:59: warning: unused parameter 'reg' [-Wunused-parameter] + 490 | static void frame_quasiactivation(WFrame *frame, WRegion *reg, bool act) + | ~~~~~~~~~^~~ +In file included from gr.c:11: +gr.c: In function 'grbrush_get_slave': +frame.c: In function 'numbers_grab_handler': +frame.c:781:55: warning: unused parameter 'xev' [-Wunused-parameter] + 781 | static int numbers_grab_handler(WRegion *reg, XEvent *xev) + | ~~~~~~~~^~~ +frame.c: In function 'frame_managed_notify': +frame.c:864:10: warning: variable 'complete' set but not used [-Wunused-but-set-variable] + 864 | bool complete; + | ^~~~~~~~ +frame.c: At top level: +frame.c:1051:6: warning: cast between incompatible function types from 'int (*)(WWindow *, XButtonEvent *, WRegion **)' {aka 'int (*)(struct WWindow_struct *, XButtonEvent *, struct WRegion_struct **)'} to 'void (*)()' [-Wcast-function-type] + 1051 | {(DynFun*)window_press, (DynFun*)frame_press}, + | ^ +frame.c:1051:29: warning: cast between incompatible function types from 'int (*)(WFrame *, XButtonEvent *, WRegion **)' {aka 'int (*)(struct WFrame_struct *, XButtonEvent *, struct WRegion_struct **)'} to 'void (*)()' [-Wcast-function-type] + 1051 | {(DynFun*)window_press, (DynFun*)frame_press}, + | ^ +../libtu/objp.h:68:50: warning: cast between incompatible function types from 'GrBrush * (*)(GrBrush *, WRootWin *, const char *)' {aka 'struct GrBrush_struct * (*)(struct GrBrush_struct *, struct WRootWin_struct *, const char *)'} to 'void (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +gr.c:472:5: note: in expansion of macro 'CALL_DYN_RET' + 472 | CALL_DYN_RET(slave, GrBrush*, grbrush_get_slave, brush, + | ^~~~~~~~~~~~ +../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'GrBrush * (*)()' {aka 'struct GrBrush_struct * (*)()'} [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +gr.c:472:5: note: in expansion of macro 'CALL_DYN_RET' + 472 | CALL_DYN_RET(slave, GrBrush*, grbrush_get_slave, brush, + | ^~~~~~~~~~~~ +frame.c:1053:6: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 1053 | {(DynFun*)region_get_configuration, + | ^ +gr.c: In function 'grbrush_get_extra': +../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(GrBrush *, const char *, char, void *)' {aka 'int (*)(struct GrBrush_struct *, const char *, char, void *)'} to 'void (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +gr.c:518:5: note: in expansion of macro 'CALL_DYN_RET' + 518 | CALL_DYN_RET(ret, bool, grbrush_get_extra, brush, + | ^~~~~~~~~~~~ +../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +gr.c:518:5: note: in expansion of macro 'CALL_DYN_RET' + 518 | CALL_DYN_RET(ret, bool, grbrush_get_extra, brush, + | ^~~~~~~~~~~~ +frame.c:1054:6: warning: cast between incompatible function types from 'ExtlTab (*)(WFrame *)' {aka 'int (*)(struct WFrame_struct *)'} to 'void (*)()' [-Wcast-function-type] + 1054 | (DynFun*)frame_get_configuration}, + | ^ In file included from region.c:13: region.c: In function 'region_fitrep': +gr.c: In function 'grbrush_get_text_width': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ region.c:142:5: note: in expansion of macro 'CALL_DYN_RET' 142 | CALL_DYN_RET(ret, bool, region_fitrep, reg, (reg, par, fp)); | ^~~~~~~~~~~~ +../libtu/objp.h:68:50: warning: cast between incompatible function types from 'unsigned int (*)(GrBrush *, const char *, unsigned int)' {aka 'unsigned int (*)(struct GrBrush_struct *, const char *, unsigned int)'} to 'void (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +gr.c:559:5: note: in expansion of macro 'CALL_DYN_RET' + 559 | CALL_DYN_RET(ret, uint, grbrush_get_text_width, brush, + | ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ region.c:142:5: note: in expansion of macro 'CALL_DYN_RET' 142 | CALL_DYN_RET(ret, bool, region_fitrep, reg, (reg, par, fp)); | ^~~~~~~~~~~~ +../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'unsigned int (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +gr.c:559:5: note: in expansion of macro 'CALL_DYN_RET' + 559 | CALL_DYN_RET(ret, uint, grbrush_get_text_width, brush, + | ^~~~~~~~~~~~ region.c: In function 'region_xwindow': +frame.c:1065:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] + 1065 | {(DynFun*)region_fitrep, + | ^ +frame.c:1066:6: warning: cast between incompatible function types from 'int (*)(WFrame *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WFrame_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] + 1066 | (DynFun*)frame_fitrep}, + | ^ +frame.c:1068:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 1068 | {(DynFun*)region_managed_disposeroot, + | ^ +frame.c:1069:6: warning: cast between incompatible function types from 'WRegion * (*)(WFrame *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WFrame_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 1069 | (DynFun*)frame_managed_disposeroot}, + | ^ +key.c:122:13: warning: 'free_subs' defined but not used [-Wunused-function] + 122 | static void free_subs(WSubmapState *p) + | ^~~~~~~~~ +frame.c:1074:6: warning: cast between incompatible function types from 'int (*)(WMPlex *)' {aka 'int (*)(struct WMPlex_struct *)'} to 'void (*)()' [-Wcast-function-type] + 1074 | {(DynFun*)mplex_default_index, + | ^ +frame.c:1075:6: warning: cast between incompatible function types from 'int (*)(WFrame *)' {aka 'int (*)(struct WFrame_struct *)'} to 'void (*)()' [-Wcast-function-type] + 1075 | (DynFun*)frame_default_index}, + | ^ +frame.c:1077:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 1077 | {(DynFun*)region_prepare_manage_transient, + | ^ +In file included from frame-pointer.c:11: +frame-pointer.c: In function 'fnd': +frame.c:1078:6: warning: cast between incompatible function types from 'WPHolder * (*)(WFrame *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WFrame_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 1078 | (DynFun*)frame_prepare_manage_transient}, + | ^ +frame.c:1080:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRescueInfo *)' {aka 'int (*)(struct WRegion_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] + 1080 | {(DynFun*)region_rescue_clientwins, + | ^ ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'Window (*)(const WRegion *)' {aka 'long unsigned int (*)(const struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ @@ -1612,6 +1834,9 @@ region.c:176:5: note: in expansion of macro 'CALL_DYN_RET' 176 | CALL_DYN_RET(ret, Window, region_xwindow, reg, (reg)); | ^~~~~~~~~~~~ +frame.c:1081:6: warning: cast between incompatible function types from 'int (*)(WFrame *, WRescueInfo *)' {aka 'int (*)(struct WFrame_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] + 1081 | (DynFun*)frame_rescue_clientwins}, + | ^ region.c: In function 'region_managed_prepare_focus': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, int, WPrepareFocusResult *)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, int, struct WPrepareFocusResult_struct *)'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ @@ -1626,20 +1851,12 @@ 220 | CALL_DYN_RET(ret, bool, region_managed_prepare_focus, mgr, | ^~~~~~~~~~~~ region.c: In function 'region_current': -In file included from screen.c:11: -screen.c: In function 'screen_handle_drop': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ region.c:247:5: note: in expansion of macro 'CALL_DYN_RET' 247 | CALL_DYN_RET(ret, WRegion*, region_current, mgr, (mgr)); | ^~~~~~~~~~~~ -../libtu/objp.h:74:50: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 74 | #define HAS_DYN(OBJ, FUNC) has_dynfun((Obj*)OBJ, (DynFun*)FUNC) - | ^ -screen.c:155:16: note: in expansion of macro 'HAS_DYN' - 155 | if(curr && HAS_DYN(curr, region_handle_drop)){ - | ^~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WRegion * (*)()' {aka 'struct WRegion_struct * (*)()'} [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ @@ -1647,176 +1864,64 @@ 247 | CALL_DYN_RET(ret, WRegion*, region_current, mgr, (mgr)); | ^~~~~~~~~~~~ region.c: In function 'region_rqclose_propagate': -screen.c: In function 'create_initial_ws': +../libtu/objp.h:74:50: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 74 | #define HAS_DYN(OBJ, FUNC) has_dynfun((Obj*)OBJ, (DynFun*)FUNC) + | ^ +frame-pointer.c:238:12: note: in expansion of macro 'HAS_DYN' + 238 | if(HAS_DYN(w, region_handle_drop)) + | ^~~~~~~ ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ region.c:455:5: note: in expansion of macro 'CALL_DYN_RET' 455 | CALL_DYN_RET(ret, WRegion*, region_rqclose_propagate, reg, | ^~~~~~~~~~~~ -screen.c:423:33: warning: cast between incompatible function types from 'WGroupWS * (*)(WWindow *, const WFitParams *)' {aka 'struct WGroupWS_struct * (*)(struct WWindow_struct *, const struct WFitParams_struct *)'} to 'WRegion * (*)(WWindow *, const WFitParams *, void *)' {aka 'struct WRegion_struct * (*)(struct WWindow_struct *, const struct WFitParams_struct *, void *)'} [-Wcast-function-type] - 423 | (WRegionCreateFn*)create_groupws, NULL); - | ^ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WRegion * (*)()' {aka 'struct WRegion_struct * (*)()'} [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ region.c:455:5: note: in expansion of macro 'CALL_DYN_RET' 455 | CALL_DYN_RET(ret, WRegion*, region_rqclose_propagate, reg, | ^~~~~~~~~~~~ -screen.c: At top level: region.c: In function 'region_may_dispose': -In file included from resize.c:12: -resize.c: In function 'region_managed_maximize': -screen.c:467:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 467 | {(DynFun*)region_managed_disposeroot, - | ^ ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ region.c:478:5: note: in expansion of macro 'CALL_DYN_RET' 478 | CALL_DYN_RET(ret, bool, region_may_dispose, reg, (reg)); | ^~~~~~~~~~~~ -In file included from manage.c:9: -manage.c: In function 'region_prepare_manage': -../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, int, int)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, int, int)'} to 'void (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -resize.c:632:5: note: in expansion of macro 'CALL_DYN_RET' - 632 | CALL_DYN_RET(ret, bool, region_managed_maximize, mgr, (mgr, reg, dir, action)); - | ^~~~~~~~~~~~ -../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -manage.c:243:5: note: in expansion of macro 'CALL_DYN_RET' - 243 | CALL_DYN_RET(ret, WPHolder*, region_prepare_manage, reg, - | ^~~~~~~~~~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ region.c:478:5: note: in expansion of macro 'CALL_DYN_RET' 478 | CALL_DYN_RET(ret, bool, region_may_dispose, reg, (reg)); | ^~~~~~~~~~~~ -screen.c:468:6: warning: cast between incompatible function types from 'WRegion * (*)(WScreen *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WScreen_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 468 | (DynFun*)screen_managed_disposeroot}, - | ^ region.c: In function 'region_managed_disposeroot': -../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WPHolder * (*)()' {aka 'struct WPHolder_struct * (*)()'} [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -manage.c:243:5: note: in expansion of macro 'CALL_DYN_RET' - 243 | CALL_DYN_RET(ret, WPHolder*, region_prepare_manage, reg, - | ^~~~~~~~~~~~ -screen.c:470:6: warning: cast between incompatible function types from 'int (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 470 | {(DynFun*)region_may_dispose, - | ^ -../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -resize.c:632:5: note: in expansion of macro 'CALL_DYN_RET' - 632 | CALL_DYN_RET(ret, bool, region_managed_maximize, mgr, (mgr, reg, dir, action)); - | ^~~~~~~~~~~~ ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ region.c:492:5: note: in expansion of macro 'CALL_DYN_RET' 492 | CALL_DYN_RET(ret, WRegion*, region_managed_disposeroot, mgr, (mgr, reg)); | ^~~~~~~~~~~~ -screen.c:471:6: warning: cast between incompatible function types from 'int (*)(WScreen *)' {aka 'int (*)(struct WScreen_struct *)'} to 'void (*)()' [-Wcast-function-type] - 471 | (DynFun*)screen_may_dispose}, - | ^ -manage.c: In function 'region_prepare_manage_transient': -resize.c: In function 'region_orientation': -screen.c:482:6: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 482 | {(DynFun*)region_get_configuration, - | ^ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WRegion * (*)()' {aka 'struct WRegion_struct * (*)()'} [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ region.c:492:5: note: in expansion of macro 'CALL_DYN_RET' 492 | CALL_DYN_RET(ret, WRegion*, region_managed_disposeroot, mgr, (mgr, reg)); | ^~~~~~~~~~~~ -../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -manage.c:268:5: note: in expansion of macro 'CALL_DYN_RET' - 268 | CALL_DYN_RET(ret, WPHolder*, region_prepare_manage_transient, reg, - | ^~~~~~~~~~~~ -screen.c:483:6: warning: cast between incompatible function types from 'ExtlTab (*)(WScreen *)' {aka 'int (*)(struct WScreen_struct *)'} to 'void (*)()' [-Wcast-function-type] - 483 | (DynFun*)screen_get_configuration}, - | ^ -../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WPHolder * (*)()' {aka 'struct WPHolder_struct * (*)()'} [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -manage.c:268:5: note: in expansion of macro 'CALL_DYN_RET' - 268 | CALL_DYN_RET(ret, WPHolder*, region_prepare_manage_transient, reg, - | ^~~~~~~~~~~~ -../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -resize.c:675:5: note: in expansion of macro 'CALL_DYN_RET' - 675 | CALL_DYN_RET(ret, int, region_orientation, reg, (reg)); - | ^~~~~~~~~~~~ -screen.c:485:6: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 485 | {(DynFun*)region_handle_drop, - | ^ -In file included from frame-pointer.c:11: -frame-pointer.c: In function 'fnd': -../libtu/objp.h:74:50: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 74 | #define HAS_DYN(OBJ, FUNC) has_dynfun((Obj*)OBJ, (DynFun*)FUNC) - | ^ -frame-pointer.c:238:12: note: in expansion of macro 'HAS_DYN' - 238 | if(HAS_DYN(w, region_handle_drop)) - | ^~~~~~~ -screen.c:486:6: warning: cast between incompatible function types from 'int (*)(WScreen *, int, int, WRegion *)' {aka 'int (*)(struct WScreen_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 486 | (DynFun*)screen_handle_drop}, - | ^ region.c: In function 'region_defer_rqdispose': -../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -resize.c:675:5: note: in expansion of macro 'CALL_DYN_RET' - 675 | CALL_DYN_RET(ret, int, region_orientation, reg, (reg)); - | ^~~~~~~~~~~~ region.c:558:38: warning: cast between incompatible function types from 'int (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)(Obj *)' {aka 'void (*)(struct Obj_struct *)'} [-Wcast-function-type] 558 | mainloop_defer_action((Obj*)reg, (WDeferredAction*)region_rqdispose); | ^ -manage.c: In function 'region_rescue_clientwins': -../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *, WRescueInfo *)' {aka 'int (*)(struct WRegion_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -manage.c:396:5: note: in expansion of macro 'CALL_DYN_RET' - 396 | CALL_DYN_RET(ret, bool, region_rescue_clientwins, reg, (reg, info)); - | ^~~~~~~~~~~~ -../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -manage.c:396:5: note: in expansion of macro 'CALL_DYN_RET' - 396 | CALL_DYN_RET(ret, bool, region_rescue_clientwins, reg, (reg, info)); - | ^~~~~~~~~~~~ -In file included from frame.c:13: -frame.c: In function 'frame_quasiactivation': +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o activity.o activity.c +In file included from saveload.c:13: +saveload.c: In function 'region_supports_save': region.c: In function 'region_managed_rqorder': -../libtu/minmax.h:20:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 20 | ((a_) > (b_) ? (a_) : (b_)); }) - | ^ -frame.c:496:30: note: in expansion of macro 'MAXOF' - 496 | frame->quasiactive_count=MAXOF(0, frame->quasiactive_count - | ^~~~~ -../libtu/minmax.h:20:24: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] - 20 | ((a_) > (b_) ? (a_) : (b_)); }) - | ^~~~ -frame.c:496:30: note: in expansion of macro 'MAXOF' - 496 | frame->quasiactive_count=MAXOF(0, frame->quasiactive_count - | ^~~~~ ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, WRegionOrder)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, WRegionOrder)'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ region.c:758:5: note: in expansion of macro 'CALL_DYN_RET' 758 | CALL_DYN_RET(ret, bool, region_managed_rqorder, reg, (reg, sub, order)); | ^~~~~~~~~~~~ -frame.c:490:59: warning: unused parameter 'reg' [-Wunused-parameter] - 490 | static void frame_quasiactivation(WFrame *frame, WRegion *reg, bool act) - | ~~~~~~~~~^~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ @@ -1825,44 +1930,26 @@ | ^~~~~~~~~~~~ x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o netwm.o netwm.c region.c: In function 'region_handle_drop': +Scanning colormap.c for exports. ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ region.c:944:5: note: in expansion of macro 'CALL_DYN_RET' 944 | CALL_DYN_RET(ret, bool, region_handle_drop, reg, (reg, x, y, dropped)); | ^~~~~~~~~~~~ -frame.c: In function 'numbers_grab_handler': ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ region.c:944:5: note: in expansion of macro 'CALL_DYN_RET' 944 | CALL_DYN_RET(ret, bool, region_handle_drop, reg, (reg, x, y, dropped)); | ^~~~~~~~~~~~ -Scanning sizehint.c for exports. -frame.c:781:55: warning: unused parameter 'xev' [-Wunused-parameter] - 781 | static int numbers_grab_handler(WRegion *reg, XEvent *xev) - | ~~~~~~~~^~~ -region.c: At top level: -frame.c: In function 'frame_managed_notify': -frame.c:864:10: warning: variable 'complete' set but not used [-Wunused-but-set-variable] - 864 | bool complete; - | ^~~~~~~~ -region.c:1031:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 1031 | {(DynFun*)region_current, - | ^ -In file included from saveload.c:13: -saveload.c: In function 'region_supports_save': ../libtu/objp.h:74:50: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 74 | #define HAS_DYN(OBJ, FUNC) has_dynfun((Obj*)OBJ, (DynFun*)FUNC) | ^ saveload.c:136:12: note: in expansion of macro 'HAS_DYN' 136 | return HAS_DYN(reg, region_get_configuration); | ^~~~~~~ -region.c:1032:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 1032 | (DynFun*)region_current_default}, - | ^ saveload.c: In function 'region_get_configuration': -Scanning window.c for exports. ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ @@ -1875,182 +1962,160 @@ saveload.c:165:9: note: in expansion of macro 'CALL_DYN_RET' 165 | CALL_DYN_RET(tab, ExtlTab, region_get_configuration, reg, (reg)); | ^~~~~~~~~~~~ +In file included from screen.c:11: +screen.c: In function 'screen_handle_drop': +../libtu/objp.h:74:50: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 74 | #define HAS_DYN(OBJ, FUNC) has_dynfun((Obj*)OBJ, (DynFun*)FUNC) + | ^ +screen.c:155:16: note: in expansion of macro 'HAS_DYN' + 155 | if(curr && HAS_DYN(curr, region_handle_drop)){ + | ^~~~~~~ +region.c: At top level: +Scanning region.c for exports. +region.c:1031:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 1031 | {(DynFun*)region_current, + | ^ +region.c:1032:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 1032 | (DynFun*)region_current_default}, + | ^ +screen.c: In function 'create_initial_ws': region.c:1034:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRescueInfo *)' {aka 'int (*)(struct WRegion_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] 1034 | {(DynFun*)region_rescue_clientwins, | ^ region.c:1035:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRescueInfo *)' {aka 'int (*)(struct WRegion_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] 1035 | (DynFun*)region_rescue_child_clientwins}, | ^ -frame.c: At top level: region.c:1037:6: warning: cast between incompatible function types from 'int (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1037 | {(DynFun*)region_may_dispose, | ^ -frame.c:1051:6: warning: cast between incompatible function types from 'int (*)(WWindow *, XButtonEvent *, WRegion **)' {aka 'int (*)(struct WWindow_struct *, XButtonEvent *, struct WRegion_struct **)'} to 'void (*)()' [-Wcast-function-type] - 1051 | {(DynFun*)window_press, (DynFun*)frame_press}, - | ^ -clientwin.c: In function 'set_clientwin_state': region.c:1038:6: warning: cast between incompatible function types from 'int (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1038 | (DynFun*)region_may_dispose_default}, | ^ -frame.c:1051:29: warning: cast between incompatible function types from 'int (*)(WFrame *, XButtonEvent *, WRegion **)' {aka 'int (*)(struct WFrame_struct *, XButtonEvent *, struct WRegion_struct **)'} to 'void (*)()' [-Wcast-function-type] - 1051 | {(DynFun*)window_press, (DynFun*)frame_press}, - | ^ -In file included from names.c:15: -names.c: In function 'region_displayname': -clientwin.c:838:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] - 838 | if(cwin->state!=state){ - | ^~ -Scanning ioncore.c for exports. region.c:1040:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] 1040 | {(DynFun*)region_prepare_manage, | ^ -../libtu/objp.h:68:50: warning: cast between incompatible function types from 'const char * (*)(WRegion *)' {aka 'const char * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -names.c:597:5: note: in expansion of macro 'CALL_DYN_RET' - 597 | CALL_DYN_RET(ret, const char *, region_displayname, reg, (reg)); - | ^~~~~~~~~~~~ -frame.c:1053:6: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 1053 | {(DynFun*)region_get_configuration, - | ^ -../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'const char * (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -names.c:597:5: note: in expansion of macro 'CALL_DYN_RET' - 597 | CALL_DYN_RET(ret, const char *, region_displayname, reg, (reg)); - | ^~~~~~~~~~~~ region.c:1041:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] 1041 | (DynFun*)region_prepare_manage_default}, | ^ -frame.c:1054:6: warning: cast between incompatible function types from 'ExtlTab (*)(WFrame *)' {aka 'int (*)(struct WFrame_struct *)'} to 'void (*)()' [-Wcast-function-type] - 1054 | (DynFun*)frame_get_configuration}, - | ^ region.c:1043:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] 1043 | {(DynFun*)region_prepare_manage_transient, | ^ -binding.c: In function 'binding_deinit': -frame.c:1065:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] - 1065 | {(DynFun*)region_fitrep, - | ^ -binding.c:167:21: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 167 | free(binding->doc); - | ~~~~~~~^~~~~ region.c:1044:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] 1044 | (DynFun*)region_prepare_manage_transient_default}, | ^ -frame.c:1066:6: warning: cast between incompatible function types from 'int (*)(WFrame *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WFrame_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] - 1066 | (DynFun*)frame_fitrep}, - | ^ region.c:1046:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, int, WPrepareFocusResult *)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, int, struct WPrepareFocusResult_struct *)'} to 'void (*)()' [-Wcast-function-type] 1046 | {(DynFun*)region_managed_prepare_focus, | ^ -frame.c:1068:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 1068 | {(DynFun*)region_managed_disposeroot, - | ^ region.c:1047:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, int, WPrepareFocusResult *)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, int, struct WPrepareFocusResult_struct *)'} to 'void (*)()' [-Wcast-function-type] 1047 | (DynFun*)region_managed_prepare_focus_default}, | ^ -frame.c:1069:6: warning: cast between incompatible function types from 'WRegion * (*)(WFrame *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WFrame_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 1069 | (DynFun*)frame_managed_disposeroot}, - | ^ +screen.c:423:33: warning: cast between incompatible function types from 'WGroupWS * (*)(WWindow *, const WFitParams *)' {aka 'struct WGroupWS_struct * (*)(struct WWindow_struct *, const struct WFitParams_struct *)'} to 'WRegion * (*)(WWindow *, const WFitParams *, void *)' {aka 'struct WRegion_struct * (*)(struct WWindow_struct *, const struct WFitParams_struct *, void *)'} [-Wcast-function-type] + 423 | (WRegionCreateFn*)create_groupws, NULL); + | ^ +screen.c: At top level: region.c:1049:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1049 | {(DynFun*)region_managed_disposeroot, | ^ -frame.c:1074:6: warning: cast between incompatible function types from 'int (*)(WMPlex *)' {aka 'int (*)(struct WMPlex_struct *)'} to 'void (*)()' [-Wcast-function-type] - 1074 | {(DynFun*)mplex_default_index, - | ^ -frame.c:1075:6: warning: cast between incompatible function types from 'int (*)(WFrame *)' {aka 'int (*)(struct WFrame_struct *)'} to 'void (*)()' [-Wcast-function-type] - 1075 | (DynFun*)frame_default_index}, - | ^ region.c:1050:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1050 | (DynFun*)region_managed_disposeroot_default}, | ^ -frame.c:1077:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 1077 | {(DynFun*)region_prepare_manage_transient, - | ^ region.c:1052:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1052 | {(DynFun*)region_rqclose_propagate, | ^ -frame.c:1078:6: warning: cast between incompatible function types from 'WPHolder * (*)(WFrame *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WFrame_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 1078 | (DynFun*)frame_prepare_manage_transient}, +screen.c:467:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 467 | {(DynFun*)region_managed_disposeroot, + | ^ +screen.c:468:6: warning: cast between incompatible function types from 'WRegion * (*)(WScreen *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WScreen_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 468 | (DynFun*)screen_managed_disposeroot}, | ^ region.c:1053:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1053 | (DynFun*)region_rqclose_propagate_default}, | ^ -frame.c:1080:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRescueInfo *)' {aka 'int (*)(struct WRegion_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] - 1080 | {(DynFun*)region_rescue_clientwins, +screen.c:470:6: warning: cast between incompatible function types from 'int (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 470 | {(DynFun*)region_may_dispose, + | ^ +screen.c:471:6: warning: cast between incompatible function types from 'int (*)(WScreen *)' {aka 'int (*)(struct WScreen_struct *)'} to 'void (*)()' [-Wcast-function-type] + 471 | (DynFun*)screen_may_dispose}, | ^ region.c:1058:6: warning: cast between incompatible function types from 'const char * (*)(WRegion *)' {aka 'const char * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1058 | {(DynFun*)region_displayname, | ^ -frame.c:1081:6: warning: cast between incompatible function types from 'int (*)(WFrame *, WRescueInfo *)' {aka 'int (*)(struct WFrame_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] - 1081 | (DynFun*)frame_rescue_clientwins}, +screen.c:482:6: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 482 | {(DynFun*)region_get_configuration, + | ^ +screen.c:483:6: warning: cast between incompatible function types from 'ExtlTab (*)(WScreen *)' {aka 'int (*)(struct WScreen_struct *)'} to 'void (*)()' [-Wcast-function-type] + 483 | (DynFun*)screen_get_configuration}, | ^ -Scanning xic.c for exports. region.c:1059:6: warning: cast between incompatible function types from 'const char * (*)(WRegion *)' {aka 'const char * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1059 | (DynFun*)region_name}, | ^ -In file included from ../libtu/misc.h:13, - from common.h:17, - from binding.c:10: -/usr/include/stdlib.h:687:25: note: expected 'void *' but argument is of type 'const char *' - 687 | extern void free (void *__ptr) __THROW; - | ~~~~~~^~~~~ -binding.c:171:21: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 171 | free(binding->label); - | ~~~~~~~^~~~~~~ -/usr/include/stdlib.h:687:25: note: expected 'void *' but argument is of type 'const char *' - 687 | extern void free (void *__ptr) __THROW; - | ~~~~~~^~~~~ -Scanning selection.c for exports. -In file included from mplex.c:12: -mplex.c: In function 'mplex_handle_drop': +screen.c:485:6: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 485 | {(DynFun*)region_handle_drop, + | ^ +screen.c:486:6: warning: cast between incompatible function types from 'int (*)(WScreen *, int, int, WRegion *)' {aka 'int (*)(struct WScreen_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 486 | (DynFun*)screen_handle_drop}, + | ^ +clientwin.c: In function 'set_clientwin_state': +clientwin.c:838:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] + 838 | if(cwin->state!=state){ + | ^~ clientwin.c: At top level: -../libtu/objp.h:74:50: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 74 | #define HAS_DYN(OBJ, FUNC) has_dynfun((Obj*)OBJ, (DynFun*)FUNC) - | ^ -mplex.c:1420:16: note: in expansion of macro 'HAS_DYN' - 1420 | if(curr && HAS_DYN(curr, region_handle_drop)){ - | ^~~~~~~ clientwin.c:1446:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] 1446 | {(DynFun*)region_fitrep, | ^ -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o frame-draw.o frame-draw.c +In file included from resize.c:12: +resize.c: In function 'region_managed_maximize': clientwin.c:1447:6: warning: cast between incompatible function types from 'int (*)(WClientWin *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WClientWin_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] 1447 | (DynFun*)clientwin_fitrep}, | ^ -Scanning clientwin.c for exports. +../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, int, int)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, int, int)'} to 'void (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +resize.c:632:5: note: in expansion of macro 'CALL_DYN_RET' + 632 | CALL_DYN_RET(ret, bool, region_managed_maximize, mgr, (mgr, reg, dir, action)); + | ^~~~~~~~~~~~ +../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +resize.c:632:5: note: in expansion of macro 'CALL_DYN_RET' + 632 | CALL_DYN_RET(ret, bool, region_managed_maximize, mgr, (mgr, reg, dir, action)); + | ^~~~~~~~~~~~ +In file included from names.c:15: +names.c: In function 'region_displayname': clientwin.c:1467:6: warning: cast between incompatible function types from 'Window (*)(const WRegion *)' {aka 'long unsigned int (*)(const struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1467 | {(DynFun*)region_xwindow, | ^ -mplex.c: In function 'stdisp_watch_handler': +resize.c: In function 'region_orientation': +../libtu/objp.h:68:50: warning: cast between incompatible function types from 'const char * (*)(WRegion *)' {aka 'const char * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +names.c:597:5: note: in expansion of macro 'CALL_DYN_RET' + 597 | CALL_DYN_RET(ret, const char *, region_displayname, reg, (reg)); + | ^~~~~~~~~~~~ +../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +resize.c:675:5: note: in expansion of macro 'CALL_DYN_RET' + 675 | CALL_DYN_RET(ret, int, region_orientation, reg, (reg)); + | ^~~~~~~~~~~~ +../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'const char * (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +names.c:597:5: note: in expansion of macro 'CALL_DYN_RET' + 597 | CALL_DYN_RET(ret, const char *, region_displayname, reg, (reg)); + | ^~~~~~~~~~~~ clientwin.c:1468:6: warning: cast between incompatible function types from 'Window (*)(WClientWin *)' {aka 'long unsigned int (*)(struct WClientWin_struct *)'} to 'void (*)()' [-Wcast-function-type] 1468 | (DynFun*)clientwin_x_window}, | ^ -mplex.c:1592:41: warning: unused parameter 'watch' [-Wunused-parameter] - 1592 | static void stdisp_watch_handler(Watch *watch, Obj *obj) - | ~~~~~~~^~~~~ +../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +resize.c:675:5: note: in expansion of macro 'CALL_DYN_RET' + 675 | CALL_DYN_RET(ret, int, region_orientation, reg, (reg)); + | ^~~~~~~~~~~~ clientwin.c:1479:6: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1479 | {(DynFun*)region_get_configuration, | ^ -exec.c: In function 'ioncore_setup_display': -exec.c:53:43: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] - 53 | snprintf(tmp+strlen(tmp), 11, ".%u", (unsigned)xscr); - | ^ -mplex.c:1592:53: warning: unused parameter 'obj' [-Wunused-parameter] - 1592 | static void stdisp_watch_handler(Watch *watch, Obj *obj) - | ~~~~~^~~ -In file included from /usr/include/stdio.h:970, - from exec.c:12: -In function 'snprintf', - inlined from 'ioncore_setup_display' at exec.c:53:9: -/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 3 and 12 bytes into a destination of size 11 - 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 69 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 70 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ clientwin.c:1480:6: warning: cast between incompatible function types from 'ExtlTab (*)(WClientWin *)' {aka 'int (*)(struct WClientWin_struct *)'} to 'void (*)()' [-Wcast-function-type] 1480 | (DynFun*)clientwin_get_configuration}, | ^ @@ -2069,7 +2134,6 @@ ../libtu/dlist.h:20:10: note: in definition of macro 'LINK_ITEM' 20 | (LIST)=(ITEM); \ | ^~~~ -mplex.c: In function 'mplex_default_index': rootwin.c:316:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 316 | LINK_ITEM(*(WRegion**)&ioncore_g.rootwins, (WRegion*)rootwin, p_next, p_prev); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -2082,12 +2146,6 @@ ../libtu/dlist.h:25:10: note: in definition of macro 'LINK_ITEM' 25 | (LIST)->PREV=(ITEM); \ | ^~~~ -../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WMPlex *)' {aka 'int (*)(struct WMPlex_struct *)'} to 'void (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -mplex.c:1825:5: note: in expansion of macro 'CALL_DYN_RET' - 1825 | CALL_DYN_RET(idx, int, mplex_default_index, mplex, (mplex)); - | ^~~~~~~~~~~~ rootwin.c: In function 'rootwin_deinit': rootwin.c:341:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 341 | UNLINK_ITEM(*(WRegion**)&ioncore_g.rootwins, (WRegion*)rw, p_next, p_prev); @@ -2119,12 +2177,6 @@ ../libtu/dlist.h:74:14: note: in definition of macro 'UNLINK_ITEM' 74 | (LIST)->PREV=(ITEM)->PREV; \ | ^~~~ -../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -mplex.c:1825:5: note: in expansion of macro 'CALL_DYN_RET' - 1825 | CALL_DYN_RET(idx, int, mplex_default_index, mplex, (mplex)); - | ^~~~~~~~~~~~ rootwin.c: At top level: rootwin.c:496:6: warning: cast between incompatible function types from 'Window (*)(const WRegion *)' {aka 'long unsigned int (*)(const struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 496 | {(DynFun*)region_xwindow, (DynFun*)rootwin_x_window}, @@ -2135,6 +2187,7 @@ rootwin.c:497:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] 497 | {(DynFun*)region_fitrep, (DynFun*)rootwin_fitrep}, | ^ +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o frame-draw.o frame-draw.c rootwin.c:497:30: warning: cast between incompatible function types from 'int (*)(WRootWin *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRootWin_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] 497 | {(DynFun*)region_fitrep, (DynFun*)rootwin_fitrep}, | ^ @@ -2144,7 +2197,42 @@ rootwin.c:500:6: warning: cast between incompatible function types from 'WRegion * (*)(WRootWin *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRootWin_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 500 | (DynFun*)rootwin_managed_disposeroot}, | ^ +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o kbresize.o kbresize.c +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rectangle.o rectangle.c +In file included from mplex.c:12: +mplex.c: In function 'mplex_handle_drop': +../libtu/objp.h:74:50: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 74 | #define HAS_DYN(OBJ, FUNC) has_dynfun((Obj*)OBJ, (DynFun*)FUNC) + | ^ +mplex.c:1420:16: note: in expansion of macro 'HAS_DYN' + 1420 | if(curr && HAS_DYN(curr, region_handle_drop)){ + | ^~~~~~~ +Scanning eventh.c for exports. +mplex.c: In function 'stdisp_watch_handler': +mplex.c:1592:41: warning: unused parameter 'watch' [-Wunused-parameter] + 1592 | static void stdisp_watch_handler(Watch *watch, Obj *obj) + | ~~~~~~~^~~~~ +mplex.c:1592:53: warning: unused parameter 'obj' [-Wunused-parameter] + 1592 | static void stdisp_watch_handler(Watch *watch, Obj *obj) + | ~~~~~^~~ +Scanning attach.c for exports. +Scanning resize.c for exports. +mplex.c: In function 'mplex_default_index': +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xwindow.o xwindow.c +../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(WMPlex *)' {aka 'int (*)(struct WMPlex_struct *)'} to 'void (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +mplex.c:1825:5: note: in expansion of macro 'CALL_DYN_RET' + 1825 | CALL_DYN_RET(idx, int, mplex_default_index, mplex, (mplex)); + | ^~~~~~~~~~~~ +../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +mplex.c:1825:5: note: in expansion of macro 'CALL_DYN_RET' + 1825 | CALL_DYN_RET(idx, int, mplex_default_index, mplex, (mplex)); + | ^~~~~~~~~~~~ mplex.c: In function 'mplex_load_contents': +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o presize.o presize.c mplex.c:1996:23: warning: unused variable 'tmp' [-Wunused-variable] 1996 | char *tmp=NULL; | ^~~ @@ -2161,6 +2249,9 @@ mplex.c:2052:6: warning: cast between incompatible function types from 'int (*)(WMPlex *, int, int, WRegion *)' {aka 'int (*)(struct WMPlex_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 2052 | (DynFun*)mplex_handle_drop}, | ^ +Scanning grab.c for exports. +Scanning manage.c for exports. +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o extlrx.o extlrx.c mplex.c:2057:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] 2057 | {(DynFun*)region_prepare_manage, | ^ @@ -2173,13 +2264,16 @@ mplex.c:2061:6: warning: cast between incompatible function types from 'WRegion * (*)(WMPlex *)' {aka 'struct WRegion_struct * (*)(struct WMPlex_struct *)'} to 'void (*)()' [-Wcast-function-type] 2061 | (DynFun*)mplex_current}, | ^ +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o pholder.o pholder.c +Scanning regbind.c for exports. +Scanning rootwin.c for exports. mplex.c:2063:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRescueInfo *)' {aka 'int (*)(struct WRegion_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] 2063 | {(DynFun*)region_rescue_clientwins, | ^ +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mplexpholder.o mplexpholder.c mplex.c:2064:6: warning: cast between incompatible function types from 'int (*)(WMPlex *, WRescueInfo *)' {aka 'int (*)(struct WMPlex_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] 2064 | (DynFun*)mplex_rescue_clientwins}, | ^ -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o kbresize.o kbresize.c mplex.c:2066:6: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 2066 | {(DynFun*)region_get_configuration, | ^ @@ -2192,21 +2286,17 @@ mplex.c:2073:6: warning: cast between incompatible function types from 'int (*)(WMPlex *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WMPlex_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] 2073 | (DynFun*)mplex_fitrep}, | ^ -key.c:122:13: warning: 'free_subs' defined but not used [-Wunused-function] - 122 | static void free_subs(WSubmapState *p) - | ^~~~~~~~~ +Scanning tags.c for exports. mplex.c:2078:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 2078 | {(DynFun*)region_managed_get_pholder, | ^ -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rectangle.o rectangle.c mplex.c:2079:6: warning: cast between incompatible function types from 'WMPlexPHolder * (*)(WMPlex *, WRegion *)' {aka 'struct WMPlexPHolder_struct * (*)(struct WMPlex_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 2079 | (DynFun*)mplex_managed_get_pholder}, | ^ -Scanning colormap.c for exports. +Scanning names.c for exports. mplex.c:2081:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 2081 | {(DynFun*)region_get_rescue_pholder_for, | ^ -Scanning region.c for exports. mplex.c:2082:6: warning: cast between incompatible function types from 'WMPlexPHolder * (*)(WMPlex *, WRegion *)' {aka 'struct WMPlexPHolder_struct * (*)(struct WMPlex_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 2082 | (DynFun*)mplex_get_rescue_pholder_for}, | ^ @@ -2219,7 +2309,6 @@ mplex.c:2087:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *, WRegionNavi, struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] 2087 | {(DynFun*)region_navi_next, | ^ -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xwindow.o xwindow.c mplex.c:2088:6: warning: cast between incompatible function types from 'WRegion * (*)(WMPlex *, WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WMPlex_struct *, struct WRegion_struct *, WRegionNavi, struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] 2088 | (DynFun*)mplex_navi_next}, | ^ @@ -2229,61 +2318,7 @@ mplex.c:2091:6: warning: cast between incompatible function types from 'int (*)(WMPlex *, WRegion *, WRegionOrder)' {aka 'int (*)(struct WMPlex_struct *, struct WRegion_struct *, WRegionOrder)'} to 'void (*)()' [-Wcast-function-type] 2091 | (DynFun*)mplex_managed_rqorder}, | ^ -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o presize.o presize.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o extlrx.o extlrx.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o pholder.o pholder.c -In file included from gr.c:11: -gr.c: In function 'grbrush_get_slave': -../libtu/objp.h:68:50: warning: cast between incompatible function types from 'GrBrush * (*)(GrBrush *, WRootWin *, const char *)' {aka 'struct GrBrush_struct * (*)(struct GrBrush_struct *, struct WRootWin_struct *, const char *)'} to 'void (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -gr.c:472:5: note: in expansion of macro 'CALL_DYN_RET' - 472 | CALL_DYN_RET(slave, GrBrush*, grbrush_get_slave, brush, - | ^~~~~~~~~~~~ -../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'GrBrush * (*)()' {aka 'struct GrBrush_struct * (*)()'} [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -gr.c:472:5: note: in expansion of macro 'CALL_DYN_RET' - 472 | CALL_DYN_RET(slave, GrBrush*, grbrush_get_slave, brush, - | ^~~~~~~~~~~~ -gr.c: In function 'grbrush_get_extra': -../libtu/objp.h:68:50: warning: cast between incompatible function types from 'int (*)(GrBrush *, const char *, char, void *)' {aka 'int (*)(struct GrBrush_struct *, const char *, char, void *)'} to 'void (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -gr.c:518:5: note: in expansion of macro 'CALL_DYN_RET' - 518 | CALL_DYN_RET(ret, bool, grbrush_get_extra, brush, - | ^~~~~~~~~~~~ -../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'int (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -gr.c:518:5: note: in expansion of macro 'CALL_DYN_RET' - 518 | CALL_DYN_RET(ret, bool, grbrush_get_extra, brush, - | ^~~~~~~~~~~~ -gr.c: In function 'grbrush_get_text_width': -../libtu/objp.h:68:50: warning: cast between incompatible function types from 'unsigned int (*)(GrBrush *, const char *, unsigned int)' {aka 'unsigned int (*)(struct GrBrush_struct *, const char *, unsigned int)'} to 'void (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -gr.c:559:5: note: in expansion of macro 'CALL_DYN_RET' - 559 | CALL_DYN_RET(ret, uint, grbrush_get_text_width, brush, - | ^~~~~~~~~~~~ -../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'unsigned int (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -gr.c:559:5: note: in expansion of macro 'CALL_DYN_RET' - 559 | CALL_DYN_RET(ret, uint, grbrush_get_text_width, brush, - | ^~~~~~~~~~~~ -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mplexpholder.o mplexpholder.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o llist.o llist.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o basicpholder.o basicpholder.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sizepolicy.o sizepolicy.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o stacking.o stacking.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o group.o group.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o grouppholder.o grouppholder.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o group-cw.o group-cw.c -Scanning eventh.c for exports. -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o navi.o navi.c -Scanning attach.c for exports. -Scanning resize.c for exports. +Scanning saveload.c for exports. In file included from pholder.c:9: pholder.c: In function 'pholder_do_attach': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] @@ -2298,6 +2333,7 @@ pholder.c:35:5: note: in expansion of macro 'CALL_DYN_RET' 35 | CALL_DYN_RET(ret, WRegion*, pholder_do_attach, ph, (ph, flags, data)); | ^~~~~~~~~~~~ +Scanning frame.c for exports. pholder.c: In function 'pholder_do_target': ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ @@ -2376,7 +2412,6 @@ pholder.c:199:5: note: in expansion of macro 'CALL_DYN_RET' 199 | CALL_DYN_RET(ret, WPHolder*, region_get_rescue_pholder_for, | ^~~~~~~~~~~~ -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o group-ws.o group-ws.c pholder.c: At top level: pholder.c:231:6: warning: cast between incompatible function types from 'int (*)(WPHolder *, WRegion *)' {aka 'int (*)(struct WPHolder_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 231 | {(DynFun*)pholder_do_check_reparent, @@ -2390,26 +2425,12 @@ pholder.c:235:6: warning: cast between incompatible function types from 'WPHolder * (*)(WPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] 235 | (DynFun*)pholder_do_root_default}, | ^ -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o float-placement.o float-placement.c -netwm.c: In function 'netwm_update_allowed_actions': -netwm.c:186:5: warning: 'data' may be used uninitialized [-Wmaybe-uninitialized] - 186 | XChangeProperty(ioncore_g.dpy, cwin->win, atom_net_wm_allowed_actions, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 187 | XA_ATOM, 32, PropModeReplace, (uchar*)data, n); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from common.h:12, - from netwm.c:13: -/usr/include/X11/Xlib.h:2078:12: note: by argument 7 of type 'const unsigned char *' to 'XChangeProperty' declared here - 2078 | extern int XChangeProperty( - | ^~~~~~~~~~~~~~~ -netwm.c:173:12: note: 'data' declared here - 173 | CARD32 data[1]; - | ^~~~ -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o groupedpholder.o groupedpholder.c +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o llist.o llist.c +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o basicpholder.o basicpholder.c +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sizepolicy.o sizepolicy.c mplexpholder.c:454:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] 454 | {(DynFun*)pholder_do_attach, | ^ -Scanning grab.c for exports. mplexpholder.c:455:6: warning: cast between incompatible function types from 'WRegion * (*)(WMPlexPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WMPlexPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] 455 | (DynFun*)mplexpholder_do_attach}, | ^ @@ -2431,16 +2452,55 @@ mplexpholder.c:464:6: warning: cast between incompatible function types from 'WPHolder * (*)(WMPlexPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WMPlexPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] 464 | (DynFun*)mplexpholder_do_root}, | ^ -Scanning manage.c for exports. +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o stacking.o stacking.c +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o group.o group.c +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o grouppholder.o grouppholder.c +Scanning frame-pointer.c for exports. +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o group-cw.o group-cw.c +Scanning conf.c for exports. +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o navi.o navi.c +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o group-ws.o group-ws.c +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o float-placement.o float-placement.c +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o groupedpholder.o groupedpholder.c +Scanning reginfo.c for exports. +Scanning extlconv.c for exports. +Scanning fullscreen.c for exports. +Scanning mplex.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o framedpholder.o framedpholder.c -Scanning regbind.c for exports. +In file included from navi.c:11: +navi.c: In function 'region_navi_first': +../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, WRegionNavi, struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +navi.c:23:5: note: in expansion of macro 'CALL_DYN_RET' + 23 | CALL_DYN_RET(ret, WRegion*, region_navi_first, reg, + | ^~~~~~~~~~~~ +../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WRegion * (*)()' {aka 'struct WRegion_struct * (*)()'} [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +navi.c:23:5: note: in expansion of macro 'CALL_DYN_RET' + 23 | CALL_DYN_RET(ret, WRegion*, region_navi_first, reg, + | ^~~~~~~~~~~~ +navi.c: In function 'region_navi_next': +../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *, WRegionNavi, struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +navi.c:33:5: note: in expansion of macro 'CALL_DYN_RET' + 33 | CALL_DYN_RET(ret, WRegion*, region_navi_next, reg, + | ^~~~~~~~~~~~ +../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WRegion * (*)()' {aka 'struct WRegion_struct * (*)()'} [-Wcast-function-type] + 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ + | ^ +navi.c:33:5: note: in expansion of macro 'CALL_DYN_RET' + 33 | CALL_DYN_RET(ret, WRegion*, region_navi_next, reg, + | ^~~~~~~~~~~~ +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o return.o return.c basicpholder.c:102:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] 102 | {(DynFun*)pholder_do_attach, | ^ basicpholder.c:103:6: warning: cast between incompatible function types from 'WRegion * (*)(WBasicPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WBasicPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] 103 | (DynFun*)basicpholder_do_attach}, | ^ -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o return.o return.c basicpholder.c:105:6: warning: cast between incompatible function types from 'int (*)(WPHolder *)' {aka 'int (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] 105 | {(DynFun*)pholder_do_goto, | ^ @@ -2453,105 +2513,127 @@ basicpholder.c:109:6: warning: cast between incompatible function types from 'WRegion * (*)(WBasicPHolder *)' {aka 'struct WRegion_struct * (*)(struct WBasicPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] 109 | (DynFun*)basicpholder_do_target}, | ^ -Scanning rootwin.c for exports. -Scanning tags.c for exports. -Scanning names.c for exports. x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o detach.o detach.c -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o screen-notify.o screen-notify.c -grouppholder.c:177:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] - 177 | {(DynFun*)pholder_do_attach, +In file included from group-ws.c:12: +group-ws.c: In function 'groupws_prepare_manage': +../libtu/objp.h:74:50: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 74 | #define HAS_DYN(OBJ, FUNC) has_dynfun((Obj*)OBJ, (DynFun*)FUNC) + | ^ +group-ws.c:232:20: note: in expansion of macro 'HAS_DYN' + 232 | if(b!=NULL && !HAS_DYN(b, region_prepare_manage)) + | ^~~~~~~ +group-ws.c: At top level: +group-ws.c:401:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 401 | {(DynFun*)region_prepare_manage, | ^ -grouppholder.c:178:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroupPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WGroupPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] - 178 | (DynFun*)grouppholder_do_attach}, +group-ws.c:402:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupWS *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupWS_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 402 | (DynFun*)groupws_prepare_manage}, | ^ -grouppholder.c:180:6: warning: cast between incompatible function types from 'int (*)(WPHolder *)' {aka 'int (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] - 180 | {(DynFun*)pholder_do_goto, +group-ws.c:404:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 404 | {(DynFun*)region_prepare_manage_transient, | ^ -grouppholder.c:181:6: warning: cast between incompatible function types from 'int (*)(WGroupPHolder *)' {aka 'int (*)(struct WGroupPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] - 181 | (DynFun*)grouppholder_do_goto}, +group-ws.c:405:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupWS *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupWS_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 405 | (DynFun*)groupws_prepare_manage_transient}, | ^ -grouppholder.c:183:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] - 183 | {(DynFun*)pholder_do_target, +group-ws.c:407:6: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 407 | {(DynFun*)region_handle_drop, | ^ -grouppholder.c:184:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroupPHolder *)' {aka 'struct WRegion_struct * (*)(struct WGroupPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] - 184 | (DynFun*)grouppholder_do_target}, +group-ws.c:408:6: warning: cast between incompatible function types from 'int (*)(WGroupWS *, int, int, WRegion *)' {aka 'int (*)(struct WGroupWS_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 408 | (DynFun*)groupws_handle_drop}, | ^ -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o frame-tabs-recalc.o frame-tabs-recalc.c -group-cw.c:250:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 250 | {(DynFun*)region_prepare_manage, +group-ws.c:410:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 410 | {(DynFun*)region_get_rescue_pholder_for, | ^ -group-cw.c:251:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupCW *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupCW_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 251 | (DynFun*)groupcw_prepare_manage}, +group-ws.c:411:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupWS *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WGroupWS_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 411 | (DynFun*)groupws_get_rescue_pholder_for}, | ^ -Scanning saveload.c for exports. -group-cw.c:253:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 253 | {(DynFun*)region_prepare_manage_transient, +group-ws.c:416:6: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 416 | {(DynFun*)region_get_configuration, | ^ -group-cw.c:254:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupCW *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupCW_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 254 | (DynFun*)groupcw_prepare_manage_transient}, +group-ws.c:417:6: warning: cast between incompatible function types from 'ExtlTab (*)(WGroupWS *)' {aka 'int (*)(struct WGroupWS_struct *)'} to 'void (*)()' [-Wcast-function-type] + 417 | (DynFun*)groupws_get_configuration}, | ^ -group-cw.c:269:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 269 | {(DynFun*)region_prepare_manage, +framedpholder.c:216:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] + 216 | {(DynFun*)pholder_do_attach, | ^ -group-cw.c:270:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupCW *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupCW_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 270 | (DynFun*)groupcw_prepare_manage}, +framedpholder.c:217:6: warning: cast between incompatible function types from 'WRegion * (*)(WFramedPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WFramedPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] + 217 | (DynFun*)framedpholder_do_attach}, | ^ -group-cw.c:272:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 272 | {(DynFun*)region_prepare_manage_transient, +framedpholder.c:219:6: warning: cast between incompatible function types from 'int (*)(WPHolder *)' {aka 'int (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] + 219 | {(DynFun*)pholder_do_goto, | ^ -group-cw.c:273:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupCW *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupCW_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 273 | (DynFun*)groupcw_prepare_manage_transient}, +framedpholder.c:220:6: warning: cast between incompatible function types from 'int (*)(WFramedPHolder *)' {aka 'int (*)(struct WFramedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] + 220 | (DynFun*)framedpholder_do_goto}, | ^ -group-cw.c:275:6: warning: cast between incompatible function types from 'const char * (*)(WRegion *)' {aka 'const char * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 275 | {(DynFun*)region_displayname, +framedpholder.c:222:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] + 222 | {(DynFun*)pholder_do_target, | ^ -group-cw.c:276:6: warning: cast between incompatible function types from 'const char * (*)(WGroupCW *)' {aka 'const char * (*)(struct WGroupCW_struct *)'} to 'void (*)()' [-Wcast-function-type] - 276 | (DynFun*)groupcw_displayname}, +framedpholder.c:223:6: warning: cast between incompatible function types from 'WRegion * (*)(WFramedPHolder *)' {aka 'struct WRegion_struct * (*)(struct WFramedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] + 223 | (DynFun*)framedpholder_do_target}, + | ^ +framedpholder.c:225:6: warning: cast between incompatible function types from 'WPHolder * (*)(WPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] + 225 | {(DynFun*)pholder_do_root, + | ^ +framedpholder.c:226:6: warning: cast between incompatible function types from 'WPHolder * (*)(WFramedPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WFramedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] + 226 | (DynFun*)framedpholder_do_root}, + | ^ +groupedpholder.c:174:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] + 174 | {(DynFun*)pholder_do_attach, + | ^ +groupedpholder.c:175:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroupedPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WGroupedPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] + 175 | (DynFun*)groupedpholder_do_attach}, + | ^ +groupedpholder.c:177:6: warning: cast between incompatible function types from 'int (*)(WPHolder *)' {aka 'int (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] + 177 | {(DynFun*)pholder_do_goto, + | ^ +groupedpholder.c:178:6: warning: cast between incompatible function types from 'int (*)(WGroupedPHolder *)' {aka 'int (*)(struct WGroupedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] + 178 | (DynFun*)groupedpholder_do_goto}, | ^ +groupedpholder.c:180:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] + 180 | {(DynFun*)pholder_do_target, + | ^ +groupedpholder.c:181:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroupedPHolder *)' {aka 'struct WRegion_struct * (*)(struct WGroupedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] + 181 | (DynFun*)groupedpholder_do_target}, + | ^ +groupedpholder.c:183:6: warning: cast between incompatible function types from 'WPHolder * (*)(WPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] + 183 | {(DynFun*)pholder_do_root, + | ^ +groupedpholder.c:184:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupedPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WGroupedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] + 184 | (DynFun*)groupedpholder_do_root}, + | ^ +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o screen-notify.o screen-notify.c +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o frame-tabs-recalc.o frame-tabs-recalc.c x86_64-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -c profiling.c -o profiling.o x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o log.o log.c -Scanning frame.c for exports. +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tempdir.o tempdir.c In file included from group.c:14: group.c: In function 'group_do_add_managed': +netwm.c: In function 'netwm_update_allowed_actions': +netwm.c:186:5: warning: 'data' may be used uninitialized [-Wmaybe-uninitialized] + 186 | XChangeProperty(ioncore_g.dpy, cwin->win, atom_net_wm_allowed_actions, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 187 | XA_ATOM, 32, PropModeReplace, (uchar*)data, n); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WStacking * (*)(WGroup *, WRegion *, int, WSizePolicy)' {aka 'struct WStacking_struct * (*)(struct WGroup_struct *, struct WRegion_struct *, int, unsigned int)'} to 'void (*)()' [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ group.c:548:5: note: in expansion of macro 'CALL_DYN_RET' 548 | CALL_DYN_RET(st, WStacking*, group_do_add_managed, ws, | ^~~~~~~~~~~~ +In file included from common.h:12, + from netwm.c:13: +/usr/include/X11/Xlib.h:2078:12: note: by argument 7 of type 'const unsigned char *' to 'XChangeProperty' declared here + 2078 | extern int XChangeProperty( + | ^~~~~~~~~~~~~~~ +netwm.c:173:12: note: 'data' declared here + 173 | CARD32 data[1]; + | ^~~~ ../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WStacking * (*)()' {aka 'struct WStacking_struct * (*)()'} [-Wcast-function-type] 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ | ^ group.c:548:5: note: in expansion of macro 'CALL_DYN_RET' 548 | CALL_DYN_RET(st, WStacking*, group_do_add_managed, ws, | ^~~~~~~~~~~~ -In file included from navi.c:11: -navi.c: In function 'region_navi_first': -../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, WRegionNavi, struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -navi.c:23:5: note: in expansion of macro 'CALL_DYN_RET' - 23 | CALL_DYN_RET(ret, WRegion*, region_navi_first, reg, - | ^~~~~~~~~~~~ -../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WRegion * (*)()' {aka 'struct WRegion_struct * (*)()'} [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -navi.c:23:5: note: in expansion of macro 'CALL_DYN_RET' - 23 | CALL_DYN_RET(ret, WRegion*, region_navi_first, reg, - | ^~~~~~~~~~~~ -navi.c: In function 'region_navi_next': -../libtu/objp.h:68:50: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *, WRegionNavi, struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -navi.c:33:5: note: in expansion of macro 'CALL_DYN_RET' - 33 | CALL_DYN_RET(ret, WRegion*, region_navi_next, reg, - | ^~~~~~~~~~~~ -../libtu/objp.h:68:12: warning: cast between incompatible function types from 'void (*)()' to 'WRegion * (*)()' {aka 'struct WRegion_struct * (*)()'} [-Wcast-function-type] - 68 | funtmp=(ThisDynFun*)lookup_dynfun((Obj*)OBJ, (DynFun*)FUNC, \ - | ^ -navi.c:33:5: note: in expansion of macro 'CALL_DYN_RET' - 33 | CALL_DYN_RET(ret, WRegion*, region_navi_next, reg, - | ^~~~~~~~~~~~ group.c: In function 'group_do_attach': group.c:711:14: warning: unused variable 'reg' [-Wunused-variable] 711 | WRegion *reg; @@ -2560,22 +2642,22 @@ group.c:736:32: warning: unused parameter 'ws' [-Wunused-parameter] 736 | static void get_params(WGroup *ws, ExtlTab tab, WGroupAttachParams *par) | ~~~~~~~~^~ -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/notion-4.0.3+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -MMD -W -Wall -pedantic -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -DHAVE_X11_XFT -DHAVE_X11_BMF -I/usr/include/freetype2 -I/usr/include/libpng16 -I.. -I.. -I.. -DHAS_SYSTEM_ASPRINTF=1 -DNOTION_RELEASE='"4.0.3+dfsg-1"' -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -std=c99 -DCF_HAS_VA_COPY -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tempdir.o tempdir.c group.c: In function 'mapped_filt': group.c:1012:46: warning: unused parameter 'unused' [-Wunused-parameter] 1012 | static bool mapped_filt(WStacking *st, void *unused) | ~~~~~~^~~~~~ +/usr/bin/luac5.3 -o ioncore_ext.lc ioncore_ext.lua group.c: At top level: group.c:1345:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WRegion_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] 1345 | {(DynFun*)region_fitrep, | ^ +/usr/bin/luac5.3 -o ioncore_luaext.lc ioncore_luaext.lua group.c:1346:6: warning: cast between incompatible function types from 'int (*)(WGroup *, WWindow *, const WFitParams *)' {aka 'int (*)(struct WGroup_struct *, struct WWindow_struct *, const struct WFitParams_struct *)'} to 'void (*)()' [-Wcast-function-type] 1346 | (DynFun*)group_fitrep}, | ^ group.c:1354:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRegion *, int, WPrepareFocusResult *)' {aka 'int (*)(struct WRegion_struct *, struct WRegion_struct *, int, struct WPrepareFocusResult_struct *)'} to 'void (*)()' [-Wcast-function-type] 1354 | {(DynFun*)region_managed_prepare_focus, | ^ -/usr/bin/luac5.3 -o ioncore_ext.lc ioncore_ext.lua group.c:1355:6: warning: cast between incompatible function types from 'int (*)(WGroup *, WRegion *, int, WPrepareFocusResult *)' {aka 'int (*)(struct WGroup_struct *, struct WRegion_struct *, int, struct WPrepareFocusResult_struct *)'} to 'void (*)()' [-Wcast-function-type] 1355 | (DynFun*)group_managed_prepare_focus}, | ^ @@ -2588,141 +2670,71 @@ group.c:1369:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1369 | {(DynFun*)region_managed_disposeroot, | ^ -/usr/bin/luac5.3 -o ioncore_luaext.lc ioncore_luaext.lua group.c:1370:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroup *, WRegion *)' {aka 'struct WRegion_struct * (*)(struct WGroup_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1370 | (DynFun*)group_managed_disposeroot}, | ^ group.c:1372:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1372 | {(DynFun*)region_current, | ^ -In file included from group-ws.c:12: -group-ws.c: In function 'groupws_prepare_manage': +/usr/bin/luac5.3 -o ioncore_bindings.lc ioncore_bindings.lua group.c:1373:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroup *)' {aka 'struct WRegion_struct * (*)(struct WGroup_struct *)'} to 'void (*)()' [-Wcast-function-type] 1373 | (DynFun*)group_current}, | ^ -../libtu/objp.h:74:50: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 74 | #define HAS_DYN(OBJ, FUNC) has_dynfun((Obj*)OBJ, (DynFun*)FUNC) - | ^ -group-ws.c:232:20: note: in expansion of macro 'HAS_DYN' - 232 | if(b!=NULL && !HAS_DYN(b, region_prepare_manage)) - | ^~~~~~~ group.c:1375:6: warning: cast between incompatible function types from 'int (*)(WRegion *, WRescueInfo *)' {aka 'int (*)(struct WRegion_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] 1375 | {(DynFun*)region_rescue_clientwins, | ^ -/usr/bin/luac5.3 -o ioncore_bindings.lc ioncore_bindings.lua +/usr/bin/luac5.3 -o ioncore_winprops.lc ioncore_winprops.lua group.c:1376:6: warning: cast between incompatible function types from 'int (*)(WGroup *, WRescueInfo *)' {aka 'int (*)(struct WGroup_struct *, struct WRescueInfo_struct *)'} to 'void (*)()' [-Wcast-function-type] 1376 | (DynFun*)group_rescue_clientwins}, | ^ -group-ws.c: At top level: +/usr/bin/luac5.3 -o ioncore_misc.lc ioncore_misc.lua group.c:1384:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1384 | {(DynFun*)region_managed_get_pholder, | ^ -group-ws.c:401:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 401 | {(DynFun*)region_prepare_manage, - | ^ -group-ws.c:402:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupWS *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupWS_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 402 | (DynFun*)groupws_prepare_manage}, - | ^ -group-ws.c:404:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 404 | {(DynFun*)region_prepare_manage_transient, - | ^ group.c:1385:6: warning: cast between incompatible function types from 'WGroupPHolder * (*)(WGroup *, WRegion *)' {aka 'struct WGroupPHolder_struct * (*)(struct WGroup_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1385 | (DynFun*)group_managed_get_pholder}, | ^ -group-ws.c:405:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupWS *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupWS_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] - 405 | (DynFun*)groupws_prepare_manage_transient}, - | ^ -/usr/bin/luac5.3 -o ioncore_winprops.lc ioncore_winprops.lua -group-ws.c:407:6: warning: cast between incompatible function types from 'int (*)(WRegion *, int, int, WRegion *)' {aka 'int (*)(struct WRegion_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 407 | {(DynFun*)region_handle_drop, - | ^ -groupedpholder.c:174:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] - 174 | {(DynFun*)pholder_do_attach, - | ^ group.c:1393:6: warning: cast between incompatible function types from 'WStacking * (*)(WGroup *, WRegion *, int, WSizePolicy)' {aka 'struct WStacking_struct * (*)(struct WGroup_struct *, struct WRegion_struct *, int, unsigned int)'} to 'void (*)()' [-Wcast-function-type] 1393 | {(DynFun*)group_do_add_managed, | ^ -groupedpholder.c:175:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroupedPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WGroupedPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] - 175 | (DynFun*)groupedpholder_do_attach}, - | ^ -group-ws.c:408:6: warning: cast between incompatible function types from 'int (*)(WGroupWS *, int, int, WRegion *)' {aka 'int (*)(struct WGroupWS_struct *, int, int, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 408 | (DynFun*)groupws_handle_drop}, - | ^ -groupedpholder.c:177:6: warning: cast between incompatible function types from 'int (*)(WPHolder *)' {aka 'int (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] - 177 | {(DynFun*)pholder_do_goto, - | ^ -groupedpholder.c:178:6: warning: cast between incompatible function types from 'int (*)(WGroupedPHolder *)' {aka 'int (*)(struct WGroupedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] - 178 | (DynFun*)groupedpholder_do_goto}, - | ^ -groupedpholder.c:180:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] - 180 | {(DynFun*)pholder_do_target, - | ^ -group-ws.c:410:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 410 | {(DynFun*)region_get_rescue_pholder_for, - | ^ -groupedpholder.c:181:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroupedPHolder *)' {aka 'struct WRegion_struct * (*)(struct WGroupedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] - 181 | (DynFun*)groupedpholder_do_target}, - | ^ -groupedpholder.c:183:6: warning: cast between incompatible function types from 'WPHolder * (*)(WPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] - 183 | {(DynFun*)pholder_do_root, - | ^ -groupedpholder.c:184:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupedPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WGroupedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] - 184 | (DynFun*)groupedpholder_do_root}, - | ^ -group-ws.c:411:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupWS *, WRegion *)' {aka 'struct WPHolder_struct * (*)(struct WGroupWS_struct *, struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 411 | (DynFun*)groupws_get_rescue_pholder_for}, - | ^ group.c:1394:6: warning: cast between incompatible function types from 'WStacking * (*)(WGroup *, WRegion *, int, WSizePolicy)' {aka 'struct WStacking_struct * (*)(struct WGroup_struct *, struct WRegion_struct *, int, unsigned int)'} to 'void (*)()' [-Wcast-function-type] 1394 | (DynFun*)group_do_add_managed_default}, | ^ -framedpholder.c:216:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] - 216 | {(DynFun*)pholder_do_attach, - | ^ -framedpholder.c:217:6: warning: cast between incompatible function types from 'WRegion * (*)(WFramedPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WFramedPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] - 217 | (DynFun*)framedpholder_do_attach}, - | ^ -group-ws.c:416:6: warning: cast between incompatible function types from 'ExtlTab (*)(WRegion *)' {aka 'int (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] - 416 | {(DynFun*)region_get_configuration, - | ^ -framedpholder.c:219:6: warning: cast between incompatible function types from 'int (*)(WPHolder *)' {aka 'int (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] - 219 | {(DynFun*)pholder_do_goto, - | ^ -group-ws.c:417:6: warning: cast between incompatible function types from 'ExtlTab (*)(WGroupWS *)' {aka 'int (*)(struct WGroupWS_struct *)'} to 'void (*)()' [-Wcast-function-type] - 417 | (DynFun*)groupws_get_configuration}, - | ^ -framedpholder.c:220:6: warning: cast between incompatible function types from 'int (*)(WFramedPHolder *)' {aka 'int (*)(struct WFramedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] - 220 | (DynFun*)framedpholder_do_goto}, - | ^ -/usr/bin/luac5.3 -o ioncore_misc.lc ioncore_misc.lua group.c:1399:6: warning: cast between incompatible function types from 'Window (*)(const WRegion *)' {aka 'long unsigned int (*)(const struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] 1399 | {(DynFun*)region_xwindow, | ^ -framedpholder.c:222:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] - 222 | {(DynFun*)pholder_do_target, +group.c:1400:6: warning: cast between incompatible function types from 'Window (*)(const WGroup *)' {aka 'long unsigned int (*)(const struct WGroup_struct *)'} to 'void (*)()' [-Wcast-function-type] + 1400 | (DynFun*)group_xwindow}, | ^ -framedpholder.c:223:6: warning: cast between incompatible function types from 'WRegion * (*)(WFramedPHolder *)' {aka 'struct WRegion_struct * (*)(struct WFramedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] - 223 | (DynFun*)framedpholder_do_target}, +grouppholder.c:177:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] + 177 | {(DynFun*)pholder_do_attach, | ^ -framedpholder.c:225:6: warning: cast between incompatible function types from 'WPHolder * (*)(WPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] - 225 | {(DynFun*)pholder_do_root, +grouppholder.c:178:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroupPHolder *, int, WRegionAttachData *)' {aka 'struct WRegion_struct * (*)(struct WGroupPHolder_struct *, int, struct WRegionAttachData_struct *)'} to 'void (*)()' [-Wcast-function-type] + 178 | (DynFun*)grouppholder_do_attach}, | ^ -framedpholder.c:226:6: warning: cast between incompatible function types from 'WPHolder * (*)(WFramedPHolder *)' {aka 'struct WPHolder_struct * (*)(struct WFramedPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] - 226 | (DynFun*)framedpholder_do_root}, +grouppholder.c:180:6: warning: cast between incompatible function types from 'int (*)(WPHolder *)' {aka 'int (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] + 180 | {(DynFun*)pholder_do_goto, | ^ -group.c:1400:6: warning: cast between incompatible function types from 'Window (*)(const WGroup *)' {aka 'long unsigned int (*)(const struct WGroup_struct *)'} to 'void (*)()' [-Wcast-function-type] - 1400 | (DynFun*)group_xwindow}, +grouppholder.c:181:6: warning: cast between incompatible function types from 'int (*)(WGroupPHolder *)' {aka 'int (*)(struct WGroupPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] + 181 | (DynFun*)grouppholder_do_goto}, + | ^ +grouppholder.c:183:6: warning: cast between incompatible function types from 'WRegion * (*)(WPHolder *)' {aka 'struct WRegion_struct * (*)(struct WPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] + 183 | {(DynFun*)pholder_do_target, + | ^ +grouppholder.c:184:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroupPHolder *)' {aka 'struct WRegion_struct * (*)(struct WGroupPHolder_struct *)'} to 'void (*)()' [-Wcast-function-type] + 184 | (DynFun*)grouppholder_do_target}, | ^ +/usr/bin/luac5.3 -o ioncore_efbb.lc ioncore_efbb.lua +/usr/bin/luac5.3 -o ioncore_wd.lc ioncore_wd.lua group.c:1402:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, WRegionNavi, struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] 1402 | {(DynFun*)region_navi_first, | ^ -/usr/bin/luac5.3 -o ioncore_efbb.lc ioncore_efbb.lua group.c:1403:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroup *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WGroup_struct *, WRegionNavi, struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] 1403 | (DynFun*)group_navi_first}, | ^ group.c:1405:6: warning: cast between incompatible function types from 'WRegion * (*)(WRegion *, WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WRegion_struct *, struct WRegion_struct *, WRegionNavi, struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] 1405 | {(DynFun*)region_navi_next, | ^ -/usr/bin/luac5.3 -o ioncore_wd.lc ioncore_wd.lua group.c:1406:6: warning: cast between incompatible function types from 'WRegion * (*)(WGroup *, WRegion *, WRegionNavi, WRegionNaviData *)' {aka 'struct WRegion_struct * (*)(struct WGroup_struct *, struct WRegion_struct *, WRegionNavi, struct WRegionNaviData_struct *)'} to 'void (*)()' [-Wcast-function-type] 1406 | (DynFun*)group_navi_next}, | ^ @@ -2733,12 +2745,36 @@ 1409 | (DynFun*)group_managed_rqorder}, | ^ /usr/bin/luac5.3 -o ioncore_menudb.lc ioncore_menudb.lua -Scanning frame-pointer.c for exports. -Scanning conf.c for exports. -Scanning reginfo.c for exports. -Scanning extlconv.c for exports. -Scanning fullscreen.c for exports. -Scanning mplex.c for exports. +group-cw.c:250:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 250 | {(DynFun*)region_prepare_manage, + | ^ +group-cw.c:251:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupCW *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupCW_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 251 | (DynFun*)groupcw_prepare_manage}, + | ^ +group-cw.c:253:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 253 | {(DynFun*)region_prepare_manage_transient, + | ^ +group-cw.c:254:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupCW *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupCW_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 254 | (DynFun*)groupcw_prepare_manage_transient}, + | ^ +group-cw.c:269:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 269 | {(DynFun*)region_prepare_manage, + | ^ +group-cw.c:270:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupCW *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupCW_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 270 | (DynFun*)groupcw_prepare_manage}, + | ^ +group-cw.c:272:6: warning: cast between incompatible function types from 'WPHolder * (*)(WRegion *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WRegion_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 272 | {(DynFun*)region_prepare_manage_transient, + | ^ +group-cw.c:273:6: warning: cast between incompatible function types from 'WPHolder * (*)(WGroupCW *, const WClientWin *, const WManageParams *, int)' {aka 'struct WPHolder_struct * (*)(struct WGroupCW_struct *, const struct WClientWin_struct *, const struct WManageParams_struct *, int)'} to 'void (*)()' [-Wcast-function-type] + 273 | (DynFun*)groupcw_prepare_manage_transient}, + | ^ +group-cw.c:275:6: warning: cast between incompatible function types from 'const char * (*)(WRegion *)' {aka 'const char * (*)(struct WRegion_struct *)'} to 'void (*)()' [-Wcast-function-type] + 275 | {(DynFun*)region_displayname, + | ^ +group-cw.c:276:6: warning: cast between incompatible function types from 'const char * (*)(WGroupCW *)' {aka 'const char * (*)(struct WGroupCW_struct *)'} to 'void (*)()' [-Wcast-function-type] + 276 | (DynFun*)groupcw_displayname}, + | ^ Scanning bindmaps.c for exports. Scanning gr.c for exports. Scanning infowin.c for exports. @@ -2844,7 +2880,7 @@ make[2]: Leaving directory '/build/reproducible-path/notion-4.0.3+dfsg' make[1]: Leaving directory '/build/reproducible-path/notion-4.0.3+dfsg' dh_auto_test - make -j42 test + make -j40 test make[1]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg' >> pkg-config found Lua 5.3 (available: lua5.3 lua-5.3 lua53). >> Lua 5.3 binary is /usr/bin/lua5.3 and luac is /usr/bin/luac5.3 @@ -2860,83 +2896,83 @@ Testing:merge_contained_screens Input: - 1: { h=600, y=0, x=0, w=800 } + 1: { w=800, x=0, y=0, h=600 } Output: - 1: { ids={ 1 }, h=600, x=0, y=0, w=800 } + 1: { w=800, x=0, y=0, ids={ 1 }, h=600 } Testing:merge_contained_screens Input: - 1: { h=600, y=0, x=0, w=800 } - 2: { h=600, y=0, x=0, w=800 } + 1: { w=800, x=0, y=0, h=600 } + 2: { w=800, x=0, y=0, h=600 } Output: - 1: { ids={ 1, 2 }, h=600, x=0, y=0, w=800 } + 1: { w=800, x=0, y=0, ids={ 1, 2 }, h=600 } Testing:merge_contained_screens Input: - 1: { h=600, y=0, x=0, w=800 } - 2: { h=400, y=100, x=100, w=600 } + 1: { w=800, x=0, y=0, h=600 } + 2: { w=600, x=100, y=100, h=400 } Output: - 1: { ids={ 1, 2 }, h=600, x=0, y=0, w=800 } + 1: { w=800, x=0, y=0, ids={ 1, 2 }, h=600 } Testing:merge_contained_screens Input: - 1: { h=600, y=0, x=0, w=800 } - 2: { h=600, y=100, x=100, w=800 } + 1: { w=800, x=0, y=0, h=600 } + 2: { w=800, x=100, y=100, h=600 } Output: - 1: { ids={ 1 }, h=600, x=0, y=0, w=800 } - 2: { ids={ 2 }, h=600, x=100, y=100, w=800 } + 1: { w=800, x=0, y=0, ids={ 1 }, h=600 } + 2: { w=800, x=100, y=100, ids={ 2 }, h=600 } Testing:merge_overlapping_screens Input: - 1: { h=600, y=0, x=0, w=800 } + 1: { w=800, x=0, y=0, h=600 } Output: - 1: { ids={ 1 }, h=600, x=0, y=0, w=800 } + 1: { w=800, x=0, y=0, ids={ 1 }, h=600 } Testing:merge_overlapping_screens Input: - 1: { h=600, y=0, x=0, w=800 } - 2: { h=600, y=0, x=0, w=800 } + 1: { w=800, x=0, y=0, h=600 } + 2: { w=800, x=0, y=0, h=600 } Output: - 1: { ids={ 1, 2 }, h=600, x=0, y=0, w=800 } + 1: { w=800, x=0, y=0, ids={ 1, 2 }, h=600 } Testing:merge_overlapping_screens Input: - 1: { h=600, y=0, x=0, w=800 } - 2: { h=400, y=100, x=100, w=600 } + 1: { w=800, x=0, y=0, h=600 } + 2: { w=600, x=100, y=100, h=400 } Output: - 1: { ids={ 1, 2 }, h=600, x=0, y=0, w=800 } + 1: { w=800, x=0, y=0, ids={ 1, 2 }, h=600 } Testing:merge_overlapping_screens Input: - 1: { h=600, y=0, x=0, w=800 } - 2: { h=600, y=100, x=100, w=800 } + 1: { w=800, x=0, y=0, h=600 } + 2: { w=800, x=100, y=100, h=600 } Output: - 1: { ids={ 1, 2 }, h=700, x=0, y=0, w=900 } + 1: { w=900, x=0, y=0, ids={ 1, 2 }, h=700 } Testing:merge_overlapping_screens Input: - 1: { h=600, y=0, x=0, w=800 } - 2: { h=600, y=400, x=400, w=800 } - 3: { h=300, y=0, x=500, w=500 } + 1: { w=800, x=0, y=0, h=600 } + 2: { w=800, x=400, y=400, h=600 } + 3: { w=500, x=500, y=0, h=300 } Output: - 1: { ids={ 1, 2, 3 }, h=1000, x=0, y=0, w=1200 } + 1: { w=1200, x=0, y=0, ids={ 1, 2, 3 }, h=1000 } Testing:merge_overlapping_screens Input: - 1: { h=600, y=0, x=0, w=800 } - 2: { h=300, y=100, x=900, w=300 } - 3: { h=600, y=400, x=400, w=800 } + 1: { w=800, x=0, y=0, h=600 } + 2: { w=300, x=900, y=100, h=300 } + 3: { w=800, x=400, y=400, h=600 } Output: - 1: { ids={ 1, 2, 3 }, h=1000, x=0, y=0, w=1200 } + 1: { w=1200, x=0, y=0, ids={ 1, 2, 3 }, h=1000 } Testing:merge_overlapping_screens_alternative Input: - 1: { h=600, y=0, x=0, w=800 } - 2: { h=600, y=400, x=400, w=800 } - 3: { h=300, y=100, x=900, w=300 } + 1: { w=800, x=0, y=0, h=600 } + 2: { w=800, x=400, y=400, h=600 } + 3: { w=300, x=900, y=100, h=300 } Output: - 1: { ids={ 1, 2 }, h=1000, y=0, x=0, w=1200 } - 2: { ids={ 3 }, h=300, y=100, x=900, w=300 } + 1: { w=1200, x=0, y=0, ids={ 1, 2 }, h=1000 } + 2: { w=300, x=900, y=100, ids={ 3 }, h=300 } make[2]: Leaving directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_xinerama' make -C libtu test make[2]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/libtu' @@ -3008,7 +3044,7 @@ dh_prep dh_installdirs dh_auto_install - make -j42 install DESTDIR=/build/reproducible-path/notion-4.0.3\+dfsg/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + make -j40 install DESTDIR=/build/reproducible-path/notion-4.0.3\+dfsg/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg' >> pkg-config found Lua 5.3 (available: lua5.3 lua-5.3 lua53). >> Lua 5.3 binary is /usr/bin/lua5.3 and luac is /usr/bin/luac5.3 @@ -3025,13 +3061,13 @@ mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion/lc mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion/lc install --strip-program=true -m 644 mod_query.lc /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion/lc +install: WARNING: ignoring --strip-program option as -s option was not specified for i in mod_query_chdir.lc; do \ install --strip-program=true -m 644 $i /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion/lc; \ done -install: WARNING: ignoring --strip-program option as -s option was not specified mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion -install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true -s -m 755 mod_query.so /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion +install: WARNING: ignoring --strip-program option as -s option was not specified make[2]: Leaving directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_query' make[2]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_menu' mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion/lc @@ -3039,13 +3075,13 @@ install: WARNING: ignoring --strip-program option as -s option was not specified mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion install --strip-program=true -s -m 755 mod_menu.so /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion +make[2]: Leaving directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_menu' +make[2]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_dock' for i in README.md LICENSE AUTHORS CONTRIBUTING.md; do \ install --strip-program=true -m 644 $i /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/share/doc/notion; \ done install: WARNING: ignoring --strip-program option as -s option was not specified -make[2]: Leaving directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_menu' install: WARNING: ignoring --strip-program option as -s option was not specified -make[2]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_dock' install: WARNING: ignoring --strip-program option as -s option was not specified install: WARNING: ignoring --strip-program option as -s option was not specified mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion/lc @@ -3058,13 +3094,13 @@ mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion/lc mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/etc/X11/notion install --strip-program=true -m 644 mod_sp.lc /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion/lc +install: WARNING: ignoring --strip-program option as -s option was not specified +mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion +install --strip-program=true -s -m 755 mod_sp.so /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion for i in cfg_sp.lua; do \ install --strip-program=true -m 644 $i /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/etc/X11/notion; \ done install: WARNING: ignoring --strip-program option as -s option was not specified -mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion -install: WARNING: ignoring --strip-program option as -s option was not specified -install --strip-program=true -s -m 755 mod_sp.so /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion make[2]: Leaving directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_sp' make[2]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_sm' mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion/lc @@ -3082,17 +3118,17 @@ make[2]: Leaving directory '/build/reproducible-path/notion-4.0.3+dfsg/de' make[2]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_statusbar' set -e; for i in ion-statusd; do make -C $i install; done -mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion/lc -install --strip-program=true -m 644 mod_statusbar.lc /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion/lc make[3]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_statusbar/ion-statusd' -install: WARNING: ignoring --strip-program option as -s option was not specified -mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion -install --strip-program=true -s -m 755 mod_statusbar.so /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion/lc for i in statusd_date.lc statusd_mail.lc statusd_load.lc; do \ install --strip-program=true -m 644 $i /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion/lc; \ done install: WARNING: ignoring --strip-program option as -s option was not specified +mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion/lc +install --strip-program=true -m 644 mod_statusbar.lc /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion/lc +install: WARNING: ignoring --strip-program option as -s option was not specified +mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion +install --strip-program=true -s -m 755 mod_statusbar.so /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion install: WARNING: ignoring --strip-program option as -s option was not specified install: WARNING: ignoring --strip-program option as -s option was not specified mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion @@ -3133,9 +3169,9 @@ set -e; for i in notionflux; do make -C $i install; done mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion/lc install --strip-program=true -m 644 mod_notionflux.lc /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion/lc -make[3]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_notionflux/notionflux' install: WARNING: ignoring --strip-program option as -s option was not specified mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion +make[3]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/mod_notionflux/notionflux' install --strip-program=true -s -m 755 mod_notionflux.so /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/bin install --strip-program=true -s -m 755 notionflux /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/bin @@ -3202,16 +3238,16 @@ make[2]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/utils' set -e; for i in ion-completefile; do make -C $i install; done mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/share/notion +make[3]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/utils/ion-completefile' +mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion +install --strip-program=true -s -m 755 ion-completefile /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion +make[3]: Leaving directory '/build/reproducible-path/notion-4.0.3+dfsg/utils/ion-completefile' for i in ion-runinxterm ion-completeman notion-lock; do \ install --strip-program=true -m 755 $i /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/share/notion; \ done -make[3]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/utils/ion-completefile' install: WARNING: ignoring --strip-program option as -s option was not specified install: WARNING: ignoring --strip-program option as -s option was not specified install: WARNING: ignoring --strip-program option as -s option was not specified -mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion -install --strip-program=true -s -m 755 ion-completefile /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/lib/notion -make[3]: Leaving directory '/build/reproducible-path/notion-4.0.3+dfsg/utils/ion-completefile' make[2]: Leaving directory '/build/reproducible-path/notion-4.0.3+dfsg/utils' make[2]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg/man' mkdir -p /build/reproducible-path/notion-4.0.3+dfsg/debian/tmp/usr/share/man/man1 @@ -3275,8 +3311,8 @@ dh_perl dh_link dh_strip_nondeterminism - Normalized debian/notion/usr/share/locale/fi/LC_MESSAGES/notion.mo Normalized debian/notion/usr/share/locale/cs/LC_MESSAGES/notion.mo + Normalized debian/notion/usr/share/locale/fi/LC_MESSAGES/notion.mo dh_compress debian/rules override_dh_fixperms-indep make[1]: Entering directory '/build/reproducible-path/notion-4.0.3+dfsg' @@ -3293,41 +3329,41 @@ dh_strip -a dh_makeshlibs -a dh_shlibdeps -a -dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_tiling.so contains an unresolvable reference to symbol region_unmanage_stdisp: it's probably a plugin -dpkg-shlibdeps: warning: 137 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_dock.so contains an unresolvable reference to symbol extl_table_sets_b: it's probably a plugin -dpkg-shlibdeps: warning: 80 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libreadline8t64 from: /lib/x86_64-linux-gnu/libreadline.so.8 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libreadline8t64 to: /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged -dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/de.so contains an unresolvable reference to symbol gr_register_engine: it's probably a plugin -dpkg-shlibdeps: warning: 61 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_xkbevents.so contains an unresolvable reference to symbol extl_call: it's probably a plugin -dpkg-shlibdeps: warning: 19 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_xinerama.so contains an unresolvable reference to symbol region_set_manager: it's probably a plugin +dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_statusbar.so contains an unresolvable reference to symbol grbrush_clear_area: it's probably a plugin +dpkg-shlibdeps: warning: 99 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_xinerama.so contains an unresolvable reference to symbol region_map: it's probably a plugin dpkg-shlibdeps: warning: 14 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_sp.so contains an unresolvable reference to symbol libtu_setparam_invert: it's probably a plugin +dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_xrandr.so contains an unresolvable reference to symbol ioncore_g: it's probably a plugin +dpkg-shlibdeps: warning: 22 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_query.so contains an unresolvable reference to symbol grbrush_draw_border: it's probably a plugin +dpkg-shlibdeps: warning: 87 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_sp.so contains an unresolvable reference to symbol destroy_obj: it's probably a plugin dpkg-shlibdeps: warning: 24 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_notionflux.so contains an unresolvable reference to symbol extl_call: it's probably a plugin +dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_tiling.so contains an unresolvable reference to symbol extl_create_table: it's probably a plugin +dpkg-shlibdeps: warning: 137 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_notionflux.so contains an unresolvable reference to symbol ioncore_tempdir: it's probably a plugin dpkg-shlibdeps: warning: 19 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_statusbar.so contains an unresolvable reference to symbol WMPlex_classdescr: it's probably a plugin -dpkg-shlibdeps: warning: 99 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_query.so contains an unresolvable reference to symbol extl_create_table: it's probably a plugin -dpkg-shlibdeps: warning: 87 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_xrandr.so contains an unresolvable reference to symbol extl_register_module: it's probably a plugin -dpkg-shlibdeps: warning: 22 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_sm.so contains an unresolvable reference to symbol scat: it's probably a plugin -dpkg-shlibdeps: warning: 25 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_menu.so contains an unresolvable reference to symbol gr_stylespec_unalloc: it's probably a plugin +dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/de.so contains an unresolvable reference to symbol libtu_asprintf: it's probably a plugin +dpkg-shlibdeps: warning: 61 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_menu.so contains an unresolvable reference to symbol extl_create_table: it's probably a plugin dpkg-shlibdeps: warning: 95 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_dock.so contains an unresolvable reference to symbol warn_err: it's probably a plugin +dpkg-shlibdeps: warning: 80 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_xkbevents.so contains an unresolvable reference to symbol extl_table_sets_b: it's probably a plugin +dpkg-shlibdeps: warning: 19 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/notion/usr/lib/notion/mod_sm.so contains an unresolvable reference to symbol ioncore_do_exit: it's probably a plugin +dpkg-shlibdeps: warning: 25 other similar warnings have been skipped (use -v to see them all) dh_installdeb dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'notion' in '../notion_4.0.3+dfsg-1_amd64.deb'. dpkg-deb: building package 'notion-dbgsym' in '../notion-dbgsym_4.0.3+dfsg-1_amd64.deb'. dpkg-deb: building package 'notion-dev' in '../notion-dev_4.0.3+dfsg-1_all.deb'. +dpkg-deb: building package 'notion' in '../notion_4.0.3+dfsg-1_amd64.deb'. dpkg-genbuildinfo --build=binary -O../notion_4.0.3+dfsg-1_amd64.buildinfo dpkg-genchanges --build=binary -O../notion_4.0.3+dfsg-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -3335,12 +3371,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/2318813/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2318813/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/473369 and its subdirectories -I: Current time: Sun Sep 27 15:01:20 -12 2026 -I: pbuilder-time-stamp: 1790564480 +I: removing directory /srv/workspace/pbuilder/2318813 and its subdirectories +I: Current time: Tue Aug 26 10:41:29 +14 2025 +I: pbuilder-time-stamp: 1756154490