I: pbuilder: network access will be disabled during build I: Current time: Sat Sep 11 09:45:05 -12 2021 I: pbuilder-time-stamp: 1631396705 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [acm_5.0-29.2.dsc] I: copying [./acm_5.0.orig.tar.gz] I: copying [./acm_5.0-29.2.diff.gz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/var/lib/jenkins/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Tue Apr 17 13:36:54 2018 -12 gpgv: using RSA key ACF3D088EF32EDEF6A1A835FD9AD14B9513B51E4 gpgv: issuer "apo@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./acm_5.0-29.2.dsc dpkg-source: info: extracting acm in acm-5.0 dpkg-source: info: unpacking acm_5.0.orig.tar.gz dpkg-source: info: applying acm_5.0-29.2.diff.gz dpkg-source: info: upstream files that have been modified: acm-5.0/Makefile.in acm-5.0/V/Makefile.in acm-5.0/V/lib/InitAWin.c acm-5.0/V/lib/VBindColors.c acm-5.0/V/lib/VPrintPoly.c acm-5.0/V/lib/Vlib.h acm-5.0/V/lib/frameBuff.c acm-5.0/configure acm-5.0/configure.in acm-5.0/dis/Makefile.in acm-5.0/dis/configure acm-5.0/dis/configure.in acm-5.0/dis/data/create-tables-4 acm-5.0/dis/data/create-tables-5 acm-5.0/dis/data/test-entities acm-5.0/dis/dis/dis.h acm-5.0/dis/disgen/configure acm-5.0/dis/disgen/rpc_hout.c acm-5.0/dis/disgen/rpc_main.c acm-5.0/dis/disgen/rpc_scan.c acm-5.0/dis/lib/io.c acm-5.0/dis/lib/sitename.c acm-5.0/dis/lib/xdr_umem.c acm-5.0/dis/lib/xdr_var_array.c acm-5.0/dis/sdbm/dbe.c acm-5.0/dis/sdbm/sdbm.c acm-5.0/dis/sdbm/util.c acm-5.0/dis/server/db.c acm-5.0/dis/server/sites.c acm-5.0/dis/test/Makefile.in acm-5.0/dis/test/disscope.c acm-5.0/src/Makefile.in acm-5.0/src/acm.man acm-5.0/src/audio.c acm-5.0/src/browse.c acm-5.0/src/ccip.c acm-5.0/src/dis_if.c acm-5.0/src/effects.c acm-5.0/src/events.c acm-5.0/src/hud.c acm-5.0/src/interpolate.h acm-5.0/src/inventory.c acm-5.0/src/joystick.c acm-5.0/src/linux_joystick.c acm-5.0/src/linux_joystick.h acm-5.0/src/main.c acm-5.0/src/mouse.c acm-5.0/src/planes.c acm-5.0/src/players.c acm-5.0/src/pm.h acm-5.0/src/render.c acm-5.0/src/splash.c acm-5.0/src/update.c acm-5.0/src/weapon.c I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/7200/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8' DISTRIBUTION='' HOME='/var/lib/jenkins' HOST_ARCH='arm64' IFS=' ' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='7200' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.8W03fNJ3bW/pbuilderrc_uGhF --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.8W03fNJ3bW/b1 --logfile b1/build.log acm_5.0-29.2.dsc' SUDO_GID='117' SUDO_UID='110' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' USERNAME='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.16:3128' I: uname -a Linux codethink-sled13-arm64 4.4.0-186-generic #216-Ubuntu SMP Wed Jul 1 05:35:21 UTC 2020 aarch64 GNU/Linux I: ls -l /bin total 4928 -rwxr-xr-x 1 root root 1216928 Apr 17 2019 bash -rwxr-xr-x 3 root root 34808 Jul 10 2019 bunzip2 -rwxr-xr-x 3 root root 34808 Jul 10 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep -rwxr-xr-x 3 root root 34808 Jul 10 2019 bzip2 -rwxr-xr-x 1 root root 14264 Jul 10 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore -rwxr-xr-x 1 root root 35576 Feb 28 2019 cat -rwxr-xr-x 1 root root 60256 Feb 28 2019 chgrp -rwxr-xr-x 1 root root 56096 Feb 28 2019 chmod -rwxr-xr-x 1 root root 64368 Feb 28 2019 chown -rwxr-xr-x 1 root root 134632 Feb 28 2019 cp -rwxr-xr-x 1 root root 129536 Jan 17 2019 dash -rwxr-xr-x 1 root root 97136 Feb 28 2019 date -rwxr-xr-x 1 root root 76736 Feb 28 2019 dd -rwxr-xr-x 1 root root 93752 Feb 28 2019 df -rwxr-xr-x 1 root root 138848 Feb 28 2019 dir -rwxr-xr-x 1 root root 75984 Jan 9 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname -rwxr-xr-x 1 root root 31368 Feb 28 2019 echo -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep -rwxr-xr-x 1 root root 27256 Feb 28 2019 false -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep -rwxr-xr-x 1 root root 68792 Jan 9 2019 findmnt -rwsr-xr-x 1 root root 34824 Apr 22 2020 fusermount -rwxr-xr-x 1 root root 174304 Jan 7 2019 grep -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe -rwxr-xr-x 1 root root 89656 Jan 5 2019 gzip -rwxr-xr-x 1 root root 18440 Sep 26 2018 hostname -rwxr-xr-x 1 root root 64472 Feb 28 2019 ln -rwxr-xr-x 1 root root 52544 Jul 26 2018 login -rwxr-xr-x 1 root root 138848 Feb 28 2019 ls -rwxr-xr-x 1 root root 108552 Jan 9 2019 lsblk -rwxr-xr-x 1 root root 76840 Feb 28 2019 mkdir -rwxr-xr-x 1 root root 64480 Feb 28 2019 mknod -rwxr-xr-x 1 root root 39736 Feb 28 2019 mktemp -rwxr-xr-x 1 root root 38840 Jan 9 2019 more -rwsr-xr-x 1 root root 47112 Jan 9 2019 mount -rwxr-xr-x 1 root root 14344 Jan 9 2019 mountpoint -rwxr-xr-x 1 root root 138736 Feb 28 2019 mv lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 35560 Feb 28 2019 pwd lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash -rwxr-xr-x 1 root root 43712 Feb 28 2019 readlink -rwxr-xr-x 1 root root 68440 Feb 28 2019 rm -rwxr-xr-x 1 root root 39624 Feb 28 2019 rmdir -rwxr-xr-x 1 root root 19144 Jan 21 2019 run-parts -rwxr-xr-x 1 root root 114016 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Sep 11 02:48 sh -> dash -rwxr-xr-x 1 root root 31384 Feb 28 2019 sleep -rwxr-xr-x 1 root root 72480 Feb 28 2019 stty -rwsr-xr-x 1 root root 59424 Jan 9 2019 su -rwxr-xr-x 1 root root 31416 Feb 28 2019 sync -rwxr-xr-x 1 root root 449416 Apr 23 2019 tar -rwxr-xr-x 1 root root 10560 Jan 21 2019 tempfile -rwxr-xr-x 1 root root 88968 Feb 28 2019 touch -rwxr-xr-x 1 root root 27256 Feb 28 2019 true -rwxr-xr-x 1 root root 14264 Apr 22 2020 ulockmgr_server -rwsr-xr-x 1 root root 30728 Jan 9 2019 umount -rwxr-xr-x 1 root root 31384 Feb 28 2019 uname -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress -rwxr-xr-x 1 root root 138848 Feb 28 2019 vdir -rwxr-xr-x 1 root root 34824 Jan 9 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 21 2019 which lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew I: user script /srv/workspace/pbuilder/7200/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (>= 11), libaudio-dev, libgdbm-compat-dev, libgdbm-dev, libx11-dev, libxext-dev, sharutils, x11proto-core-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19168 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper (>= 11); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on libaudio-dev; however: Package libaudio-dev is not installed. pbuilder-satisfydepends-dummy depends on libgdbm-compat-dev; however: Package libgdbm-compat-dev is not installed. pbuilder-satisfydepends-dummy depends on libgdbm-dev; however: Package libgdbm-dev is not installed. pbuilder-satisfydepends-dummy depends on libx11-dev; however: Package libx11-dev is not installed. pbuilder-satisfydepends-dummy depends on libxext-dev; however: Package libxext-dev is not installed. pbuilder-satisfydepends-dummy depends on sharutils; however: Package sharutils is not installed. pbuilder-satisfydepends-dummy depends on x11proto-core-dev; however: Package x11proto-core-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libaudio-dev{a} libaudio2{a} libbsd0{a} libcroco3{a} libelf1{a} libfile-stripnondeterminism-perl{a} libgdbm-compat-dev{a} libgdbm-dev{a} libglib2.0-0{a} libice6{a} libicu63{a} libmagic-mgc{a} libmagic1{a} libncurses6{a} libpipeline1{a} libpthread-stubs0-dev{a} libsigsegv2{a} libsm6{a} libtool{a} libuchardet0{a} libx11-6{a} libx11-data{a} libx11-dev{a} libxau-dev{a} libxau6{a} libxcb1{a} libxcb1-dev{a} libxdmcp-dev{a} libxdmcp6{a} libxext-dev{a} libxext6{a} libxml2{a} libxt6{a} lsb-base{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} sharutils{a} x11-common{a} x11proto-core-dev{a} x11proto-dev{a} x11proto-xext-dev{a} xorg-sgml-doctools{a} xtrans-dev{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libglib2.0-data libgpm2 libltdl-dev libmail-sendmail-perl lynx shared-mime-info wget xdg-user-dirs 0 packages upgraded, 60 newly installed, 0 to remove and 0 not upgraded. Need to get 22.7 MB of archives. After unpacking 82.6 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main arm64 libbsd0 arm64 0.9.1-2 [97.4 kB] Get: 2 http://deb.debian.org/debian buster/main arm64 bsdmainutils arm64 11.1.2+b1 [185 kB] Get: 3 http://deb.debian.org/debian buster/main arm64 libuchardet0 arm64 0.0.6-3 [65.0 kB] Get: 4 http://deb.debian.org/debian buster/main arm64 groff-base arm64 1.22.4-3 [869 kB] Get: 5 http://deb.debian.org/debian buster/main arm64 libpipeline1 arm64 1.5.1-2 [29.8 kB] Get: 6 http://deb.debian.org/debian buster/main arm64 man-db arm64 2.8.5-2 [1258 kB] Get: 7 http://deb.debian.org/debian buster/main arm64 sensible-utils all 0.0.12 [15.8 kB] Get: 8 http://deb.debian.org/debian buster/main arm64 libmagic-mgc arm64 1:5.35-4+deb10u1 [242 kB] Get: 9 http://deb.debian.org/debian buster/main arm64 libmagic1 arm64 1:5.35-4+deb10u1 [115 kB] Get: 10 http://deb.debian.org/debian buster/main arm64 file arm64 1:5.35-4+deb10u1 [66.4 kB] Get: 11 http://deb.debian.org/debian buster/main arm64 gettext-base arm64 0.19.8.1-9 [120 kB] Get: 12 http://deb.debian.org/debian buster/main arm64 libsigsegv2 arm64 2.12-2 [32.3 kB] Get: 13 http://deb.debian.org/debian buster/main arm64 m4 arm64 1.4.18-2 [198 kB] Get: 14 http://deb.debian.org/debian buster/main arm64 autoconf all 2.69-11 [341 kB] Get: 15 http://deb.debian.org/debian buster/main arm64 autotools-dev all 20180224.1 [77.0 kB] Get: 16 http://deb.debian.org/debian buster/main arm64 automake all 1:1.16.1-4 [771 kB] Get: 17 http://deb.debian.org/debian buster/main arm64 autopoint all 0.19.8.1-9 [434 kB] Get: 18 http://deb.debian.org/debian buster/main arm64 libtool all 2.4.6-9 [547 kB] Get: 19 http://deb.debian.org/debian buster/main arm64 dh-autoreconf all 19 [16.9 kB] Get: 20 http://deb.debian.org/debian buster/main arm64 libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 21 http://deb.debian.org/debian buster/main arm64 libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 22 http://deb.debian.org/debian buster/main arm64 dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 23 http://deb.debian.org/debian buster/main arm64 libelf1 arm64 0.176-1.1 [160 kB] Get: 24 http://deb.debian.org/debian buster/main arm64 dwz arm64 0.12-3 [71.7 kB] Get: 25 http://deb.debian.org/debian buster/main arm64 libglib2.0-0 arm64 2.58.3-2+deb10u2 [1185 kB] Get: 26 http://deb.debian.org/debian buster/main arm64 libicu63 arm64 63.1-6+deb10u1 [8151 kB] Get: 27 http://deb.debian.org/debian buster/main arm64 libxml2 arm64 2.9.4+dfsg1-7+b3 [623 kB] Get: 28 http://deb.debian.org/debian buster/main arm64 libcroco3 arm64 0.6.12-3 [140 kB] Get: 29 http://deb.debian.org/debian buster/main arm64 libncurses6 arm64 6.1+20181013-2+deb10u2 [92.6 kB] Get: 30 http://deb.debian.org/debian buster/main arm64 gettext arm64 0.19.8.1-9 [1261 kB] Get: 31 http://deb.debian.org/debian buster/main arm64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 32 http://deb.debian.org/debian buster/main arm64 po-debconf all 1.0.21 [248 kB] Get: 33 http://deb.debian.org/debian buster/main arm64 debhelper all 12.1.1 [1016 kB] Get: 34 http://deb.debian.org/debian buster/main arm64 libxau6 arm64 1:1.0.8-1+b2 [19.3 kB] Get: 35 http://deb.debian.org/debian buster/main arm64 lsb-base all 10.2019051400 [28.4 kB] Get: 36 http://deb.debian.org/debian buster/main arm64 x11-common all 1:7.7+19 [251 kB] Get: 37 http://deb.debian.org/debian buster/main arm64 libice6 arm64 2:1.0.9-2 [52.0 kB] Get: 38 http://deb.debian.org/debian buster/main arm64 libsm6 arm64 2:1.2.3-1 [34.0 kB] Get: 39 http://deb.debian.org/debian buster/main arm64 libxdmcp6 arm64 1:1.1.2-3 [25.4 kB] Get: 40 http://deb.debian.org/debian buster/main arm64 libxcb1 arm64 1.13.1-2 [135 kB] Get: 41 http://deb.debian.org/debian buster/main arm64 libx11-data all 2:1.6.7-1 [298 kB] Get: 42 http://deb.debian.org/debian buster/main arm64 libx11-6 arm64 2:1.6.7-1 [735 kB] Get: 43 http://deb.debian.org/debian buster/main arm64 libxt6 arm64 1:1.1.5-1+b3 [175 kB] Get: 44 http://deb.debian.org/debian buster/main arm64 libaudio2 arm64 1.9.4-6 [73.4 kB] Get: 45 http://deb.debian.org/debian buster/main arm64 libaudio-dev arm64 1.9.4-6 [273 kB] Get: 46 http://deb.debian.org/debian buster/main arm64 libgdbm-compat-dev arm64 1.18.1-4 [41.3 kB] Get: 47 http://deb.debian.org/debian buster/main arm64 libgdbm-dev arm64 1.18.1-4 [130 kB] Get: 48 http://deb.debian.org/debian buster/main arm64 libpthread-stubs0-dev arm64 0.4-1 [5336 B] Get: 49 http://deb.debian.org/debian buster/main arm64 xorg-sgml-doctools all 1:1.11-1 [21.9 kB] Get: 50 http://deb.debian.org/debian buster/main arm64 x11proto-dev all 2018.4-4 [251 kB] Get: 51 http://deb.debian.org/debian buster/main arm64 x11proto-core-dev all 2018.4-4 [3128 B] Get: 52 http://deb.debian.org/debian buster/main arm64 libxau-dev arm64 1:1.0.8-1+b2 [22.8 kB] Get: 53 http://deb.debian.org/debian buster/main arm64 libxdmcp-dev arm64 1:1.1.2-3 [41.2 kB] Get: 54 http://deb.debian.org/debian buster/main arm64 xtrans-dev all 1.3.5-1 [100 kB] Get: 55 http://deb.debian.org/debian buster/main arm64 libxcb1-dev arm64 1.13.1-2 [174 kB] Get: 56 http://deb.debian.org/debian buster/main arm64 libx11-dev arm64 2:1.6.7-1 [816 kB] Get: 57 http://deb.debian.org/debian buster/main arm64 libxext6 arm64 2:1.3.3-1+b2 [48.6 kB] Get: 58 http://deb.debian.org/debian buster/main arm64 x11proto-xext-dev all 2018.4-4 [3128 B] Get: 59 http://deb.debian.org/debian buster/main arm64 libxext-dev arm64 2:1.3.3-1+b2 [104 kB] Get: 60 http://deb.debian.org/debian buster/main arm64 sharutils arm64 1:4.15.2-4 [257 kB] Fetched 22.7 MB in 2s (14.2 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:arm64. (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 ... 19168 files and directories currently installed.) Preparing to unpack .../00-libbsd0_0.9.1-2_arm64.deb ... Unpacking libbsd0:arm64 (0.9.1-2) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../01-bsdmainutils_11.1.2+b1_arm64.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../02-libuchardet0_0.0.6-3_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../03-groff-base_1.22.4-3_arm64.deb ... Unpacking groff-base (1.22.4-3) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../04-libpipeline1_1.5.1-2_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../05-man-db_2.8.5-2_arm64.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../06-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../07-libmagic-mgc_1%3a5.35-4+deb10u1_arm64.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u1) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../08-libmagic1_1%3a5.35-4+deb10u1_arm64.deb ... Unpacking libmagic1:arm64 (1:5.35-4+deb10u1) ... Selecting previously unselected package file. Preparing to unpack .../09-file_1%3a5.35-4+deb10u1_arm64.deb ... Unpacking file (1:5.35-4+deb10u1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../10-gettext-base_0.19.8.1-9_arm64.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libsigsegv2:arm64. Preparing to unpack .../11-libsigsegv2_2.12-2_arm64.deb ... Unpacking libsigsegv2:arm64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../12-m4_1.4.18-2_arm64.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../13-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../14-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../15-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../16-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../22-libelf1_0.176-1.1_arm64.deb ... Unpacking libelf1:arm64 (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.12-3_arm64.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:arm64. Preparing to unpack .../24-libglib2.0-0_2.58.3-2+deb10u2_arm64.deb ... Unpacking libglib2.0-0:arm64 (2.58.3-2+deb10u2) ... Selecting previously unselected package libicu63:arm64. Preparing to unpack .../25-libicu63_63.1-6+deb10u1_arm64.deb ... Unpacking libicu63:arm64 (63.1-6+deb10u1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../26-libxml2_2.9.4+dfsg1-7+b3_arm64.deb ... Unpacking libxml2:arm64 (2.9.4+dfsg1-7+b3) ... Selecting previously unselected package libcroco3:arm64. Preparing to unpack .../27-libcroco3_0.6.12-3_arm64.deb ... Unpacking libcroco3:arm64 (0.6.12-3) ... Selecting previously unselected package libncurses6:arm64. Preparing to unpack .../28-libncurses6_6.1+20181013-2+deb10u2_arm64.deb ... Unpacking libncurses6:arm64 (6.1+20181013-2+deb10u2) ... Selecting previously unselected package gettext. Preparing to unpack .../29-gettext_0.19.8.1-9_arm64.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../30-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../31-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../32-debhelper_12.1.1_all.deb ... Unpacking debhelper (12.1.1) ... Selecting previously unselected package libxau6:arm64. Preparing to unpack .../33-libxau6_1%3a1.0.8-1+b2_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.8-1+b2) ... Selecting previously unselected package lsb-base. Preparing to unpack .../34-lsb-base_10.2019051400_all.deb ... Unpacking lsb-base (10.2019051400) ... Selecting previously unselected package x11-common. Preparing to unpack .../35-x11-common_1%3a7.7+19_all.deb ... Unpacking x11-common (1:7.7+19) ... Selecting previously unselected package libice6:arm64. Preparing to unpack .../36-libice6_2%3a1.0.9-2_arm64.deb ... Unpacking libice6:arm64 (2:1.0.9-2) ... Selecting previously unselected package libsm6:arm64. Preparing to unpack .../37-libsm6_2%3a1.2.3-1_arm64.deb ... Unpacking libsm6:arm64 (2:1.2.3-1) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../38-libxdmcp6_1%3a1.1.2-3_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../39-libxcb1_1.13.1-2_arm64.deb ... Unpacking libxcb1:arm64 (1.13.1-2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../40-libx11-data_2%3a1.6.7-1_all.deb ... Unpacking libx11-data (2:1.6.7-1) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../41-libx11-6_2%3a1.6.7-1_arm64.deb ... Unpacking libx11-6:arm64 (2:1.6.7-1) ... Selecting previously unselected package libxt6:arm64. Preparing to unpack .../42-libxt6_1%3a1.1.5-1+b3_arm64.deb ... Unpacking libxt6:arm64 (1:1.1.5-1+b3) ... Selecting previously unselected package libaudio2:arm64. Preparing to unpack .../43-libaudio2_1.9.4-6_arm64.deb ... Unpacking libaudio2:arm64 (1.9.4-6) ... Selecting previously unselected package libaudio-dev:arm64. Preparing to unpack .../44-libaudio-dev_1.9.4-6_arm64.deb ... Unpacking libaudio-dev:arm64 (1.9.4-6) ... Selecting previously unselected package libgdbm-compat-dev. Preparing to unpack .../45-libgdbm-compat-dev_1.18.1-4_arm64.deb ... Unpacking libgdbm-compat-dev (1.18.1-4) ... Selecting previously unselected package libgdbm-dev:arm64. Preparing to unpack .../46-libgdbm-dev_1.18.1-4_arm64.deb ... Unpacking libgdbm-dev:arm64 (1.18.1-4) ... Selecting previously unselected package libpthread-stubs0-dev:arm64. Preparing to unpack .../47-libpthread-stubs0-dev_0.4-1_arm64.deb ... Unpacking libpthread-stubs0-dev:arm64 (0.4-1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../48-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../49-x11proto-dev_2018.4-4_all.deb ... Unpacking x11proto-dev (2018.4-4) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../50-x11proto-core-dev_2018.4-4_all.deb ... Unpacking x11proto-core-dev (2018.4-4) ... Selecting previously unselected package libxau-dev:arm64. Preparing to unpack .../51-libxau-dev_1%3a1.0.8-1+b2_arm64.deb ... Unpacking libxau-dev:arm64 (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp-dev:arm64. Preparing to unpack .../52-libxdmcp-dev_1%3a1.1.2-3_arm64.deb ... Unpacking libxdmcp-dev:arm64 (1:1.1.2-3) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../53-xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libxcb1-dev:arm64. Preparing to unpack .../54-libxcb1-dev_1.13.1-2_arm64.deb ... Unpacking libxcb1-dev:arm64 (1.13.1-2) ... Selecting previously unselected package libx11-dev:arm64. Preparing to unpack .../55-libx11-dev_2%3a1.6.7-1_arm64.deb ... Unpacking libx11-dev:arm64 (2:1.6.7-1) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../56-libxext6_2%3a1.3.3-1+b2_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.3-1+b2) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../57-x11proto-xext-dev_2018.4-4_all.deb ... Unpacking x11proto-xext-dev (2018.4-4) ... Selecting previously unselected package libxext-dev:arm64. Preparing to unpack .../58-libxext-dev_2%3a1.3.3-1+b2_arm64.deb ... Unpacking libxext-dev:arm64 (2:1.3.3-1+b2) ... Selecting previously unselected package sharutils. Preparing to unpack .../59-sharutils_1%3a4.15.2-4_arm64.deb ... Unpacking sharutils (1:4.15.2-4) ... Setting up libpipeline1:arm64 (1.5.1-2) ... Setting up lsb-base (10.2019051400) ... Setting up libxau6:arm64 (1:1.0.8-1+b2) ... Setting up libmagic-mgc (1:5.35-4+deb10u1) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libglib2.0-0:arm64 (2.58.3-2+deb10u2) ... No schema files found: doing nothing. Setting up x11-common (1:7.7+19) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libmagic1:arm64 (1:5.35-4+deb10u1) ... Setting up gettext-base (0.19.8.1-9) ... Setting up libgdbm-compat-dev (1.18.1-4) ... Setting up file (1:5.35-4+deb10u1) ... Setting up libpthread-stubs0-dev:arm64 (0.4-1) ... Setting up libicu63:arm64 (63.1-6+deb10u1) ... Setting up xtrans-dev (1.3.5-1) ... Setting up autotools-dev (20180224.1) ... Setting up libx11-data (2:1.6.7-1) ... Setting up libncurses6:arm64 (6.1+20181013-2+deb10u2) ... Setting up libsigsegv2:arm64 (2.12-2) ... Setting up autopoint (0.19.8.1-9) ... Setting up sensible-utils (0.0.12) ... Setting up libuchardet0:arm64 (0.0.6-3) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up libgdbm-dev:arm64 (1.18.1-4) ... Setting up sharutils (1:4.15.2-4) ... Setting up libbsd0:arm64 (0.9.1-2) ... Setting up libelf1:arm64 (0.176-1.1) ... Setting up libxml2:arm64 (2.9.4+dfsg1-7+b3) ... Setting up x11proto-dev (2018.4-4) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libice6:arm64 (2:1.0.9-2) ... Setting up libxdmcp6:arm64 (1:1.1.2-3) ... Setting up libxcb1:arm64 (1.13.1-2) ... Setting up libxau-dev:arm64 (1:1.0.8-1+b2) ... Setting up libtool (2.4.6-9) ... Setting up m4 (1.4.18-2) ... Setting up libxdmcp-dev:arm64 (1:1.1.2-3) ... Setting up x11proto-core-dev (2018.4-4) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libcroco3:arm64 (0.6.12-3) ... Setting up autoconf (2.69-11) ... Setting up x11proto-xext-dev (2018.4-4) ... Setting up dwz (0.12-3) ... Setting up groff-base (1.22.4-3) ... Setting up libx11-6:arm64 (2:1.6.7-1) ... Setting up libsm6:arm64 (2:1.2.3-1) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up gettext (0.19.8.1-9) ... Setting up libxcb1-dev:arm64 (1.13.1-2) ... Setting up libx11-dev:arm64 (2:1.6.7-1) ... Setting up libxext6:arm64 (2:1.3.3-1+b2) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libxt6:arm64 (1:1.1.5-1+b3) ... Setting up libaudio2:arm64 (1.9.4-6) ... Setting up libxext-dev:arm64 (2:1.3.3-1+b2) ... Setting up po-debconf (1.0.21) ... Setting up libaudio-dev:arm64 (1.9.4-6) ... Setting up dh-autoreconf (19) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Setting up debhelper (12.1.1) ... Processing triggers for libc-bin (2.28-10) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/acm-5.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package acm dpkg-buildpackage: info: source version 5.0-29.2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Markus Koschany dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 fakeroot debian/rules clean dh_testdir # Configuration of ACM. CFLAGS="-g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security" ./configure --prefix=/usr creating cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro) works... yes checking whether the C compiler (gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for xdr_free in -lnsl... yes checking for a BSD compatible install... /usr/bin/install -c checking for ranlib... ranlib checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for stdlib.h... yes checking for malloc.h... yes checking for unistd.h... yes checking return type of signal handlers... void checking for sigaction structure... yes checking for M_PI casted to long double... no checking for X... no checking for XdbeSwapBuffers in -lXext... yes Found X11 double buffering extension checking for XInitImage in -lX11... yes Found X11R6 XInitImage checking should the IEEE 1278 DIS protocol be used...... yes checking if DIS debugging should be compiled-in... no checking should DIS experimental request/grant control be used...... yes checking checking for an ACM-compatible audio library ... checking for AuCloseServer in -laudio... yes Found NCD Netaudio libraries checking for bind in -lsocket... no checking for main in -ldnet_stub... no checking for main in -lbsd... no checking for strdup... yes checking for rand... yes checking for isnan... yes checking for sigvec... no checking for sigvector... no checking for copysign... yes updating cache ./config.cache creating ./config.status creating Makefile creating src/Makefile creating V/Makefile creating V/lib/Makefile creating V/test/Makefile creating objects/Makefile configuring in dis running /bin/sh ./configure --prefix=/usr --cache-file=.././config.cache --srcdir=. loading cache .././config.cache checking for gcc... (cached) gcc checking whether the C compiler (gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro) works... yes checking whether the C compiler (gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for a BSD compatible install... (cached) /usr/bin/install -c checking for ranlib... (cached) ranlib checking how to run the C preprocessor... (cached) gcc -E checking for ANSI C header files... (cached) yes checking for sys/time.h... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for string.h... yes checking for memory.h... yes checking for fcntl.h... yes checking whether time.h and sys/time.h may both be included... yes checking for bind in -lsocket... (cached) no checking for xdr_free in -lnsl... (cached) yes checking for dbm_fetch in -lgdbm... yes checking for msg_accrights in struct msghdr... no checking for msg_control in struct msghdr... yes checking for recvmsg system call... yes checking for elf_end in -lelf... no checking for -ldnet_stub... no checking for -lbsd... no checking for strdup... (cached) yes checking for dbm_fetch in -lc... yes checking whether RPCGEN generates ANSI C function prototypes... prototyped checking for library containing dbm_fetch... none required updating cache .././config.cache creating ./config.status creating Makefile creating lib/Makefile creating sdbm/Makefile creating server/Makefile creating data/Makefile creating test/Makefile configuring in disgen running /bin/sh ./configure --prefix=/usr --cache-file=../.././config.cache --srcdir=. loading cache ../.././config.cache checking for gcc... (cached) gcc checking whether we are using GNU C... (cached) yes checking how to run the C preprocessor... (cached) gcc -E checking whether cross-compiling... no checking for ANSI C header files... (cached) yes checking for sys/file.h... yes checking for strings.h... yes updating cache ../.././config.cache creating ./config.status creating Makefile configuring in gedit running /bin/sh ./configure --prefix=/usr --cache-file=.././config.cache --srcdir=. loading cache .././config.cache checking for gcc... (cached) gcc checking whether the C compiler (gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro) works... yes checking whether the C compiler (gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for a BSD compatible install... (cached) /usr/bin/install -c checking how to run the C preprocessor... (cached) gcc -E checking for X... (cached) no checking for XpSetAttributes in -lXp... no checking for XmCreateBulletinBoard in -lXm... no checking for ANSI C header files... (cached) yes checking for fcntl.h... (cached) yes checking for strdup... (cached) yes updating cache .././config.cache creating ./config.status creating Makefile touch configure-stamp dh_testdir dh_testroot rm -f debian/icons/*.png rm -f build-stamp configure-stamp # Clean up after the build process. [ ! -f Makefile ] || /usr/bin/make distclean make[1]: Entering directory '/build/acm-5.0' Making distclean in ./V ... make[2]: Entering directory '/build/acm-5.0/V' Making distclean in ./lib ... make[3]: Entering directory '/build/acm-5.0/V/lib' rm -f libV.a *.o core *~ TAGS tags *.bak rm -f Makefile make[3]: Leaving directory '/build/acm-5.0/V/lib' rm -f Makefile test/Makefile make[2]: Leaving directory '/build/acm-5.0/V' Making distclean in ./dis ... make[2]: Entering directory '/build/acm-5.0/dis' Making distclean in ./disgen ... make[3]: Entering directory '/build/acm-5.0/dis/disgen' rm -f *.o disgen *~ *.bak TAGS tags rm -f Makefile config.* make[3]: Leaving directory '/build/acm-5.0/dis/disgen' Making distclean in ./lib ... make[3]: Entering directory '/build/acm-5.0/dis/lib' rm -rf *.o core datumtbl.h libdis.a \ ../dis/disp.h ../dis/dis_xdr.h *.bak \ dis_xdr.c simmgr.h simmgr_xdr.c rm -f Makefile make[3]: Leaving directory '/build/acm-5.0/dis/lib' Making distclean in ./server ... make[3]: Entering directory '/build/acm-5.0/dis/server' rm -rf simxd *.o core simxd.c ../lib/simmgr.h TAGS tags *.bak dis_relay rm -f Makefile make[3]: Leaving directory '/build/acm-5.0/dis/server' Making distclean in ./data ... make[3]: Entering directory '/build/acm-5.0/dis/data' rm -rf *.bak *.o core *~ databases rm -rf dis-entities.pag dis-entities.dir rm -rf dis-sites.pag dis-sites.dir rm -f Makefile *.pag *.dir categories make[3]: Leaving directory '/build/acm-5.0/dis/data' Making distclean in ./test ... make[3]: Entering directory '/build/acm-5.0/dis/test' rm -rf *.bak *.o disscope simxtest core *~ tglobe decoy rm -f Makefile make[3]: Leaving directory '/build/acm-5.0/dis/test' rm -f Makefile config.status config.log config.cache sdbm/Makefile make[2]: Leaving directory '/build/acm-5.0/dis' Making distclean in ./src ... make[2]: Entering directory '/build/acm-5.0/src' rm -f acm *.o core *~ rm -f Makefile flight-state black_box_input black_box_output bitmap.h TAGS tags make[2]: Leaving directory '/build/acm-5.0/src' Making distclean in ./objects ... make[2]: Entering directory '/build/acm-5.0/objects' rm -f Makefile make[2]: Leaving directory '/build/acm-5.0/objects' Making distclean in ./gedit ... make[2]: Entering directory '/build/acm-5.0/gedit' rm -rf core *.o *~ gedit rm -rf Makefile config.status config.log config.cache make[2]: Leaving directory '/build/acm-5.0/gedit' rm -f Makefile config.status config.log config.cache make[1]: Leaving directory '/build/acm-5.0' dh_clean debian/rules build dh_testdir # Configuration of ACM. CFLAGS="-g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security" ./configure --prefix=/usr creating cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro) works... yes checking whether the C compiler (gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for xdr_free in -lnsl... yes checking for a BSD compatible install... /usr/bin/install -c checking for ranlib... ranlib checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for stdlib.h... yes checking for malloc.h... yes checking for unistd.h... yes checking return type of signal handlers... void checking for sigaction structure... yes checking for M_PI casted to long double... no checking for X... no checking for XdbeSwapBuffers in -lXext... yes Found X11 double buffering extension checking for XInitImage in -lX11... yes Found X11R6 XInitImage checking should the IEEE 1278 DIS protocol be used...... yes checking if DIS debugging should be compiled-in... no checking should DIS experimental request/grant control be used...... yes checking checking for an ACM-compatible audio library ... checking for AuCloseServer in -laudio... yes Found NCD Netaudio libraries checking for bind in -lsocket... no checking for main in -ldnet_stub... no checking for main in -lbsd... no checking for strdup... yes checking for rand... yes checking for isnan... yes checking for sigvec... no checking for sigvector... no checking for copysign... yes updating cache ./config.cache creating ./config.status creating Makefile creating src/Makefile creating V/Makefile creating V/lib/Makefile creating V/test/Makefile creating objects/Makefile configuring in dis running /bin/sh ./configure --prefix=/usr --cache-file=.././config.cache --srcdir=. loading cache .././config.cache checking for gcc... (cached) gcc checking whether the C compiler (gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro) works... yes checking whether the C compiler (gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for a BSD compatible install... (cached) /usr/bin/install -c checking for ranlib... (cached) ranlib checking how to run the C preprocessor... (cached) gcc -E checking for ANSI C header files... (cached) yes checking for sys/time.h... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for string.h... yes checking for memory.h... yes checking for fcntl.h... yes checking whether time.h and sys/time.h may both be included... yes checking for bind in -lsocket... (cached) no checking for xdr_free in -lnsl... (cached) yes checking for dbm_fetch in -lgdbm... yes checking for msg_accrights in struct msghdr... no checking for msg_control in struct msghdr... yes checking for recvmsg system call... yes checking for elf_end in -lelf... no checking for -ldnet_stub... no checking for -lbsd... no checking for strdup... (cached) yes checking for dbm_fetch in -lc... yes checking whether RPCGEN generates ANSI C function prototypes... prototyped checking for library containing dbm_fetch... none required updating cache .././config.cache creating ./config.status creating Makefile creating lib/Makefile creating sdbm/Makefile creating server/Makefile creating data/Makefile creating test/Makefile configuring in disgen running /bin/sh ./configure --prefix=/usr --cache-file=../.././config.cache --srcdir=. loading cache ../.././config.cache checking for gcc... (cached) gcc checking whether we are using GNU C... (cached) yes checking how to run the C preprocessor... (cached) gcc -E checking whether cross-compiling... no checking for ANSI C header files... (cached) yes checking for sys/file.h... yes checking for strings.h... yes updating cache ../.././config.cache creating ./config.status creating Makefile configuring in gedit running /bin/sh ./configure --prefix=/usr --cache-file=.././config.cache --srcdir=. loading cache .././config.cache checking for gcc... (cached) gcc checking whether the C compiler (gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro) works... yes checking whether the C compiler (gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for a BSD compatible install... (cached) /usr/bin/install -c checking how to run the C preprocessor... (cached) gcc -E checking for X... (cached) no checking for XpSetAttributes in -lXp... no checking for XmCreateBulletinBoard in -lXm... no checking for ANSI C header files... (cached) yes checking for fcntl.h... (cached) yes checking for strdup... (cached) yes updating cache .././config.cache creating ./config.status creating Makefile touch configure-stamp dh_testdir # ACM compilation. /usr/bin/make make[1]: Entering directory '/build/acm-5.0' Making all in ./V ... make[2]: Entering directory '/build/acm-5.0/V' Making all in ./lib ... make[3]: Entering directory '/build/acm-5.0/V/lib' gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VOpenVp.o VOpenVp.c VOpenVp.c: In function 'VOpenViewport': VOpenVp.c:120:2: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset(v->aPixel, 0, sizeof(Color) * maxpcolors); ^~~~~~ VOpenVp.c:120:2: warning: incompatible implicit declaration of built-in function 'memset' VOpenVp.c:120:2: note: include '' or provide a declaration of 'memset' VOpenVp.c:12:1: +#include #endif VOpenVp.c:120:2: memset(v->aPixel, 0, sizeof(Color) * maxpcolors); ^~~~~~ gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VResizeVp.o VResizeVp.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VExposeVp.o VExposeVp.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VCloseVp.o VCloseVp.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VGetEyeSpace.o VGetEyeSpace.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VGetPlanes.o VGetPlanes.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VCmpClipN.o VCmpClipN.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VReadObject.o VReadObject.c VReadObject.c: In function 'VReadDepthCueuedObject': VReadObject.c:483:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(line, sizeof(line), f); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VReadDXF.o VReadDXF.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VScalePoly.o VScalePoly.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VWriteObject.o VWriteObject.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VCmpObjExt.o VCmpObjExt.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VDestObj.o VDestObj.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VCopyObj.o VCopyObj.c VCopyObj.c: In function 'VCopyObject': VCopyObj.c:22:3: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] memcpy((char *) newObj->order, (char *) obj->order, ^~~~~~ VCopyObj.c:22:3: warning: incompatible implicit declaration of built-in function 'memcpy' VCopyObj.c:22:3: note: include '' or provide a declaration of 'memcpy' VCopyObj.c:2:1: +#include VCopyObj.c:22:3: memcpy((char *) newObj->order, (char *) obj->order, ^~~~~~ gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VOrder.o VOrder.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VAllocColor.o VAllocColor.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VBindColors.o VBindColors.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VConColor.o VConColor.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VExpBuffer.o VExpBuffer.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VCrPoly.o VCrPoly.c VCrPoly.c: In function 'VCreatePolygonFromTemplate': VCrPoly.c:28:2: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] memcpy((char *) p->vertex, ^~~~~~ VCrPoly.c:28:2: warning: incompatible implicit declaration of built-in function 'memcpy' VCrPoly.c:28:2: note: include '' or provide a declaration of 'memcpy' VCrPoly.c:2:1: +#include VCrPoly.c:28:2: memcpy((char *) p->vertex, ^~~~~~ gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VCrPoints.o VCrPoints.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VCopyPoly.o VCopyPoly.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VDrawArc.o VDrawArc.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VDrawPoly.o VDrawPoly.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VDrawSeg.o VDrawSeg.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VDrawStroke.o VDrawStroke.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VFillPoly.o VFillPoly.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VFillRect.o VFillRect.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VDepthCue.o VDepthCue.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VDrawString.o VDrawString.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VClipPoly.o VClipPoly.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VDotProd.o VDotProd.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VCrossProd.o VCrossProd.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VRotate.o VRotate.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VTransPoly.o VTransPoly.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VWorldToScr.o VWorldToScr.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VEyeToScr.o VEyeToScr.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VTrans.o VTrans.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VIdentMat.o VIdentMat.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VMatMult.o VMatMult.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VQuat.o VQuat.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VPrintPoly.o VPrintPoly.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o VSetClip.o VSetClip.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Vmalloc.o Vmalloc.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o InitAWin.o InitAWin.c InitAWin.c: In function 'InitializeX11AWindow': InitAWin.c:45:23: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] if ((w = (AWindow *) malloc(sizeof(AWindow))) == (AWindow *) NULL) ^~~~~~ InitAWin.c:45:23: warning: incompatible implicit declaration of built-in function 'malloc' InitAWin.c:45:23: note: include '' or provide a declaration of 'malloc' InitAWin.c:4:1: +#include InitAWin.c:45:23: if ((w = (AWindow *) malloc(sizeof(AWindow))) == (AWindow *) NULL) ^~~~~~ InitAWin.c:56:26: warning: incompatible implicit declaration of built-in function 'malloc' w->edges = (EdgeList *) malloc((w->height + 1) * sizeof(EdgeList)); ^~~~~~ InitAWin.c:56:26: note: include '' or provide a declaration of 'malloc' InitAWin.c: In function 'InitializeAWindow': InitAWin.c:131:23: warning: incompatible implicit declaration of built-in function 'malloc' if ((w = (AWindow *) malloc(sizeof(AWindow))) == (AWindow *) NULL) ^~~~~~ InitAWin.c:131:23: note: include '' or provide a declaration of 'malloc' InitAWin.c:139:26: warning: incompatible implicit declaration of built-in function 'malloc' w->edges = (EdgeList *) malloc(w->height * sizeof(EdgeList)); ^~~~~~ InitAWin.c:139:26: note: include '' or provide a declaration of 'malloc' InitAWin.c: In function 'ResizeAWindow': InitAWin.c:209:3: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free((char *) w->edges); ^~~~ InitAWin.c:209:3: warning: incompatible implicit declaration of built-in function 'free' InitAWin.c:209:3: note: include '' or provide a declaration of 'free' InitAWin.c:212:3: warning: incompatible implicit declaration of built-in function 'free' free((char *) w->lines); ^~~~ InitAWin.c:212:3: note: include '' or provide a declaration of 'free' InitAWin.c:215:3: warning: incompatible implicit declaration of built-in function 'free' free((char *) w->edgePool); ^~~~ InitAWin.c:215:3: note: include '' or provide a declaration of 'free' InitAWin.c:218:3: warning: incompatible implicit declaration of built-in function 'free' free((char *) w->scanLine); ^~~~ InitAWin.c:218:3: note: include '' or provide a declaration of 'free' InitAWin.c:221:3: warning: incompatible implicit declaration of built-in function 'free' free((char *) w->lastScanLine); ^~~~ InitAWin.c:221:3: note: include '' or provide a declaration of 'free' InitAWin.c:224:3: warning: incompatible implicit declaration of built-in function 'free' free((char *) w->otherLastScanLine); ^~~~ InitAWin.c:224:3: note: include '' or provide a declaration of 'free' InitAWin.c:227:3: warning: incompatible implicit declaration of built-in function 'free' free(w->csPool0); ^~~~ InitAWin.c:227:3: note: include '' or provide a declaration of 'free' InitAWin.c:230:3: warning: incompatible implicit declaration of built-in function 'free' free(w->csPool1); ^~~~ InitAWin.c:230:3: note: include '' or provide a declaration of 'free' InitAWin.c:233:3: warning: incompatible implicit declaration of built-in function 'free' free(w->csPool2); ^~~~ InitAWin.c:233:3: note: include '' or provide a declaration of 'free' InitAWin.c:241:26: warning: incompatible implicit declaration of built-in function 'malloc' w->edges = (EdgeList *) malloc((w->height + 1) * sizeof(EdgeList)); ^~~~~~ InitAWin.c:241:26: note: include '' or provide a declaration of 'malloc' gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o CloseAWin.o CloseAWin.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o AAllocColor.o AAllocColor.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o FillPoly.o FillPoly.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o FillRect.o FillRect.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o DrawLine.o DrawLine.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o DrawPoint.o DrawPoint.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o FWinRedraw.o FWinRedraw.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o FrameCmpl.o FrameCmpl.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ClipLine.o ClipLine.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ETToSL.o ETToSL.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o MakeET.o MakeET.c MakeET.c: In function 'MakeET': MakeET.c:64:41: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] fprintf(stderr, "polygon edge y out %d %d\n", y1, y2); ~^ ~~ %ld MakeET.c:64:44: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] fprintf(stderr, "polygon edge y out %d %d\n", y1, y2); ~^ ~~ %ld gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o SLDiff.o SLDiff.c SLDiff.c: In function 'AX11AllocBufferedSegments': SLDiff.c:99:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(1); ^~~~ SLDiff.c:99:3: warning: incompatible implicit declaration of built-in function 'exit' SLDiff.c:99:3: note: include '' or provide a declaration of 'exit' SLDiff.c:2:1: +#include #include SLDiff.c:99:3: exit(1); ^~~~ gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o DrawSL.o DrawSL.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Vdefs.o Vdefs.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o frameBuff.o frameBuff.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Vdbe.o Vdbe.c gcc -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -I. -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o Alib.o Alib.c rm -f libV.a ar cq libV.a VOpenVp.o VResizeVp.o VExposeVp.o VCloseVp.o VGetEyeSpace.o VGetPlanes.o VCmpClipN.o VReadObject.o VReadDXF.o VScalePoly.o VWriteObject.o VCmpObjExt.o VDestObj.o VCopyObj.o VOrder.o VAllocColor.o VBindColors.o VConColor.o VExpBuffer.o VCrPoly.o VCrPoints.o VCopyPoly.o VDrawArc.o VDrawPoly.o VDrawSeg.o VDrawStroke.o VFillPoly.o VFillRect.o VDepthCue.o VDrawString.o VClipPoly.o VDotProd.o VCrossProd.o VRotate.o VTransPoly.o VWorldToScr.o VEyeToScr.o VTrans.o VIdentMat.o VMatMult.o VQuat.o VPrintPoly.o VSetClip.o Vmalloc.o InitAWin.o CloseAWin.o AAllocColor.o FillPoly.o FillRect.o DrawLine.o DrawPoint.o FWinRedraw.o FrameCmpl.o ClipLine.o ETToSL.o MakeET.o SLDiff.o DrawSL.o Vdefs.o frameBuff.o Vdbe.o Alib.o ranlib libV.a make[3]: Leaving directory '/build/acm-5.0/V/lib' make[2]: Leaving directory '/build/acm-5.0/V' Making all in ./dis ... make[2]: Entering directory '/build/acm-5.0/dis' Making all in ./disgen ... make[3]: Entering directory '/build/acm-5.0/dis/disgen' gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_FILE_H=1 -DHAVE_STRINGS_H=1 '-DCPPEXEC="/lib/cpp"' -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rpc_clntout.o rpc_clntout.c rpc_clntout.c:73:1: warning: return type defaults to 'int' [-Wimplicit-int] write_program(def) ^~~~~~~~~~~~~ rpc_clntout.c:110:1: warning: return type defaults to 'int' [-Wimplicit-int] printbody(proc) ^~~~~~~~~ gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_FILE_H=1 -DHAVE_STRINGS_H=1 '-DCPPEXEC="/lib/cpp"' -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rpc_cout.o rpc_cout.c rpc_cout.c:83:1: warning: return type defaults to 'int' [-Wimplicit-int] findtype(def, type) ^~~~~~~~ rpc_cout.c:95:1: warning: return type defaults to 'int' [-Wimplicit-int] undefined(type) ^~~~~~~~~ In file included from rpc_cout.c:47: rpc_cout.c: In function 'emit_union': rpc_cout.c:313:19: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] object = alloc(strlen(def->def_name) + strlen(format) + ^~~~~~ rpc_util.h:39:40: note: in definition of macro 'alloc' #define alloc(size) malloc((unsigned)(size)) ^~~~ rpc_cout.c:313:19: warning: incompatible implicit declaration of built-in function 'strlen' object = alloc(strlen(def->def_name) + strlen(format) + ^~~~~~ rpc_util.h:39:40: note: in definition of macro 'alloc' #define alloc(size) malloc((unsigned)(size)) ^~~~ rpc_cout.c:313:19: note: include '' or provide a declaration of 'strlen' rpc_cout.c:49:1: +#include rpc_cout.c:313:19: object = alloc(strlen(def->def_name) + strlen(format) + ^~~~~~ rpc_util.h:39:40: note: in definition of macro 'alloc' #define alloc(size) malloc((unsigned)(size)) ^~~~ rpc_cout.c:326:19: warning: incompatible implicit declaration of built-in function 'strlen' object = alloc(strlen(def->def_name) + strlen(format) + ^~~~~~ rpc_util.h:39:40: note: in definition of macro 'alloc' #define alloc(size) malloc((unsigned)(size)) ^~~~ rpc_cout.c:326:19: note: include '' or provide a declaration of 'strlen' object = alloc(strlen(def->def_name) + strlen(format) + ^~~~~~ rpc_util.h:39:40: note: in definition of macro 'alloc' #define alloc(size) malloc((unsigned)(size)) ^~~~ gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_FILE_H=1 -DHAVE_STRINGS_H=1 '-DCPPEXEC="/lib/cpp"' -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rpc_hout.o rpc_hout.c gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_FILE_H=1 -DHAVE_STRINGS_H=1 '-DCPPEXEC="/lib/cpp"' -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rpc_main.o rpc_main.c rpc_main.c:96:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argc, argv) ^~~~ rpc_main.c:434:1: warning: return type defaults to 'int' [-Wimplicit-int] parseargs(argc, argv, cmd) ^~~~~~~~~ rpc_main.c: In function 'open_input': rpc_main.c:247:9: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result [-Wunused-result] (void) pipe(pd); ^~~~~~~~ gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_FILE_H=1 -DHAVE_STRINGS_H=1 '-DCPPEXEC="/lib/cpp"' -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rpc_parse.o rpc_parse.c rpc_parse.c: In function 'def_typedef': rpc_parse.c:294:2: warning: implicit declaration of function 'strncpy' [-Wimplicit-function-declaration] strncpy(defp->def.ty.old_pstorage, dec.pstorage, 128); ^~~~~~~ rpc_parse.c:294:2: warning: incompatible implicit declaration of built-in function 'strncpy' rpc_parse.c:294:2: note: include '' or provide a declaration of 'strncpy' rpc_parse.c:50:1: +#include rpc_parse.c:294:2: strncpy(defp->def.ty.old_pstorage, dec.pstorage, 128); ^~~~~~~ gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_FILE_H=1 -DHAVE_STRINGS_H=1 '-DCPPEXEC="/lib/cpp"' -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rpc_scan.o rpc_scan.c gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_FILE_H=1 -DHAVE_STRINGS_H=1 '-DCPPEXEC="/lib/cpp"' -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rpc_svcout.o rpc_svcout.c gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_FILE_H=1 -DHAVE_STRINGS_H=1 '-DCPPEXEC="/lib/cpp"' -Wdate-time -D_FORTIFY_SOURCE=2 -c -o rpc_util.o rpc_util.c rpc_util.c: In function 'reinitialize': rpc_util.c:76:2: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset (curline, 0, MAXLINESIZE); ^~~~~~ rpc_util.c:76:2: warning: incompatible implicit declaration of built-in function 'memset' rpc_util.c:76:2: note: include '' or provide a declaration of 'memset' rpc_util.c:51:1: +#include rpc_util.c:76:2: memset (curline, 0, MAXLINESIZE); ^~~~~~ rpc_util.c: At top level: rpc_util.c:85:1: warning: return type defaults to 'int' [-Wimplicit-int] streq(a, b) ^~~~~ rpc_util.c: In function 'streq': rpc_util.c:89:10: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] return (strcmp(a, b) == 0); ^~~~~~ rpc_util.c: At top level: rpc_util.c:130:1: warning: return type defaults to 'int' [-Wimplicit-int] findit(def, type) ^~~~~~ rpc_util.c:201:1: warning: return type defaults to 'int' [-Wimplicit-int] typedefed(def, type) ^~~~~~~~~ rpc_util.c:212:1: warning: return type defaults to 'int' [-Wimplicit-int] isvectordef(type, rel) ^~~~~~~~~~~ rpc_util.c: In function 'crash': rpc_util.c:287:10: warning: implicit declaration of function 'unlink'; did you mean 'unix'? [-Wimplicit-function-declaration] (void) unlink(outfiles[i]); ^~~~~~ unix gcc -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_FILE_H=1 -DHAVE_STRINGS_H=1 '-DCPPEXEC="/lib/cpp"' -Wl,-z,relro -o disgen rpc_clntout.o rpc_cout.o rpc_hout.o rpc_main.o rpc_parse.o rpc_scan.o rpc_svcout.o rpc_util.o make[3]: Leaving directory '/build/acm-5.0/dis/disgen' Making all in ./lib ... make[3]: Entering directory '/build/acm-5.0/dis/lib' ../disgen/disgen ./dis.x byte_float 4 byte_float 4 byte_float 4 dis_float_vector 12 byte_float 4 byte_float 4 byte_float 4 dis_angular_vel_vector 12 byte_float 4 byte_float 4 byte_float 4 dis_linear_acc_vector 12 byte_float 4 byte_float 4 byte_float 4 dis_linear_vel_vector 12 byte_float 4 byte_float 4 byte_float 4 dis_entity_coord_vector 12 byte_u_char 1 byte_u_char 1 byte_u_short 2 byte_u_char 1 byte_u_char 1 byte_u_char 1 byte_u_char 1 dis_entity_type 8 byte_u_char 1 byte_u_char 11 dis_entity_marking 12 byte_u_long 4 byte_u_long 4 dis_fixed_datum 8 byte_u_short 2 byte_u_short 2 dis_simulation_addr 4 byte_u_short 2 byte_u_char 1 byte_u_char 1 dis_emitter_system 4 dis_simulation_addr 4 byte_u_short 2 dis_entity_id 6 byte_float 4 byte_float 4 byte_float 4 dis_euler_angles 12 dis_simulation_addr 4 byte_u_short 2 dis_event_id 6 byte_float 4 byte_float 4 byte_float 4 byte_float 4 byte_float 4 byte_float 4 byte_float 4 byte_float 4 byte_float 4 byte_float 4 dis_fundamental_parameters 40 byte_u_short 2 byte_u_short 2 byte_u_short 2 byte_u_short 2 dis_modulation_type 8 byte_u_char 1 byte_u_char 1 byte_u_char 1 byte_u_char 1 * could not determine size of "dis_timestamp" byte_u_short 2 byte_u_short 2 dis_pdu_header 8 byte_double 8 byte_double 8 byte_double 8 dis_double_vector 24 byte_double 8 byte_double 8 byte_double 8 dis_world_coordinates 24 byte_float 4 byte_float 4 byte_float 4 dis_relative_coordinates 12 dis_world_coordinates 24 dis_relative_coordinates 12 dis_antenna_location 36 dis_euler_angles 12 byte_float 4 byte_float 4 byte_u_char 1 byte_u_char 3 byte_float 4 byte_float 4 byte_float 4 dis_beam_antenna_pattern 36 byte_u_char 1 byte_float 4 byte_u_char 1 dis_spherical_harmonic_antenna_pattern 6 byte_u_long 4 * could not determine size of "dis_timestamp" dis_time 4 dis_entity_type 8 byte_u_short 2 byte_u_short 2 byte_u_short 2 byte_u_short 2 dis_burst_descriptor 16 byte_u_char 1 byte_u_char 15 dis_linear_acc_vector 12 dis_angular_vel_vector 12 dis_dead_reckoning 40 dis_entity_type 8 byte_float 4 dis_supply_quantity 12 dis_pdu_header 8 dis_entity_id 6 byte_u_char 1 byte_u_char 1 dis_entity_type 8 dis_entity_type 8 dis_linear_vel_vector 12 dis_world_coordinates 24 dis_euler_angles 12 dis_entity_appearance 4 dis_dead_reckoning 40 dis_entity_marking 12 dis_capabilities 4 * could not determine size of "dis_articulation_parm" dis_entity_state_pdu 140 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 dis_event_id 6 dis_linear_vel_vector 12 byte_u_long 4 dis_entity_coord_vector 12 dis_collision_pdu 54 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 dis_entity_id 6 dis_event_id 6 byte_u_long 4 dis_world_coordinates 24 dis_burst_descriptor 16 dis_linear_vel_vector 12 byte_float 4 dis_fire_pdu 92 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 dis_entity_id 6 dis_event_id 6 dis_linear_vel_vector 12 dis_world_coordinates 24 dis_burst_descriptor 16 dis_entity_coord_vector 12 byte_u_char 1 byte_u_char 1 byte_u_short 2 * could not determine size of "dis_articulation_parm" dis_detonation_pdu 100 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 dis_service_type 1 byte_u_char 1 byte_u_short 2 dis_supply_quantity ( num_supply_types * 12 ) dis_service_request_pdu 24 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 byte_u_char 1 byte_u_char 3 dis_supply_quantity ( num_supply_types * 12 ) dis_resupply_offer_pdu 24 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 byte_u_char 1 byte_u_char 3 dis_supply_quantity ( num_supply_types * 12 ) dis_resupply_received_pdu 24 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 dis_resupply_cancel_pdu 20 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 dis_repair_type 2 byte_u_short 2 dis_repair_complete_pdu 24 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 dis_repair_result 1 byte_u_char 3 dis_repair_response_pdu 24 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 dis_request_id 4 dis_create_entity_pdu 24 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 dis_request_id 4 dis_remove_entity_pdu 24 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 dis_time 4 dis_time 4 dis_request_id 4 dis_start_pdu 32 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 dis_time 4 byte_u_char 1 byte_u_char 1 byte_u_char 2 dis_request_id 4 dis_stop_pdu 32 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 byte_u_short 2 byte_u_short 2 dis_request_id 4 dis_acknowledge_pdu 28 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 dis_time 4 dis_request_id 4 byte_u_long 4 byte_u_long 4 byte_u_long 4 byte_u_long 4 dis_data_query_pdu 44 byte_u_long 4 byte_u_long 4 dis_fixed_datum ( num_fixed_data * 8 ) * could not determine size of "dis_variable_datum" dis_datum_spec_record 8 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 dis_request_id 4 dis_datum_spec_record 8 dis_set_data_pdu 32 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 dis_request_id 4 dis_datum_spec_record 8 dis_data_pdu 32 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 dis_event_id 6 dis_datum_spec_record 8 dis_event_report_pdu 34 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 byte_u_long 4 byte_u_long 4 * could not determine size of "dis_variable_datum" dis_message_pdu 28 dis_entity_id 6 byte_u_char 1 byte_u_char 1 dis_track_info 8 byte_u_char 1 byte_u_char 1 byte_u_short 2 dis_fundamental_parameters 40 byte_u_char 1 byte_u_char 1 byte_u_char 1 byte_u_char 1 byte_u_long 4 dis_track_info ( num_targets * 8 ) dis_beam_info 52 byte_u_char 1 byte_u_char 1 byte_u_short 2 dis_emitter_system 4 dis_entity_coord_vector 12 dis_beam_info ( num_beams * 52 ) dis_em_system_info 20 dis_pdu_header 8 dis_entity_id 6 dis_event_id 6 byte_u_char 1 byte_u_char 1 byte_u_short 2 dis_em_system_info ( num_systems * 20 ) dis_em_emission_pdu 24 dis_pdu_header 8 dis_entity_id 6 byte_u_short 2 dis_entity_id 6 byte_u_char 1 byte_u_char 1 byte_float 4 byte_float 4 dis_entity_coord_vector 12 dis_world_coordinates 24 dis_designator_pdu 68 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 dis_experimental_request_control_pdu 20 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 dis_experimental_grant_control_pdu 20 dis_pdu_header 8 dis_entity_id 6 dis_entity_id 6 byte_u_long 4 byte_u_char 1 byte_u_char 1 dis_entity_id 6 byte_u_long 4 dis_transfer_control_pdu 36 mv dis.h ../dis/disp.h mv dis_xdr.c tmp.c perl -p -e 's/\#include "dis.h"/#include /' dis_xdr.c rm -f tmp.c rm -f simmgr.h rpcgen -h -o simmgr.h ./simmgr.x gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o disx.o disx.c gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o event.o event.c gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o entity.o entity.c gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sitename.o sitename.c sitename.c: In function 'SIMxGetSiteName': sitename.c:69:4: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(line, sizeof(line), f); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ sitename.c:86:4: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(line, sizeof(line), f); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o register.o register.c gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lookup.o lookup.c rm -f simmgr_xdr.c rpcgen -c -o simmgr_xdr.c ./simmgr.x mv simmgr_xdr.c tmp.c perl -p -e 's/\#include .*simmgr.*$/#include "simmgr.h"/' simmgr_xdr.c rm -f tmp.c gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o simmgr_xdr.o simmgr_xdr.c gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o basic.o basic.c gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o parse.o parse.c gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o io.o io.c io.c: In function 'DISOpenTransceiver': io.c:279:4: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration] close(s); ^~~~~ pclose io.c:287:3: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration] bcopy((char *) relay_hp->h_addr, ^~~~~ io.c:287:3: warning: incompatible implicit declaration of built-in function 'bcopy' io.c:382:4: warning: incompatible implicit declaration of built-in function 'bcopy' bcopy((char *) &ifr->ifr_dstaddr, ^~~~~ io.c:394:4: warning: incompatible implicit declaration of built-in function 'bcopy' bcopy((char *) &ifr->ifr_broadaddr, ^~~~~ gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o free.o free.c gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sizes.o sizes.c gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o globe.o globe.c gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o datum.o datum.c gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dr.o dr.c perl ./datumtbl.pl <./../dis/datum.h >datumtbl.h gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o datum_table.o datum_table.c cat dis_xdr.c ./dis_xdr1.c | perl ./xdrhdr.pl ../dis/dis_xdr.h gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dis_xdr.o dis_xdr.c dis_xdr.c: In function 'xdr_dis_entity_marking': dis_xdr.c:147:72: warning: passing argument 5 of 'xdr_vector' from incompatible pointer type [-Wincompatible-pointer-types] if (!xdr_vector(xdrs, (char *)objp->marking, 11, sizeof(byte_u_char), xdr_byte_u_char)) { ^~~~~~~~~~~~~~~ In file included from /usr/include/rpc/rpc.h:42, from dis_xdr.c:1: /usr/include/rpc/xdr.h:321:34: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, void *)' {aka 'int (*)(struct XDR *, void *)'} u_int __elemsize, xdrproc_t __xdr_elem) __THROW; ~~~~~~~~~~^~~~~~~~~~ dis_xdr.c: In function 'xdr_dis_beam_antenna_pattern': dis_xdr.c:454:67: warning: passing argument 5 of 'xdr_vector' from incompatible pointer type [-Wincompatible-pointer-types] if (!xdr_vector(xdrs, (char *)objp->pad, 3, sizeof(byte_u_char), xdr_byte_u_char)) { ^~~~~~~~~~~~~~~ In file included from /usr/include/rpc/rpc.h:42, from dis_xdr.c:1: /usr/include/rpc/xdr.h:321:34: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, void *)' {aka 'int (*)(struct XDR *, void *)'} u_int __elemsize, xdrproc_t __xdr_elem) __THROW; ~~~~~~~~~~^~~~~~~~~~ dis_xdr.c: In function 'xdr_dis_dead_reckoning': dis_xdr.c:543:70: warning: passing argument 5 of 'xdr_vector' from incompatible pointer type [-Wincompatible-pointer-types] if (!xdr_vector(xdrs, (char *)objp->other, 15, sizeof(byte_u_char), xdr_byte_u_char)) { ^~~~~~~~~~~~~~~ In file included from /usr/include/rpc/rpc.h:42, from dis_xdr.c:1: /usr/include/rpc/xdr.h:321:34: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, void *)' {aka 'int (*)(struct XDR *, void *)'} u_int __elemsize, xdrproc_t __xdr_elem) __THROW; ~~~~~~~~~~^~~~~~~~~~ dis_xdr.c: In function 'xdr_dis_entity_state_pdu': dis_xdr.c:648:78: warning: passing argument 6 of 'xdr_var_array' from incompatible pointer type [-Wincompatible-pointer-types] objp->art_parm_count, objp->art_parm_count, sizeof(dis_articulation_parm), xdr_dis_articulation_parm)) { ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dis_xdr.c:4: ./../dis/dis_xdr.h:30:14: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, dis_articulation_parm *)' {aka 'int (*)(struct XDR *, struct *)'} xdrproc_t elproc); ~~~~~~~~~~^~~~~~ dis_xdr.c: In function 'xdr_dis_detonation_pdu': dis_xdr.c:772:76: warning: passing argument 6 of 'xdr_var_array' from incompatible pointer type [-Wincompatible-pointer-types] objp->num_art_parms, objp->num_art_parms, sizeof(dis_articulation_parm), xdr_dis_articulation_parm)) { ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dis_xdr.c:4: ./../dis/dis_xdr.h:30:14: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, dis_articulation_parm *)' {aka 'int (*)(struct XDR *, struct *)'} xdrproc_t elproc); ~~~~~~~~~~^~~~~~ dis_xdr.c: In function 'xdr_dis_service_request_pdu': dis_xdr.c:847:80: warning: passing argument 6 of 'xdr_var_array' from incompatible pointer type [-Wincompatible-pointer-types] objp->num_supply_types, objp->num_supply_types, sizeof(dis_supply_quantity), xdr_dis_supply_quantity)) { ^~~~~~~~~~~~~~~~~~~~~~~ In file included from dis_xdr.c:4: ./../dis/dis_xdr.h:30:14: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, dis_supply_quantity *)' {aka 'int (*)(struct XDR *, struct dis_supply_quantity *)'} xdrproc_t elproc); ~~~~~~~~~~^~~~~~ dis_xdr.c: In function 'xdr_dis_resupply_offer_pdu': dis_xdr.c:873:67: warning: passing argument 5 of 'xdr_vector' from incompatible pointer type [-Wincompatible-pointer-types] if (!xdr_vector(xdrs, (char *)objp->pad, 3, sizeof(byte_u_char), xdr_byte_u_char)) { ^~~~~~~~~~~~~~~ In file included from /usr/include/rpc/rpc.h:42, from dis_xdr.c:1: /usr/include/rpc/xdr.h:321:34: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, void *)' {aka 'int (*)(struct XDR *, void *)'} u_int __elemsize, xdrproc_t __xdr_elem) __THROW; ~~~~~~~~~~^~~~~~~~~~ dis_xdr.c:877:80: warning: passing argument 6 of 'xdr_var_array' from incompatible pointer type [-Wincompatible-pointer-types] objp->num_supply_types, objp->num_supply_types, sizeof(dis_supply_quantity), xdr_dis_supply_quantity)) { ^~~~~~~~~~~~~~~~~~~~~~~ In file included from dis_xdr.c:4: ./../dis/dis_xdr.h:30:14: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, dis_supply_quantity *)' {aka 'int (*)(struct XDR *, struct dis_supply_quantity *)'} xdrproc_t elproc); ~~~~~~~~~~^~~~~~ dis_xdr.c: In function 'xdr_dis_resupply_received_pdu': dis_xdr.c:903:67: warning: passing argument 5 of 'xdr_vector' from incompatible pointer type [-Wincompatible-pointer-types] if (!xdr_vector(xdrs, (char *)objp->pad, 3, sizeof(byte_u_char), xdr_byte_u_char)) { ^~~~~~~~~~~~~~~ In file included from /usr/include/rpc/rpc.h:42, from dis_xdr.c:1: /usr/include/rpc/xdr.h:321:34: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, void *)' {aka 'int (*)(struct XDR *, void *)'} u_int __elemsize, xdrproc_t __xdr_elem) __THROW; ~~~~~~~~~~^~~~~~~~~~ dis_xdr.c:907:80: warning: passing argument 6 of 'xdr_var_array' from incompatible pointer type [-Wincompatible-pointer-types] objp->num_supply_types, objp->num_supply_types, sizeof(dis_supply_quantity), xdr_dis_supply_quantity)) { ^~~~~~~~~~~~~~~~~~~~~~~ In file included from dis_xdr.c:4: ./../dis/dis_xdr.h:30:14: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, dis_supply_quantity *)' {aka 'int (*)(struct XDR *, struct dis_supply_quantity *)'} xdrproc_t elproc); ~~~~~~~~~~^~~~~~ dis_xdr.c: In function 'xdr_dis_repair_response_pdu': dis_xdr.c:979:67: warning: passing argument 5 of 'xdr_vector' from incompatible pointer type [-Wincompatible-pointer-types] if (!xdr_vector(xdrs, (char *)objp->pad, 3, sizeof(byte_u_char), xdr_byte_u_char)) { ^~~~~~~~~~~~~~~ In file included from /usr/include/rpc/rpc.h:42, from dis_xdr.c:1: /usr/include/rpc/xdr.h:321:34: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, void *)' {aka 'int (*)(struct XDR *, void *)'} u_int __elemsize, xdrproc_t __xdr_elem) __THROW; ~~~~~~~~~~^~~~~~~~~~ dis_xdr.c: In function 'xdr_dis_stop_pdu': dis_xdr.c:1100:67: warning: passing argument 5 of 'xdr_vector' from incompatible pointer type [-Wincompatible-pointer-types] if (!xdr_vector(xdrs, (char *)objp->pad, 2, sizeof(byte_u_char), xdr_byte_u_char)) { ^~~~~~~~~~~~~~~ In file included from /usr/include/rpc/rpc.h:42, from dis_xdr.c:1: /usr/include/rpc/xdr.h:321:34: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, void *)' {aka 'int (*)(struct XDR *, void *)'} u_int __elemsize, xdrproc_t __xdr_elem) __THROW; ~~~~~~~~~~^~~~~~~~~~ dis_xdr.c: In function 'xdr_dis_data_query_pdu': dis_xdr.c:1168:68: warning: passing argument 6 of 'xdr_var_array' from incompatible pointer type [-Wincompatible-pointer-types] objp->num_fixed_data, objp->num_fixed_data, sizeof(byte_u_long), xdr_byte_u_long)) { ^~~~~~~~~~~~~~~ In file included from dis_xdr.c:4: ./../dis/dis_xdr.h:30:14: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, void *)' {aka 'int (*)(struct XDR *, void *)'} xdrproc_t elproc); ~~~~~~~~~~^~~~~~ dis_xdr.c:1172:74: warning: passing argument 6 of 'xdr_var_array' from incompatible pointer type [-Wincompatible-pointer-types] objp->num_variable_data, objp->num_variable_data, sizeof(byte_u_long), xdr_byte_u_long)) { ^~~~~~~~~~~~~~~ In file included from dis_xdr.c:4: ./../dis/dis_xdr.h:30:14: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, void *)' {aka 'int (*)(struct XDR *, void *)'} xdrproc_t elproc); ~~~~~~~~~~^~~~~~ dis_xdr.c: In function 'xdr_dis_datum_spec_record': dis_xdr.c:1193:72: warning: passing argument 6 of 'xdr_var_array' from incompatible pointer type [-Wincompatible-pointer-types] objp->num_fixed_data, objp->num_fixed_data, sizeof(dis_fixed_datum), xdr_dis_fixed_datum)) { ^~~~~~~~~~~~~~~~~~~ In file included from dis_xdr.c:4: ./../dis/dis_xdr.h:30:14: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, dis_fixed_datum *)' {aka 'int (*)(struct XDR *, struct dis_fixed_datum *)'} xdrproc_t elproc); ~~~~~~~~~~^~~~~~ dis_xdr.c:1197:81: warning: passing argument 6 of 'xdr_var_array' from incompatible pointer type [-Wincompatible-pointer-types] objp->num_variable_data, objp->num_variable_data, sizeof(dis_variable_datum), xdr_dis_variable_datum)) { ^~~~~~~~~~~~~~~~~~~~~~ In file included from dis_xdr.c:4: ./../dis/dis_xdr.h:30:14: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, dis_variable_datum *)' {aka 'int (*)(struct XDR *, struct *)'} xdrproc_t elproc); ~~~~~~~~~~^~~~~~ dis_xdr.c: In function 'xdr_dis_message_pdu': dis_xdr.c:1305:81: warning: passing argument 6 of 'xdr_var_array' from incompatible pointer type [-Wincompatible-pointer-types] objp->num_variable_data, objp->num_variable_data, sizeof(dis_variable_datum), xdr_dis_variable_datum)) { ^~~~~~~~~~~~~~~~~~~~~~ In file included from dis_xdr.c:4: ./../dis/dis_xdr.h:30:14: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, dis_variable_datum *)' {aka 'int (*)(struct XDR *, struct *)'} xdrproc_t elproc); ~~~~~~~~~~^~~~~~ dis_xdr.c: In function 'xdr_dis_beam_info': dis_xdr.c:1367:65: warning: passing argument 6 of 'xdr_var_array' from incompatible pointer type [-Wincompatible-pointer-types] objp->num_targets, objp->num_targets, sizeof(dis_track_info), xdr_dis_track_info)) { ^~~~~~~~~~~~~~~~~~ In file included from dis_xdr.c:4: ./../dis/dis_xdr.h:30:14: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, dis_track_info *)' {aka 'int (*)(struct XDR *, struct dis_track_info *)'} xdrproc_t elproc); ~~~~~~~~~~^~~~~~ dis_xdr.c: In function 'xdr_dis_em_system_info': dis_xdr.c:1397:60: warning: passing argument 6 of 'xdr_var_array' from incompatible pointer type [-Wincompatible-pointer-types] objp->num_beams, objp->num_beams, sizeof(dis_beam_info), xdr_dis_beam_info)) { ^~~~~~~~~~~~~~~~~ In file included from dis_xdr.c:4: ./../dis/dis_xdr.h:30:14: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, dis_beam_info *)' {aka 'int (*)(struct XDR *, struct dis_beam_info *)'} xdrproc_t elproc); ~~~~~~~~~~^~~~~~ dis_xdr.c: In function 'xdr_dis_em_emission_pdu': dis_xdr.c:1430:69: warning: passing argument 6 of 'xdr_var_array' from incompatible pointer type [-Wincompatible-pointer-types] objp->num_systems, objp->num_systems, sizeof(dis_em_system_info), xdr_dis_em_system_info)) { ^~~~~~~~~~~~~~~~~~~~~~ In file included from dis_xdr.c:4: ./../dis/dis_xdr.h:30:14: note: expected 'xdrproc_t' {aka 'int (*)(struct XDR *, void *, ...)'} but argument is of type 'bool_t (*)(XDR *, dis_em_system_info *)' {aka 'int (*)(struct XDR *, struct dis_em_system_info *)'} xdrproc_t elproc); ~~~~~~~~~~^~~~~~ gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dis_xdr1.o dis_xdr1.c gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dis_xdr2.o dis_xdr2.c gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xdr_umem.o xdr_umem.c xdr_umem.c:95:2: warning: initialization of 'bool_t (*)(XDR *, const long int *)' {aka 'int (*)(struct XDR *, const long int *)'} from incompatible pointer type 'bool_t (*)(XDR *, long int *)' {aka 'int (*)(struct XDR *, long int *)'} [-Wincompatible-pointer-types] xdrumem_putlong, ^~~~~~~~~~~~~~~ xdr_umem.c:95:2: note: (near initialization for 'xdrumem_ops.x_putlong') xdr_umem.c:97:2: warning: initialization of 'bool_t (*)(XDR *, const char *, u_int)' {aka 'int (*)(struct XDR *, const char *, unsigned int)'} from incompatible pointer type 'bool_t (*)(XDR *, char *, u_int)' {aka 'int (*)(struct XDR *, char *, unsigned int)'} [-Wincompatible-pointer-types] xdrumem_putbytes, ^~~~~~~~~~~~~~~~ xdr_umem.c:97:2: note: (near initialization for 'xdrumem_ops.x_putbytes') xdr_umem.c:98:2: warning: initialization of 'u_int (*)(const XDR *)' {aka 'unsigned int (*)(const struct XDR *)'} from incompatible pointer type 'u_int (*)(XDR *)' {aka 'unsigned int (*)(struct XDR *)'} [-Wincompatible-pointer-types] xdrumem_getpos, ^~~~~~~~~~~~~~ xdr_umem.c:98:2: note: (near initialization for 'xdrumem_ops.x_getpostn') xdr_umem.c:100:2: warning: initialization of 'int32_t * (*)(XDR *, u_int)' {aka 'int * (*)(struct XDR *, unsigned int)'} from incompatible pointer type 'long int * (*)(XDR *, u_int)' {aka 'long int * (*)(struct XDR *, unsigned int)'} [-Wincompatible-pointer-types] xdrumem_inline, ^~~~~~~~~~~~~~ xdr_umem.c:100:2: note: (near initialization for 'xdrumem_ops.x_inline') xdr_umem.c:101:2: warning: initialization of 'void (*)(XDR *)' {aka 'void (*)(struct XDR *)'} from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types] xdrumem_destroy ^~~~~~~~~~~~~~~ xdr_umem.c:101:2: note: (near initialization for 'xdrumem_ops.x_destroy') xdr_umem.c: In function 'xdrumem_getlong': xdr_umem.c:132:2: warning: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration] bcopy(xdrs->x_private, (char *) &tmp, sizeof(long)); ^~~~~ xdr_umem.c:132:2: warning: incompatible implicit declaration of built-in function 'bcopy' xdr_umem.c: In function 'xdrumem_putlong': xdr_umem.c:150:2: warning: incompatible implicit declaration of built-in function 'bcopy' bcopy((char *) &tmp, xdrs->x_private, sizeof(long)); ^~~~~ xdr_umem.c: In function 'xdrumem_getbytes': xdr_umem.c:163:2: warning: incompatible implicit declaration of built-in function 'bcopy' bcopy(xdrs->x_private, addr, len); ^~~~~ xdr_umem.c: In function 'xdrumem_putbytes': xdr_umem.c:175:2: warning: incompatible implicit declaration of built-in function 'bcopy' bcopy(addr, xdrs->x_private, len); ^~~~~ xdr_umem.c: In function 'xdrumem_getpos': xdr_umem.c:184:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ((u_int) xdrs->x_private - (u_int) xdrs->x_base); ^ xdr_umem.c:184:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return ((u_int) xdrs->x_private - (u_int) xdrs->x_base); ^ xdr_umem.c: In function 'xdrumem_setpos': xdr_umem.c:198:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] xdrs->x_handy = (int) lastaddr - (int) newaddr; ^ xdr_umem.c:198:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] xdrs->x_handy = (int) lastaddr - (int) newaddr; ^ gcc -I./.. -I. -I.. -I../dis -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xdr_var_array.o xdr_var_array.c xdr_var_array.c: In function 'xdr_var_array': xdr_var_array.c:130:4: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration] bzero(target, nodesize); ^~~~~ xdr_var_array.c:130:4: warning: incompatible implicit declaration of built-in function 'bzero' rm -f libdis.a ar cq libdis.a disx.o event.o entity.o sitename.o register.o lookup.o simmgr_xdr.o basic.o parse.o io.o free.o sizes.o globe.o datum.o dr.o datum_table.o dis_xdr.o dis_xdr1.o dis_xdr2.o xdr_umem.o xdr_var_array.o ranlib libdis.a make[3]: Leaving directory '/build/acm-5.0/dis/lib' Making all in ./server ... make[3]: Entering directory '/build/acm-5.0/dis/server' rm -f simxd.c rpcgen -s udp -o simxd.c ./../lib/simmgr.x mv simxd.c tmp.c perl -p -e 's/\#include .*simmgr.h"$/#include "simmgr.h"/' simxd.c rm -f tmp.c gcc -I./.. -I.. -I../lib -I. -I. -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o simxd.o simxd.c gcc -I./.. -I.. -I../lib -I. -I. -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o server.o server.c gcc -I./.. -I.. -I../lib -I. -I. -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sites.o sites.c gcc -I./.. -I.. -I../lib -I. -I. -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o db.o db.c gcc -I./.. -I.. -I../lib -I. -I. -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wl,-z,relro -o simxd simxd.o server.o sites.o db.o -L../lib -ldis -lgdbm -lgdbm_compat -lm gcc -I./.. -I.. -I../lib -I. -I. -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dis_relay.o dis_relay.c dis_relay.c: In function 'RelayPDUFrame': dis_relay.c:118:6: warning: implicit declaration of function 'memcmp' [-Wimplicit-function-declaration] if (memcmp(from, &p->addr, sizeof(struct sockaddr)) == 0) { ^~~~~~ dis_relay.c:129:6: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] memcpy(&new->addr, from, sizeof(struct sockaddr)); ^~~~~~ dis_relay.c:129:6: warning: incompatible implicit declaration of built-in function 'memcpy' dis_relay.c:129:6: note: include '' or provide a declaration of 'memcpy' dis_relay.c:39:1: +#include dis_relay.c:129:6: memcpy(&new->addr, from, sizeof(struct sockaddr)); ^~~~~~ gcc -I./.. -I.. -I../lib -I. -I. -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -DSTDC_HEADERS=1 -DHAVE_SYS_TIME_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_FCNTL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_MSG_CONTROL=1 -DHAVE_RECVMSG=1 -DHAVE_STRDUP=1 -DHAVE_NEW_RPCGEN=1 -DHAVE_NDBM=1 -Wl,-z,relro -o dis_relay dis_relay.o -L../lib -ldis -lgdbm -lgdbm_compat -lm make[3]: Leaving directory '/build/acm-5.0/dis/server' Making all in ./data ... make[3]: Entering directory '/build/acm-5.0/dis/data' perl ./create-tables-4 Platform Land Air Surface Subsurface Space Munition Anti-Air Anti-Armor Anti-Guided Munition Anti-Radar Anti-Satellite Anti-Ship Anti-Submarine Anti-Personnel Battlefield Support Strategic Tactical Life Form Environmental Cultural Supply Radio Other Afghanistan Albania Algeria American Samoa (United States) Andorra Angola Anguilla Antarctica (International) Antigua and Barbuda Argentina Armenia Aruba Ashmore and Cartier Islands (Australia) Australia Austria Azerbaijan Bahamas Bahrain Baker Island (United States) Bangladesh Barbados Bassas da India (France) Belarus Belgium Belize Benin (aka Dahomey) Bermuda (United Kingdom) Bhutan Bolivia Bosnia and Hercegovina Botswana Bouvet Island (Norway) Brazil British Indian Ocean Territory (United Kingdom) British Virgin Islands (United Kingdom) Brunei Bulgaria Burkina (aka Burkina Faso or Upper Volta Burma (Myanmar) Burundi Cambodia (aka Kampuchea) Cameroon Canada Cape Verde, Republic of Cayman Islands (United Kingdom) Central African Republic Chad Chile China, People's Republic of Christmas Island (Australia) Clipperton Island (France) Cocos (Keeling) Islands (Australia) Colombia Commonwealth of Independent States Comoros Congo, Republic of Cook Islands (New Zealand) Coral Sea Islands (Australia) Costa Rica (Cote D'Ivoire (aka Ivory Coast) Croatia Cuba Cyprus Czechoslovakia (separating into Czech Republic and Slovak Republic) Dahomey (aka Benin) Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Estonia Ethiopia Europa Island (France) Falkland Islands (aka Islas Malvinas) (United Kingdom) Faroe Islands (Denmark) Fiji Finland France French Guiana (France) French Polynesia (France) French Southern and Antarctic Islands (France) Gabon Gambia, The Gaza Strip (Israel) Georgia Germany Ghana Gibraltar (United Kingdom) Glorioso Islands (France) Greece Greenland (Denmark) Grenada Guadaloupe (France) Guam (United States) Guatemala Guernsey (United Kingdom) Guinea Guinea- Bissau Guyana Haiti Heard Island and McDonald Islands (Australia) Honduras Hong Kong (United Kingdom) Howland Island (United States) Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Ivory Coast (aka Cote D'Ivoire) Jamaica Jan Mayen (Norway) Japan Jarvis Island (United States) Jersey (United Kingdom) Johnston Atoll (United States) Jordan Juan de Nova Island Kazakhstan Kenya Kingman Reef (United States) Kiribati Korea, Democratic People's Republic of (North) Korea, Republic of (South) Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macau (Portugal) Macedonia Madagascar Malawi Malaysia Maldives Mali Malta Man, Isle of (United Kingdom) Marshall Islands Martinique (France) Mauritania Mauritius Mayotte (France) Mexico Micronesia, Federative States of Midway Islands (United States) Moldova Monaco Mongolia Montenegro Montserrat (United Kingdom) Morocco Mozambique Myanmar (aka Burma) Namibia (South West Africa) Nauru Navassa Island (United States) Nepal Netherlands Netherlands Antilles (Curacao, Bonaire, Saba, Saint Maarten Saint Eustatius) New Caledonia (France) New Zealand Nicaragua Niger Nigeria Niue (New Zealand) Norfolk Island (Australia) Northern Mariana Islands (United States) Norway Oman Pacific Islands, Trust Territory of the (Palau) Pakistan Palmyra Atoll (United States) Panama Papua New Guinea Paracel Islands (International - Occupied by China, also claimed by Taiwan and Vietnam) Paraguay Peru Philippines Pitcairn Islands (United Kingdom) Poland Portugal Puerto Rico (United States) Qatar Reunion (France) Romania Russia Rwanda St. Helena (United Kingdom) St. Lucia St. Vincent and the Grenadines St. Kitts and Nevis St. Pierre and Miquelon (France) San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia and Montenegro (Montenegro to separate) Seychelles Sierra Leone Singapore Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Islands (United Kingdom) Spain Spratly Islands (International - parts occupied and claimed by China,Malaysia, Philippines, Taiwan, Vietnam) Sri Lanka Sudan Suriname Svalbard (Norway) Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand Togo Tokelau (New Zealand) Tonga Trinidad and Tobago Tromelin Island (France) Tunisia Turkey Turkmenistan Turks and Caicos Islands (United Kingdom) Tuvalu Uganda Ukraine United Arab Emirates United Kingdom United States Upper Volta (aka Burkina or Burkina Faso) Uruguay Uzbekistan Vanuatu Vatican City (Holy See) Venezuela Vietnam Virgin Islands (United States) Wake Island (United States) Wallis and Futuna (France) West Bank (Israel) Western Sahara Western Samoa Yemen Zaire Zambia Zimbabwe Other Tank Armored fighting vehicle Armored utility vehicle Self-propelled artillery Towed artillery Small wheeled utility vehicle Large wheeled utility vehicle Small tracked utility vehicle Large tracked utility vehicle Mortar Fighter/Air Defense Attack/Strike Bomber Cargo/Tanker Antisubmarine/patrol/observation EW Reconnaissance Surveillance / Command and Control / Airborne Early Warning (AEW) Attack helicopter Utility helicopter Antisubmarine Warfare/patrol helicopter Cargo helicopter Observation helicopter Special Operations helicopter Trainers Unmanned Air Vehicle Carrier Command Ship/Cruiser Guided Missile Cruiser Guided Missile Destroyer Destroyer Guided Missile Frigate Light/patrol craft Mine countermeasure ship/craft Dock Landing Ship Tank Landing Ship Landing Craft Hydrofoil Auxiliary Auxiliary, Merchant Marine Frigate Battleship Heavy Cruiser Destroyer Tender Amphibious Assault Ship Amphibious Cargo Ship Amphibious Transport Dock Ammunition Ship Combat Stores Ship Surveillance Towed Array Sonar System (SURTASS) Fast Combat Support Ship SSBN(Nuclear Ballistic Missile) SSN (Nuclear Attack-Torpedo) Other Manned Unmanned Boosters Other Tank Armored fighting vehicle Armored utility vehicle Self-propelled artillery Towed artillery Small wheeled utility vehicle Large wheeled utility vehicle Small tracked utility vehicle Large tracked utility vehicle Mortar Fighter/Air Defense Attack/Strike Bomber Cargo/Tanker Antisubmarine/patrol/observation Surveillance/C2 Attack helicopter Utility helicopter Trainer Carrier Guided-missile Cruiser Guided-missile Destroyer Guided-missile Frigate (includes Corvette) Light/Patrol craft Mine Countermeasure Ship / Craft Dock landing ship Tank landing ship Landing craft Hydrofoil Air cushion/Surface effect Auxiliary Auxiliary, Merchant Marine Utility Frigate/Corvette Heavy Cruiser SSBN (Nuclear Ballistic Missile) SSGN (Nuclear Guided Missile) SSN (Nuclear Attack-Torpedo) SSG (Conventional Guided Missile) SS (Conventional Attack-Torpedo, Patrol) SSAN (Nuclear Auxiliary) SSA (Conventional Auxiliary) Other Manned Unmanned Tank Armored fighting vehicle Armored utility vehicle Self-propelled artillery Towed artillery Small wheeled utility vehicle Large wheeled utility vehicle Small tracked utility vehicle Large tracked utility vehicle Mortar Fighter/Air Defense Attack/Strike Cargo/Tanker ASW/patrol/observation Reconnnaisance Surveillance/C2 Utility helicopter Antisubmarine Warfare / Patrol Helicopter Cargo Helicopter Trainer Unmanned vehicles Guided-missile Destroyer Guided-missile Frigate Light/patrol craft Mine Countermeasure Ship / Craft Light carrier Auxiliary Auxiliary, Merchant Marine Amphibious transport dock SSBN (Nuclear Ballistic Missiles) SSN (Nuclear Attack-Torpedo) SS (Conventional Attack-Torpedo, Patrol) Tank Armored fighting vehicle Armored utility vehicle Self-propelled artillery Towed artillery Small wheeled utility vehicle Large wheeled utility vehicle Small tracked utility vehicle Large tracked utility vehicle Mortar Fighter/Air Defense Attack/Strike Bomber Cargo/Tanker Antisubmarine/patrol/observation EW Reconnaisance Attack Helicopter Utility Helicopter Antisubmarine Warfare / Patrol Helicopter Training Carrier (Porte-Avions) Guided Missile Destroyers (Fregates or Escorteurs D'escadres) Guided-missile Frigate Light/patrol craft Mine Countermeasure Ship / Craft Dock Landing Ship Frigate Landing Craft Auxiliary Auxiliary, Merchant Marine SSBN (Nuclear Ballistic Missile) SSGN (Nuclear Guided Missile) SSN (Nuclear Attack Ballistic Missile) (Sous-Marins Nucleaires D'attaque (SNA)) SS (Conventional Attack-Torpedo, Patrol) (Sous-Marins D'attaque) Other Manned Unmanned Tank Armored Fighting Vehicle Armored Utility Vehicle Mortar Fighter/Air Defense Attack/Strike EW Reconnaissance Surveillance/C2 Attack Helicopter Utility Helicopter Antisubmarine Warfare / Patrol Helicopter Trainer Guided Missile Destroyer Destroyer Guided Missile Frigate Light/patrol craft Mine Countermeasure Ship / Craft Landing Craft Auxiliary Auxiliary, Merchant Marine Utility Frigate SS (Conventional attack-torpedo, patrol) Manned Unmanned Boosters Guided Fixed Guided Ballistic Fixed Guided Ballistic Fixed Guided Anti-Radiation Missile Decoy (ARM-D) Guided Guided Guided Ballistic Fixed Guided Ballistic Fixed Guided Ballistic Fixed Guided Guided Ballistic Guided Ballistic Guided Ballistic Guided Guided Ballistic Guided Ballistic Ballistic Fixed Guided Ballistic Guided Ballistic Guided Guided Guided Guided Guided Guided Ballistic Guided Guided Guided Ballistic Ballistic Guided Guided Guided Ballistic Guided Ballistic Guided Ballistic Guided Guided Guided Ballistic Fixed Ballistic Fixed Guided Ballistic Ballistic Ballistic Ballistic Ballistic Life Form Land Air Parachutist (with) Fire Team Squad Platoon Company Battalion Regiment Division Corps Army A bird Flock of birds Surface Swimmer (with) Fire Team Squad Platoon Company Battalion Regiment Division Corps Army Occupied life raft Fire Team Squad Platoon Company Battalion Regiment Division Corps Army Subsurface Diver (with) School of Fish School of Shrimp Whale Space Astronaut (with) Environmental Land Air Smoke Fog Cloud Cloud With Rain Falling Cloud With Snow Falling Haze Surface Sea State Oil Slick Ice Debris Subsurface Sound Velocity Profile Ice Berg Current Profile Biologics Bioluminescence Transmissivity profile Space Cultural Feature Land Bridge Building Tracks Crater Obstacle Flags/markers Prepared positions Air Surface Oil derrick Buoy Pier Subsurface Oil derrick Buoy Sunken ship Space Supply Radio touch databases make[3]: Leaving directory '/build/acm-5.0/dis/data' Making all in ./test ... make[3]: Entering directory '/build/acm-5.0/dis/test' gcc -I./.. -I.. -I../lib -I./../../V/lib -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c -o disscope.o disscope.c disscope.c: In function 'main': disscope.c:93:30: warning: format '%d' expects argument of type 'int', but argument 2 has type '__time_t' {aka 'long int'} [-Wformat=] printf (" Time stamp %d.%d\n", tm.tv_sec, ~^ ~~~~~~~~~ %ld disscope.c:93:33: warning: format '%d' expects argument of type 'int', but argument 3 has type '__suseconds_t' {aka 'long int'} [-Wformat=] printf (" Time stamp %d.%d\n", tm.tv_sec, ~^ %ld tm.tv_usec / 1000); ~~~~~~~~~~~~~~~~~ disscope.c:146:17: warning: format '%d' expects argument of type 'int', but argument 2 has type 'dis_request_id' {aka 'long unsigned int'} [-Wformat=] printf ("%d", pdu.acknowledge.request_id); ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld disscope.c:161:17: warning: format '%d' expects argument of type 'int', but argument 2 has type 'u_long' {aka 'long unsigned int'} [-Wformat=] printf ("%d", pdu.transfer_control.request_id); ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld gcc -I./.. -I.. -I../lib -I./../../V/lib -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -o disscope disscope.o -L../lib -ldis -L../../V/lib -lV -lgdbm -lgdbm_compat -lm gcc -I./.. -I.. -I../lib -I./../../V/lib -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c -o simxtest.o simxtest.c simxtest.c:33:1: warning: return type defaults to 'int' [-Wimplicit-int] main () ^~~~ gcc -I./.. -I.. -I../lib -I./../../V/lib -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o simxtest simxtest.o -L../lib -ldis -L../../V/lib -lV -lgdbm -lgdbm_compat -lm gcc -I./.. -I.. -I../lib -I./../../V/lib -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tglobe.o tglobe.c tglobe.c:13:1: warning: return type defaults to 'int' [-Wimplicit-int] main() ^~~~ gcc -I./.. -I.. -I../lib -I./../../V/lib -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o tglobe tglobe.o -L../lib -ldis -L../../V/lib -lV -lgdbm -lgdbm_compat -lm gcc -I./.. -I.. -I../lib -I./../../V/lib -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c -o decoy.o decoy.c decoy.c: In function 'main': decoy.c:86:2: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset (&estate, 0, sizeof(dis_pdu)); ^~~~~~ decoy.c:86:2: warning: incompatible implicit declaration of built-in function 'memset' decoy.c:86:2: note: include '' or provide a declaration of 'memset' decoy.c:18:1: +#include decoy.c:86:2: memset (&estate, 0, sizeof(dis_pdu)); ^~~~~~ decoy.c:249:3: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] strcpy(esPDU->marking.marking, "HI THERE"); ^~~~~~ decoy.c:249:3: warning: incompatible implicit declaration of built-in function 'strcpy' decoy.c:249:3: note: include '' or provide a declaration of 'strcpy' gcc -I./.. -I.. -I../lib -I./../../V/lib -g -O2 -ffile-prefix-map=/build/acm-5.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o decoy decoy.o -L../lib -ldis -L../../V/lib -lV -lgdbm -lgdbm_compat -lm make[3]: Leaving directory '/build/acm-5.0/dis/test' make[2]: Leaving directory '/build/acm-5.0/dis' Making all in ./src ... make[2]: Entering directory '/build/acm-5.0/src' gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o main.o main.c main.c: In function 'disDetonationCb': main.c:200:3: warning: implicit declaration of function 'killMissile' [-Wimplicit-function-declaration] killMissile(m, (craft *) NULL); ^~~~~~~~~~~ main.c: At top level: main.c:306:1: warning: return type defaults to 'int' [-Wimplicit-int] main(int argc, char **argv) ^~~~ main.c: In function 'main': main.c:460:2: warning: implicit declaration of function 'init'; did you mean 'rint'? [-Wimplicit-function-declaration] init("/usr/share/games/acm/"); ^~~~ rint main.c:473:6: warning: implicit declaration of function 'newPlayer'; did you mean 'newPlane'? [-Wimplicit-function-declaration] if (newPlayer(news, display, auserver, name, switches) == 0) { ^~~~~~~~~ newPlane main.c:476:2: warning: implicit declaration of function 'input' [-Wimplicit-function-declaration] input(); ^~~~~ main.c: At top level: main.c:514:1: warning: return type defaults to 'int' [-Wimplicit-int] input(void) ^~~~~ main.c: In function 'input': main.c:578:3: warning: 'sigsetmask' is deprecated [-Wdeprecated-declarations] sigsetmask(0); ^~~~~~~~~~ In file included from main.c:29: /usr/include/signal.h:173:12: note: declared here extern int sigsetmask (int __mask) __THROW __attribute_deprecated__; ^~~~~~~~~~ main.c:604:3: warning: 'sigblock' is deprecated [-Wdeprecated-declarations] sigblock(sigmask(SIGALRM)); ^~~~~~~~ In file included from main.c:29: /usr/include/signal.h:170:12: note: declared here extern int sigblock (int __mask) __THROW __attribute_deprecated__; ^~~~~~~~ main.c:614:4: warning: implicit declaration of function 'redraw'; did you mean 'read'? [-Wimplicit-function-declaration] redraw(); ^~~~~~ read gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o pm.o pm.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o gear.o gear.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o flaps.o flaps.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o drone.o drone.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o init.o init.c init.c: In function 'split': init.c:138:8: warning: implicit declaration of function 'isspace' [-Wimplicit-function-declaration] if (isspace (*s)) { ^~~~~~~ init.c:140:13: warning: implicit declaration of function 'isascii' [-Wimplicit-function-declaration] else if (isascii (*s)) { ^~~~~~~ gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o aim9m.o aim9m.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o box.o box.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o aim120.o aim120.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ccip.o ccip.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o m61a1.o m61a1.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o weapon.o weapon.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o players.o players.c players.c: In function 'newPlayer': players.c:764:3: warning: implicit declaration of function 'VConstantColor' [-Wimplicit-function-declaration] VConstantColor(u->v, whitePixel); ^~~~~~~~~~~~~~ gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o planes.o planes.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o inventory.o inventory.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o missile.o missile.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o chaser.o chaser.c chaser.c: In function 'newChaser': chaser.c:41:4: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] strcmp(ptbl[who].name, me)) ^~~~~~ chaser.c: In function 'doKeyEventChaser': chaser.c:169:8: warning: implicit declaration of function 'absorbDamage'; did you mean 'absorbDISDamage'? [-Wimplicit-function-declaration] if (absorbDamage(c, 3) == 0) { ^~~~~~~~~~~~ absorbDISDamage gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o missilec.o missilec.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o update.o update.c update.c: In function 'redraw': update.c:315:4: warning: implicit declaration of function 'doWeaponUpdate'; did you mean 'doWeaponDisplay'? [-Wimplicit-function-declaration] doWeaponUpdate(p); ^~~~~~~~~~~~~~ doWeaponDisplay update.c:339:8: warning: implicit declaration of function 'droneCalculations'; did you mean 'missileCalculations'? [-Wimplicit-function-declaration] if (droneCalculations(p) == 1) { ^~~~~~~~~~~~~~~~~ missileCalculations update.c:380:5: warning: implicit declaration of function 'killMissile' [-Wimplicit-function-declaration] killMissile(p, (craft *) NULL); ^~~~~~~~~~~ update.c:389:8: warning: implicit declaration of function 'cannonCalculations'; did you mean 'flightCalculations'? [-Wimplicit-function-declaration] if (cannonCalculations(p) == 1) { ^~~~~~~~~~~~~~~~~~ flightCalculations update.c:400:2: warning: implicit declaration of function 'lookForImpacts' [-Wimplicit-function-declaration] lookForImpacts(); ^~~~~~~~~~~~~~ gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o events.o events.c events.c: In function 'doEvents': events.c:59:4: warning: implicit declaration of function 'getStick'; did you mean 'getitimer'? [-Wimplicit-function-declaration] getStick(c, u); ^~~~~~~~ getitimer events.c:76:11: warning: implicit declaration of function 'doKeyEvent'; did you mean 'doEvents'? [-Wimplicit-function-declaration] if (doKeyEvent(c, u, &ev, player) < 0) { ^~~~~~~~~~ doEvents events.c:83:10: warning: implicit declaration of function 'doButtonEvent'; did you mean 'ButtonPress'? [-Wimplicit-function-declaration] if (doButtonEvent(c, u, &ev, player) < 0) ^~~~~~~~~~~~~ ButtonPress events.c:88:10: warning: implicit declaration of function 'doButtonReleaseEvent'; did you mean 'ButtonReleaseMask'? [-Wimplicit-function-declaration] if (doButtonReleaseEvent(c, u, &ev, player) < 0) ^~~~~~~~~~~~~~~~~~~~ ButtonReleaseMask events.c: In function 'doKeyEvent': events.c:564:8: warning: implicit declaration of function 'absorbDamage'; did you mean 'absorbDISDamage'? [-Wimplicit-function-declaration] if (absorbDamage(c, 3) == 0) { ^~~~~~~~~~~~ absorbDISDamage events.c:592:5: warning: implicit declaration of function 'radioReceptionCheck' [-Wimplicit-function-declaration] radioReceptionCheck(c, &c->navReceiver[0]); ^~~~~~~~~~~~~~~~~~~ gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mouse.o mouse.c mouse.c: In function 'getStick': mouse.c:52:4: warning: implicit declaration of function 'doJoystickEvent'; did you mean 'doBrowseKeyEvent'? [-Wimplicit-function-declaration] doJoystickEvent(c, u, rudder, throttle, sw); ^~~~~~~~~~~~~~~ doBrowseKeyEvent gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o linux_joystick.o linux_joystick.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o joystick.o joystick.c joystick.c: In function 'CalibrateJoystick': joystick.c:45:7: warning: implicit declaration of function 'ProcessJoystickInput'; did you mean 'SetJoystickPort'? [-Wimplicit-function-declaration] if (ProcessJoystickInput()) ^~~~~~~~~~~~~~~~~~~~ SetJoystickPort gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o damage.o damage.c grep '^#define' ./eng.xbm ./flaps0.xbm ./flaps1.xbm ./flaps2.xbm ./flaps3.xbm ./gearDown.xbm ./gearTran.xbm ./gearUp.xbm ./handleDn.xbm ./handleUp.xbm | sed -e 's/^.*://g' > bitmap.h gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o panel.o panel.c panel.c: In function 'doPanel': panel.c:334:33: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] x, y + rfth, pptr->name, strlen(pptr->name)); ^~~~~~ panel.c:334:33: warning: incompatible implicit declaration of built-in function 'strlen' panel.c:334:33: note: include '' or provide a declaration of 'strlen' panel.c:47:1: +#include #endif panel.c:334:33: x, y + rfth, pptr->name, strlen(pptr->name)); ^~~~~~ gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o render.o render.c render.c: In function 'doRPM': render.c:579:6: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (strcmp(s, c->lastRPM) != 0 || strcmp(so, c->lastRPMO) != 0) { ^~~~~~ render.c:665:12: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] so, strlen(so)); ^~~~~~ render.c:665:12: warning: incompatible implicit declaration of built-in function 'strlen' render.c:665:12: note: include '' or provide a declaration of 'strlen' render.c:48:1: +#include #endif render.c:665:12: so, strlen(so)); ^~~~~~ render.c:666:3: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] strcpy(c->lastRPM, s); ^~~~~~ render.c:666:3: warning: incompatible implicit declaration of built-in function 'strcpy' render.c:666:3: note: include '' or provide a declaration of 'strcpy' render.c:721:3: warning: incompatible implicit declaration of built-in function 'strcpy' strcpy(c->lastTotal, s); ^~~~~~ render.c:721:3: note: include '' or provide a declaration of 'strcpy' render.c:726:17: warning: incompatible implicit declaration of built-in function 'strlen' x, y, s, strlen(s)); ^~~~~~ render.c:726:17: note: include '' or provide a declaration of 'strlen' render.c:742:28: warning: incompatible implicit declaration of built-in function 'strlen' x, y + ffth + 2, s, strlen(s)); ^~~~~~ render.c:742:28: note: include '' or provide a declaration of 'strlen' render.c:744:3: warning: incompatible implicit declaration of built-in function 'strcpy' strcpy(c->lastConsump, s); ^~~~~~ render.c:744:3: note: include '' or provide a declaration of 'strcpy' render.c:771:3: warning: incompatible implicit declaration of built-in function 'strcpy' strcpy(c->lastFlap, s); ^~~~~~ render.c:771:3: note: include '' or provide a declaration of 'strcpy' render.c:780:48: warning: incompatible implicit declaration of built-in function 'strlen' x + flaps0_x_hot, y + flaps0_y_hot, s, strlen(s)); ^~~~~~ render.c:780:48: note: include '' or provide a declaration of 'strlen' gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o hud.o hud.c hud.c: In function 'doHUD': hud.c:76:40: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] VDrawStrokeString(u->v, x, y, buffer, strlen(buffer), ^~~~~~ hud.c:76:40: warning: incompatible implicit declaration of built-in function 'strlen' hud.c:76:40: note: include '' or provide a declaration of 'strlen' hud.c:23:1: +#include #include hud.c:76:40: VDrawStrokeString(u->v, x, y, buffer, strlen(buffer), ^~~~~~ hud.c:102:3: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] strcpy(c->leftHUD[1], ""); ^~~~~~ hud.c:102:3: warning: incompatible implicit declaration of built-in function 'strcpy' hud.c:102:3: note: include '' or provide a declaration of 'strcpy' gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o hsi.o hsi.c hsi.c: In function 'doHSICompassCard': hsi.c:107:8: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] strlen(c->hsiSelect->freq_readout), h, &u->z); ^~~~~~ hsi.c:107:8: warning: incompatible implicit declaration of built-in function 'strlen' hsi.c:107:8: note: include '' or provide a declaration of 'strlen' hsi.c:22:1: +#include #include hsi.c:107:8: strlen(c->hsiSelect->freq_readout), h, &u->z); ^~~~~~ gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o navaid.o navaid.c navaid.c: In function 'radioFrequencyChanged': navaid.c:97:2: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] strcpy(r->dme_readout, "DME ----"); ^~~~~~ navaid.c:97:2: warning: incompatible implicit declaration of built-in function 'strcpy' navaid.c:97:2: note: include '' or provide a declaration of 'strcpy' navaid.c:20:1: +#include #include navaid.c:97:2: strcpy(r->dme_readout, "DME ----"); ^~~~~~ navaid.c: In function 'AddNavaid': navaid.c:128:2: warning: implicit declaration of function 'strncpy' [-Wimplicit-function-declaration] strncpy(var, magvar, 2); ^~~~~~~ navaid.c:128:2: warning: incompatible implicit declaration of built-in function 'strncpy' navaid.c:128:2: note: include '' or provide a declaration of 'strncpy' navaid.c:140:6: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (strcmp(type, "VORTAC") == 0) { ^~~~~~ navaid.c: In function 'AddILS': navaid.c:181:2: warning: incompatible implicit declaration of built-in function 'strncpy' strncpy(var, magvar, 2); ^~~~~~~ navaid.c:181:2: note: include '' or provide a declaration of 'strncpy' gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o windows.o windows.c windows.c: In function 'resizePlayerWindow': windows.c:62:10: warning: implicit declaration of function 'VConstantColor' [-Wimplicit-function-declaration] VConstantColor(u->v, blackPixel)); ^~~~~~~~~~~~~~ gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o radar.o radar.c radar.c: In function 'doRadar': radar.c:293:37: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] seg, &u->radarImageCount, buf, strlen(buf), u->rfth); ^~~~~~ radar.c:293:37: warning: incompatible implicit declaration of built-in function 'strlen' radar.c:293:37: note: include '' or provide a declaration of 'strlen' radar.c:21:1: +#include #include "dis.h" radar.c:293:37: seg, &u->radarImageCount, buf, strlen(buf), u->rfth); ^~~~~~ radar.c:307:37: warning: incompatible implicit declaration of built-in function 'strlen' seg, &u->radarImageCount, buf, strlen(buf), u->rfth); ^~~~~~ radar.c:307:37: note: include '' or provide a declaration of 'strlen' radar.c:313:37: warning: incompatible implicit declaration of built-in function 'strlen' seg, &u->radarImageCount, buf, strlen(buf), u->rfth); ^~~~~~ radar.c:313:37: note: include '' or provide a declaration of 'strlen' radar.c: In function 'plotPrimaryTarget': radar.c:514:10: warning: incompatible implicit declaration of built-in function 'strlen' s, strlen(s), u->rfth); ^~~~~~ radar.c:514:10: note: include '' or provide a declaration of 'strlen' radar.c: In function 'doTEWS': radar.c:641:8: warning: implicit declaration of function 'VConstantColor' [-Wimplicit-function-declaration] VConstantColor(u->v, blackPixel)); ^~~~~~~~~~~~~~ gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o place.o place.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o transpose.o transpose.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o scale.o scale.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o interpolate.o interpolate.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o resupply.o resupply.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o air.o air.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o effects.o effects.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o redraw.o redraw.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o imath.o imath.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o alarm.o alarm.c alarm.c: In function 'addAlarm': alarm.c:72:3: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration] printf("unable to allocate alarm descriptor\n"); ^~~~~~ alarm.c:72:3: warning: incompatible implicit declaration of built-in function 'printf' alarm.c:72:3: note: include '' or provide a declaration of 'printf' alarm.c:22:1: +#include #else alarm.c:72:3: printf("unable to allocate alarm descriptor\n"); ^~~~~~ gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o audio.o audio.c audio.c: In function 'initializeAudio': audio.c:126:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] v->aserver = (AuServer*)pid; ^ gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dis_if.o dis_if.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o transfer.o transfer.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o terrain.o terrain.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o runway.o runway.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fpage.o fpage.c fpage.c: In function 'doFSPage': fpage.c:93:9: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] strlen(buf), h, &u->z); ^~~~~~ fpage.c:93:9: warning: incompatible implicit declaration of built-in function 'strlen' fpage.c:93:9: note: include '' or provide a declaration of 'strlen' fpage.c:21:1: +#include #include fpage.c:93:9: strlen(buf), h, &u->z); ^~~~~~ fpage.c:176:2: warning: implicit declaration of function 'strcat' [-Wimplicit-function-declaration] strcat (buf, " "); ^~~~~~ fpage.c:176:2: warning: incompatible implicit declaration of built-in function 'strcat' fpage.c:176:2: note: include '' or provide a declaration of 'strcat' gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o vlist.o vlist.c gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o browse.o browse.c browse.c:60:8: warning: type defaults to 'int' in declaration of 'endGameDistanceCheck' [-Wimplicit-int] extern endGameDistanceCheck ( char *, char * ); ^~~~~~~~~~~~~~~~~~~~ browse.c: In function 'doBrowsePage': browse.c:173:3: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] strcpy(buf, browse_info[i].info); ^~~~~~ browse.c:173:3: warning: incompatible implicit declaration of built-in function 'strcpy' browse.c:173:3: note: include '' or provide a declaration of 'strcpy' browse.c:30:1: +#include browse.c:173:3: strcpy(buf, browse_info[i].info); ^~~~~~ browse.c:179:10: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] strlen(buf), h, &zm); ^~~~~~ browse.c:179:10: warning: incompatible implicit declaration of built-in function 'strlen' browse.c:179:10: note: include '' or provide a declaration of 'strlen' browse.c:184:10: warning: incompatible implicit declaration of built-in function 'strlen' strlen(buf), h, &u->z); ^~~~~~ browse.c:184:10: note: include '' or provide a declaration of 'strlen' browse.c: In function 'controlRequestCallback': browse.c:422:3: warning: implicit declaration of function 'initRadio' [-Wimplicit-function-declaration] initRadio(c, &c->navReceiver[0]); ^~~~~~~~~ browse.c: In function 'doBrowseKeyEvent': browse.c:619:8: warning: implicit declaration of function 'absorbDamage'; did you mean 'absorbDISDamage'? [-Wimplicit-function-declaration] if (absorbDamage(c, 3) == 0) { ^~~~~~~~~~~~ absorbDISDamage browse.c:642:4: warning: implicit declaration of function 'startBlackBoxRecording' [-Wimplicit-function-declaration] startBlackBoxRecording(); ^~~~~~~~~~~~~~~~~~~~~~ browse.c:646:4: warning: implicit declaration of function 'endBlackBoxRecording' [-Wimplicit-function-declaration] endBlackBoxRecording(); ^~~~~~~~~~~~~~~~~~~~ browse.c:650:4: warning: implicit declaration of function 'startBlackBoxPlayback' [-Wimplicit-function-declaration] startBlackBoxPlayback(); ^~~~~~~~~~~~~~~~~~~~~ browse.c:655:4: warning: implicit declaration of function 'CalibrateJoystick'; did you mean 'LinuxCalibrateJoystick'? [-Wimplicit-function-declaration] CalibrateJoystick(); ^~~~~~~~~~~~~~~~~ LinuxCalibrateJoystick gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wdate-time -D_FORTIFY_SOURCE=2 -c -o splash.o splash.c splash.c:57:1: warning: return type defaults to 'int' [-Wimplicit-int] usage() ^~~~~ splash.c: In function 'usage': splash.c:63:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(1); ^~~~ splash.c:63:5: warning: incompatible implicit declaration of built-in function 'exit' splash.c:63:5: note: include '' or provide a declaration of 'exit' splash.c:45:1: +#include splash.c:63:5: exit(1); ^~~~ splash.c: In function 'splashScreen': splash.c:209:14: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] plane = atoi(argv[i]); ^~~~ splash.c:244:6: warning: implicit declaration of function 'Error'; did you mean 'perror'? [-Wimplicit-function-declaration] Error("Can't open input file as specified."); ^~~~~ perror splash.c:260:2: warning: implicit declaration of function '_swaplong' [-Wimplicit-function-declaration] _swaplong((char *) &header, SIZEOF(XWDheader)); ^~~~~~~~~ splash.c:274:20: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] if((win_name = malloc((unsigned) win_name_size + 6)) == NULL) ^~~~~~ splash.c:274:20: warning: incompatible implicit declaration of built-in function 'malloc' splash.c:274:20: note: include '' or provide a declaration of 'malloc' splash.c:307:21: warning: incompatible implicit declaration of built-in function 'malloc' colors = (XColor *)malloc((unsigned) ncolors * sizeof(XColor)); ^~~~~~ splash.c:307:21: note: include '' or provide a declaration of 'malloc' splash.c:322:3: warning: implicit declaration of function '_swapshort' [-Wimplicit-function-declaration] _swapshort((char *) &colors[i].red, 3 * sizeof(short)); ^~~~~~~~~~ splash.c:332:18: warning: incompatible implicit declaration of built-in function 'malloc' if((buffer = malloc(buffer_size)) == NULL) ^~~~~~ splash.c:332:18: note: include '' or provide a declaration of 'malloc' splash.c:358:13: warning: incompatible implicit declaration of built-in function 'malloc' map_name = malloc(strlen(std) + 9); ^~~~~~ splash.c:358:13: note: include '' or provide a declaration of 'malloc' splash.c:362:2: warning: implicit declaration of function 'Latin1Upper' [-Wimplicit-function-declaration] Latin1Upper(map_name); ^~~~~~~~~~~ splash.c:373:7: warning: incompatible implicit declaration of built-in function 'malloc' vt = malloc(strlen(vis) + 1); ^~~~~~ splash.c:373:7: note: include '' or provide a declaration of 'malloc' splash.c:456:11: warning: implicit declaration of function 'EffectiveSize' [-Wimplicit-function-declaration] z2 = EffectiveSize(&vinfos[i]); ^~~~~~~~~~~~~ splash.c:467:5: warning: implicit declaration of function 'VisualRank'; did you mean 'VisualNoMask'? [-Wimplicit-function-declaration] (VisualRank(vinfos[i].class) >= VisualRank(vinfo.class)))) ^~~~~~~~~~ VisualNoMask splash.c:517:20: warning: incompatible implicit declaration of built-in function 'malloc' out_image->data = malloc(Image_Size(out_image)); ^~~~~~ splash.c:517:20: note: include '' or provide a declaration of 'malloc' splash.c:518:2: warning: implicit declaration of function 'Extract_Plane' [-Wimplicit-function-declaration] Extract_Plane(in_image, out_image, plane); ^~~~~~~~~~~~~ splash.c:529:20: warning: incompatible implicit declaration of built-in function 'malloc' out_image->data = malloc(Image_Size(out_image)); ^~~~~~ splash.c:529:20: note: include '' or provide a declaration of 'malloc' splash.c:531:53: warning: implicit declaration of function 'IsGray' [-Wimplicit-function-declaration] if (!stdmap->green_max && !stdmap->blue_max && IsGray(dpy, stdmap)) ^~~~~~ splash.c:532:3: warning: implicit declaration of function 'Do_StdGray' [-Wimplicit-function-declaration] Do_StdGray(dpy, stdmap, ncolors, colors, in_image, out_image); ^~~~~~~~~~ splash.c:534:3: warning: implicit declaration of function 'Do_StdCol' [-Wimplicit-function-declaration] Do_StdCol(dpy, stdmap, ncolors, colors, in_image, out_image); ^~~~~~~~~ splash.c:537:6: warning: implicit declaration of function 'Do_Direct' [-Wimplicit-function-declaration] Do_Direct(dpy, &header, &colormap, ncolors, colors, ^~~~~~~~~ splash.c:540:6: warning: implicit declaration of function 'Do_Pseudo' [-Wimplicit-function-declaration] Do_Pseudo(dpy, &colormap, ncolors, colors, in_image, out_image); ^~~~~~~~~ splash.c:675:6: warning: incompatible implicit declaration of built-in function 'exit' exit (0); /* ICCCM delete window */ ^~~~ splash.c:675:6: note: include '' or provide a declaration of 'exit' splash.c:701:6: warning: implicit declaration of function 'putScaledImage'; did you mean 'XCreateImage'? [-Wimplicit-function-declaration] putScaledImage(dpy, image_win, gc, out_image, ^~~~~~~~~~~~~~ XCreateImage splash.c:711:6: warning: implicit declaration of function 'putImage'; did you mean 'XPutImage'? [-Wimplicit-function-declaration] putImage(dpy, image_win, gc, out_image, ^~~~~~~~ XPutImage splash.c: At top level: splash.c:726:1: warning: return type defaults to 'int' [-Wimplicit-int] putImage (dpy, image_win, gc, out_image, x, y, w, h) ^~~~~~~~ splash.c:764:1: warning: return type defaults to 'int' [-Wimplicit-int] putScaledImage(display, d, gc, src_image, exp_x, exp_y, ^~~~~~~~~~~~~~ splash.c: In function 'putScaledImage': splash.c:820:24: warning: incompatible implicit declaration of built-in function 'malloc' dest_image->data = malloc(dest_image->bytes_per_line * h); ^~~~~~ splash.c:820:24: note: include '' or provide a declaration of 'malloc' splash.c: At top level: splash.c:888:1: warning: return type defaults to 'int' [-Wimplicit-int] Latin1Upper(s) ^~~~~~~~~~~ splash.c:905:1: warning: return type defaults to 'int' [-Wimplicit-int] Extract_Plane(in_image, out_image, plane) ^~~~~~~~~~~~~ splash.c:927:1: warning: return type defaults to 'int' [-Wimplicit-int] VisualRank(class) ^~~~~~~~~~ splash.c:958:1: warning: return type defaults to 'int' [-Wimplicit-int] Do_StdGray(dpy, stdmap, ncolors, colors, in_image, out_image) ^~~~~~~~~~ splash.c:986:1: warning: return type defaults to 'int' [-Wimplicit-int] Do_StdCol(dpy, stdmap, ncolors, colors, in_image, out_image) ^~~~~~~~~ splash.c:1023:1: warning: return type defaults to 'int' [-Wimplicit-int] Do_Pseudo(dpy, colormap, ncolors, colors, in_image, out_image) ^~~~~~~~~ splash.c:1050:1: warning: return type defaults to 'int' [-Wimplicit-int] Do_Direct(dpy, header, colormap, ncolors, colors, in_image, out_image) ^~~~~~~~~ splash.c: In function 'Do_Direct': splash.c:1083:28: warning: incompatible implicit declaration of built-in function 'malloc' pixels = (unsigned long *)malloc(sizeof(unsigned long) * pix); ^~~~~~ splash.c:1083:28: note: include '' or provide a declaration of 'malloc' splash.c:1117:28: warning: incompatible implicit declaration of built-in function 'malloc' pixels = (unsigned long *)malloc(sizeof(unsigned long) * pix); ^~~~~~ splash.c:1117:28: note: include '' or provide a declaration of 'malloc' splash.c: At top level: splash.c:1167:1: warning: return type defaults to 'int' [-Wimplicit-int] Error(string) ^~~~~ splash.c: In function 'Error': splash.c:1175:2: warning: incompatible implicit declaration of built-in function 'exit' exit(1); ^~~~ splash.c:1175:2: note: include '' or provide a declaration of 'exit' splash.c: At top level: splash.c:1178:1: warning: return type defaults to 'int' [-Wimplicit-int] _swapshort (bp, n) ^~~~~~~~~~ splash.c:1193:1: warning: return type defaults to 'int' [-Wimplicit-int] _swaplong (bp, n) ^~~~~~~~~ gcc -DSRCDIR=\".\" -DACM_LIBRARY=\"/usr/games/acm\" -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 -DRETSIGTYPE=void -DHAVE_STRUCT_SIGACTION=1 -DHAVE_X11_DBE=1 -DHAVE_DIS=1 -DUSE_REQUEST_CONTROL=1 -DNETAUDIO=1 -DHAVE_STRDUP=1 -DHAVE_RAND=1 -DHAVE_ISNAN=1 -DHAVE_COPYSIGN=1 -I. -I. -I./../V/lib -I./../dis -I../dis -Wl,-z,relro -o acm main.o pm.o gear.o flaps.o drone.o init.o aim9m.o box.o aim120.o ccip.o m61a1.o weapon.o players.o planes.o inventory.o missile.o chaser.o missilec.o update.o events.o mouse.o linux_joystick.o joystick.o damage.o panel.o render.o hud.o hsi.o navaid.o windows.o radar.o place.o transpose.o scale.o interpolate.o resupply.o air.o effects.o redraw.o imath.o alarm.o audio.o dis_if.o transfer.o terrain.o runway.o fpage.o vlist.o browse.o splash.o ../V/lib/libV.a ../dis/lib/libdis.a -lX11 -lXext -laudio -lm -lm make[2]: Leaving directory '/build/acm-5.0/src' Making all in ./objects ... make[2]: Entering directory '/build/acm-5.0/objects' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/acm-5.0/objects' make[1]: Leaving directory '/build/acm-5.0' touch build-stamp fakeroot debian/rules binary dh_testdir dh_testroot dh_prep dh_installdirs install -g root -m 755 -o root src/acm debian/acm/usr/games/acm cd objects && install -g root -m 644 -o root \ default-scene dallas-scene inventory f16.obv f18.obv su30.obv mig23.obv mig25.obv mig29.obv kc135.obv c172.obv aim9.obv tracer.obv tower.obv f117.dxf il78.obv sa2.obv sa10.obv sa11.obv hangar.obv surface.obv telar1.obv acmlogo-unix.xwd object-map.txt munition-map.txt aconnon.au cannon.au crash.au engine.au gear_up.au gear_dn.au imarker.au missile.au mmarker.au omarker.au rwr.au screetch.au stall.au apglock.au ../debian/acm/usr/share/games/acm install -o root -g root -m 644 debian/icons/acm.xpm debian/acm/usr/share/pixmaps/acm.xpm for r in 64x64 96x96 128x128 256x256; do uudecode -o debian/icons/acm-${r}.png debian/icons/acm-${r}.png.b64 ;done for r in 64x64 96x96 128x128 256x256; do install -o root -g root -m 644 debian/icons/acm-${r}.png debian/acm/usr/share/icons/hicolor/${r}/apps/acm.png;done install -o root -g root -m 644 debian/acm.desktop debian/acm/usr/share/applications dh_testdir dh_testroot dh_installdocs acmdoc.rtf debian/acmdoc.ps README ACM-Bibliography dh_installmenu dh_installman src/acm.man dh_installchangelogs dh_strip dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'acm' in '../acm_5.0-29.2_arm64.deb'. dpkg-deb: building package 'acm-dbgsym' in '../acm-dbgsym_5.0-29.2_arm64.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../acm_5.0-29.2_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/7200 and its subdirectories I: Current time: Sat Sep 11 09:47:10 -12 2021 I: pbuilder-time-stamp: 1631396830