Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/x/x11iraf/x11iraf_2.1+dfsg-1_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/x11iraf-2.1+dfsg-1jcnnr2we/x11iraf_2.1+dfsg-1_amd64.buildinfo Get source package info: x11iraf=2.1+dfsg-1 Source URL: http://snapshot.notset.fr/mr/package/x11iraf/2.1+dfsg-1/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-14 automake=1:1.16.4-1 autopoint=0.21-4 autotools-dev=20180224.1+nmu1 base-files=11.1 base-passwd=3.5.51 bash=5.1-3+b1 binutils=2.35.2-2 binutils-common=2.35.2-2 binutils-x86-64-linux-gnu=2.35.2-2 bison=2:3.7.6+dfsg-1 bsdextrautils=2.36.1-8 bsdutils=1:2.36.1-8 build-essential=12.9 bzip2=1.0.8-4 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.77 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 flex=2.6.4-8 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 grep=3.6-1 groff-base=1.22.4-6 gzip=1.10-4 hostname=3.23 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 iraf=2.16.1+2018.11.01-6+b1 iraf-dev=2.16.1+2018.11.01-6+b1 libacl1=2.2.53-10 libarchive-zip-perl=1.68-1 libasan6=10.2.1-6 libatomic1=10.2.1-6 libattr1=1:2.4.48-6 libaudit-common=1:3.0-2 libaudit1=1:3.0-2 libbinutils=2.35.2-2 libblkid1=2.36.1-8 libbrotli1=1.0.9-2+b2 libbsd0=0.11.3-1 libbz2-1.0=1.0.8-4 libc-bin=2.31-13 libc-dev-bin=2.31-13 libc6=2.31-13 libc6-dev=2.31-13 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-6 libcfitsio-dev=3.490-3 libcfitsio9=3.490-3 libcom-err2=1.46.2-2 libcrypt-dev=1:4.4.18-5 libcrypt1=1:4.4.18-5 libctf-nobfd0=2.35.2-2 libctf0=2.35.2-2 libcurl3-gnutls=7.74.0-1.3+b1 libcurl4=7.74.0-1.3+b1 libcurl4-gnutls-dev=7.74.0-1.3+b1 libdb5.3=5.3.28+dfsg1-0.8 libdebconfclient0=0.260 libdebhelper-perl=13.3.4 libdpkg-perl=1.20.9 libelf1=0.185-2 libexpat1=2.2.10-2 libexpat1-dev=2.2.10-2 libffi7=3.3-6 libfile-stripnondeterminism-perl=1.12.0-1 libgcc-10-dev=10.2.1-6 libgcc-s1=10.2.1-6 libgcrypt20=1.8.7-6 libgdbm-compat4=1.19-2 libgdbm6=1.19-2 libgmp10=2:6.2.1+dfsg-1 libgnutls30=3.7.1-5 libgomp1=10.2.1-6 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-6 libhogweed6=3.7.3-1 libice-dev=2:1.0.10-1 libice6=2:1.0.10-1 libicu67=67.1-7 libidn2-0=2.3.0-5 libisl23=0.23-1 libitm1=10.2.1-6 libk5crypto3=1.18.3-6 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-6 libkrb5support0=1.18.3-6 libldap-2.4-2=2.4.57+dfsg-3 liblsan0=10.2.1-6 liblz4-1=1.9.3-2 liblzma5=5.2.5-2 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmd0=1.0.3-3 libmount1=2.36.1-8 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libncurses-dev=6.2+20201114-2 libncurses6=6.2+20201114-2 libncursesw6=6.2+20201114-2 libnettle8=3.7.3-1 libnghttp2-14=1.43.0-1 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libp11-kit0=0.23.22-1 libpam-modules=1.4.0-9 libpam-modules-bin=1.4.0-9 libpam-runtime=1.4.0-9 libpam0g=1.4.0-9 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.1-5 libpipeline1=1.5.3-1 libpsl5=0.21.0-1.2 libpthread-stubs0-dev=0.4-1 libquadmath0=10.2.1-6 libreadline8=8.1-2 librtmp1=2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2=2.1.27+dfsg-2.1 libsasl2-modules-db=2.1.27+dfsg-2.1 libseccomp2=2.5.1-1 libselinux1=3.1-3 libsigsegv2=2.13-1 libsm-dev=2:1.2.3-1 libsm6=2:1.2.3-1 libsmartcols1=2.36.1-8 libssh2-1=1.9.0-3 libssl1.1=1.1.1k-1 libstdc++-10-dev=10.2.1-6 libstdc++6=10.2.1-6 libsub-override-perl=0.09-2 libsystemd0=247.3-6 libtasn1-6=4.16.0-2 libtcl8.6=8.6.11+dfsg-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-6 libunistring2=0.9.10-4 libuuid1=2.36.1-8 libx11-6=2:1.7.2-1 libx11-data=2:1.7.2-1 libx11-dev=2:1.7.2-1 libxau-dev=1:1.0.9-1 libxau6=1:1.0.9-1 libxaw7=2:1.0.13-1.1 libxaw7-dev=2:1.0.13-1.1 libxcb1=1.14-3 libxcb1-dev=1.14-3 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 libxml2=2.9.10+dfsg-6.7 libxmu-dev=2:1.1.2-2+b3 libxmu-headers=2:1.1.2-2 libxmu6=2:1.1.2-2+b3 libxpm-dev=1:3.5.12-1 libxpm4=1:3.5.12-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.46-4 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 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 patch=2.7.6-7 perl=5.32.1-5 perl-base=5.32.1-5 perl-modules-5.32=5.32.1-5 po-debconf=1.0.21+nmu1 readline-common=8.1-2 sed=4.7-1 sensible-utils=0.0.14 sysvinit-utils=2.96-7 tar=1.34+dfsg-1 tcl=8.6.11+1 tcl-dev=8.6.11+1 tcl8.6=8.6.11+dfsg-1 tcl8.6-dev=8.6.11+dfsg-1 tzdata=2021a-1 util-linux=2.36.1-8 x11-common=1:7.7+22 x11proto-dev=2020.1-1 x11proto-xext-dev=2020.1-1 xaw3dg=1.5+F-1 xaw3dg-dev=1.5+F-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/20210822T023545Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210822T023545Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211117T205928Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210815T204244Z/ 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 x11iraf=2.1+dfsg-1 && mkdir -p /build/x11iraf-OVSUvX && dpkg-source --no-check -x /*.dsc /build/x11iraf-OVSUvX/x11iraf-2.1+dfsg && chown -R builduser:builduser /build/x11iraf-OVSUvX" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/x11iraf-OVSUvX/x11iraf-2.1+dfsg && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1629095369" DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/x11iraf-OVSUvX /tmp/x11iraf-2.1+dfsg-1jcnnr2we bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210815T204244Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: null I: using /tmp/mmdebstrap.Q5_f3xsU2M 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.Q5_f3xsU2M Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-8). 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/20210815T204244Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210815T204244Z 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 (1013 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 ... 4668 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-13) ... 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/20210822T023545Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210822T023545Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211117T205928Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210815T204244Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.Q5_f3xsU2M Get:1 http://snapshot.notset.fr/archive/debian/20210822T023545Z bookworm InRelease [94.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20211117T205928Z unstable InRelease [165 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20210815T204244Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210822T023545Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210822T023545Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210822T023545Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210822T023545Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210822T023545Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210822T023545Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210822T023545Z bookworm/main Sources [11.5 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210822T023545Z bookworm/main amd64 Packages [11.2 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20211117T205928Z unstable/main amd64 Packages Err:6 http://snapshot.notset.fr/archive/debian/20211117T205928Z unstable/main amd64 Packages 404 Not Found [IP: 10.13.0.253 80] Ign:6 http://snapshot.notset.fr/archive/debian/20211117T205928Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20211117T205928Z unstable/main amd64 Packages [12.0 MB] Fetched 34.9 MB in 29s (1212 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.Q5_f3xsU2M I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d x11iraf=2.1+dfsg-1 && mkdir -p /build/x11iraf-OVSUvX && dpkg-source --no-check -x /*.dsc /build/x11iraf-OVSUvX/x11iraf-2.1+dfsg && chown -R builduser:builduser /build/x11iraf-OVSUvX"' exec /tmp/mmdebstrap.Q5_f3xsU2M Reading package lists... NOTICE: 'x11iraf' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/debian-astro-team/x11iraf.git Please use: git clone https://salsa.debian.org/debian-astro-team/x11iraf.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 1692 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210822T023545Z bookworm/main x11iraf 2.1+dfsg-1 (dsc) [2145 B] Get:2 http://snapshot.notset.fr/archive/debian/20210822T023545Z bookworm/main x11iraf 2.1+dfsg-1 (tar) [1680 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210822T023545Z bookworm/main x11iraf 2.1+dfsg-1 (diff) [9564 B] Fetched 1692 kB in 1s (1191 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'x11iraf_2.1+dfsg-1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting x11iraf in /build/x11iraf-OVSUvX/x11iraf-2.1+dfsg dpkg-source: info: unpacking x11iraf_2.1+dfsg.orig.tar.xz dpkg-source: info: unpacking x11iraf_2.1+dfsg-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying Fix-location-of-ism_wcspix.e-executable-call-in-ximtool.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/x11iraf-OVSUvX/x11iraf-2.1+dfsg && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1629095369" DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.Q5_f3xsU2M dpkg-buildpackage: info: source package x11iraf dpkg-buildpackage: info: source version 2.1+dfsg-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Ole Streicher dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_auto_clean make -j10 clean make[1]: Entering directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg' make -C xtapemon clean make[2]: Entering directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/xtapemon' rm -f xtapemon classnames.o types.o xtapemon.o make[2]: Leaving directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/xtapemon' make -C ximtool clean make[2]: Entering directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/ximtool' rm -f ximtool ximtool.gui.h ximtool.html.h eps.o fitsio.o gifio.o iis.o irafio.o ism.o ism_wcspix.o load.o logo.o print.o quant.o rasio.o raster.o save.o tiffio.o util.o ximclient.o ximtool.o zscale.o cd clients && mkpkg clean || true Warning, hlib$mkpkg.inc line 5: macro `IRAFARCH' not found delete file ism_wcspix.e Warning, mkpkg line 31: cannot delete file ism_wcspix.e delete file libpkg.a Warning, mkpkg line 31: cannot delete file libpkg.a delete file x_ism.o Warning, mkpkg line 31: cannot delete file x_ism.o make[2]: Leaving directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/ximtool' make -C xgterm clean make[2]: Entering directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/xgterm' rm -f xgterm button.o charproc.o cursor.o data.o gtermio.o input.o main.o menu.o misc.o screen.o scrollbar.o tabs.o util.o VTPrsTbl.o make[2]: Leaving directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/xgterm' make -C obmsh clean make[2]: Entering directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/obmsh' rm -f obmsh obmsh.o make[2]: Leaving directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/obmsh' make -C obm clean make[2]: Entering directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/obm' make -C ObmW clean make[3]: Entering directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/obm/ObmW' rm -f Arrow.o Board.o Button.o Common.o DrawIString.o DrawString.o DrawingArea.o Frame.o Group.o Gterm.o Icon.o iconutil.o Label.o MenuBar.o MultiList.o RadioGrp.o RowCol.o Scrollbar.o Slider2.o Tablist2Tabs.o TextWidth.o Toggle.o cvtLong.o scroll.o strnchr.o Tabs.o Gcs.o ListTree.o Separator.o Container.o color.o make[3]: Leaving directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/obm/ObmW' make -C listres clean make[3]: Entering directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/obm/listres' rm -f listres listres.o AllWidgets.o make[3]: Leaving directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/obm/listres' rm -f Obm.o client.o param.o server.o widget.o gterm.o marker.o geom.o libobm.a make[2]: Leaving directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/obm' make[1]: Leaving directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg' dh_clean debian/rules binary-arch dh binary-arch dh_update_autotools_config -a dh_autoreconf -a dh_auto_configure -a dh_auto_build -a make -j10 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg' make -C obm make[2]: Entering directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/obm' cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Obm.o Obm.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o client.o client.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o param.o param.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o server.o server.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o widget.o widget.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o gterm.o gterm.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o marker.o marker.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o geom.o geom.c make -C ObmW make[3]: Entering directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/obm/ObmW' cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Arrow.o Arrow.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Board.o Board.c client.c: In function ‘ClientEvaluate’: client.c:137:53: warning: passing argument 4 of ‘Tcl_SplitList’ from incompatible pointer type [-Wincompatible-pointer-types] 137 | literal: if (Tcl_SplitList (tcl, command, &argc, &argvp) == TCL_OK) { | ^~~~~~ | | | char *** In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from client.c:4: /usr/include/tcl/tclDecls.h:722:21: note: expected ‘const char ***’ but argument is of type ‘char ***’ 722 | CONST84 char ***argvPtr); client.c: In function ‘clientGcmd’: client.c:173:42: warning: passing argument 2 of ‘Tcl_Concat’ from incompatible pointer type [-Wincompatible-pointer-types] 173 | char *message = Tcl_Concat (argc-1, &argv[1]); | ^~~~~~~~ | | | char ** In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from client.c:4: /usr/include/tcl/tclDecls.h:274:58: note: expected ‘const char * const*’ but argument is of type ‘char **’ 274 | EXTERN char * Tcl_Concat(int argc, CONST84 char *const *argv); client.c: In function ‘clientLiteral’: client.c:225:42: warning: passing argument 2 of ‘Tcl_Concat’ from incompatible pointer type [-Wincompatible-pointer-types] 225 | char *message = Tcl_Concat (argc-1, &argv[1]); | ^~~~~~~~ | | | char ** In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from client.c:4: /usr/include/tcl/tclDecls.h:274:58: note: expected ‘const char * const*’ but argument is of type ‘char **’ 274 | EXTERN char * Tcl_Concat(int argc, CONST84 char *const *argv); marker.c: In function ‘MarkerClassInit’: marker.c:158:19: warning: assignment to ‘ObmCreateFunc’ {aka ‘struct obmObject * (*)()’} from incompatible pointer type ‘int (*)()’ [-Wincompatible-pointer-types] 158 | classrec->Create = (ObmFunc) MarkerCreate; | ^ marker.c: In function ‘MarkerEvaluate’: marker.c:397:32: warning: passing argument 2 of ‘Tcl_SetResult’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 397 | Tcl_SetResult (obm->tcl, Tcl_GetStringResult (msg->tcl), TCL_VOLATILE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from marker.c:5: /usr/include/tcl/tclDecls.h:693:54: note: expected ‘char *’ but argument is of type ‘const char *’ 693 | EXTERN void Tcl_SetResult(Tcl_Interp *interp, char *result, | ~~~~~~^~~~~~ marker.c:405:28: warning: passing argument 2 of ‘Tcl_SetResult’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 405 | Tcl_SetResult (obm->tcl, Tcl_GetStringResult (msg->tcl), TCL_VOLATILE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from marker.c:5: /usr/include/tcl/tclDecls.h:693:54: note: expected ‘char *’ but argument is of type ‘const char *’ 693 | EXTERN void Tcl_SetResult(Tcl_Interp *interp, char *result, | ~~~~~~^~~~~~ marker.c: In function ‘markerGetAttributes’: marker.c:1252:48: warning: passing argument 4 of ‘Tcl_SplitList’ from incompatible pointer type [-Wincompatible-pointer-types] 1252 | if (Tcl_SplitList (tcl, argv[1], &nitems, &items) != TCL_OK) | ^~~~~~ | | | char *** In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from marker.c:5: /usr/include/tcl/tclDecls.h:722:21: note: expected ‘const char ***’ but argument is of type ‘char ***’ 722 | CONST84 char ***argvPtr); marker.c: In function ‘markerSetAttributes’: marker.c:1309:48: warning: passing argument 4 of ‘Tcl_SplitList’ from incompatible pointer type [-Wincompatible-pointer-types] 1309 | if (Tcl_SplitList (tcl, argv[1], &nitems, &items) != TCL_OK) | ^~~~~~ | | | char *** In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from marker.c:5: /usr/include/tcl/tclDecls.h:722:21: note: expected ‘const char ***’ but argument is of type ‘char ***’ 722 | CONST84 char ***argvPtr); widget.c: In function ‘WidgetClassInit’: widget.c:263:19: warning: assignment to ‘ObmCreateFunc’ {aka ‘struct obmObject * (*)()’} from incompatible pointer type ‘int (*)()’ [-Wincompatible-pointer-types] 263 | classrec->Create = (ObmFunc) WidgetCreate; | ^ widget.c: In function ‘WidgetEvaluate’: widget.c:697:30: warning: passing argument 2 of ‘Tcl_SetResult’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 697 | Tcl_SetResult (server, Tcl_GetStringResult (tcl), TCL_VOLATILE); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from widget.c:5: /usr/include/tcl/tclDecls.h:693:54: note: expected ‘char *’ but argument is of type ‘const char *’ 693 | EXTERN void Tcl_SetResult(Tcl_Interp *interp, char *result, | ~~~~~~^~~~~~ widget.c:721:30: warning: passing argument 2 of ‘Tcl_SetResult’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 721 | Tcl_SetResult (server, Tcl_GetStringResult (tcl), TCL_VOLATILE); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from widget.c:5: /usr/include/tcl/tclDecls.h:693:54: note: expected ‘char *’ but argument is of type ‘const char *’ 693 | EXTERN void Tcl_SetResult(Tcl_Interp *interp, char *result, | ~~~~~~^~~~~~ widget.c:730:29: warning: passing argument 2 of ‘Tcl_SetResult’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 730 | Tcl_SetResult (server, Tcl_GetStringResult (tcl), TCL_VOLATILE); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from widget.c:5: /usr/include/tcl/tclDecls.h:693:54: note: expected ‘char *’ but argument is of type ‘const char *’ 693 | EXTERN void Tcl_SetResult(Tcl_Interp *interp, char *result, | ~~~~~~^~~~~~ widget.c: In function ‘widgetAddCallback’: widget.c:827:57: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘ObmContext’ {aka ‘struct obmContext *’} [-Wformat=] 827 | sprintf (text_translations, "Return: do_text(0x%lx, %s) ", | ~~^ | | | long unsigned int 828 | wp->obm, XtName(wp->w)); | ~~~~~~~ | | | ObmContext {aka struct obmContext *} widget.c: In function ‘widgetSPCallback’: widget.c:1280:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1280 | sprintf (message, "%d", (int)call_data); | ^ widget.c: In function ‘do_userproc’: widget.c:1591:22: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Time’ {aka ‘long unsigned int’} [-Wformat=] 1591 | sprintf (op, "%u ", time); | ~^ ~~~~ | | | | | Time {aka long unsigned int} | unsigned int | %lu widget.c: In function ‘widgetGet’: widget.c:2152:27: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘caddr_t’ {aka ‘char *’} [-Wformat=] 2152 | sprintf (result, "0x%x", value); | ~^ ~~~~~ | | | | | caddr_t {aka char *} | unsigned int | %s widget.c:2166:27: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘caddr_t’ {aka ‘char *’} [-Wformat=] 2166 | sprintf (result, "0x%x", value); | ~^ ~~~~~ | | | | | caddr_t {aka char *} | unsigned int | %s widget.c: In function ‘widgetSetList’: widget.c:2272:46: warning: passing argument 4 of ‘Tcl_SplitList’ from incompatible pointer type [-Wincompatible-pointer-types] 2272 | if (Tcl_SplitList (obm->tcl, list, &nitems, &items) != TCL_OK) | ^~~~~~ | | | char *** In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from widget.c:5: /usr/include/tcl/tclDecls.h:722:21: note: expected ‘const char ***’ but argument is of type ‘char ***’ 722 | CONST84 char ***argvPtr); widget.c: In function ‘widgetAddEventHandler’: widget.c:4653:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 4653 | new_cb->client_data = (XtPointer) event_mask; | ^ widget.c: In function ‘widgetRemoveEventHandler’: widget.c:4699:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 4699 | XtRemoveEventHandler (wp->w, (int) cb->client_data, nonmaskable, | ^ widget.c: In function ‘widgetEvent’: widget.c:4771:18: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Time’ {aka ‘long unsigned int’} [-Wformat=] 4771 | sprintf (op, "%u %d %d %d %d ", | ~^ | | | unsigned int | %lu 4772 | ev->time, ev->x, ev->y, ev->x_root, ev->y_root); | ~~~~~~~~ | | | Time {aka long unsigned int} widget.c:4802:18: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Time’ {aka ‘long unsigned int’} [-Wformat=] 4802 | sprintf (op, "%u %d %d %d %d ", | ~^ | | | unsigned int | %lu 4803 | ev->time, ev->x, ev->y, ev->x_root, ev->y_root); | ~~~~~~~~ | | | Time {aka long unsigned int} widget.c:4826:8: warning: ‘XKeycodeToKeysym’ is deprecated [-Wdeprecated-declarations] 4826 | keysym = XKeycodeToKeysym (obm->display, | ^~~~~~ In file included from /usr/include/X11/Intrinsic.h:53, from ObmP.h:16, from widget.c:5: /usr/include/X11/Xlib.h:1687:15: note: declared here 1687 | extern KeySym XKeycodeToKeysym( | ^~~~~~~~~~~~~~~~ widget.c:4844:18: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Time’ {aka ‘long unsigned int’} [-Wformat=] 4844 | sprintf (op, "%u %d %d %d %d ", | ~^ | | | unsigned int | %lu 4845 | ev->time, ev->x, ev->y, ev->x_root, ev->y_root); | ~~~~~~~~ | | | Time {aka long unsigned int} gterm.c: In function ‘GtermClassInit’: gterm.c:246:19: warning: assignment to ‘ObmCreateFunc’ {aka ‘struct obmObject * (*)()’} from incompatible pointer type ‘int (*)()’ [-Wincompatible-pointer-types] 246 | classrec->Create = (ObmFunc) GtermCreate; | ^ param.c: In function ‘ParameterClassInit’: param.c:99:19: warning: assignment to ‘ObmCreateFunc’ {aka ‘struct obmObject * (*)()’} from incompatible pointer type ‘int (*)()’ [-Wincompatible-pointer-types] 99 | classrec->Create = (ObmFunc) ParameterCreate; | ^ param.c: In function ‘ParameterEvaluate’: param.c:213:32: warning: passing argument 2 of ‘Tcl_SetResult’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 213 | Tcl_SetResult (obm->tcl, Tcl_GetStringResult (msg->tcl), TCL_VOLATILE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from param.c:4: /usr/include/tcl/tclDecls.h:693:54: note: expected ‘char *’ but argument is of type ‘const char *’ 693 | EXTERN void Tcl_SetResult(Tcl_Interp *interp, char *result, | ~~~~~~^~~~~~ param.c:221:28: warning: passing argument 2 of ‘Tcl_SetResult’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 221 | Tcl_SetResult (obm->tcl, Tcl_GetStringResult (msg->tcl), TCL_VOLATILE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from param.c:4: /usr/include/tcl/tclDecls.h:693:54: note: expected ‘char *’ but argument is of type ‘const char *’ 693 | EXTERN void Tcl_SetResult(Tcl_Interp *interp, char *result, | ~~~~~~^~~~~~ cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Button.o Button.c gterm.c: In function ‘gtermSetGterm’: gterm.c:544:45: warning: passing argument 2 of ‘Tcl_Concat’ from incompatible pointer type [-Wincompatible-pointer-types] 544 | message = (argc > 1) ? Tcl_Concat (argc-1, &argv[1]) : NULL; | ^~~~~~~~ | | | char ** In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from gterm.c:4: /usr/include/tcl/tclDecls.h:274:58: note: expected ‘const char * const*’ but argument is of type ‘char **’ 274 | EXTERN char * Tcl_Concat(int argc, CONST84 char *const *argv); widget.c: In function ‘widgetGetFontName’: widget.c:5015:43: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long unsigned int’ [-Wformat=] 5015 | sprintf(name, "%s%d", name, val); | ~^ ~~~ | | | | int long unsigned int | %ld gterm.c: In function ‘gtermAssignRaster’: gterm.c:2020:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2020 | drawable = (XtPointer) atoi(object); | ^ cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Common.o Common.c server.c: In function ‘serverSend’: server.c:831:41: warning: passing argument 2 of ‘Tcl_Merge’ from incompatible pointer type [-Wincompatible-pointer-types] 831 | char *message = Tcl_Merge (argc-2, &argv[2]); | ^~~~~~~~ | | | char ** In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from server.c:4: /usr/include/tcl/tclDecls.h:584:57: note: expected ‘const char * const*’ but argument is of type ‘char **’ 584 | EXTERN char * Tcl_Merge(int argc, CONST84 char *const *argv); server.c: In function ‘serverPrint’: server.c:856:42: warning: passing argument 2 of ‘Tcl_Concat’ from incompatible pointer type [-Wincompatible-pointer-types] 856 | char *message = Tcl_Concat (argc-1, &argv[1]); | ^~~~~~~~ | | | char ** In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from server.c:4: /usr/include/tcl/tclDecls.h:274:58: note: expected ‘const char * const*’ but argument is of type ‘char **’ 274 | EXTERN char * Tcl_Concat(int argc, CONST84 char *const *argv); server.c: In function ‘serverGetResources’: server.c:999:50: warning: passing argument 4 of ‘Tcl_SplitList’ from incompatible pointer type [-Wincompatible-pointer-types] 999 | if (Tcl_SplitList (tcl, resource_list, &nitems, &items) != TCL_OK) { | ^~~~~~ | | | char *** In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from server.c:4: /usr/include/tcl/tclDecls.h:722:21: note: expected ‘const char ***’ but argument is of type ‘char ***’ 722 | CONST84 char ***argvPtr); server.c:1006:53: warning: passing argument 4 of ‘Tcl_SplitList’ from incompatible pointer type [-Wincompatible-pointer-types] 1006 | if (Tcl_SplitList (tcl, items[item], &nfields, &fields) != TCL_OK) { | ^~~~~~~ | | | char *** In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from server.c:4: /usr/include/tcl/tclDecls.h:722:21: note: expected ‘const char ***’ but argument is of type ‘char ***’ 722 | CONST84 char ***argvPtr); server.c:1027:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1027 | r->resource_offset = (unsigned int) &(((Value *)NULL)[item].value); | ^ server.c: In function ‘serverPostTimedCallback’: server.c:1115:21: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘ServerCallback’ {aka ‘struct _serverCallback *’} [-Wformat=] 1115 | sprintf (buf, "0x%lx", cb); | ~~^ ~~ | | | | | ServerCallback {aka struct _serverCallback *} | long unsigned int server.c: In function ‘serverPostWorkProc’: server.c:1240:21: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘ServerCallback’ {aka ‘struct _serverCallback *’} [-Wformat=] 1240 | sprintf (buf, "0x%lx", cb); | ~~^ ~~ | | | | | ServerCallback {aka struct _serverCallback *} | long unsigned int gterm.c: In function ‘gtermCreateMarker’: gterm.c:4114:48: warning: passing argument 4 of ‘Tcl_SplitList’ from incompatible pointer type [-Wincompatible-pointer-types] 4114 | if (Tcl_SplitList (tcl, argv[2], &nitems, &items) != TCL_OK) | ^~~~~~ | | | char *** In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from gterm.c:4: /usr/include/tcl/tclDecls.h:722:21: note: expected ‘const char ***’ but argument is of type ‘char ***’ 722 | CONST84 char ***argvPtr); server.c: In function ‘serverCreateMenu’: server.c:2144:46: warning: passing argument 4 of ‘Tcl_SplitList’ from incompatible pointer type [-Wincompatible-pointer-types] 2144 | if (Tcl_SplitList (tcl, item_list, &nitems, &items) != TCL_OK) { | ^~~~~~ | | | char *** In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from server.c:4: /usr/include/tcl/tclDecls.h:722:21: note: expected ‘const char ***’ but argument is of type ‘char ***’ 722 | CONST84 char ***argvPtr); server.c:2155:53: warning: passing argument 4 of ‘Tcl_SplitList’ from incompatible pointer type [-Wincompatible-pointer-types] 2155 | if (Tcl_SplitList (tcl, items[item], &nfields, &fields) != TCL_OK) { | ^~~~~~~ | | | char *** In file included from /usr/include/tcl/tcl.h:2441, from ObmP.h:76, from server.c:4: /usr/include/tcl/tclDecls.h:722:21: note: expected ‘const char ***’ but argument is of type ‘char ***’ 722 | CONST84 char ***argvPtr); server.c:2175:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2175 | ip->label = cp; | ^ cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o DrawIString.o DrawIString.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o DrawString.o DrawString.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o DrawingArea.o DrawingArea.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Frame.o Frame.c Obm.c: In function ‘ObmActivate’: Obm.c:311:57: warning: ‘%s’ directive writing 29 bytes into a region of size between 13 and 394 [-Wformat-overflow=] 311 | sprintf (defaultUI, "%s %s %s {%s.objects: %s%s%s%s%s}; %s; %s\n", | ^~ ...... 317 | "*gterm.deiconifyWindow: True\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from ObmP.h:8, from Obm.c:5: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 187 and 568 bytes into a destination of size 512 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Group.o Group.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Gterm.o Gterm.c Group.c: In function ‘on_cb’: Group.c:104:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 104 | Cardinal toggle_ord = (Cardinal) client_data; | ^ Group.c: In function ‘off_cb’: Group.c:131:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 131 | Cardinal toggle_ord = (Cardinal) client_data; | ^ Group.c: In function ‘insert_child’: Group.c:368:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 368 | XtAddCallback(child, XtNonCallback, on_cb, (XtPointer) ((XfwfGroupWidget)self)->xfwfGroup.toggle_ord); | ^ Group.c:369:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 369 | XtAddCallback(child, XtNoffCallback, off_cb, (XtPointer) ((XfwfGroupWidget)self)->xfwfGroup.toggle_ord); | ^ Gterm.c: In function ‘Initialize’: Gterm.c:756:44: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Colormap’ {aka ‘long unsigned int’} [-Wformat=] 756 | "Gterm.intialize(Pseudo8): colormap = 0x%x base=%d\n", | ~^ | | | unsigned int | %lx 757 | w->core.colormap, w->gterm.base_pixel); | ~~~~~~~~~~~~~~~~ | | | Colormap {aka long unsigned int} Gterm.c:756:52: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘Pixel’ {aka ‘long unsigned int’} [-Wformat=] 756 | "Gterm.intialize(Pseudo8): colormap = 0x%x base=%d\n", | ~^ | | | int | %ld 757 | w->core.colormap, w->gterm.base_pixel); | ~~~~~~~~~~~~~~~~~~~ | | | Pixel {aka long unsigned int} Gterm.c:788:52: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘Colormap’ {aka ‘long unsigned int’} [-Wformat=] 788 | "Gterm.initialize(Pseudo8): defDepth=%d cmap=0x%x\n", | ~^ | | | unsigned int | %lx 789 | w->gterm.w_depth, w->core.colormap); | ~~~~~~~~~~~~~~~~ | | | Colormap {aka long unsigned int} Gterm.c:813:54: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 5 has type ‘Colormap’ {aka ‘long unsigned int’} [-Wformat=] 813 | fprintf (stderr, "nvis=%d defDepth=%d cmap=0x%x\n", | ~^ | | | unsigned int | %lx 814 | nvis, w->gterm.w_depth, w->core.colormap); | ~~~~~~~~~~~~~~~~ | | | Colormap {aka long unsigned int} Gterm.c:908:58: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Colormap’ {aka ‘long unsigned int’} [-Wformat=] 908 | "Gterm.initialize (TrueColor): after colormap, cmap=0x%x\n", | ~^ | | | unsigned int | %lx 909 | w->core.colormap); | ~~~~~~~~~~~~~~~~ | | | Colormap {aka long unsigned int} Gterm.c:991:69: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 5 has type ‘Colormap’ {aka ‘long unsigned int’} [-Wformat=] 991 | "Gterm.intialize: ncolors=%d useDefaultCM=%d core.colormap=0x%x\n", | ~^ | | | unsigned int | %lx 992 | w->gterm.ncolors, w->gterm.useDefaultCM, w->core.colormap); | ~~~~~~~~~~~~~~~~ | | | Colormap {aka long unsigned int} cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Icon.o Icon.c Gterm.c: In function ‘Realize’: Gterm.c:1343:71: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘Colormap’ {aka ‘long unsigned int’} [-Wformat=] 1343 | fprintf (stderr, "Gterm.Realize: force8=%d core colormap 0x%x\n", | ~^ | | | unsigned int | %lx 1344 | w->gterm.forcePseudo8, w->core.colormap); | ~~~~~~~~~~~~~~~~ | | | Colormap {aka long unsigned int} In file included from Gterm.c:1947: GtermCnv.c: In function ‘ximage_to_rasPM’: GtermCnv.c:107:60: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 7 has type ‘XImage *’ [-Wformat=] 107 | fprintf (stderr, "IMGtoRPM: %d <-> %d [%d,%d] cnvImg=0x%x\n", | ~^ | | | unsigned int 108 | xin->depth, dest->depth, xin->width, xin->height, cnvImg); | ~~~~~~ | | | XImage * GtermCnv.c: In function ‘init_lut’: GtermCnv.c:339:39: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 339 | fprintf (stderr, "init_lut: mask=(0x%x,0x%x,0x%x) shift=(%d,%d,%d)\n", | ~^ | | | unsigned int | %lx 340 | rmask, gmask, bmask, rshift, gshift, bshift); | ~~~~~ | | | long unsigned int GtermCnv.c:339:44: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘long unsigned int’ [-Wformat=] 339 | fprintf (stderr, "init_lut: mask=(0x%x,0x%x,0x%x) shift=(%d,%d,%d)\n", | ~^ | | | unsigned int | %lx 340 | rmask, gmask, bmask, rshift, gshift, bshift); | ~~~~~ | | | long unsigned int GtermCnv.c:339:49: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 5 has type ‘long unsigned int’ [-Wformat=] 339 | fprintf (stderr, "init_lut: mask=(0x%x,0x%x,0x%x) shift=(%d,%d,%d)\n", | ~^ | | | unsigned int | %lx 340 | rmask, gmask, bmask, rshift, gshift, bshift); | ~~~~~ | | | long unsigned int GtermCnv.c: In function ‘dbg_printCmaps’: GtermCnv.c:419:41: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘Pixel’ {aka ‘long unsigned int’} [-Wformat=] 419 | fprintf (stderr, "cmaps: basePixel=%d maxColors=%d ncolors=%d\n", | ~^ | | | int | %ld 420 | w->gterm.base_pixel, w->gterm.maxColors, w->gterm.ncolors); | ~~~~~~~~~~~~~~~~~~~ | | | Pixel {aka long unsigned int} GtermCnv.c:436:66: warning: format ‘%d’ expects argument of type ‘int’, but argument 14 has type ‘Pixel’ {aka ‘long unsigned int’} [-Wformat=] 436 | "cmap: %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d\n", | ~~^ | | | int | %3ld ...... 439 | global_color[i].blue>>8, global_cmap[i], | ~~~~~~~~~~~~~~ | | | Pixel {aka long unsigned int} GtermCnv.c:436:71: warning: format ‘%d’ expects argument of type ‘int’, but argument 15 has type ‘Pixel’ {aka ‘long unsigned int’} [-Wformat=] 436 | "cmap: %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d\n", | ~~^ | | | int | %3ld ...... 440 | w->gterm.cmap_in[i], w->gterm.cmap_out[i]); | ~~~~~~~~~~~~~~~~~~~ | | | Pixel {aka long unsigned int} GtermCnv.c:436:76: warning: format ‘%d’ expects argument of type ‘int’, but argument 16 has type ‘Pixel’ {aka ‘long unsigned int’} [-Wformat=] 436 | "cmap: %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d\n", | ~~^ | | | int | %3ld ...... 440 | w->gterm.cmap_in[i], w->gterm.cmap_out[i]); | ~~~~~~~~~~~~~~~~~~~~ | | | Pixel {aka long unsigned int} GtermCnv.c: In function ‘dbg_printRasters’: GtermCnv.c:479:27: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 479 | fprintf (stderr, ": p=0x%x im=0x%x sh=0x%x\n", | ~^ | | | unsigned int | %lx 480 | rp->r.pixmap, rp->r.ximage, rp->shadow_pixmap); | ~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} GtermCnv.c:479:35: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘XImage *’ [-Wformat=] 479 | fprintf (stderr, ": p=0x%x im=0x%x sh=0x%x\n", | ~^ | | | unsigned int 480 | rp->r.pixmap, rp->r.ximage, rp->shadow_pixmap); | ~~~~~~~~~~~~ | | | XImage * GtermCnv.c:479:43: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 5 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 479 | fprintf (stderr, ": p=0x%x im=0x%x sh=0x%x\n", | ~^ | | | unsigned int | %lx 480 | rp->r.pixmap, rp->r.ximage, rp->shadow_pixmap); | ~~~~~~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} In file included from Gterm.c:1948: GtermGraphics.c: In function ‘GtStartDialog’: GtermGraphics.c:1057:55: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 1057 | fprintf (stderr, "GtStartDialog: ENTER d_pixmap=0x%x d_saved=%d\n", | ~^ | | | unsigned int | %lx 1058 | w->gterm.d_pixmap, w->gterm.d_saved); | ~~~~~~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} GtermGraphics.c: In function ‘GtEraseDialog’: GtermGraphics.c:1090:55: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 1090 | fprintf (stderr, "GtEraseDialog: ENTER d_pixmap=0x%x d_saved=%d\n", | ~^ | | | unsigned int | %lx 1091 | w->gterm.d_pixmap, w->gterm.d_saved); | ~~~~~~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} In file included from Gterm.c:1949: GtermImaging.c: In function ‘GtWritePixels’: GtermImaging.c:546:67: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 7 has type ‘XWindowAttributes’ [-Wformat=] 546 | "GtWritePixels[%s] ENTER: nbits=%d raster=%d type='%s' wa=0x%x\n", | ~^ | | | unsigned int ...... 549 | w->gterm.wa); | ~~~~~~~~~~~ | | | XWindowAttributes GtermImaging.c: In function ‘GtRefreshPixels’: GtermImaging.c:980:47: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Mapping’ {aka ‘struct mapping *’} [-Wformat=] 980 | fprintf (stderr, "GtRefreshPixels: mp=0x%x enabled=%d src=%d/%d\n", | ~^ | | | unsigned int 981 | mp, mp->enabled, mp->src, raster); | ~~ | | | Mapping {aka struct mapping *} GtermImaging.c: In function ‘GtLoadColormap’: GtermImaging.c:1674:56: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 5 has type ‘struct colormap *’ [-Wformat=] 1674 | fprintf (stderr, "GtLoadColormap: map=%d/%d cm=0x%x ncells=%d\n", | ~^ | | | unsigned int 1675 | map, cm->map, cm, cm->ncells); | ~~ | | | struct colormap * cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o iconutil.o iconutil.c GtermImaging.c: In function ‘GtDebug’: GtermImaging.c:3118:26: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘GtermWidget’ {aka ‘struct _GtermRec *’} [-Wformat=] 3118 | fprintf (fp, "Widget 0x%x (%s) %dx%d raster=%d\n", | ~^ | | | unsigned int 3119 | w, w->core.name, w->core.width, w->core.height, w->gterm.raster); | ~ | | | GtermWidget {aka struct _GtermRec *} GtermImaging.c:3185:50: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘Pixel’ {aka ‘long unsigned int’} [-Wformat=] 3185 | fprintf (fp, "cmapName=%s ncolors=%d basePixel=%d\n", | ~^ | | | int | %ld 3186 | w->gterm.cmapName, w->gterm.ncolors, w->gterm.base_pixel); | ~~~~~~~~~~~~~~~~~~~ | | | Pixel {aka long unsigned int} GtermImaging.c:3198:30: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Marker’ {aka ‘struct marker *’} [-Wformat=] 3198 | fprintf (fp, "marker 0x%x: %10s flags=0x%x [%d %d %d %d] %0.5g\n", | ~^ | | | unsigned int 3199 | mm, value, mm->flags, mm->x, mm->y, mm->width, mm->height, | ~~ | | | Marker {aka struct marker *} In file included from Gterm.c:1950: GtermCmap.c: In function ‘get_colormap’: GtermCmap.c:48:69: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘Pixel’ {aka ‘long unsigned int’} [-Wformat=] 48 | fprintf (stderr, "get_colormap: have=%d ncols=%d maxcols=%d base=%d\n", | ~^ | | | int | %ld 49 | w->gterm.haveColormap, w->gterm.ncolors, w->gterm.maxColors, 50 | w->gterm.base_pixel); | ~~~~~~~~~~~~~~~~~~~ | | | Pixel {aka long unsigned int} GtermCmap.c:80:60: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Colormap’ {aka ‘long unsigned int’} [-Wformat=] 80 | fprintf (stderr, "get_colormap: use existing cmap=0x%x; base=%d\n", | ~^ | | | unsigned int | %lx 81 | colormap, w->gterm.base_pixel); | ~~~~~~~~ | | | Colormap {aka long unsigned int} GtermCmap.c:80:69: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘Pixel’ {aka ‘long unsigned int’} [-Wformat=] 80 | fprintf (stderr, "get_colormap: use existing cmap=0x%x; base=%d\n", | ~^ | | | int | %ld 81 | colormap, w->gterm.base_pixel); | ~~~~~~~~~~~~~~~~~~~ | | | Pixel {aka long unsigned int} GtermCmap.c:89:69: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘Pixel’ {aka ‘long unsigned int’} [-Wformat=] 89 | fprintf (stderr, "get_colormap: TrueColor gt.ncolors=%d base=%d\n", | ~^ | | | int | %ld 90 | w->gterm.ncolors, w->gterm.base_pixel); | ~~~~~~~~~~~~~~~~~~~ | | | Pixel {aka long unsigned int} GtermCmap.c: In function ‘inherit_default_colormap’: GtermCmap.c:376:69: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘Pixel’ {aka ‘long unsigned int’} [-Wformat=] 376 | fprintf (stderr, "inherit_default_cmap: ncols=%d maxcols=%d base=%d\n", | ~^ | | | int | %ld 377 | w->gterm.ncolors, w->gterm.maxColors, w->gterm.base_pixel); | ~~~~~~~~~~~~~~~~~~~ | | | Pixel {aka long unsigned int} cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Label.o Label.c In file included from Gterm.c:1951: GtermMapping.c: In function ‘refresh_destination’: GtermMapping.c:125:48: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘GtermWidget’ {aka ‘struct _GtermRec *’} [-Wformat=] 125 | fprintf(stderr, "refresh_destination ENTER[0x%x]: pos=%d,%d sz=%d,%d\n", | ~^ | | | unsigned int 126 | w, x1,y1,nx,ny); | ~ | | | GtermWidget {aka struct _GtermRec *} GtermMapping.c:187:32: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 187 | "refresh: gterm.pixmap=0x%x src.pixmap=0x%x dest.pixmap=0x%x\n", | ~^ | | | unsigned int | %lx 188 | w->gterm.pixmap, sr->r.pixmap, dr->r.pixmap); | ~~~~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} GtermMapping.c:187:48: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 187 | "refresh: gterm.pixmap=0x%x src.pixmap=0x%x dest.pixmap=0x%x\n", | ~^ | | | unsigned int | %lx 188 | w->gterm.pixmap, sr->r.pixmap, dr->r.pixmap); | ~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} GtermMapping.c:187:66: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 5 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 187 | "refresh: gterm.pixmap=0x%x src.pixmap=0x%x dest.pixmap=0x%x\n", | ~^ | | | unsigned int | %lx 188 | w->gterm.pixmap, sr->r.pixmap, dr->r.pixmap); | ~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} GtermMapping.c:190:32: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 190 | "refresh: gterm.pixmap=0x%x src.ximage=0x%x dest.ximage=0x%x\n", | ~^ | | | unsigned int | %lx 191 | w->gterm.pixmap, sr->r.ximage, dr->r.ximage); | ~~~~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} GtermMapping.c:190:48: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘XImage *’ [-Wformat=] 190 | "refresh: gterm.pixmap=0x%x src.ximage=0x%x dest.ximage=0x%x\n", | ~^ | | | unsigned int 191 | w->gterm.pixmap, sr->r.ximage, dr->r.ximage); | ~~~~~~~~~~~~ | | | XImage * GtermMapping.c:190:66: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 5 has type ‘XImage *’ [-Wformat=] 190 | "refresh: gterm.pixmap=0x%x src.ximage=0x%x dest.ximage=0x%x\n", | ~^ | | | unsigned int 191 | w->gterm.pixmap, sr->r.ximage, dr->r.ximage); | ~~~~~~~~~~~~ | | | XImage * GtermMapping.c:313:48: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 5 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 313 | fprintf (stderr, "src=%d dest=%d shadow=0x%x ximage=0x%x\n", | ~^ | | | unsigned int | %lx 314 | src, dst, dr->shadow_pixmap, rp->r.ximage); | ~~~~~~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} GtermMapping.c:313:61: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 6 has type ‘XImage *’ [-Wformat=] 313 | fprintf (stderr, "src=%d dest=%d shadow=0x%x ximage=0x%x\n", | ~^ | | | unsigned int 314 | src, dst, dr->shadow_pixmap, rp->r.ximage); | ~~~~~~~~~~~~ | | | XImage * GtermMapping.c:363:36: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 363 | fprintf (stderr, " src=%d pix=0x%x dims=%d,%d\n", | ~^ | | | unsigned int | %lx 364 | src, w->gterm.pixmap, sr->width, sr->height); | ~~~~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} GtermMapping.c:385:46: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 8 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 385 | "src=%d dst=%d d_ras=%d %d x %d pr=0x%x sr=0x%x\n", | ~^ | | | unsigned int | %lx 386 | src, dst, w->gterm.d_raster, sr->width, sr->height, 387 | pr->shadow_pixmap, sr->shadow_pixmap); | ~~~~~~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} GtermMapping.c:385:55: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 9 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 385 | "src=%d dst=%d d_ras=%d %d x %d pr=0x%x sr=0x%x\n", | ~^ | | | unsigned int | %lx 386 | src, dst, w->gterm.d_raster, sr->width, sr->height, 387 | pr->shadow_pixmap, sr->shadow_pixmap); | ~~~~~~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} GtermMapping.c:446:37: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 446 | "\n\nrefresh: gterm.pixmap=0x%x dest.pixmap=0x%x\n\n", | ~^ | | | unsigned int | %lx 447 | w->gterm.pixmap, dr->r.pixmap); | ~~~~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} GtermMapping.c:446:54: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 446 | "\n\nrefresh: gterm.pixmap=0x%x dest.pixmap=0x%x\n\n", | ~^ | | | unsigned int | %lx 447 | w->gterm.pixmap, dr->r.pixmap); | ~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} GtermMapping.c:466:52: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 466 | "refresh_destination: dr->shadow_pixmap = 0x%x\n", | ~^ | | | unsigned int | %lx 467 | dr->shadow_pixmap); | ~~~~~~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} GtermMapping.c:489:54: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 489 | "updating shadow_pixmap........................0x%x\n", | ~^ | | | unsigned int | %lx 490 | dr->shadow_pixmap); | ~~~~~~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} GtermMapping.c:558:48: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 4 has type ‘XImage *’ [-Wformat=] 558 | fprintf (stderr, "refresh: scaling=%d xin=0x%x xout=0x%x\n", | ~^ | | | unsigned int 559 | scaling, xin, xout); | ~~~ | | | XImage * GtermMapping.c:558:59: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 5 has type ‘XImage *’ [-Wformat=] 558 | fprintf (stderr, "refresh: scaling=%d xin=0x%x xout=0x%x\n", | ~^ | | | unsigned int 559 | scaling, xin, xout); | ~~~~ | | | XImage * GtermMapping.c:750:54: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 750 | "updating shadow_pixmap........................0x%x\n", | ~^ | | | unsigned int | %lx 751 | dr->shadow_pixmap); | ~~~~~~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} GtermMapping.c:784:54: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘Pixmap’ {aka ‘long unsigned int’} [-Wformat=] 784 | "updating shadow_pixmap........................0x%x\n", | ~^ | | | unsigned int | %lx 785 | dr->shadow_pixmap); | ~~~~~~~~~~~~~~~~~ | | | Pixmap {aka long unsigned int} cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o MenuBar.o MenuBar.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o MultiList.o MultiList.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o RadioGrp.o RadioGrp.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o RowCol.o RowCol.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Scrollbar.o Scrollbar.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Slider2.o Slider2.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Tablist2Tabs.o Tablist2Tabs.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o TextWidth.o TextWidth.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Toggle.o Toggle.c MultiList.c: In function ‘Notify’: MultiList.c:1466:13: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1466 | buffer[0] = '\0'; | ~~~~~~~~~~^~~~~~ MultiList.c:1465:20: note: at offset 0 to an object with size 0 allocated by ‘malloc’ here 1465 | buffer = (char *)malloc(byte_count); | ^~~~~~~~~~~~~~~~~~ cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o cvtLong.o cvtLong.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o scroll.o scroll.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o strnchr.o strnchr.c server.c: In function ‘menu_highlight’: server.c:3034:24: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 3034 | sprintf (target, "*%s", mw->child); | ^ In file included from /usr/include/stdio.h:867, from ObmP.h:8, from server.c:4: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 2 and 129 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Tabs.o Tabs.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Gcs.o Gcs.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ListTree.o ListTree.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Separator.o Separator.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Container.o Container.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/tcl -DOSI_COMPLIANT -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o color.o color.c make[3]: Leaving directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/obm/ObmW' ar cr libobm.a ObmW/[A-Za-z]*.o Obm.o client.o param.o server.o widget.o gterm.o marker.o geom.o make[2]: Leaving directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/obm' make -C xgterm make -C ximtool make[2]: Entering directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/xgterm' make[2]: Entering directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/ximtool' cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o eps.o eps.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -DALLOWLOGGING -Wno-implicit-function-declaration -Wno-implicit-int -Wdate-time -D_FORTIFY_SOURCE=2 -c -o button.o button.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -DALLOWLOGGING -Wno-implicit-function-declaration -Wno-implicit-int -Wdate-time -D_FORTIFY_SOURCE=2 -c -o charproc.o charproc.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fitsio.o fitsio.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -DALLOWLOGGING -Wno-implicit-function-declaration -Wno-implicit-int -Wdate-time -D_FORTIFY_SOURCE=2 -c -o cursor.o cursor.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -DALLOWLOGGING -Wno-implicit-function-declaration -Wno-implicit-int -Wdate-time -D_FORTIFY_SOURCE=2 -c -o data.o data.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -DALLOWLOGGING -Wno-implicit-function-declaration -Wno-implicit-int -Wdate-time -D_FORTIFY_SOURCE=2 -c -o gtermio.o gtermio.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o gifio.o gifio.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -DALLOWLOGGING -Wno-implicit-function-declaration -Wno-implicit-int -Wdate-time -D_FORTIFY_SOURCE=2 -c -o input.o input.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -DALLOWLOGGING -Wno-implicit-function-declaration -Wno-implicit-int -Wdate-time -D_FORTIFY_SOURCE=2 -c -o main.o main.c gifio.c: In function ‘isGIF’: gifio.c:217:13: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 217 | fread (tag, sizeof(char), 4, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -DALLOWLOGGING -Wno-implicit-function-declaration -Wno-implicit-int -Wdate-time -D_FORTIFY_SOURCE=2 -c -o menu.o menu.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -DALLOWLOGGING -Wno-implicit-function-declaration -Wno-implicit-int -Wdate-time -D_FORTIFY_SOURCE=2 -c -o misc.o misc.c fitsio.c: In function ‘isFITS’: fitsio.c:208:6: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 208 | fscanf (fp, "%6s = %c", keyw, &val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtermio.c: In function ‘gio_processdata’: gtermio.c:1407:43: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 1407 | sprintf (txtbuf, "setValue {%s}\0", tx_buf); | ^~ main.c: In function ‘main’: main.c:1184:20: warning: passing argument 1 of ‘XtSetErrorHandler’ makes ‘__attribute__((noreturn))’ qualified function pointer from unqualified [-Wdiscarded-qualifiers] 1184 | XtSetErrorHandler(xt_error); | ^~~~~~~~ In file included from /usr/include/X11/IntrinsicP.h:51, from ptyx.h:31, from main.c:70: /usr/include/X11/Intrinsic.h:1775:5: note: expected ‘__attribute__((noreturn)) void (*)(char *)’ but argument is of type ‘void (*)()’ 1775 | XtErrorHandler /* handler */ _X_NORETURN | ^ main.c:1448:6: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1448 | write (pty, buf, strlen (buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ charproc.c: In function ‘do_read’: charproc.c:1649:2: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1649 | write (screen->logfd, buffer, bcnt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function ‘HsSysError’: main.c:2008:2: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2008 | write(pf, (char *) &handshake, sizeof(handshake)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function ‘first_map_occurred’: main.c:2023:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2023 | write (pc_pipe[1], (char *) &handshake, sizeof(handshake)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function ‘spawn’: main.c:2263:2: warning: ignoring return value of ‘setgid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2263 | setgid(screen->gid); | ^~~~~~~~~~~~~~~~~~~ main.c:2264:2: warning: ignoring return value of ‘setuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2264 | setuid(screen->uid); | ^~~~~~~~~~~~~~~~~~~ main.c:3138:11: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3138 | (void) dup(tty); | ^~~~~~~~ main.c:3408:13: warning: ignoring return value of ‘setgid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3408 | (void) setgid(screen->gid); | ^~~~~~~~~~~~~~~~~~~ main.c: In function ‘Exit’: main.c:5054:3: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5054 | chown (ttydev, 0, 0); | ^~~~~~~~~~~~~~~~~~~~ main.c:5056:3: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5056 | chown (ptydev, 0, 0); | ^~~~~~~~~~~~~~~~~~~~ cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -DALLOWLOGGING -Wno-implicit-function-declaration -Wno-implicit-int -Wdate-time -D_FORTIFY_SOURCE=2 -c -o screen.o screen.c fitsio.c: In function ‘ftopen2d’: fitsio.c:425:26: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] 425 | sprintf(name, "NAXIS%d", j + 1); | ^~ fitsio.c:425:20: note: directive argument in the range [1, 2147483647] 425 | sprintf(name, "NAXIS%d", j + 1); | ^~~~~~~~~ In file included from /usr/include/stdio.h:867, from fitsio.c:23: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 7 and 16 bytes into a destination of size 9 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ misc.c: In function ‘creat_as’: misc.c:472:2: warning: ignoring return value of ‘setgid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 472 | setgid(gid); | ^~~~~~~~~~~ misc.c:473:2: warning: ignoring return value of ‘setuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 473 | setuid(uid); | ^~~~~~~~~~~ misc.c: In function ‘StartLog’: misc.c:532:3: warning: ignoring return value of ‘mkstemp’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 532 | mkstemp(log_default); | ^~~~~~~~~~~~~~~~~~~~ cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o iis.o iis.c fitsio.c: In function ‘getFITSHdr’: fitsio.c:240:47: warning: ‘%s’ directive writing up to 79 bytes into a region of size between 24 and 44 [-Wformat-overflow=] 240 | sprintf (line, "%-16.16s %3d %5dx%-5d %s", | ^~ 241 | fname, bitpix, w,h, fs.title); | ~~~~~~~~ In file included from /usr/include/stdio.h:867, from fitsio.c:23: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 37 and 136 bytes into a destination of size 80 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fitsio.c:237:51: warning: ‘%s’ directive writing up to 79 bytes into a region of size between 27 and 44 [-Wformat-overflow=] 237 | sprintf (line, "%-16.16s %3d (%2d extns) %s", | ^~ 238 | fname, bitpix, fs.nextend, fs.title); | ~~~~~~~~ In file included from /usr/include/stdio.h:867, from fitsio.c:23: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 37 and 133 bytes into a destination of size 80 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o irafio.o irafio.c irafio.c: In function ‘loadIRAF’: irafio.c:128:13: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 128 | fread ((char *)header_v1, sizeof (char), SZ_V1HDR, hdr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irafio.c:156:13: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 156 | fread ((char *)header_v2, sizeof (char), SZ_V2HDR, hdr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irafio.c: In function ‘irafReadPixels’: irafio.c:428:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 428 | fread ((char *)usline, sizeof (unsigned short), px, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irafio.c:457:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 457 | fread ((char *)sline, sizeof (short), px, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irafio.c:487:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 487 | fread ((char *)iline, sizeof (int), px, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irafio.c:516:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 516 | fread ((char *)fline, sizeof (float), px, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irafio.c:546:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 546 | fread ((char *)dline, sizeof (double), px, fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irafio.c: In function ‘isIRAF’: irafio.c:224:13: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 224 | fread ((char *)magic, sizeof (char), 12, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irafio.c: In function ‘getIRAFHdr’: irafio.c:266:13: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 266 | fread ((char *)header_v1, sizeof (char), SZ_V1HDR, hdr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irafio.c:285:13: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 285 | fread ((char *)header_v2, sizeof (char), SZ_V2HDR, hdr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iis.c: In function ‘xim_iisio’: iis.c:496:59: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long unsigned int’ [-Wformat=] 496 | "ximtool: command input read error, n=%d of %d, errno=%d\n", | ~^ | | | int | %ld 497 | n, sizeof(iis), errno); | ~~~~~~~~~~~ | | | long unsigned int iis.c:760:35: warning: too many arguments for format [-Wformat-extra-args] 760 | fprintf (stderr, "write %d bytes at x=%d, y=%d\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iis.c:846:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 846 | write (2, text, strlen (text)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iis.c:865:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 865 | write (2, text, strlen(text)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iis.c:896:21: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 896 | write (2, buf, ndatabytes); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -DALLOWLOGGING -Wno-implicit-function-declaration -Wno-implicit-int -Wdate-time -D_FORTIFY_SOURCE=2 -c -o scrollbar.o scrollbar.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -DALLOWLOGGING -Wno-implicit-function-declaration -Wno-implicit-int -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tabs.o tabs.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ism.o ism.c scrollbar.c: In function ‘ScrollTextUpDownBy’: scrollbar.c:430:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 430 | int pixels = (int) call_data; | ^ scrollbar.c: In function ‘HandleScrollForward’: scrollbar.c:519:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 519 | (XtPointer)params_to_pixels (screen, params, (int) *nparams)); | ^ scrollbar.c: In function ‘HandleScrollBack’: scrollbar.c:535:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 535 | (XtPointer)-params_to_pixels (screen, params, (int) *nparams)); | ^ cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -DALLOWLOGGING -Wno-implicit-function-declaration -Wno-implicit-int -Wdate-time -D_FORTIFY_SOURCE=2 -c -o util.o util.c ism.c: In function ‘ism_io’: ism.c:305:27: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long int’ [-Wformat=] 305 | printf("\nism_io: nread=%d pkt=%d count=%d n=%d\n",nread,pkt++,count,n); | ~^ ~~~~~ | | | | int long int | %ld ism.c:305:34: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] 305 | printf("\nism_io: nread=%d pkt=%d count=%d n=%d\n",nread,pkt++,count,n); | ~^ ~~~~~ | | | | int long int | %ld ism.c:316:39: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] 316 | printf ("INCOMPLETE '%s' ip=%d len=%d\n", text,ip,strlen(text)); | ~^ ~~~~~~~~~~~~ | | | | int size_t {aka long unsigned int} | %ld In file included from ism.c:18: ximtool.h:65:28: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘XtInputId’ {aka ‘long unsigned int’} [-Wformat=] 65 | #define DEF_ISM_TEMPLATE "/tmp/.ISM%d_%d" /* ISM client socket template */ | ^~~~~~~~~~~~~~~~ ism.c:339:32: note: in expansion of macro ‘DEF_ISM_TEMPLATE’ 339 | sprintf (path, DEF_ISM_TEMPLATE, getuid(), new_chan->id); | ^~~~~~~~~~~~~~~~ ximtool.h:65:42: note: format string is defined here 65 | #define DEF_ISM_TEMPLATE "/tmp/.ISM%d_%d" /* ISM client socket template */ | ~^ | | | int | %ld ism.c:416:23: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] 416 | printf ("SEND: len=%d '%s'->'%.45s'\n", strlen(buf), name, buf); | ~^ ~~~~~~~~~~~ | | | | int size_t {aka long unsigned int} | %ld ism.c: In function ‘ism_evaluate’: ism.c:552:20: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 552 | sprintf (buf, "%s\0", command); | ^~ cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -DALLOWLOGGING -Wno-implicit-function-declaration -Wno-implicit-int -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VTPrsTbl.o VTPrsTbl.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ism_wcspix.o ism_wcspix.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o load.o load.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o logo.o logo.c load.c: In function ‘xim_initLoad’: load.c:72:33: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 72 | sprintf (buf, "curdir %s\0", flp->curdir); | ^~ load.c:74:34: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 74 | sprintf (buf, "pattern %s\0", flp->pattern); | ^~ load.c:76:31: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 76 | sprintf (buf, "gray %d\0", flp->gray); | ^~ load.c:78:33: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 78 | sprintf (buf, "zscale %d\0", flp->zscale); | ^~ load.c:80:33: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 80 | sprintf (buf, "zrange %d\0", flp->zrange); | ^~ load.c:82:29: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 82 | sprintf (buf, "z1 %g\0", flp->z1); | ^~ load.c:84:29: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 84 | sprintf (buf, "z2 %g\0", flp->z2); | ^~ load.c:86:34: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 86 | sprintf (buf, "nsample %d\0", flp->nsample); | ^~ load.c: In function ‘xim_loadFile’: load.c:139:31: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 139 | sprintf (buf, "warning %s\0", "Error: File not found."); | ^~ load.c:201:31: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 201 | sprintf (buf, "warning %s\0", "Error: Unknown raster file type."); | ^~ load.c:208:15: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘unsigned char *’ [-Wformat=] 208 | "Load: pix=%d w=%d h=%d xnc=%d nc=%d pcm=%d z1=%g z2=%g\n", | ~^ | | | int | %hhn 209 | pix, w, h, xim->ncolors, ncolors, has_private_cmap, z1, z2); | ~~~ | | | unsigned char * load.c:297:36: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 297 | sprintf (buf, "%d %d %d\0", cf->width, cf->height, 8); | ^~ load.c: In function ‘listFiles’: load.c:570:9: warning: ignoring return value of ‘getcwd’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 570 | (void) getcwd (directory, SZ_FNAME); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ load.c:600:9: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 600 | (void) chdir (directory); | ^~~~~~~~~~~~~~~~~ cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o print.o print.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o quant.o quant.c print.c: In function ‘ximp_rename’: print.c:205:29: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘__off_t’ {aka ‘long int’} [-Wformat=] 205 | sprintf (text, "Wrote %d bytes to %s", fs.st_size, new); | ~^ ~~~~~~~~~~ | | | | int __off_t {aka long int} | %ld print.c: In function ‘xim_print’: print.c:174:6: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 174 | system (text); /* dispose to printer */ | ^~~~~~~~~~~~~ cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rasio.o rasio.c rasio.c: In function ‘loadSunRas’: rasio.c:130:56: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] 130 | fprintf (stderr, "Sun rasterfile image has depth %d\n", | ~^ | | | int | %ld 131 | sunhdr.ras_depth); | ~~~~~~~~~~~~~~~~ | | | long int rasio.c:142:60: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] 142 | fprintf (stderr, "Sun rasterfile of unsupported type %d\n", | ~^ | | | int | %ld 143 | sunhdr.ras_type); | ~~~~~~~~~~~~~~~ | | | long int rasio.c:152:69: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] 152 | fprintf (stderr, "Sun rasterfile colormap of unsupported type %d\n", | ~^ | | | int | %ld 153 | sunhdr.ras_maptype); | ~~~~~~~~~~~~~~~~~~ | | | long int rasio.c:178:13: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] 178 | "type %d, maptype %d, isize %d, csize %d, lsize %d, linesize %d\n", | ~^ | | | int | %ld 179 | sunhdr.ras_type, sunhdr.ras_maptype, | ~~~~~~~~~~~~~~~ | | | long int rasio.c:178:25: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long int’ [-Wformat=] 178 | "type %d, maptype %d, isize %d, csize %d, lsize %d, linesize %d\n", | ~^ | | | int | %ld 179 | sunhdr.ras_type, sunhdr.ras_maptype, | ~~~~~~~~~~~~~~~~~~ | | | long int rasio.c:181:42: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long int’ [-Wformat=] 181 | fprintf (stderr, "colorstyle=%d nc=%d\n", colorstyle, | ~^ | | | int | %ld 182 | sunhdr.ras_maplength/3); | ~~~~~~~~~~~~~~~~~~~~~~ | | | long int cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o raster.o raster.c rasio.c: In function ‘getSunRasHdr’: rasio.c:477:37: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long int’ [-Wformat=] 477 | sprintf (line, "%-16.16s %3d %5dx%-5d %s %s", | ~~^ | | | int | %3ld 478 | fname, hdr.ras_depth, hdr.ras_width, hdr.ras_height, | ~~~~~~~~~~~~~ | | | long int rasio.c:477:42: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘long int’ [-Wformat=] 477 | sprintf (line, "%-16.16s %3d %5dx%-5d %s %s", | ~~^ | | | int | %5ld 478 | fname, hdr.ras_depth, hdr.ras_width, hdr.ras_height, | ~~~~~~~~~~~~~ | | | long int rasio.c:477:47: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘long int’ [-Wformat=] 477 | sprintf (line, "%-16.16s %3d %5dx%-5d %s %s", | ~~~^ | | | int | %-5ld 478 | fname, hdr.ras_depth, hdr.ras_width, hdr.ras_height, | ~~~~~~~~~~~~~~ | | | long int rasio.c: In function ‘loadSunRas’: rasio.c:189:6: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 189 | fread (r, 1, nc, fp); | ^~~~~~~~~~~~~~~~~~~~ rasio.c:190:6: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 190 | fread (g, 1, nc, fp); | ^~~~~~~~~~~~~~~~~~~~ rasio.c:191:6: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 191 | fread (b, 1, nc, fp); | ^~~~~~~~~~~~~~~~~~~~ cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o save.o save.c print.c:173:31: warning: ‘%s’ directive writing up to 256 bytes into a region of size 249 [-Wformat-overflow=] 173 | sprintf (text, "cat %s | %s", tmpfile, pcp->printCmd); | ^~ In file included from /usr/include/stdio.h:867, from print.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output 8 or more bytes (assuming 264) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ print.c:381:26: warning: ‘%s’ directive writing up to 255 bytes into a region of size 248 [-Wformat-overflow=] 106 | printstat (xim, text); | ~~~~ ...... 381 | sprintf (text, "status {%s}", message); | ^~ In file included from /usr/include/stdio.h:867, from print.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ print.c: In function ‘ximp_rename’: print.c:381:26: warning: ‘%s’ directive writing up to 255 bytes into a region of size 248 [-Wformat-overflow=] 206 | printstat (xim, text); | ~~~~ ...... 381 | sprintf (text, "status {%s}", message); | ^~ In file included from /usr/include/stdio.h:867, from print.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ print.c:381:26: warning: ‘%s’ directive writing up to 255 bytes into a region of size 248 [-Wformat-overflow=] 203 | printstat (xim, text); | ~~~~ ...... 381 | sprintf (text, "status {%s}", message); | ^~ In file included from /usr/include/stdio.h:867, from print.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ print.c: In function ‘xim_initPrinterOps’: print.c:256:36: warning: ‘%s’ directive writing up to 256 bytes into a region of size 244 [-Wformat-overflow=] 256 | sprintf (buf, "printerName %s", printer_list[0].printerName); | ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from print.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 13 and 269 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tiffio.o tiffio.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o util.o util.c cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ximclient.o ximclient.c save.c: In function ‘xim_saveFile’: save.c:170:26: warning: ‘%s’ directive writing up to 255 bytes into a region of size 221 [-Wformat-overflow=] 170 | sprintf (text, "%s\n%s\n%s", | ^~ 171 | "The following file already exists:", fname, | ~~~~~ In file included from /usr/include/stdio.h:867, from save.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 72 and 327 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ save.c:174:42: warning: ‘%s’ directive writing up to 255 bytes into a region of size 243 [-Wformat-overflow=] 174 | sprintf (ok_action, "save rename %s %s", tmpfile, fname); | ^~ ~~~~~ In file included from /usr/include/stdio.h:867, from save.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ save.c:138:46: warning: ‘%s’ directive writing up to 255 bytes into a region of size between 221 and 231 [-Wformat-overflow=] 138 | sprintf (text, "Error %d\nCannot open file %s", errno, fname); | ^~ ~~~~~ In file included from /usr/include/stdio.h:867, from save.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 26 and 291 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ save.c:134:37: warning: ‘%s’ directive writing up to 255 bytes into a region of size between 229 and 239 [-Wformat-overflow=] 134 | sprintf (text, "Wrote %d bytes to %s", (int)fs.st_size, fname); | ^~ ~~~~~ In file included from /usr/include/stdio.h:867, from save.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 18 and 283 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ save.c:324:26: warning: ‘%s’ directive writing up to 255 bytes into a region of size 248 [-Wformat-overflow=] 135 | savestat (xim, text); | ~~~~ ...... 324 | sprintf (text, "status {%s}", message); | ^~ In file included from /usr/include/stdio.h:867, from save.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sed -f gui2c.sed ximtool.gui > ximtool.gui.h cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o zscale.o zscale.c save.c: In function ‘xims_rename’: save.c:324:26: warning: ‘%s’ directive writing up to 255 bytes into a region of size 248 [-Wformat-overflow=] 302 | savestat (xim, text); | ~~~~ ...... 324 | sprintf (text, "status {%s}", message); | ^~ In file included from /usr/include/stdio.h:867, from save.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ save.c:324:26: warning: ‘%s’ directive writing up to 255 bytes into a region of size 248 [-Wformat-overflow=] 296 | savestat (xim, text); | ~~~~ ...... 324 | sprintf (text, "status {%s}", message); | ^~ In file included from /usr/include/stdio.h:867, from save.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ raster.c: In function ‘xim_colortables’: raster.c:2222:30: warning: ‘%s’ directive writing up to 10239 bytes into a region of size 8182 [-Wformat-overflow=] 2222 | sprintf (msgbuf, "setValue {%s}", message); | ^~ ...... 2311 | xim_message (xim, "colortables", buf); | ~~~ In file included from /usr/include/stdio.h:867, from raster.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 12 and 10251 bytes into a destination of size 8192 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd clients && mkpkg || true Warning, hlib$mkpkg.inc line 5: macro `IRAFARCH' not found warning: library `libpkg.a' not found xc -c -x idxstr.x ism.x wcsgfterm.x cc -g -O2 -ffile-prefix-map=/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I../obm -I/usr/include/tcl -DOSI_COMPLIANT -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ximtool.o ximtool.c ximtool.c: In function ‘main’: ximtool.c:97:41: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 97 | sprintf (argv[i], "XImtool*cmapName:%s\0", str); | ^~ ximtool.c:104:42: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 104 | sprintf (argv[i], "XImtool*maxColors:%d\0", ncolors); | ^~ ximtool.c:369:13: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 369 | system (ism->command); | ^~~~~~~~~~~~~~~~~~~~~ ximclient.c: In function ‘ism_start’: ximclient.c:2494:13: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2494 | system (ism->command); | ^~~~~~~~~~~~~~~~~~~~~ ximclient.c: In function ‘load’: ximclient.c:2013:39: warning: ‘%s’ directive writing up to 256 bytes into a region of size 249 [-Wformat-overflow=] 2013 | sprintf (buf, "curdir %s", flp->curdir); | ^~ In file included from /usr/include/stdio.h:867, from ximclient.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 8 and 264 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ximclient.c: In function ‘info_server’: ximclient.c:2164:25: warning: ‘%s’ directive writing up to 256 bytes into a region of size 233 [-Wformat-overflow=] 2164 | sprintf (line, "%20s: %s\n", "Printer File", xim->pcp->printFile); | ^~ In file included from /usr/include/stdio.h:867, from ximclient.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 25 and 281 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ximclient.c:2166:25: warning: ‘%s’ directive writing up to 256 bytes into a region of size 233 [-Wformat-overflow=] 2166 | sprintf (line, "%20s: %s\n", "Printer Cmd", xim->pcp->printCmd); | ^~ In file included from /usr/include/stdio.h:867, from ximclient.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 25 and 281 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wl,-z,relro -o xgterm button.o charproc.o cursor.o data.o gtermio.o input.o main.o menu.o misc.o screen.o scrollbar.o tabs.o util.o VTPrsTbl.o \ -L../obm -lobm \ -lXpm -ltcl -lXaw3d -lXmu -lXt -lXext -lX11 -lncurses -lm /usr/bin/ld: gtermio.o: in function `gio_connect_cb': ./xgterm/gtermio.c:465: warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' ar r /build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/ximtool/clients/libpkg.a idxstr.o ism.o wcsgfterm.o ar: creating /build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/ximtool/clients/libpkg.a xc -c -x t_wcspix.x wcimage.x wcmef.x wcmspec.x wcunknown.x make[2]: Leaving directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/xgterm' Warning on line 304 of t_wcspix.x: inconsistent calling sequences for zcall4, arg 4: here real variable, previously integer variable. In file included from /usr/include/string.h:495, from /usr/include/X11/Intrinsic.h:61, from raster.c:9: In function ‘strncpy’, inlined from ‘get_fbconfig’ at raster.c:2390:3, inlined from ‘xim_initialize’ at raster.c:173:6: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ raster.c: In function ‘xim_initialize’: raster.c:2390:3: note: length computed here 2390 | strncpy (xim->imtoolrc, fname, strlen(fname)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:495, from /usr/include/X11/Intrinsic.h:61, from raster.c:9: In function ‘strncpy’, inlined from ‘get_fbconfig’ at raster.c:2398:3, inlined from ‘xim_initialize’ at raster.c:173:6: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ raster.c: In function ‘xim_initialize’: raster.c:2398:3: note: length computed here 2398 | strncpy (xim->imtoolrc, fb_paths[i],strlen(fb_paths[i])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arg 5: here real variable, previously integer*2 variable. ximclient.c: In function ‘setPrintOption’: ximclient.c:1619:35: warning: ‘%s’ directive writing up to 256 bytes into a region of size 246 [-Wformat-overflow=] 1619 | sprintf (buf, "printFile %s", pcp->printFile); | ^~ In file included from /usr/include/stdio.h:867, from ximclient.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 11 and 267 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ximclient.c:1610:34: warning: ‘%s’ directive writing up to 256 bytes into a region of size 247 [-Wformat-overflow=] 1610 | sprintf (buf, "printCmd %s", pcp->printCmd); | ^~ In file included from /usr/include/stdio.h:867, from ximclient.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 10 and 266 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wl,-z,relro -o ximtool eps.o fitsio.o gifio.o iis.o irafio.o ism.o ism_wcspix.o load.o logo.o print.o quant.o rasio.o raster.o save.o tiffio.o util.o ximclient.o ximtool.o zscale.o \ -L../obm -lobm \ -lXpm -ltcl -lXaw3d -lXmu -lXt -lXext -lX11 -lncurses -lm /usr/bin/ld: print.o: in function `xim_print': ./ximtool/print.c:136: warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' ar r /build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/ximtool/clients/libpkg.a t_wcspix.o wcimage.o wcmef.o wcmspec.o wcunknown.o ranlib libpkg.a Updated 8 files in libpkg.a xc -c -x x_ism.x xc -Nz -z x_ism.o libpkg.a -o ism_wcspix.e -lds -lxtools -liminterp -lslalib make[2]: Leaving directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg/ximtool' make[1]: Leaving directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg' dh: command-omitted: The call to "dh_auto_test -a" was omitted due to "DEB_BUILD_OPTIONS=nocheck" create-stamp debian/debhelper-build-stamp dh_prep -a debian/rules override_dh_auto_install make[1]: Entering directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg' # do nothing make[1]: Leaving directory '/build/x11iraf-OVSUvX/x11iraf-2.1+dfsg' dh_install -a dh_installdocs -a dh_installchangelogs -a dh_installman -a dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_missing -a dh_dwz -a -a dwz: debian/ximtool/usr/bin/ximtool: DWARF compression not beneficial - old size 705534 new size 721862 dh_strip -a -a dh_makeshlibs -a -a dh_shlibdeps -a -a dh_installdeb -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a dpkg-deb: building package 'ximtool-dbgsym' in '../ximtool-dbgsym_2.1+dfsg-1_amd64.deb'. dpkg-deb: building package 'xgterm' in '../xgterm_2.1+dfsg-1_amd64.deb'. dpkg-deb: building package 'xgterm-dbgsym' in '../xgterm-dbgsym_2.1+dfsg-1_amd64.deb'. dpkg-deb: building package 'ximtool' in '../ximtool_2.1+dfsg-1_amd64.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../x11iraf_2.1+dfsg-1_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/x11iraf-OVSUvX /tmp/x11iraf-2.1+dfsg-1jcnnr2we I: cleaning package lists and apt cache... I: removing tempdir /tmp/mmdebstrap.Q5_f3xsU2M... I: success in 380.8811 seconds md5: xgterm-dbgsym_2.1+dfsg-1_amd64.deb: OK md5: xgterm_2.1+dfsg-1_amd64.deb: OK md5: ximtool-dbgsym_2.1+dfsg-1_amd64.deb: OK md5: ximtool_2.1+dfsg-1_amd64.deb: OK sha1: xgterm-dbgsym_2.1+dfsg-1_amd64.deb: OK sha1: xgterm_2.1+dfsg-1_amd64.deb: OK sha1: ximtool-dbgsym_2.1+dfsg-1_amd64.deb: OK sha1: ximtool_2.1+dfsg-1_amd64.deb: OK sha256: xgterm-dbgsym_2.1+dfsg-1_amd64.deb: OK sha256: xgterm_2.1+dfsg-1_amd64.deb: OK sha256: ximtool-dbgsym_2.1+dfsg-1_amd64.deb: OK sha256: ximtool_2.1+dfsg-1_amd64.deb: OK Checksums: OK