Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/r/rxvt-unicode/rxvt-unicode_9.22-11_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/rxvt-unicode-9.22-115z0s3it0/rxvt-unicode_9.22-11_all.buildinfo Get source package info: rxvt-unicode=9.22-11 Source URL: http://snapshot.notset.fr/mr/package/rxvt-unicode/9.22-11/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adwaita-icon-theme=3.38.0-1 autoconf=2.69-14 automake=1:1.16.3-2 autopoint=0.21-4 autotools-dev=20180224.1+nmu1 base-files=11.1 base-passwd=3.5.50 bash=5.1-3 binutils=2.35.2-2 binutils-common=2.35.2-2 binutils-x86-64-linux-gnu=2.35.2-2 bsdextrautils=2.36.1-7 bsdutils=1:2.36.1-7 build-essential=12.9 bzip2=1.0.8-4 chrpath=0.16-2+b1 coreutils=8.32-4+b1 cpp=4:10.2.1-1 cpp-10=10.2.1-6 dash=0.5.11+git20210120+802ebd4-1 debconf=1.5.76 debhelper=13.3.4 debianutils=4.11.2 dh-autoreconf=20 dh-strip-nondeterminism=1.12.0-1 diffutils=1:3.7-5 dpkg=1.20.9 dpkg-dev=1.20.9 dwz=0.14-1 file=1:5.39-3 findutils=4.8.0-1 fontconfig=2.13.1-4.2 fontconfig-config=2.13.1-4.2 fonts-dejavu-core=2.37-2 g++=4:10.2.1-1 g++-10=10.2.1-6 gcc=4:10.2.1-1 gcc-10=10.2.1-6 gcc-10-base=10.2.1-6 gettext=0.21-4 gettext-base=0.21-4 gir1.2-atk-1.0=2.36.0-2 gir1.2-freedesktop=1.66.1-1+b1 gir1.2-gdkpixbuf-2.0=2.42.2+dfsg-1 gir1.2-glib-2.0=1.66.1-1+b1 gir1.2-gtk-2.0=2.24.33-2 gir1.2-harfbuzz-0.0=2.7.4-1 gir1.2-pango-1.0=1.46.2-3 grep=3.6-1 groff-base=1.22.4-6 gtk-update-icon-cache=3.24.24-4 gzip=1.10-4 hicolor-icon-theme=0.17-2 hostname=3.23 icu-devtools=67.1-6 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-10 libarchive-zip-perl=1.68-1 libasan6=10.2.1-6 libatk1.0-0=2.36.0-2 libatk1.0-data=2.36.0-2 libatk1.0-dev=2.36.0-2 libatomic1=10.2.1-6 libattr1=1:2.4.48-6 libaudit-common=1:3.0-2 libaudit1=1:3.0-2 libavahi-client3=0.8-5 libavahi-common-data=0.8-5 libavahi-common3=0.8-5 libbinutils=2.35.2-2 libblkid-dev=2.36.1-7 libblkid1=2.36.1-7 libbrotli-dev=1.0.9-2+b2 libbrotli1=1.0.9-2+b2 libbsd0=0.11.3-1 libbz2-1.0=1.0.8-4 libc-bin=2.31-12 libc-dev-bin=2.31-12 libc6=2.31-12 libc6-dev=2.31-12 libcairo-gobject2=1.16.0-5 libcairo-script-interpreter2=1.16.0-5 libcairo2=1.16.0-5 libcairo2-dev=1.16.0-5 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-6 libcom-err2=1.46.2-1 libcrypt-dev=1:4.4.18-4 libcrypt1=1:4.4.18-4 libctf-nobfd0=2.35.2-2 libctf0=2.35.2-2 libcups2=2.3.3op2-3 libdatrie-dev=0.2.13-1 libdatrie1=0.2.13-1 libdb5.3=5.3.28+dfsg1-0.8 libdbus-1-3=1.12.20-2 libdebconfclient0=0.257 libdebhelper-perl=13.3.4 libdeflate0=1.7-1 libdpkg-perl=1.20.9 libelf1=0.183-3 libev-dev=1:4.33-1 libev4=1:4.33-1 libexpat1=2.2.10-2 libexpat1-dev=2.2.10-2 libffi-dev=3.3-6 libffi7=3.3-6 libfile-stripnondeterminism-perl=1.12.0-1 libfontconfig-dev=2.13.1-4.2 libfontconfig1=2.13.1-4.2 libfontconfig1-dev=2.13.1-4.2 libfreetype-dev=2.10.4+dfsg-1 libfreetype6=2.10.4+dfsg-1 libfreetype6-dev=2.10.4+dfsg-1 libfribidi-dev=1.0.8-2 libfribidi0=1.0.8-2 libgcc-10-dev=10.2.1-6 libgcc-s1=10.2.1-6 libgcrypt20=1.8.7-5 libgdbm-compat4=1.19-2 libgdbm6=1.19-2 libgdk-pixbuf-2.0-0=2.42.2+dfsg-1 libgdk-pixbuf-2.0-dev=2.42.2+dfsg-1 libgdk-pixbuf2.0-bin=2.42.2+dfsg-1 libgdk-pixbuf2.0-common=2.42.2+dfsg-1 libgirepository-1.0-1=1.66.1-1+b1 libglib2.0-0=2.66.8-1 libglib2.0-bin=2.66.8-1 libglib2.0-data=2.66.8-1 libglib2.0-dev=2.66.8-1 libglib2.0-dev-bin=2.66.8-1 libgmp10=2:6.2.1+dfsg-1 libgnutls30=3.7.1-4 libgomp1=10.2.1-6 libgpg-error0=1.38-2 libgraphite2-3=1.3.14-1 libgraphite2-dev=1.3.14-1 libgssapi-krb5-2=1.18.3-5 libgtk2.0-0=2.24.33-2 libgtk2.0-common=2.24.33-2 libgtk2.0-dev=2.24.33-2 libharfbuzz-dev=2.7.4-1 libharfbuzz-gobject0=2.7.4-1 libharfbuzz-icu0=2.7.4-1 libharfbuzz0b=2.7.4-1 libhogweed6=3.7.2-3 libice-dev=2:1.0.10-1 libice6=2:1.0.10-1 libicu-dev=67.1-6 libicu67=67.1-6 libidn2-0=2.3.0-5 libisl23=0.23-1 libitm1=10.2.1-6 libjbig0=2.1-3.1+b2 libjpeg62-turbo=1:2.0.6-4 libk5crypto3=1.18.3-5 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-5 libkrb5support0=1.18.3-5 liblsan0=10.2.1-6 liblz4-1=1.9.3-2 liblzma5=5.2.5-2 liblzo2-2=2.10-2 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmd0=1.0.3-3 libmount-dev=2.36.1-7 libmount1=2.36.1-7 libmpc3=1.2.0-1 libmpdec3=2.5.1-2 libmpfr6=4.1.0-3 libncursesw6=6.2+20201114-2 libnettle8=3.7.2-3 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libp11-kit0=0.23.22-1 libpam-modules=1.4.0-7 libpam-modules-bin=1.4.0-7 libpam-runtime=1.4.0-7 libpam0g=1.4.0-7 libpango-1.0-0=1.46.2-3 libpango1.0-dev=1.46.2-3 libpangocairo-1.0-0=1.46.2-3 libpangoft2-1.0-0=1.46.2-3 libpangoxft-1.0-0=1.46.2-3 libpcre16-3=2:8.39-13 libpcre2-16-0=10.36-2 libpcre2-32-0=10.36-2 libpcre2-8-0=10.36-2 libpcre2-dev=10.36-2 libpcre2-posix2=10.36-2 libpcre3=2:8.39-13 libpcre3-dev=2:8.39-13 libpcre32-3=2:8.39-13 libpcrecpp0v5=2:8.39-13 libperl-dev=5.32.1-4 libperl5.32=5.32.1-4 libpipeline1=1.5.3-1 libpixman-1-0=0.40.0-1 libpixman-1-dev=0.40.0-1 libpng-dev=1.6.37-3 libpng16-16=1.6.37-3 libpod-parser-perl=1.63-2 libpthread-stubs0-dev=0.4-1 libpython3-stdlib=3.9.2-3 libpython3.9-minimal=3.9.2-1 libpython3.9-stdlib=3.9.2-1 libquadmath0=10.2.1-6 libreadline8=8.1-2 libseccomp2=2.5.1-1 libselinux1=3.1-3 libselinux1-dev=3.1-3 libsepol1=3.1-1 libsepol1-dev=3.1-1 libsigsegv2=2.13-1 libsm-dev=2:1.2.3-1 libsm6=2:1.2.3-1 libsmartcols1=2.36.1-7 libsqlite3-0=3.34.1-3 libssl1.1=1.1.1k-1 libstartup-notification0=0.12-6+b1 libstartup-notification0-dev=0.12-6+b1 libstdc++-10-dev=10.2.1-6 libstdc++6=10.2.1-6 libsub-override-perl=0.09-2 libsystemd0=247.3-5 libtasn1-6=4.16.0-2 libthai-data=0.1.28-4 libthai-dev=0.1.28-4 libthai0=0.1.28-4 libtiff5=4.2.0-1 libtinfo6=6.2+20201114-2 libtirpc-common=1.3.1-1 libtirpc-dev=1.3.1-1 libtirpc3=1.3.1-1 libtool=2.4.6-15 libtsan0=10.2.1-6 libubsan1=10.2.1-6 libuchardet0=0.0.7-1 libudev1=247.3-5 libunistring2=0.9.10-4 libuuid1=2.36.1-7 libwebp6=0.6.1-2+b1 libx11-6=2:1.7.1-1 libx11-data=2:1.7.1-1 libx11-dev=2:1.7.1-1 libx11-xcb1=2:1.7.1-1 libxau-dev=1:1.0.9-1 libxau6=1:1.0.9-1 libxcb-render0=1.14-3 libxcb-render0-dev=1.14-3 libxcb-shm0=1.14-3 libxcb-shm0-dev=1.14-3 libxcb-util1=0.4.0-1+b1 libxcb1=1.14-3 libxcb1-dev=1.14-3 libxcomposite-dev=1:0.4.5-1 libxcomposite1=1:0.4.5-1 libxcursor-dev=1:1.2.0-2 libxcursor1=1:1.2.0-2 libxdamage-dev=1:1.1.5-2 libxdamage1=1:1.1.5-2 libxdmcp-dev=1:1.1.2-3 libxdmcp6=1:1.1.2-3 libxext-dev=2:1.3.3-1.1 libxext6=2:1.3.3-1.1 libxfixes-dev=1:5.0.3-2 libxfixes3=1:5.0.3-2 libxft-dev=2.3.2-2 libxft2=2.3.2-2 libxi-dev=2:1.7.10-1 libxi6=2:1.7.10-1 libxinerama-dev=2:1.1.4-2 libxinerama1=2:1.1.4-2 libxml2=2.9.10+dfsg-6.6 libxml2-utils=2.9.10+dfsg-6.6 libxpm-dev=1:3.5.12-1 libxpm4=1:3.5.12-1 libxrandr-dev=2:1.5.1-1 libxrandr2=2:1.5.1-1 libxrender-dev=1:0.9.10-1 libxrender1=1:0.9.10-1 libxt-dev=1:1.2.0-1 libxt6=1:1.2.0-1 libzstd1=1.4.8+dfsg-2.1 linux-libc-dev=5.10.28-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4.1 man-db=2.9.4-2 mawk=1.3.4.20200120-2 media-types=4.0.0 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 pango1.0-tools=1.46.2-3 patch=2.7.6-7 perl=5.32.1-4 perl-base=5.32.1-4 perl-modules-5.32=5.32.1-4 pkg-config=0.29.2-1 po-debconf=1.0.21+nmu1 python3=3.9.2-3 python3-distutils=3.9.2-1 python3-lib2to3=3.9.2-1 python3-minimal=3.9.2-3 python3.9=3.9.2-1 python3.9-minimal=3.9.2-1 readline-common=8.1-2 sed=4.7-1 sensible-utils=0.0.14 shared-mime-info=2.0-1 sysvinit-utils=2.96-7 tar=1.34+dfsg-1 tzdata=2021a-1 ucf=3.0043 util-linux=2.36.1-7 uuid-dev=2.36.1-7 x11-common=1:7.7+22 x11proto-dev=2020.1-1 x11proto-input-dev=2020.1-1 x11proto-randr-dev=2020.1-1 x11proto-xext-dev=2020.1-1 x11proto-xinerama-dev=2020.1-1 xorg-sgml-doctools=1:1.11-1.1 xtrans-dev=1.4.0-1 xutils-dev=1:7.7+5+b1 xz-utils=5.2.5-2 zlib1g=1:1.2.11.dfsg-2 zlib1g-dev=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210520T031924Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d rxvt-unicode=9.22-11 && mkdir -p /build/rxvt-unicode-BbJOtP && dpkg-source --no-check -x /*.dsc /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22 && chown -R builduser:builduser /build/rxvt-unicode-BbJOtP" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1621608523" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/rxvt-unicode-BbJOtP /tmp/rxvt-unicode-9.22-115z0s3it0 bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210520T031924Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.3q8YicWn9p as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.3q8YicWn9p Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-7). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210520T031924Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210520T031924Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (893 kB/s) Selecting previously unselected package libfakeroot: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 ... 4667 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-12) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210520T031924Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.3q8YicWn9p Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20210520T031924Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 21s (1072 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.3q8YicWn9p I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d rxvt-unicode=9.22-11 && mkdir -p /build/rxvt-unicode-BbJOtP && dpkg-source --no-check -x /*.dsc /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22 && chown -R builduser:builduser /build/rxvt-unicode-BbJOtP"' exec /tmp/mmdebstrap.3q8YicWn9p Reading package lists... NOTICE: 'rxvt-unicode' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/debian/rxvt-unicode.git -b debian/sid Please use: git clone https://salsa.debian.org/debian/rxvt-unicode.git -b debian/sid to retrieve the latest (possibly unreleased) updates to the package. Need to get 968 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main rxvt-unicode 9.22-11 (dsc) [2502 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main rxvt-unicode 9.22-11 (tar) [931 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main rxvt-unicode 9.22-11 (diff) [33.9 kB] Fetched 968 kB in 1s (1149 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'rxvt-unicode_9.22-11.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting rxvt-unicode in /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22 dpkg-source: info: unpacking rxvt-unicode_9.22.orig.tar.bz2 dpkg-source: info: unpacking rxvt-unicode_9.22-11.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 01_app-defaults.diff dpkg-source: info: applying 02_use_dejavu.diff dpkg-source: info: applying 07_rgb_location.diff dpkg-source: info: applying 11_fix_lexgrog.diff dpkg-source: info: applying 12_hyphen_minus_sign.diff dpkg-source: info: applying 13_document_modifiers.diff dpkg-source: info: applying 14_install_urxvt-font-size.diff dpkg-source: info: applying 16_no_terminfo.diff dpkg-source: info: applying 17_unsafe_man.diff dpkg-source: info: applying 18_expand_urxvt-tabbed.1.diff dpkg-source: info: applying 19_sigsegv_perl_environ.diff dpkg-source: info: applying 20_disable_escape_sequence.diff I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1621608523" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.3q8YicWn9p dpkg-buildpackage: info: source package rxvt-unicode dpkg-buildpackage: info: source version 9.22-11 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Ryan Kavanagh dpkg-source --before-build . dpkg-source: info: using options from rxvt-unicode-9.22/debian/source/options: --extend-diff-ignore=^(README.FAQ|README.configure|doc/rxvt.1.man.in|doc/rxvt.7.man.in|doc/rxvtc.1.man.in)$ fakeroot debian/rules clean dh clean dh_clean debian/rules build-indep dh build-indep dh_update_autotools_config -i dh_autoreconf -i debian/rules override_dh_auto_configure make[1]: Entering directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22' dh_auto_configure -- \ --host=x86_64-linux-gnu \ --build=x86_64-linux-gnu \ --mandir=\${prefix}/share/man \ --infodir=\${prefix}/share/info \ --enable-256-color \ --enable-combining \ --enable-fading \ --enable-font-styles \ --enable-iso14755 \ --enable-keepscrolling \ --enable-lastlog \ --enable-mousewheel \ --enable-next-scroll \ --enable-perl \ --enable-pixbuf \ --enable-pointer-blank \ --enable-rxvt-scroll \ --enable-selectionscrolling \ --enable-slipwheeling \ --enable-smart-resize \ --enable-startup-notification \ --enable-transparency \ --enable-unicode3 \ --enable-utmp \ --enable-warnings \ --enable-wtmp \ --enable-xft \ --enable-xim \ --enable-xterm-scroll \ --with-term=rxvt-unicode-256color ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --host=x86_64-linux-gnu --build=x86_64-linux-gnu --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --enable-256-color --enable-combining --enable-fading --enable-font-styles --enable-iso14755 --enable-keepscrolling --enable-lastlog --enable-mousewheel --enable-next-scroll --enable-perl --enable-pixbuf --enable-pointer-blank --enable-rxvt-scroll --enable-selectionscrolling --enable-slipwheeling --enable-smart-resize --enable-startup-notification --enable-transparency --enable-unicode3 --enable-utmp --enable-warnings --enable-wtmp --enable-xft --enable-xim --enable-xterm-scroll --with-term=rxvt-unicode-256color checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu configuring for rxvt 9.22 checking for x86_64-linux-gnu-gcc... x86_64-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-linux-gnu-gcc accepts -g... yes checking for x86_64-linux-gnu-gcc option to accept ISO C89... none needed checking for x86_64-linux-gnu-g++... x86_64-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-linux-gnu-g++ accepts -g... yes checking for a BSD-compatible install... /usr/bin/install -c checking how to run the C preprocessor... x86_64-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for library containing strerror... none required checking for working libsupc++... ok checking for library containing setlocale... none required checking for library containing gethostbyname... none required checking for library containing socket... none required checking how to run the C++ preprocessor... x86_64-linux-gnu-g++ -E checking sys/inotify.h usability... yes checking sys/inotify.h presence... yes checking for sys/inotify.h... yes checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking sys/event.h usability... no checking sys/event.h presence... no checking for sys/event.h... no checking port.h usability... no checking port.h presence... no checking for port.h... no checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/eventfd.h usability... yes checking sys/eventfd.h presence... yes checking for sys/eventfd.h... yes checking sys/signalfd.h usability... yes checking sys/signalfd.h presence... yes checking for sys/signalfd.h... yes checking for inotify_init... yes checking for epoll_ctl... yes checking for kqueue... no checking for port_create... no checking for poll... yes checking for select... yes checking for eventfd... yes checking for signalfd... yes checking for clock_gettime... yes checking for nanosleep... yes checking for library containing floor... none required checking for tic... /usr/bin/tic checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for x86_64-linux-gnu-pkg-config... /usr/bin/x86_64-linux-gnu-pkg-config checking for gdk-pixbuf-2.0... ok checking for libstartup-notification-1.0... ok checking for xmu... no checking sys/byteorder.h usability... no checking sys/byteorder.h presence... no checking for sys/byteorder.h... no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking sys/strredir.h usability... no checking sys/strredir.h presence... no checking for sys/strredir.h... no checking for stdint.h... (cached) yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking for XLIB_ILLEGAL_ACCESS... yes checking for mode_t... yes checking for pid_t... yes checking for uid_t in sys/types.h... yes checking for int16_t... yes checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for unsetenv... yes checking for updwtmp... yes checking for updwtmpx... yes checking for updlastlogx... no checking lastlog.h usability... yes checking lastlog.h presence... yes checking for lastlog.h... yes checking utmp.h usability... yes checking utmp.h presence... yes checking for utmp.h... yes checking for struct utmp... yes checking for struct utmp.ut_host... yes checking for struct utmp.ut_pid... yes checking utmpx.h usability... yes checking utmpx.h presence... yes checking for utmpx.h... yes checking for struct utmpx... yes checking for struct utmpx.ut_host... yes checking for struct lastlog... yes checking for struct lastlogx... no checking for a fallback location of utmp... /var/run/utmp checking for a fallback location of wtmp... /var/log/wtmp checking for a fallback location of wtmpx... checking for a fallback location of lastlog... /var/log/lastlog checking for a fallback location of lastlogx... checking for working Xlocale... yes checking for broken XIM callback... no checking for working X setlocale... yes checking for working nl_langinfo... yes checking for unix-compliant filehandle passing ability... yes checking pty.h usability... yes checking pty.h presence... yes checking for pty.h... yes checking util.h usability... no checking util.h presence... no checking for util.h... no checking libutil.h usability... no checking libutil.h presence... no checking for libutil.h... no checking for sys/ioctl.h... (cached) yes checking stropts.h usability... no checking stropts.h presence... no checking for stropts.h... no checking for revoke... no checking for _getpty... no checking for getpt... yes checking for posix_openpt... yes checking for isastream... no checking for setuid... yes checking for seteuid... yes checking for setreuid... yes checking for setresuid... yes checking for UNIX98 ptys... yes checking for tty group... no checking for xrender... ok checking X11/extensions/Xrender.h usability... yes checking X11/extensions/Xrender.h presence... yes checking for X11/extensions/Xrender.h... yes checking for XRenderFindStandardFormat... yes checking for fontconfig xft... ok checking X11/Xft/Xft.h usability... yes checking X11/Xft/Xft.h presence... yes checking for X11/Xft/Xft.h... yes checking fontconfig/fontconfig.h usability... yes checking fontconfig/fontconfig.h presence... yes checking for fontconfig/fontconfig.h... yes checking for XftDrawString32... yes checking for FcPatternGet... yes checking for Render >= 0.11... ok checking for perl5... perl checking for perl suitability... ok configure: creating ./config.status config.status: creating Makefile config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting config.status: creating doc/Makefile config.status: WARNING: 'doc/Makefile.in' seems to ignore the --datarootdir setting config.status: creating src/Makefile config.status: WARNING: 'src/Makefile.in' seems to ignore the --datarootdir setting config.status: creating config.h Configuration: Rxvt version: 9.22 : 2016-01-23 Source code location: . Install path: /usr/bin Compiler: x86_64-linux-gnu-g++ Compiler flags: -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value Linker: x86_64-linux-gnu-gcc set TERM to: rxvt-unicode-256color default resource name: urxvt resource class: URxvt resource class fallback: Rxvt embedded perl: yes image library: gdk-pixbuf *** Optionally check src/feature.h for further, rarely used options *** perl -pe s,..tag.CXX,, -i src/Makefile if expr x86_64-linux-gnu : 'alpha-linux-gnu\|sparc-linux-gnu' > /dev/null; then \ echo "#define EV_USE_EPOLL 0" >> config.h; \ fi make[1]: Leaving directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22' debian/rules override_dh_auto_build make[1]: Entering directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22' # We patch the documentation and need to rebuild it /usr/bin/make -C doc clean alldoc make[2]: Entering directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/doc' rm -f rxvt.1.man rxvt.7.man rxvtc.1.man rxvtd.1.man ./podtbl rxvt.1.tbl pod2man -n @@RXVT_NAME@@ -r @@RXVT_VERSION@@ -q\" -c "RXVT-UNICODE" -s1 rxvt.1.man.in ./podtbl rxvt.7.tbl pod2man -n @@RXVT_NAME@@ -r @@RXVT_VERSION@@ -q\" -c "RXVT-UNICODE" -s7 rxvt.7.man.in sed -e 's%@@RXVT_VERSION@@%9.22%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2016-01-23%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib/x86_64-linux-gnu%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' ../README.configure sed -e 's%@@RXVT_VERSION@@%9.22%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2016-01-23%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib/x86_64-linux-gnu%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' ../README.FAQ rm rxvt.1.tbl rxvt.7.tbl make[2]: Leaving directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/doc' dh_auto_build make -j4 make[2]: Entering directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22' make[3]: Entering directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/src' x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c rxvt.C x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c background.C x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c command.C x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c rxvtfont.C In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from rxvt.C:24: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from rxvt.C:24: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from background.C:26: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from background.C:26: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from rxvtfont.C:23: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from rxvtfont.C:23: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from rxvt.C:24: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ In file included from background.C:26: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from rxvt.C:24: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from command.C:50: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from rxvtfont.C:23: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from command.C:50: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from background.C:26: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ rxvtfont.C: In member function ‘void rxvt_font::clear_rect(rxvt_drawable&, int, int, int, int, int) const’: rxvtfont.C:164:25: warning: unused variable ‘gc’ [-Wunused-variable] 164 | #define dTermGC GC gc = term->gc | ^~ rxvtfont.C:235:3: note: in expansion of macro ‘dTermGC’ 235 | dTermGC; | ^~~~~~~ In file included from command.C:50: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ rxvtfont.C: In member function ‘virtual void rxvt_font_xft::draw(rxvt_drawable&, int, int, const text_t*, int, int, int)’: rxvtfont.C:1397:32: warning: suggest parentheses around ‘-’ inside ‘>>’ [-Wparentheses] 1397 | ep->x = x_ + (cwidth - extents.xOff >> 1); | ~~~~~~~^~~~~~~~~~~~~~ command.C: In member function ‘void rxvt_term::key_release(XKeyEvent&)’: command.C:887:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 887 | if (iso14755buf) | ^ x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c init.C In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from rxvtfont.C:23: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ command.C: In member function ‘void rxvt_term::set_urgency(bool)’: command.C:1755:27: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 1755 | h->flags = h->flags & ~XUrgencyHint | (enable ? XUrgencyHint : 0); | ^ In file included from ev_cpp.h:13, from rxvt.h:100, from command.C:50: command.C: In member function ‘void rxvt_term::process_csi_seq()’: ../config.h:348:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 348 | #define RESNAME "urxvt" command.C:3050:47: note: in expansion of macro ‘RESNAME’ 3050 | process_xterm_seq (XTerm_title, RESNAME "-" VERSION, CHAR_ST); | ^~~~~~~ command.C: In member function ‘void rxvt_term::process_terminal_mode(int, int, unsigned int, const int*)’: command.C:3763:16: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 3763 | if (option (Opt_secondaryScreen)) | ^ command.C:3864:18: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 3864 | if (option (Opt_secondaryScreen)) | ^ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from command.C:50: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ rxvtfont.C: In function ‘bool replace_field(char**, const char*, int, char, const char*)’: rxvtfont.C:687:33: warning: ‘field’ may be used uninitialized in this function [-Wmaybe-uninitialized] 687 | if (slashes >= 13 && (!old || *field == old)) | ^~~~~~ x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c main.C In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from init.C:37: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from init.C:37: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from init.C:37: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ init.C: In member function ‘void rxvt_term::init_env()’: init.C:941:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 941 | putenv ("COLORTERM=" COLORTERMENV "-mono"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ init.C:943:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 943 | putenv ("COLORTERM=" COLORTERMENVFULL); init.C:952:13: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 952 | putenv ("TERM=" TERMENV); init.C: In member function ‘void rxvt_term::set_locale(const char*)’: init.C:981:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 981 | this->locale = "C"; | ^~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from init.C:37: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from main.C:35: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from main.C:35: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from main.C:35: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ main.C: In member function ‘void rxvt_term::set_option(uint8_t, bool)’: main.C:377:13: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 377 | val = val & ~mask | (set ? mask : 0); | ~~~~^~~~~~~ main.C: In function ‘void rxvt_init()’: main.C:643:16: warning: ‘void g_type_init()’ is deprecated [-Wdeprecated-declarations] 643 | g_type_init (); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:32, from rxvt.h:76, from main.C:35: /usr/include/glib-2.0/gobject/gtype.h:691:23: note: declared here 691 | void g_type_init (void); | ^~~~~~~~~~~ main.C: In member function ‘bool rxvt_term::im_is_running()’: main.C:1236:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1236 | if (p = strchr (server + 1, '@')) /* first one only */ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c misc.C In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from main.C:35: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ main.C: In function ‘void print_x_error(Display*, XErrorEvent*)’: main.C:404:32: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 8190 [-Wformat-truncation=] 404 | snprintf (buffer, BUFSIZ, "+ %s\n", mesg); rxvt_warn (buffer, event->serial); | ^~ ~~~~ In file included from /usr/include/stdio.h:867, from rxvt.h:4, from main.C:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 4 and 8195 bytes into a destination of size 8192 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.C:411:32: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 8190 [-Wformat-truncation=] 411 | snprintf (buffer, BUFSIZ, "+ %s\n", mesg); rxvt_warn (buffer, event->request_code); | ^~ ~~~~ In file included from /usr/include/stdio.h:867, from rxvt.h:4, from main.C:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 4 and 8195 bytes into a destination of size 8192 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.C:451:40: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 8190 [-Wformat-truncation=] 451 | snprintf (buffer, BUFSIZ, "+ %s\n", mesg); rxvt_warn (buffer, event->minor_code); | ^~ ~~~~ In file included from /usr/include/stdio.h:867, from rxvt.h:4, from main.C:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 4 and 8195 bytes into a destination of size 8192 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.C:487:36: warning: ‘%s’ directive output may be truncated writing up to 8191 bytes into a region of size 8190 [-Wformat-truncation=] 487 | snprintf (buffer, BUFSIZ, "+ %s\n", mesg); rxvt_warn (buffer, event->resourceid); | ^~ ~~~~ In file included from /usr/include/stdio.h:867, from rxvt.h:4, from main.C:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output between 4 and 8195 bytes into a destination of size 8192 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c screen.C x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c scrollbar.C In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from misc.C:27: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from misc.C:27: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from misc.C:27: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from misc.C:27: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ misc.C: In function ‘char* rxvt_wcstombs(const wchar_t*, int)’: misc.C:68:19: warning: ignoring return value of ‘size_t wcrtomb(char*, wchar_t, mbstate_t*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 68 | wcrtomb (0, 0, mbs); // reset undefined state | ~~~~~~~~^~~~~~~~~~~ misc.C: In function ‘void rxvt_vlog(const char*, __va_list_tag*)’: misc.C:214:11: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 214 | write (STDOUT_FILENO, msg, strlen (msg)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from screen.C:29: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from screen.C:29: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from screen.C:29: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ screen.C: In member function ‘void rxvt_term::scr_add_lines(const wchar_t*, int, int)’: screen.C:836:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 836 | if (ecb_unlikely (c < 0x20)) | ^ screen.C: In member function ‘void rxvt_term::selection_send(const XSelectionRequestEvent&)’: screen.C:3497:16: warning: ISO C++ forbids converting a string constant to ‘wchar_t*’ [-Wwrite-strings] 3497 | cl = L""; | ^~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from screen.C:29: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ screen.C: In member function ‘void rxvt_term::scr_printscreen(int)’: screen.C:1999:10: warning: ignoring return value of ‘int wctomb(char*, wchar_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1999 | wctomb (0, 0); | ~~~~~~~^~~~~~ x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c scrollbar-next.C In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from scrollbar.C:27: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from scrollbar.C:27: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c scrollbar-rxvt.C In file included from scrollbar.C:27: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from scrollbar.C:27: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c scrollbar-xterm.C screen.C: In member function ‘void rxvt_term::scr_reset()’: screen.C:387:30: warning: ‘qline’ may be used uninitialized in this function [-Wmaybe-uninitialized] 387 | scr_blank_line (*qline, qline->l, ncol - qline->l, DEFAULT_RSTYLE); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from scrollbar-next.C:27: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from scrollbar-next.C:27: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from scrollbar-next.C:27: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ scrollbar-next.C: In member function ‘void scrollBar_t::init_next()’: scrollbar-next.C:151:19: warning: unused variable ‘color’ [-Wunused-variable] 151 | rxvt_color color; | ^~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from scrollbar-next.C:27: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c scrollbar-plain.C In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from scrollbar-rxvt.C:25: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from scrollbar-rxvt.C:25: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from scrollbar-rxvt.C:25: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from scrollbar-rxvt.C:25: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from scrollbar-xterm.C:25: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c xdefaults.C In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from scrollbar-xterm.C:25: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from scrollbar-xterm.C:25: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from scrollbar-xterm.C:25: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c encoding.C In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from scrollbar-plain.C:25: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from scrollbar-plain.C:25: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from scrollbar-plain.C:25: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from scrollbar-plain.C:25: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c rxvttoolkit.C In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from xdefaults.C:28: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from xdefaults.C:28: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from xdefaults.C:28: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from xdefaults.C:28: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ In file included from rxvt.h:95, from screen.C:29: rxvtutil.h: In member function ‘void rxvt_term::scr_refresh()’: rxvtutil.h:51:69: warning: ‘cursorwidth’ may be used uninitialized in this function [-Wmaybe-uninitialized] 51 | ((unsigned int)(val) - (unsigned int)(beg) < (unsigned int)(end) - (unsigned int)(beg)) | ^ screen.C:2047:7: note: ‘cursorwidth’ was declared here 2047 | int cursorwidth; | ^~~~~~~~~~~ In file included from rxvt.h:95, from screen.C:29: rxvtutil.h:51:26: warning: ‘cur_col’ may be used uninitialized in this function [-Wmaybe-uninitialized] 51 | ((unsigned int)(val) - (unsigned int)(beg) < (unsigned int)(end) - (unsigned int)(beg)) | ^ screen.C:2046:7: note: ‘cur_col’ was declared here 2046 | int cur_col; | ^~~~~~~ screen.C:2425:53: warning: ‘ccol1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2425 | XSetForeground (dpy, gc, pix_colors[ccol1]); | ^~~~~ x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c rxvtutil.C In file included from rxvtutil.C:29: emman.c:3: warning: "_GNU_SOURCE" redefined 3 | # define _GNU_SOURCE | : note: this is the location of the previous definition x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c keyboard.C In file included from ./ev_cpp.h:22, from ./rxvttoolkit.h:33, from ./rxvtfont.h:13, from ./rxvt.h:96, from rxvttoolkit.C:25: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ./ev_cpp.h:22, from ./rxvttoolkit.h:33, from ./rxvtfont.h:13, from ./rxvt.h:96, from rxvttoolkit.C:25: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from rxvtutil.C:29: emman.c: In function ‘size_t chunk_fit(size_t, size_t, size_t)’: emman.c:83:10: warning: ‘minimum_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 83 | return minimum_size; | ^~~~~~~~~~~~ In file included from rxvttoolkit.C:25: ./rxvt.h: In constructor ‘image_effects::image_effects()’: ./rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ rxvttoolkit.C: In member function ‘_XrmHashBucketRec* rxvt_display::get_resources(bool)’: rxvttoolkit.C:354:12: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 354 | xe = "/etc/X11/app-defaults"; | ^~~~~~~~~~~~~~~~~~~~~~~ x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c rxvtimg.C In file included from ./ev_cpp.h:22, from ./rxvttoolkit.h:33, from ./rxvtfont.h:13, from ./rxvt.h:96, from rxvttoolkit.C:25: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from keyboard.C:26: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from keyboard.C:26: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from keyboard.C:26: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from keyboard.C:26: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from rxvtimg.C:27: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from rxvtimg.C:27: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from rxvtimg.C:27: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ rxvtimg.C: In member function ‘void rxvt_img::brightness(int32_t, int32_t, int32_t, int32_t)’: rxvtimg.C:680:22: warning: unused variable ‘xr’ [-Wunused-variable] 680 | unsigned short xr, xg, xb, xa; | ^~ rxvtimg.C:680:26: warning: unused variable ‘xg’ [-Wunused-variable] 680 | unsigned short xr, xg, xb, xa; | ^~ rxvtimg.C:680:30: warning: unused variable ‘xb’ [-Wunused-variable] 680 | unsigned short xr, xg, xb, xa; | ^~ rxvtimg.C:680:34: warning: unused variable ‘xa’ [-Wunused-variable] 680 | unsigned short xr, xg, xb, xa; | ^~ rxvtimg.C: In member function ‘void rxvt_img::contrast(int32_t, int32_t, int32_t, int32_t)’: rxvtimg.C:722:22: warning: unused variable ‘xr’ [-Wunused-variable] 722 | unsigned short xr, xg, xb, xa; | ^~ rxvtimg.C:722:26: warning: unused variable ‘xg’ [-Wunused-variable] 722 | unsigned short xr, xg, xb, xa; | ^~ rxvtimg.C:722:30: warning: unused variable ‘xb’ [-Wunused-variable] 722 | unsigned short xr, xg, xb, xa; | ^~ rxvtimg.C:722:34: warning: unused variable ‘xa’ [-Wunused-variable] 722 | unsigned short xr, xg, xb, xa; | ^~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from rxvtimg.C:27: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c ev_cpp.C In file included from ev_cpp.C:2: ./../libev/ev.c:483:48: warning: "/*" within comment [-Wcomment] 483 | /*#define MIN_INTERVAL 0.00000095367431640625 /* 1/2**20, good till 2200 */ | In file included from ev_cpp.C:2: ./../libev/ev.c:5089:27: warning: "/*" within comment [-Wcomment] 5089 | /* EV_STAT 0x00001000 /* stat data changed */ | ./../libev/ev.c:5090:27: warning: "/*" within comment [-Wcomment] 5090 | /* EV_EMBED 0x00010000 /* embedded event loop needs sweep */ | In file included from ev_cpp.h:22, from ev_cpp.C:1: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from ev_cpp.C:1: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from ev_cpp.C:2: ./../libev/ev.c: At global scope: ./../libev/ev.c:1829:25: warning: ‘ev_rt_now’ initialized and declared ‘extern’ 1829 | EV_API_DECL ev_tstamp ev_rt_now = 0; /* needs to be initialised to make it a definition despite extern */ | ^~~~~~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from ev_cpp.C:1: ./../libev/ev.c: In function ‘void evpipe_init()’: ./../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 722 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev.c:2384:8: note: in expansion of macro ‘ev_is_active’ 2384 | if (!ev_is_active (&pipe_w)) | ^~~~~~~~~~~~ x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c fdpass_wrapper.C ./../libev/ev.c: In function ‘void loop_init(unsigned int)’: ./../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev.h:714:51: note: in expansion of macro ‘ev_init’ 714 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ./../libev/ev.c:2913:7: note: in expansion of macro ‘ev_prepare_init’ 2913 | ev_prepare_init (&pending_w, pendingcb); | ^~~~~~~~~~~~~~~ ./../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev.h:714:51: note: in expansion of macro ‘ev_init’ 714 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ./../libev/ev.c:2913:7: note: in expansion of macro ‘ev_prepare_init’ 2913 | ev_prepare_init (&pending_w, pendingcb); | ^~~~~~~~~~~~~~~ ./../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 738 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ./../libev/ev.h:690:3: note: in expansion of macro ‘ev_set_cb’ 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ./../libev/ev.h:714:51: note: in expansion of macro ‘ev_init’ 714 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ./../libev/ev.c:2913:7: note: in expansion of macro ‘ev_prepare_init’ 2913 | ev_prepare_init (&pending_w, pendingcb); | ^~~~~~~~~~~~~~~ encoding.C:148:18: warning: ‘unicode_t cs_unicode_to_unicode(uint32_t)’ defined but not used [-Wunused-function] 148 | static unicode_t cs_unicode_to_unicode (uint32_t enc) { return enc; } | ^~~~~~~~~~~~~~~~~~~~~ encoding.C:145:18: warning: ‘unicode_t cs_unknown_to_unicode(uint32_t)’ defined but not used [-Wunused-function] 145 | static unicode_t cs_unknown_to_unicode (uint32_t enc) { return NOCHAR; } | ^~~~~~~~~~~~~~~~~~~~~ ./../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev.c:2916:7: note: in expansion of macro ‘ev_init’ 2916 | ev_init (&pipe_w, pipecb); | ^~~~~~~ ./../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev.c:2916:7: note: in expansion of macro ‘ev_init’ 2916 | ev_init (&pipe_w, pipecb); | ^~~~~~~ ./../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 738 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ./../libev/ev.h:690:3: note: in expansion of macro ‘ev_set_cb’ 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ./../libev/ev.c:2916:7: note: in expansion of macro ‘ev_init’ 2916 | ev_init (&pipe_w, pipecb); | ^~~~~~~ ./../libev/ev.c: In function ‘void ev_loop_destroy()’: ./../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 722 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev.c:2944:36: note: in expansion of macro ‘ev_is_active’ 2944 | if (ev_is_default_loop (EV_A) && ev_is_active (&childev)) | ^~~~~~~~~~~~ ./../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 722 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev.c:2951:7: note: in expansion of macro ‘ev_is_active’ 2951 | if (ev_is_active (&pipe_w)) | ^~~~~~~~~~~~ ./../libev/ev.c: In function ‘void loop_fork()’: ./../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 722 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev.c:3054:7: note: in expansion of macro ‘ev_is_active’ 3054 | if (ev_is_active (&pipe_w) && postfork != 2) | ^~~~~~~~~~~~ ./../libev/ev.c: In function ‘int ev_default_loop(unsigned int)’: ./../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev.h:710:51: note: in expansion of macro ‘ev_init’ 710 | #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) | ^~~~~~~ ./../libev/ev.c:3235:11: note: in expansion of macro ‘ev_signal_init’ 3235 | ev_signal_init (&childev, childcb, SIGCHLD); | ^~~~~~~~~~~~~~ ./../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev.h:710:51: note: in expansion of macro ‘ev_init’ 710 | #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) | ^~~~~~~ ./../libev/ev.c:3235:11: note: in expansion of macro ‘ev_signal_init’ 3235 | ev_signal_init (&childev, childcb, SIGCHLD); | ^~~~~~~~~~~~~~ ./../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 738 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ./../libev/ev.h:690:3: note: in expansion of macro ‘ev_set_cb’ 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ./../libev/ev.h:710:51: note: in expansion of macro ‘ev_init’ 710 | #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) | ^~~~~~~ ./../libev/ev.c:3235:11: note: in expansion of macro ‘ev_signal_init’ 3235 | ev_signal_init (&childev, childcb, SIGCHLD); | ^~~~~~~~~~~~~~ In file included from ev_cpp.C:2: ./../libev/ev.c: In function ‘void ev_io_start(ev_io*)’: ./../libev/ev.c:3848:34: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 3848 | fd_change (EV_A_ fd, w->events & EV__IOFDSET | EV_ANFD_REIFY); | ~~~~~~~~~~^~~~~~~~~~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from ev_cpp.C:1: ./../libev/ev.c: In function ‘void ev_once(int, int, ev_tstamp, void (*)(int, void*), void*)’: ./../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev.c:4963:3: note: in expansion of macro ‘ev_init’ 4963 | ev_init (&once->io, once_cb_io); | ^~~~~~~ ./../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev.c:4963:3: note: in expansion of macro ‘ev_init’ 4963 | ev_init (&once->io, once_cb_io); | ^~~~~~~ ./../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 738 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ./../libev/ev.h:690:3: note: in expansion of macro ‘ev_set_cb’ 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ./../libev/ev.c:4963:3: note: in expansion of macro ‘ev_init’ 4963 | ev_init (&once->io, once_cb_io); | ^~~~~~~ ./../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev.c:4970:3: note: in expansion of macro ‘ev_init’ 4970 | ev_init (&once->to, once_cb_to); | ^~~~~~~ ./../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev.c:4970:3: note: in expansion of macro ‘ev_init’ 4970 | ev_init (&once->to, once_cb_to); | ^~~~~~~ ./../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 738 | # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) | ~^~~~~~~~~~~~~~~~~~~ ./../libev/ev.h:690:3: note: in expansion of macro ‘ev_set_cb’ 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ./../libev/ev.c:4970:3: note: in expansion of macro ‘ev_init’ 4970 | ev_init (&once->to, once_cb_to); | ^~~~~~~ ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev.c:4973:7: note: in expansion of macro ‘ev_timer_set’ 4973 | ev_timer_set (&once->to, timeout, 0.); | ^~~~~~~~~~~~ In file included from ev_cpp.h:22, from ev_cpp.C:1: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ In file included from ev_cpp.C:2: ./../libev/ev.c: In function ‘void evpipe_write(volatile sig_atomic_t*)’: ./../libev/ev.c:2466:17: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2466 | write (evpipe [1], &(evpipe [1]), 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev.c: In function ‘void pipecb(ev_io*, int)’: ./../libev/ev.c:2501:16: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2501 | read (evpipe [0], &dummy, sizeof (dummy)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c ptytty_wrapper.C PERL="perl" perl /usr/share/perl/5.32/ExtUtils/xsubpp -C++ -typemap /usr/share/perl/5.32/ExtUtils/typemap -typemap 'typemap.iom' -typemap 'typemap' -prototypes ./rxvtperl.xs >rxvtperl.C In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from ptytty_wrapper.C:2: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from ptytty_wrapper.C:2: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from ptytty_wrapper.C:2: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from ptytty_wrapper.C:2: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ In file included from ptytty_wrapper.C:9: ./../libptytty/src/logging.C: In function ‘void update_lastlog(const char*, const char*)’: ./../libptytty/src/logging.C:201:15: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 201 | write (fd, &ll, sizeof (ll)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from ptytty_wrapper.C:10: ./../libptytty/src/proxy.C: In member function ‘virtual bool ptytty_proxy::get()’: ./../libptytty/src/proxy.C:89:9: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 89 | write (sock_fd, &cmd, sizeof (cmd)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libptytty/src/proxy.C: In member function ‘virtual void ptytty_proxy::login(int, bool, const char*)’: ./../libptytty/src/proxy.C:121:9: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 121 | write (sock_fd, &cmd, sizeof (cmd)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libptytty/src/proxy.C: In destructor ‘ptytty_proxy::~ptytty_proxy()’: ./../libptytty/src/proxy.C:142:13: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 142 | write (sock_fd, &cmd, sizeof (cmd)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libptytty/src/proxy.C: In static member function ‘static void ptytty::use_helper()’: ./../libptytty/src/proxy.C:257:13: warning: ignoring return value of ‘int chdir(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 257 | chdir ("/"); | ~~~~~~^~~~~ ./../libptytty/src/proxy.C: In function ‘void serve()’: ./../libptytty/src/proxy.C:168:21: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 168 | write (sock_fd, &cmd.id, sizeof (cmd.id)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libptytty/src/proxy.C:180:21: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 180 | write (sock_fd, &cmd.id, sizeof (cmd.id)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../libptytty/src/proxy.C: In static member function ‘static void ptytty::drop_privileges()’: ./../libptytty/src/proxy.C:335:13: warning: ignoring return value of ‘int setresgid(__gid_t, __gid_t, __gid_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 335 | setresgid (gid, gid, gid); | ~~~~~~~~~~^~~~~~~~~~~~~~~ ./../libptytty/src/proxy.C:336:13: warning: ignoring return value of ‘int setresuid(__uid_t, __uid_t, __uid_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 336 | setresuid (uid, uid, uid); | ~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from ptytty_wrapper.C:11: ./../libptytty/src/ptytty.C: In member function ‘void ptytty_unix::put()’: ./../libptytty/src/ptytty.C:309:13: warning: ignoring return value of ‘int chown(const char*, __uid_t, __gid_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 309 | chown (name, 0, ttyconf.gid); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:495, from rxvt.h:14, from ptytty_wrapper.C:2: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘virtual void ptytty_proxy::login(int, bool, const char*)’ at ./../libptytty/src/proxy.C:119:11: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 512 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘void update_lastlog(const char*, const char*)’ at ./../libptytty/src/logging.C:195:11, inlined from ‘void ptytty_unix::log_session(bool, const char*)’ at ./../libptytty/src/logging.C:358:26: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 32 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘void update_lastlog(const char*, const char*)’ at ./../libptytty/src/logging.C:196:11, inlined from ‘void ptytty_unix::log_session(bool, const char*)’ at ./../libptytty/src/logging.C:358:26: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ perl -MExtUtils::Embed -e xsinit -- -std urxvt x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c rxvtd.C x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c rxvtdaemon.C x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -c rxvtc.C x86_64-linux-gnu-g++ -I.. -I. -I. -I./../libev -I./../libptytty/src -DHAVE_CONFIG_H -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/startup-notification-1.0 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.32/CORE -DLIBDIR="\"/usr/lib/x86_64-linux-gnu/urxvt\"" -c rxvtperl.C rxvtdaemon.C: In static member function ‘static char* rxvt_connection::unix_sockname()’: rxvtdaemon.C:48:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 48 | path = "/tmp"; | ^~~~~~ rxvtdaemon.C: In member function ‘void rxvt_connection::send(const char*, int)’: rxvtdaemon.C:72:9: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 72 | write (fd, s, 2); | ~~~~~~^~~~~~~~~~ rxvtdaemon.C:73:9: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 73 | write (fd, data, len); | ~~~~~~^~~~~~~~~~~~~~~ rxvtdaemon.C: In member function ‘void rxvt_connection::send(int)’: rxvtdaemon.C:112:9: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 112 | write (fd, s, 4); | ~~~~~~^~~~~~~~~~ x86_64-linux-gnu-gcc -Wl,-z,relro -Wl,-z,now -o rxvtc rxvtc.o rxvtdaemon.o fdpass_wrapper.o -lsupc++ -lm In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from rxvtd.C:46: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./../libev/ev++.h:46, from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from rxvtd.C:46: ./../libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’: ./../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ./../libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’ 643 | ev_timer_set (static_cast(this), after, repeat); | ^~~~~~~~~~~~ In file included from rxvtd.C:46: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ In file included from ev_cpp.h:22, from rxvttoolkit.h:33, from rxvtfont.h:13, from rxvt.h:96, from rxvtd.C:46: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ rxvtd.C: In member function ‘void server::read_cb(ev::io&, int)’: rxvtd.C:210:19: warning: ignoring return value of ‘int chdir(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 210 | chdir ("/"); // init might change to different working directory | ~~~~~~^~~~~ rxvtd.C: In function ‘int main(int, char**)’: rxvtd.C:281:9: warning: ignoring return value of ‘int chdir(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 281 | chdir ("/"); | ~~~~~~^~~~~ In file included from ev_cpp.h:22, from ./rxvtperl.xs:37: ./../libev/ev++.h:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 379 | default_loop (unsigned int flags = AUTO) throw (bad_loop) | ^~~~~ In file included from ./rxvtperl.xs:38: rxvt.h: In constructor ‘image_effects::image_effects()’: rxvt.h:228:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 228 | h_blurRadius = | ~~~~~~~~~~~~~^ 229 | v_blurRadius = 0; | ~~~~~~~~~~~~~~~~ ./rxvtperl.xs: In member function ‘void rxvt_perl_interp::init()’: ./rxvtperl.xs:401:11: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 401 | "", | ^~ ./rxvtperl.xs:402:11: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 402 | "-e" | ^~~~ 403 | "BEGIN {" | ~~~~~~~~~ 404 | " urxvt->bootstrap;" | ~~~~~~~~~~~~~~~~~~~~~~ 405 | " unshift @INC, '" LIBDIR "';" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 406 | "}" | ~~~ 407 | "" | ~~ 408 | "use urxvt;" | ~~~~~~~~~~~~ ./rxvtperl.xs: In function ‘void XS_urxvt_SET_CUSTOM(PerlInterpreter*, CV*)’: ./rxvtperl.xs:1116:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] 1116 | croak ("custom value out of range, must be 0..%d", RS_customCount - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./rxvtperl.xs: In function ‘void XS_urxvt__term_grab(PerlInterpreter*, CV*)’: ./rxvtperl.xs:1261:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1261 | if (!XGrabPointer (THIS->dpy, THIS->vt, 0, | ^ ./rxvtperl.c: In function ‘void XS_urxvt__term_XStringToKeysym(PerlInterpreter*, CV*)’: ./rxvtperl.c:1709:14: warning: unused variable ‘THIS’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__term_XKeysymToString(PerlInterpreter*, CV*)’: ./rxvtperl.c:1731:14: warning: unused variable ‘THIS’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__term_envv(PerlInterpreter*, CV*)’: ./rxvtperl.c:2007:7: warning: unused variable ‘RETVAL’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__term_special_decode(PerlInterpreter*, CV*)’: ./rxvtperl.c:2694:14: warning: unused variable ‘THIS’ [-Wunused-variable] ./rxvtperl.xs: In function ‘void XS_urxvt__term__resource(PerlInterpreter*, CV*)’: ./rxvtperl.xs:1806:20: warning: ISO C++ forbids converting a string constant to ‘octet_string’ {aka ‘char*’} [-Wwrite-strings] 1806 | name = ""; | ^~ In file included from ./rxvtperl.xs:26: ./rxvtperl.c: In function ‘void XS_urxvt__term_bind_action(PerlInterpreter*, CV*)’: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:185:20: warning: unused variable ‘ix’ [-Wunused-variable] 185 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:185:20: note: in definition of macro ‘dXSI32’ 185 | #define dXSI32 I32 ix = XSANY.any_i32 | ^~ ./rxvtperl.xs: In function ‘void XS_urxvt__term_XChangeInput(PerlInterpreter*, CV*)’: ./rxvtperl.xs:2205:76: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2205 | XSelectInput (THIS->dpy, window, attr.your_event_mask | add_events & ~del_events); | ~~~~~~~~~~~^~~~~~~~~~~~~ ./rxvtperl.c: In function ‘void XS_urxvt__watcher_cb(PerlInterpreter*, CV*)’: ./rxvtperl.c:4292:14: warning: unused variable ‘RETVAL’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__timer_new(PerlInterpreter*, CV*)’: ./rxvtperl.c:4316:9: warning: unused variable ‘CLASS’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__timer_interval(PerlInterpreter*, CV*)’: ./rxvtperl.c:4361:14: warning: unused variable ‘RETVAL’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__timer_set(PerlInterpreter*, CV*)’: ./rxvtperl.c:4387:14: warning: unused variable ‘RETVAL’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__timer_start(PerlInterpreter*, CV*)’: ./rxvtperl.c:4421:14: warning: unused variable ‘RETVAL’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__timer_after(PerlInterpreter*, CV*)’: ./rxvtperl.c:4461:14: warning: unused variable ‘RETVAL’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__timer_stop(PerlInterpreter*, CV*)’: ./rxvtperl.c:4495:14: warning: unused variable ‘RETVAL’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__iow_new(PerlInterpreter*, CV*)’: ./rxvtperl.c:4533:9: warning: unused variable ‘CLASS’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__iow_fd(PerlInterpreter*, CV*)’: ./rxvtperl.c:4557:14: warning: unused variable ‘RETVAL’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__iow_events(PerlInterpreter*, CV*)’: ./rxvtperl.c:4583:14: warning: unused variable ‘RETVAL’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__iow_start(PerlInterpreter*, CV*)’: ./rxvtperl.c:4609:14: warning: unused variable ‘RETVAL’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__iow_stop(PerlInterpreter*, CV*)’: ./rxvtperl.c:4633:14: warning: unused variable ‘RETVAL’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__iw_new(PerlInterpreter*, CV*)’: ./rxvtperl.c:4671:9: warning: unused variable ‘CLASS’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__iw_start(PerlInterpreter*, CV*)’: ./rxvtperl.c:4695:14: warning: unused variable ‘RETVAL’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__iw_stop(PerlInterpreter*, CV*)’: ./rxvtperl.c:4719:14: warning: unused variable ‘RETVAL’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__pw_new(PerlInterpreter*, CV*)’: ./rxvtperl.c:4757:9: warning: unused variable ‘CLASS’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__pw_start(PerlInterpreter*, CV*)’: ./rxvtperl.c:4781:14: warning: unused variable ‘RETVAL’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__pw_stop(PerlInterpreter*, CV*)’: ./rxvtperl.c:4807:14: warning: unused variable ‘RETVAL’ [-Wunused-variable] ./rxvtperl.c: In function ‘void XS_urxvt__pixbuf_new_from_file(PerlInterpreter*, CV*)’: ./rxvtperl.c:4892:7: warning: unused variable ‘klass’ [-Wunused-variable] In file included from ev_cpp.h:22, from ./rxvtperl.xs:37: ./../libev/ev++.h: At global scope: ./../libev/ev++.h:560:15: warning: mangled name for ‘void ev::set_syserr_cb(void (*)(const char*) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 560 | inline void set_syserr_cb (void (*cb)(const char *msg) throw ()) throw () | ^~~~~~~~~~~~~ ./../libev/ev++.h:555:15: warning: mangled name for ‘void ev::set_allocator(void* (*)(void*, long int) throw ())’ will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] 555 | inline void set_allocator (void *(*cb)(void *ptr, long size) throw ()) throw () | ^~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:5547, from ./rxvtperl.xs:25: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h: In function ‘void XS_urxvt__img_x(PerlInterpreter*, CV*)’: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:393:12: warning: ‘RETVAL’ may be used uninitialized in this function [-Wmaybe-uninitialized] 393 | IV TARGi_iv = i; \ | ^~~~~~~~ ./rxvtperl.c:4977:6: note: ‘RETVAL’ was declared here In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:5547, from ./rxvtperl.xs:25: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h: In function ‘void XS_urxvt__term_ModLevel3Mask(PerlInterpreter*, CV*)’: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:419:25: warning: ‘RETVAL’ may be used uninitialized in this function [-Wmaybe-uninitialized] 419 | & (TARGu_uv <= (UV)IV_MAX))) \ | ^~ ./rxvtperl.c:1950:15: note: ‘RETVAL’ was declared here In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:5606, from ./rxvtperl.xs:25: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/embed.h: In function ‘void XS_urxvt__term_display_id(PerlInterpreter*, CV*)’: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/embed.h:657:37: warning: ‘RETVAL’ may be used uninitialized in this function [-Wmaybe-uninitialized] 657 | #define sv_setpv(a,b) Perl_sv_setpv(aTHX_ a,b) | ^ ./rxvtperl.c:1980:9: note: ‘RETVAL’ was declared here x86_64-linux-gnu-gcc -Wl,-z,relro -Wl,-z,now -o rxvt rxvt.o background.o command.o rxvtfont.o init.o main.o misc.o screen.o scrollbar.o scrollbar-next.o scrollbar-rxvt.o scrollbar-xterm.o scrollbar-plain.o xdefaults.o encoding.o rxvttoolkit.o rxvtutil.o keyboard.o rxvtimg.o ev_cpp.o fdpass_wrapper.o ptytty_wrapper.o rxvtperl.o -lsupc++ -lm -lfontconfig -lfreetype -lXft -lXrender -lX11 -lX11 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lstartup-notification-1 -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/x86_64-linux-gnu/perl/5.32/CORE -lperl -ldl -lm -lpthread -lc -lcrypt x86_64-linux-gnu-gcc -Wl,-z,relro -Wl,-z,now -o rxvtd rxvtd.o background.o command.o rxvtfont.o init.o main.o misc.o screen.o scrollbar.o scrollbar-next.o scrollbar-rxvt.o scrollbar-xterm.o scrollbar-plain.o xdefaults.o encoding.o rxvttoolkit.o rxvtutil.o keyboard.o rxvtimg.o ev_cpp.o fdpass_wrapper.o ptytty_wrapper.o rxvtperl.o rxvtdaemon.o -lsupc++ -lm -lfontconfig -lfreetype -lXft -lXrender -lX11 -lX11 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lstartup-notification-1 -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/x86_64-linux-gnu/perl/5.32/CORE -lperl -ldl -lm -lpthread -lc -lcrypt make[3]: Leaving directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/src' make[3]: Entering directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/doc' sed -e 's%@@RXVT_VERSION@@%9.22%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2016-01-23%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib/x86_64-linux-gnu%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvt.1.man.in >rxvt.1.man sed -e 's%@@RXVT_VERSION@@%9.22%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2016-01-23%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib/x86_64-linux-gnu%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvtc.1.man.in >rxvtc.1.man sed -e 's%@@RXVT_VERSION@@%9.22%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2016-01-23%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib/x86_64-linux-gnu%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvtd.1.man.in >rxvtd.1.man sed -e 's%@@RXVT_VERSION@@%9.22%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2016-01-23%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib/x86_64-linux-gnu%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvt.7.man.in >rxvt.7.man make[3]: Leaving directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/doc' make[2]: Leaving directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22' make[1]: Leaving directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22' dh_auto_test -i make -j4 check VERBOSE=1 make[1]: Entering directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22' make[2]: Entering directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/src' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/src' make[2]: Entering directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/doc' sed -e 's%@@RXVT_VERSION@@%9.22%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2016-01-23%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib/x86_64-linux-gnu%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvt.1.man.in >rxvt.1.man sed -e 's%@@RXVT_VERSION@@%9.22%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2016-01-23%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib/x86_64-linux-gnu%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvtc.1.man.in >rxvtc.1.man sed -e 's%@@RXVT_VERSION@@%9.22%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2016-01-23%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib/x86_64-linux-gnu%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvtd.1.man.in >rxvtd.1.man sed -e 's%@@RXVT_VERSION@@%9.22%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2016-01-23%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib/x86_64-linux-gnu%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvt.7.man.in >rxvt.7.man make[2]: Leaving directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/doc' echo "no tests" no tests make[1]: Leaving directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-indep dh binary-indep dh_testroot -i dh_prep -i debian/rules override_dh_auto_install make[1]: Entering directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22' install -D -m 644 debian/app-defaults /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/rxvt-unicode/etc/X11/app-defaults/URxvt dh_auto_install make -j4 install DESTDIR=/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22' make[3]: Entering directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/src' /usr/bin/install -c -d /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/bin /usr/bin/install -c -d /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/lib/x86_64-linux-gnu /usr/bin/install -c -m 755 rxvt /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/bin/urxvt /usr/bin/install -c -d /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/lib/x86_64-linux-gnu/urxvt /usr/bin/install -c -d /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/lib/x86_64-linux-gnu/urxvt/perl /usr/bin/install -c -d /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/share/man/man1 /usr/bin/install -c -d /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/share/man/man3 /usr/bin/install -c -m 644 ./urxvt.pm /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/lib/x86_64-linux-gnu/urxvt/urxvt.pm /usr/bin/install -c -m 755 rxvtc /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/bin/urxvtc for ext in ./perl/* ./../debian/extensions/urxvt-font-size/font-size; do \ test -f "$ext" || continue; \ base=`basename "$ext"`; \ /usr/bin/install -c -m 644 "$ext" /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/lib/x86_64-linux-gnu/urxvt/perl/; \ < "$ext" \ perl -MPod::Man -e '(new Pod::Man name => "'urxvt-$base'", quotes => q<"> , center => q, release => q<9.22>)->parse_from_file' \ | sed -e 's%@@RXVT_VERSION@@%9.22%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2016-01-23%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib/x86_64-linux-gnu%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' > mantmp; \ test -s mantmp && /usr/bin/install -c -m 644 mantmp /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/share/man/man1/urxvt-$base.1; \ < "$ext" perl -ne '<>, (print <> . "\n"), exit if /^=head1/' >&3; \ done 3>manlst /usr/bin/install -c -m 755 rxvtd /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/bin/urxvtd cat ./../doc/extensions.pod.top manlst ./../doc/extensions.pod.bot | \ perl -MPod::Man -e '(new Pod::Man name => "urxvt-extensions", quotes => q<"> , center => q, release => q<9.22>)->parse_from_file' \ > mantmp /usr/bin/install -c -m 644 mantmp /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/share/man/man1/urxvt-extensions.1 < ./urxvt.pm \ perl -MPod::Man -e '(new Pod::Man name => "urxvtperl", section => 3, quotes => q<"> , center => q, release => q<9.22>)->parse_from_file' \ > mantmp /usr/bin/install -c -m 644 mantmp /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/share/man/man3/urxvtperl.3 make[3]: Leaving directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/src' make[3]: Entering directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/doc' sed -e 's%@@RXVT_VERSION@@%9.22%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2016-01-23%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib/x86_64-linux-gnu%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvt.1.man.in >rxvt.1.man sed -e 's%@@RXVT_VERSION@@%9.22%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2016-01-23%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib/x86_64-linux-gnu%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvtc.1.man.in >rxvtc.1.man sed -e 's%@@RXVT_VERSION@@%9.22%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2016-01-23%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib/x86_64-linux-gnu%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvtd.1.man.in >rxvtd.1.man sed -e 's%@@RXVT_VERSION@@%9.22%g;' -e 's%@@RXVT_NAME@@%urxvt%g;' -e 's%@@RXVT_DATE@@%2016-01-23%g;' -e 's%@@RXVT_LIBDIR@@%/usr/lib/x86_64-linux-gnu%g;' -e 's%@@URXVT_NAME@@%urxvt%g;' < ./rxvt.7.man.in >rxvt.7.man /usr/bin/install -c -d /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/share/man/man1 /usr/bin/install -c -d /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/share/man/man7 /usr/bin/install -c -m 644 rxvt.1.man /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/share/man/man1/urxvt.1 /usr/bin/install -c -m 644 rxvtc.1.man /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/share/man/man1/urxvtc.1 /usr/bin/install -c -m 644 rxvtd.1.man /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/share/man/man1/urxvtd.1 /usr/bin/install -c -m 644 rxvt.7.man /build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/debian/tmp/usr/share/man/man7/urxvt.7 make[3]: Leaving directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22/doc' make[2]: Leaving directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22' make[1]: Leaving directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22' dh_install -i dh_installdocs -i debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22' dh_installchangelogs Changes make[1]: Leaving directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22' dh_installman -i dh_lintian -i dh_perl -i dh_link -i dh_strip_nondeterminism -i dh_compress -i dh_fixperms -i dh_missing -i dh_installdeb -i debian/rules override_dh_gencontrol make[1]: Entering directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22' dh_gencontrol # We need to make our version greater than the rxvt version to allow for # upgrades dh_gencontrol -prxvt -- -v1:2.7.10-7.1+urxvt9.22-11 dh_gencontrol -prxvt-ml -- -v1:2.7.10-7.1+urxvt9.22-11 make[1]: Leaving directory '/build/rxvt-unicode-BbJOtP/rxvt-unicode-9.22' dh_md5sums -i dh_builddeb -i dpkg-deb: building package 'aterm' in '../aterm_9.22-11_all.deb'. dpkg-deb: building package 'rxvt' in '../rxvt_2.7.10-7.1+urxvt9.22-11_all.deb'. dpkg-deb: building package 'rxvt-unicode-256color' in '../rxvt-unicode-256color_9.22-11_all.deb'. dpkg-deb: building package 'rxvt-ml' in '../rxvt-ml_2.7.10-7.1+urxvt9.22-11_all.deb'. dpkg-deb: building package 'aterm-ml' in '../aterm-ml_9.22-11_all.deb'. dpkg-deb: building package 'rxvt-unicode-lite' in '../rxvt-unicode-lite_9.22-11_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../rxvt-unicode_9.22-11_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-source: info: using options from rxvt-unicode-9.22/debian/source/options: --extend-diff-ignore=^(README.FAQ|README.configure|doc/rxvt.1.man.in|doc/rxvt.7.man.in|doc/rxvtc.1.man.in)$ dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/rxvt-unicode-BbJOtP /tmp/rxvt-unicode-9.22-115z0s3it0 I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.3q8YicWn9p... I: success in 516.9951 seconds md5: aterm-ml_9.22-11_all.deb: OK md5: aterm_9.22-11_all.deb: OK md5: rxvt-ml_2.7.10-7.1+urxvt9.22-11_all.deb: OK md5: rxvt-unicode-256color_9.22-11_all.deb: OK md5: rxvt-unicode-lite_9.22-11_all.deb: OK md5: rxvt_2.7.10-7.1+urxvt9.22-11_all.deb: OK sha1: aterm-ml_9.22-11_all.deb: OK sha1: aterm_9.22-11_all.deb: OK sha1: rxvt-ml_2.7.10-7.1+urxvt9.22-11_all.deb: OK sha1: rxvt-unicode-256color_9.22-11_all.deb: OK sha1: rxvt-unicode-lite_9.22-11_all.deb: OK sha1: rxvt_2.7.10-7.1+urxvt9.22-11_all.deb: OK sha256: aterm-ml_9.22-11_all.deb: OK sha256: aterm_9.22-11_all.deb: OK sha256: rxvt-ml_2.7.10-7.1+urxvt9.22-11_all.deb: OK sha256: rxvt-unicode-256color_9.22-11_all.deb: OK sha256: rxvt-unicode-lite_9.22-11_all.deb: OK sha256: rxvt_2.7.10-7.1+urxvt9.22-11_all.deb: OK Checksums: OK