Diff of the two buildlogs: -- --- b1/build.log 2024-01-23 21:12:29.789213003 +0000 +++ b2/build.log 2024-01-23 21:12:51.732394420 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Jan 23 09:11:22 -12 2024 -I: pbuilder-time-stamp: 1706044282 +I: Current time: Tue Feb 25 17:35:31 +14 2025 +I: pbuilder-time-stamp: 1740454531 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -64,51 +64,83 @@ gatos-0.0.5/tech-docs/Makefile.in I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/26164/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/93462/tmp/hooks/D01_modify_environment starting +debug: Running on ionos16-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Feb 25 03:35 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/93462/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/93462/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8 ' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15 ' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='d877de89b1754e1d9974f7f6a877e886' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='26164' - PS1='# ' - PS2='> ' + INVOCATION_ID=a4ec322cf55a41d097122b11df57fa95 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=93462 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.N2aisXz9/pbuilderrc_ppxr --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.N2aisXz9/b1 --logfile b1/build.log gatos_0.0.5-19.2.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.N2aisXz9/pbuilderrc_KSDy --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.N2aisXz9/b2 --logfile b2/build.log gatos_0.0.5-19.2.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://85.184.249.68:3128 I: uname -a - Linux ionos2-i386 6.1.0-17-686-pae #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) i686 GNU/Linux + Linux i-capture-the-hostname 6.1.0-17-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) x86_64 GNU/Linux I: ls -l /bin total 6036 -rwxr-xr-x 1 root root 1408088 Apr 23 2023 bash @@ -166,15 +198,15 @@ -rwxr-xr-x 1 root root 51080 Sep 20 2022 readlink -rwxr-xr-x 1 root root 75720 Sep 20 2022 rm -rwxr-xr-x 1 root root 51080 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 22308 Jul 28 23:46 run-parts + -rwxr-xr-x 1 root root 22308 Jul 28 2023 run-parts -rwxr-xr-x 1 root root 133224 Jan 5 2023 sed - lrwxrwxrwx 1 root root 4 Jan 5 2023 sh -> dash + lrwxrwxrwx 1 root root 9 Feb 25 03:35 sh -> /bin/bash -rwxr-xr-x 1 root root 38760 Sep 20 2022 sleep -rwxr-xr-x 1 root root 87976 Sep 20 2022 stty -rwsr-xr-x 1 root root 83492 Mar 23 2023 su -rwxr-xr-x 1 root root 38792 Sep 20 2022 sync -rwxr-xr-x 1 root root 598456 Apr 6 2023 tar - -rwxr-xr-x 1 root root 13860 Jul 28 23:46 tempfile + -rwxr-xr-x 1 root root 13860 Jul 28 2023 tempfile -rwxr-xr-x 1 root root 120776 Sep 20 2022 touch -rwxr-xr-x 1 root root 34664 Sep 20 2022 true -rwxr-xr-x 1 root root 17892 Mar 23 2023 ulockmgr_server @@ -194,7 +226,7 @@ -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew -I: user script /srv/workspace/pbuilder/26164/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/93462/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -291,7 +323,7 @@ Get: 49 http://deb.debian.org/debian bookworm/main i386 libxxf86dga-dev i386 2:1.1.5-1 [28.2 kB] Get: 50 http://deb.debian.org/debian bookworm/main i386 libxxf86vm1 i386 1:1.1.4-1+b2 [21.7 kB] Get: 51 http://deb.debian.org/debian bookworm/main i386 libxxf86vm-dev i386 1:1.1.4-1+b2 [26.3 kB] -Fetched 22.5 MB in 10s (2265 kB/s) +Fetched 22.5 MB in 0s (87.3 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (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 ... 18156 files and directories currently installed.) @@ -515,7 +547,11 @@ fakeroot is already the newest version (1.31-1.2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/gatos-0.0.5/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../gatos_0.0.5-19.2_source.changes +I: user script /srv/workspace/pbuilder/93462/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for bookworm +I: user script /srv/workspace/pbuilder/93462/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/gatos-0.0.5/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../gatos_0.0.5-19.2_source.changes dpkg-buildpackage: info: source package gatos dpkg-buildpackage: info: source version 0.0.5-19.2 dpkg-buildpackage: info: source distribution unstable @@ -549,2076 +585,25 @@ checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no -checking build system type... i686-pc-linux-gnu -checking host system type... i686-pc-linux-gnu ---- Running Linux !! -checking for style of include used by make... GNU -checking for gcc... gcc -checking for C compiler default output file name... a.out -checking whether the C compiler works... yes -checking whether we are cross compiling... no -checking for suffix of executables... -checking for suffix of object files... o -checking whether we are using the GNU C compiler... yes -checking whether gcc accepts -g... yes -checking for gcc option to accept ANSI C... none needed -checking dependency style of gcc... none -checking for library containing strerror... none required -checking for gcc... (cached) gcc -checking whether we are using the GNU C compiler... (cached) yes -checking whether gcc accepts -g... (cached) yes -checking for gcc option to accept ANSI C... (cached) none needed -checking dependency style of gcc... (cached) none -checking for g++... g++ -checking whether we are using the GNU C++ compiler... yes -checking whether g++ accepts -g... yes -checking dependency style of g++... none -checking how to run the C preprocessor... gcc -E -checking for egrep... grep -E -checking for ANSI C header files... yes -checking whether make sets $(MAKE)... (cached) yes -checking for a BSD-compatible install... /usr/bin/install -c -checking whether ln -s works... yes -checking for ld used by GCC... /usr/bin/ld -checking if the linker (/usr/bin/ld) is GNU ld... yes -checking for /usr/bin/ld option to reload object files... -r -checking for BSD-compatible nm... /usr/bin/nm -B -checking for a sed that does not truncate output... /bin/sed -checking how to recognise dependent libraries... pass_all -checking command to parse /usr/bin/nm -B output... ok -checking for sys/types.h... yes -checking for sys/stat.h... yes -checking for stdlib.h... yes -checking for string.h... yes -checking for memory.h... yes -checking for strings.h... yes -checking for inttypes.h... yes -checking for stdint.h... yes -checking for unistd.h... yes -checking dlfcn.h usability... yes -checking dlfcn.h presence... yes -checking for dlfcn.h... yes -checking for ranlib... ranlib -checking for strip... strip -checking for objdir... .libs -checking for gcc option to produce PIC... -fPIC -checking if gcc PIC flag -fPIC works... yes -checking if gcc static flag -static works... yes -checking if gcc supports -c -o file.o... yes -checking if gcc supports -c -o file.lo... yes -checking if gcc supports -fno-rtti -fno-exceptions... no -checking whether the linker (/usr/bin/ld) supports shared libraries... yes -checking how to hardcode library paths into programs... immediate -checking whether stripping libraries is possible... yes -checking dynamic linker characteristics... GNU/Linux ld.so -checking if libtool supports shared libraries... yes -checking whether to build shared libraries... yes -checking whether to build static libraries... yes -checking whether -lc should be explicitly linked in... no -creating libtool -checking for ranlib... (cached) ranlib -checking for an ANSI C-conforming const... yes -checking for inline... inline -checking for off_t... yes -checking for size_t... yes -checking for working alloca.h... yes -checking for alloca... yes -checking for stdlib.h... (cached) yes -checking for unistd.h... (cached) yes -checking for getpagesize... yes -checking for working mmap... yes -checking argz.h usability... yes -checking argz.h presence... yes -checking for argz.h... yes -checking limits.h usability... yes -checking limits.h presence... yes -checking for limits.h... yes -checking locale.h usability... yes -checking locale.h presence... yes -checking for locale.h... yes -checking nl_types.h usability... yes -checking nl_types.h presence... yes -checking for nl_types.h... yes -checking malloc.h usability... yes -checking malloc.h presence... yes -checking for malloc.h... yes -checking for string.h... (cached) yes -checking for unistd.h... (cached) yes -checking values.h usability... yes -checking values.h presence... yes -checking for values.h... yes -checking sys/param.h usability... yes -checking sys/param.h presence... yes -checking for sys/param.h... yes -checking for getcwd... yes -checking for munmap... yes -checking for putenv... yes -checking for setenv... yes -checking for setlocale... yes -checking for strchr... yes -checking for strcasecmp... yes -checking for __argz_count... yes -checking for __argz_stringify... yes -checking for __argz_next... yes -checking for stpcpy... yes -checking for LC_MESSAGES... yes -checking whether NLS is requested... yes -checking whether included gettext is requested... no -checking libintl.h usability... yes -checking libintl.h presence... yes -checking for libintl.h... yes -checking for gettext in libc... yes -checking for msgfmt... /usr/bin/msgfmt -checking for dcgettext... yes -checking for gmsgfmt... /usr/bin/msgfmt -checking for xgettext... /usr/bin/xgettext -checking for an ANSI C-conforming const... (cached) yes -checking for inline... (cached) inline -checking for off_t... (cached) yes -checking for size_t... (cached) yes -checking for X... libraries , headers in standard search path -checking for gethostbyname... yes -checking for connect... yes -checking for remove... yes -checking for shmat... yes -checking for IceConnectionNumber in -lICE... no -checking for main in -lX11... no -checking for /usr/include/ibtk/ibox.h... yes -checking for /usr/include/ibtk/ibutton.h... yes -checking for /usr/include/ibtk/idialogs.h... yes -checking for /usr/include/ibtk/idodad.h... yes -checking for /usr/include/ibtk/igbox.h... yes -checking for /usr/include/ibtk/iintbox.h... yes -checking for /usr/include/ibtk/ilistbox.h... yes -checking for /usr/include/ibtk/irealbox.h... yes -checking for /usr/include/ibtk/isbutton.h... yes -checking for /usr/include/ibtk/islider.h... yes -checking for /usr/include/ibtk/istatbar.h... yes -checking for /usr/include/ibtk/itextbox.h... yes -checking for /usr/include/ibtk/iwindow.h... yes -checking for /usr/include/ibtk/pclaim.h... yes -checking for /usr/include/ibtk/version.h... yes -checking for main in -libtk... yes -checking using DGA and VMODE extensions support... yes -checking for X11/extensions/xf86dga.h... no -checking for X11/extensions/xf86vmode.h... yes -checking for main in -lXxf86dga... no -checking for main in -lXxf86vm... no -checking using IPC shared memory... no -checking using IPC messages... no -checking enable CHAR HASHING... yes -checking output RAW CC... no -checking output RAW EDS... no -checking using DELAY from the Linux/(Free/Net)BSD kernel sources... no -checking using the OSS sound emulation in NetBSD... no -configure: creating ./config.status -config.status: creating gatos.spec -config.status: creating Makefile -config.status: creating SlackBuild -config.status: creating docs/Makefile -config.status: creating gfxdump/Makefile -config.status: creating intl/Makefile -config.status: creating m4/Makefile -config.status: creating man/Makefile -config.status: creating man/en/Makefile -config.status: creating man/fr/Makefile -config.status: creating po/Makefile -config.status: creating po/fr/Makefile -config.status: creating po/model/Makefile -config.status: creating src/Makefile -config.status: creating src/version.h -config.status: creating tech-docs/Makefile -config.status: creating config.h -config.status: executing depfiles commands - -GATOS Configuration: - - -Build version: 0.0.5 - -Use included INTL lib: no - -Use NCURSES lib: no - -IBTK headers present: yes - -IBTK lib present: yes - -DGA & VMODE enable: no - -IPC shared memory: no - -IPC messages: no - -Hash Chars enable: yes - -RAW CC enable: no - -RAW EDS enable: no - -Delay from: i2c.c file - -NetBSD OSS emulation: no - -touch configure-stamp -dh_testdir -# Add here commands to compile the package. -/usr/bin/make CFLAGS="-O2 -Wall -fcommon" -make[1]: Entering directory '/build/reproducible-path/gatos-0.0.5' -/usr/bin/make all-recursive -make[2]: Entering directory '/build/reproducible-path/gatos-0.0.5' -Making all in docs -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/docs' -make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/docs' -Making all in gfxdump -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/gfxdump' -gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -I/usr/include -O2 -Wall -fcommon -c gfxdump.c -gfxdump.c: In function 'prt_acc_idx': -gfxdump.c:234:24: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] - 234 | return printf("%s[%02X]",acc[r->acc].prtname,r->offset) ; } - | ~~~^ ~~~~~~~~~ - | | | - | unsigned int long unsigned int - | %02lX -gfxdump.c: In function 'prt_acc_4': -gfxdump.c:237:24: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] - 237 | return printf("%s_%04X",acc[r->acc].prtname,r->offset) ; } - | ~~~^ ~~~~~~~~~ - | | | - | unsigned int long unsigned int - | %04lX -gfxdump.c: In function 'prt_acc_2': -gfxdump.c:240:24: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] - 240 | return printf("%s_%02X",acc[r->acc].prtname,r->offset) ; } - | ~~~^ ~~~~~~~~~ - | | | - | unsigned int long unsigned int - | %02lX -gfxdump.c: In function 'addgroup': -gfxdump.c:520:9: warning: implicit declaration of function 'isupper' [-Wimplicit-function-declaration] - 520 | if (isupper(grp1[i])) grp1[i] = tolower(grp1[i]) ; - | ^~~~~~~ -gfxdump.c:19:1: note: include '' or provide a declaration of 'isupper' - 18 | #include "pci.c" - +++ |+#include - 19 | -gfxdump.c:520:37: warning: implicit declaration of function 'tolower' [-Wimplicit-function-declaration] - 520 | if (isupper(grp1[i])) grp1[i] = tolower(grp1[i]) ; - | ^~~~~~~ -gfxdump.c:520:37: note: include '' or provide a declaration of 'tolower' -gfxdump.c: In function 'addreg': -gfxdump.c:535:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 535 | if (nregs >= MAXREGS) return ; if (!mask) mask = "0" ; - | ^~ -gfxdump.c:535:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 535 | if (nregs >= MAXREGS) return ; if (!mask) mask = "0" ; - | ^~ -gfxdump.c: In function 'reg_groups': -gfxdump.c:566:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] - 566 | while (n=nextline(file)) { - | ^ -gfxdump.c: In function 'reg_regs': -gfxdump.c:574:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] - 574 | while (n=nextline(file)) { - | ^ -gfxdump.c: In function 'reg_file': -gfxdump.c:582:7: warning: unused variable 'i' [-Wunused-variable] - 582 | int i, n, full=0 ; FILE *file ; - | ^ -gfxdump.c: In function 'main': -gfxdump.c:676:22: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] - 676 | memset(reg,0,sizeof(reg)) ; - | ^ -gfxdump.c:677:22: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] - 677 | memset(grp,0,sizeof(grp)) ; - | ^ -In file included from gfxdump.c:18: -pci.c: At top level: -pci.c:663:27: warning: 'pcidev' defined but not used [-Wunused-variable] - 663 | static struct pci_device *pcidev=NULL ; - | ^~~~~~ -pci.c:16:17: warning: 'pciinl' defined but not used [-Wunused-function] - 16 | #define inl pciinl - | ^~~~~~ -pci.c:179:22: note: in expansion of macro 'inl' - 179 | static unsigned long inl(unsigned short port) { unsigned long ret; - | ^~~ -pci.c:15:17: warning: 'pciinb' defined but not used [-Wunused-function] - 15 | #define inb pciinb - | ^~~~~~ -pci.c:177:22: note: in expansion of macro 'inb' - 177 | static unsigned char inb(unsigned short port) { unsigned char ret; - | ^~~ -pci.c:14:17: warning: 'pcioutl' defined but not used [-Wunused-function] - 14 | #define outl pcioutl - | ^~~~~~~ -pci.c:175:13: note: in expansion of macro 'outl' - 175 | static void outl(unsigned short port, unsigned long val) { - | ^~~~ -pci.c:13:17: warning: 'pcioutb' defined but not used [-Wunused-function] - 13 | #define outb pcioutb - | ^~~~~~~ -pci.c:173:13: note: in expansion of macro 'outb' - 173 | static void outb(unsigned short port, unsigned char val) { - | ^~~~ -In file included from gfxdump.c:17: -gfx.h:98:13: warning: 'mymunmap' defined but not used [-Wunused-function] - 98 | static void mymunmap(void *ptr, u32 size) { - | ^~~~~~~~ -/bin/bash ../libtool --mode=link gcc -O2 -Wall -fcommon -o gfxdump gfxdump.o -mkdir .libs -gcc -O2 -Wall -fcommon -o gfxdump gfxdump.o -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/gfxdump' -Making all in intl -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/intl' -make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/intl' -Making all in m4 -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/m4' -make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/m4' -Making all in man -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/man' -Making all in en -make[4]: Entering directory '/build/reproducible-path/gatos-0.0.5/man/en' -make[4]: Leaving directory '/build/reproducible-path/gatos-0.0.5/man/en' -Making all in fr -make[4]: Entering directory '/build/reproducible-path/gatos-0.0.5/man/fr' -make[4]: Leaving directory '/build/reproducible-path/gatos-0.0.5/man/fr' -make[4]: Entering directory '/build/reproducible-path/gatos-0.0.5/man' -make[4]: Nothing to be done for 'all-am'. -make[4]: Leaving directory '/build/reproducible-path/gatos-0.0.5/man' -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/man' -Making all in po -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/po' -Making all in fr -make[4]: Entering directory '/build/reproducible-path/gatos-0.0.5/po/fr' -make[4]: Nothing to be done for 'all'. -make[4]: Leaving directory '/build/reproducible-path/gatos-0.0.5/po/fr' -make[4]: Entering directory '/build/reproducible-path/gatos-0.0.5/po' -make[4]: Nothing to be done for 'all-am'. -make[4]: Leaving directory '/build/reproducible-path/gatos-0.0.5/po' -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/po' -Making all in src -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/src' -/bin/bash ../libtool --mode=compile gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c -o ati.lo ati.c -mkdir .libs - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c ati.c -fPIC -o .libs/ati.o - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c ati.c -o ati.o >/dev/null 2>&1 -/bin/bash ../libtool --mode=compile gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c -o atim64.lo atim64.c - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c atim64.c -fPIC -o .libs/atim64.o -atim64.c: In function 'm64_chipid': -atim64.c:148:29: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 148 | case 0: ati.gx_c = match = 1 ; break ; - | ^~~~~ -atim64.c:149:29: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 149 | case 1: ati.gx_d = match = 1 ; break ; - | ^~~~~ -atim64.c:150:29: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 150 | case 2: ati.gx_e = match = 1 ; break ; - | ^~~~~ -atim64.c:152:29: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 152 | default: ati.gx_f = match = 1 ; break ; } - | ^~~~~ -atim64.c:154:27: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 154 | case 0x0057: ati.cx = match = 1 ; break ; /* (CX) */ - | ^~~~~ -atim64.c:155:27: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 155 | case 0x4354: ati.ct = match = 1 ; break ; /* CT */ - | ^~~~~ -atim64.c:156:27: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 156 | case 0x4554: ati.et = match = 1 ; break ; /* ET */ - | ^~~~~ -atim64.c:157:27: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 157 | case 0x4C54: ati.lt = match = 1 ; break ; /* LT */ - | ^~~~~ -atim64.c:164:35: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 164 | case 0x010: ati.vt_a3n1 = match = 1 ; break ; - | ^~~~~ -atim64.c:165:35: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 165 | case 0x000: ati.vt_a3s1 = match = 1 ; break ; - | ^~~~~ -atim64.c:166:35: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 166 | case 0x011: ati.vt_a4n1 = match = 1 ; break ; - | ^~~~~ -atim64.c:167:35: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 167 | case 0x001: ati.vt_a4s1 = match = 1 ; break ; - | ^~~~~ -atim64.c:168:35: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 168 | case 0x100: ati.vt_b1s1 = match = 1 ; break ; - | ^~~~~ -atim64.c:169:35: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 169 | case 0x230: ati.vt_b2u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:170:35: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 170 | case 0x231: ati.vt_b2u2 = match = 1 ; break ; - | ^~~~~ -atim64.c:171:35: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 171 | case 0x232: ati.vt_b2u3 = match = 1 ; break ; } - | ^~~~~ -atim64.c:172:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 172 | if (match && v>0) ati.doesvtb = 1 ; break ; - | ^~ -atim64.c:172:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 172 | if (match && v>0) ati.doesvtb = 1 ; break ; - | ^~~~~ -atim64.c:179:50: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 179 | case 0x000: if (d==0x4754) ati.gt_a2s1 = match = 1 ; break ; - | ^~~~~ -atim64.c:180:50: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 180 | case 0x100: if (d==0x4754) ati.gt_b1s1 = match = 1 ; break ; - | ^~~~~ -atim64.c:181:50: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 181 | case 0x101: if (d==0x4754) ati.gt_b1s2 = match = 1 ; break ; - | ^~~~~ -atim64.c:182:35: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 182 | case 0x230: ati.gt_b2u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:183:35: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 183 | case 0x231: ati.gt_b2u2 = match = 1 ; break ; - | ^~~~~ -atim64.c:184:35: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 184 | case 0x232: ati.gt_b2u3 = match = 1 ; break ; - | ^~~~~ -atim64.c:186:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 186 | if (match && v>0) ati.doesvtb = 1 ; break ; - | ^~ -atim64.c:186:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 186 | if (match && v>0) ati.doesvtb = 1 ; break ; - | ^~~~~ -atim64.c:198:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 198 | case 0x4756: ati.gv_b3u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:199:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 199 | case 0x475A: ati.gz_b3u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:200:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 200 | case 0x4757: ati.gw_b3u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:201:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 201 | case 0x4759: ati.gy_b3u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:206:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 206 | case 0x4756: ati.gv_b3u2 = match = 1 ; break ; - | ^~~~~ -atim64.c:207:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 207 | case 0x475A: ati.gz_b3u2 = match = 1 ; break ; - | ^~~~~ -atim64.c:208:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 208 | case 0x4757: ati.gw_b3u2 = match = 1 ; break ; - | ^~~~~ -atim64.c:209:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 209 | case 0x4759: ati.gy_b3u2 = match = 1 ; break ; - | ^~~~~ -atim64.c:229:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 229 | case 0x4C44: ati.ld_c1u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:230:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 230 | case 0x4C49: ati.li_c1u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:231:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 231 | case 0x4C50: ati.lp_c1u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:232:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 232 | case 0x4C51: ati.lq_c1u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:233:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 233 | case 0x4C42: ati.lb_c1u1 = match = 1 ; break ; } - | ^~~~~ -atim64.c:236:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 236 | case 0x4C44: ati.ld_c2u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:237:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 237 | case 0x4C49: ati.li_c2u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:238:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 238 | case 0x4C50: ati.lp_c2u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:239:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 239 | case 0x4C51: ati.lq_c2u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:240:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 240 | case 0x4C42: ati.lb_c2u1 = match = 1 ; break ; } - | ^~~~~ -atim64.c:243:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 243 | case 0x4C44: ati.ld_c2u2 = match = 1 ; break ; - | ^~~~~ -atim64.c:244:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 244 | case 0x4C49: ati.li_c2u2 = match = 1 ; break ; - | ^~~~~ -atim64.c:245:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 245 | case 0x4C50: ati.lp_c2u2 = match = 1 ; break ; - | ^~~~~ -atim64.c:246:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 246 | case 0x4C51: ati.lq_c2u2 = match = 1 ; break ; - | ^~~~~ -atim64.c:247:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 247 | case 0x4C42: ati.lb_c2u2 = match = 1 ; break ; } - | ^~~~~ -atim64.c:250:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 250 | case 0x4C44: ati.ld_c2u3 = match = 1 ; break ; - | ^~~~~ -atim64.c:251:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 251 | case 0x4C49: ati.li_c2u3 = match = 1 ; break ; - | ^~~~~ -atim64.c:252:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 252 | case 0x4C50: ati.lp_c2u3 = match = 1 ; break ; - | ^~~~~ -atim64.c:253:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 253 | case 0x4C51: ati.lq_c2u3 = match = 1 ; break ; - | ^~~~~ -atim64.c:254:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 254 | case 0x4C42: ati.lb_c2u3 = match = 1 ; break ; } - | ^~~~~ -atim64.c:265:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 265 | case 0x4C4D: ati.lm_a1t1 = match = 1 ; break ; - | ^~~~~ -atim64.c:266:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 266 | case 0x4C52: ati.lr_a1t1 = match = 1 ; break ; } - | ^~~~~ -atim64.c:281:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 281 | case 0x474D: ati.gm_a1t1 = match = 1 ; break ; - | ^~~~~ -atim64.c:282:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 282 | case 0x474E: ati.gn_a1t1 = match = 1 ; break ; - | ^~~~~ -atim64.c:283:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 283 | case 0x474F: ati.go_a1t1 = match = 1 ; break ; - | ^~~~~ -atim64.c:285:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 285 | case 0x4752: ati.gr_a1t1 = match = 1 ; break ; - | ^~~~~ -atim64.c:286:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 286 | case 0x4753: ati.gs_a1t1 = match = 1 ; break ; - | ^~~~~ -atim64.c:294:46: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 294 | if (vm==0x40) ati.gp_a1t1 = ati.xlxc = match = 1 ; - | ^~~~~ -atim64.c:302:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 302 | case 0x4744: ati.gd_c1u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:303:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 303 | case 0x4750: ati.gp_c1u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:304:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 304 | case 0x4749: ati.gi_c1u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:305:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 305 | case 0x4742: ati.gb_c1u1 = match = 1 ; break ; } - | ^~~~~ -atim64.c:308:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 308 | case 0x4744: ati.gd_c1u2 = match = 1 ; break ; - | ^~~~~ -atim64.c:309:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 309 | case 0x4750: ati.gp_c1u2 = match = 1 ; break ; - | ^~~~~ -atim64.c:310:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 310 | case 0x4749: ati.gi_c1u2 = match = 1 ; break ; - | ^~~~~ -atim64.c:311:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 311 | case 0x4742: ati.gb_c1u2 = match = 1 ; break ; } - | ^~~~~ -atim64.c:314:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 314 | case 0x4744: ati.gd_c2u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:315:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 315 | case 0x4750: ati.gp_c2u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:316:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 316 | case 0x4749: ati.gi_c2u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:317:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 317 | case 0x4742: ati.gb_c2u1 = match = 1 ; break ; - | ^~~~~ -atim64.c:318:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 318 | case 0x4751: ati.gq_c2u1 = match = 1 ; break ; } - | ^~~~~ -atim64.c:323:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 323 | case 0x4744: ati.gd_c2u2 = match = 1 ; break ; - | ^~~~~ -atim64.c:324:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 324 | case 0x4750: ati.gp_c2u2 = match = 1 ; break ; - | ^~~~~ -atim64.c:325:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 325 | case 0x4749: ati.gi_c2u2 = match = 1 ; break ; - | ^~~~~ -atim64.c:326:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 326 | case 0x4742: ati.gb_c2u2 = match = 1 ; break ; - | ^~~~~ -atim64.c:327:40: warning: overflow in conversion from 'int' to 'signed char:1' changes value from 'match = 1' to '-1' [-Woverflow] - 327 | case 0x4751: ati.gq_c2u2 = match = 1 ; break ; } - | ^~~~~ -atim64.c: In function 'm64_setcaptsize': -atim64.c:390:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 390 | if (gatos.ycapt <= 60) v = 19 ; break ; - | ^~ -atim64.c:390:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 390 | if (gatos.ycapt <= 60) v = 19 ; break ; - | ^~~~~ -atim64.c:398:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 398 | if (gatos.ycapt <= 72) v = 18 ; break ; - | ^~ -atim64.c:398:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 398 | if (gatos.ycapt <= 72) v = 18 ; break ; - | ^~~~~ -atim64.c:406:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 406 | if (gatos.ycapt <= 72) v = 19 ; break ; - | ^~ -atim64.c:406:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 406 | if (gatos.ycapt <= 72) v = 19 ; break ; - | ^~~~~ -atim64.c: In function 'm64_playback': -atim64.c:667:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 667 | if (gatos.stop) break ; if (wait) usleep(wait) ; } - | ^~ -atim64.c:667:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 667 | if (gatos.stop) break ; if (wait) usleep(wait) ; } - | ^~ -atim64.c:652:54: warning: variable 'res' set but not used [-Wunused-but-set-variable] - 652 | int i, h, v, xsave=gatos.xcapt, ysave=gatos.ycapt, res ; char buf[9] ; - | ^~~ - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c atim64.c -o atim64.o >/dev/null 2>&1 -/bin/bash ../libtool --mode=compile gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c -o atir128.lo atir128.c - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c atir128.c -fPIC -o .libs/atir128.o -atir128.c: In function 'r128_inita': -atir128.c:90:63: warning: variable 'm' set but not used [-Wunused-but-set-variable] - 90 | u16 id=R128_DEVICE_ID ; u8 rev=R128_REVISION_ID ; int d, v, m ; - | ^ -atir128.c:90:60: warning: variable 'v' set but not used [-Wunused-but-set-variable] - 90 | u16 id=R128_DEVICE_ID ; u8 rev=R128_REVISION_ID ; int d, v, m ; - | ^ -atir128.c:90:57: warning: variable 'd' set but not used [-Wunused-but-set-variable] - 90 | u16 id=R128_DEVICE_ID ; u8 rev=R128_REVISION_ID ; int d, v, m ; - | ^ -atir128.c: In function 'r128_setcaptsize': -atir128.c:264:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 264 | if (gatos.ycapt <= 60) v = 19 ; break ; - | ^~ -atir128.c:264:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 264 | if (gatos.ycapt <= 60) v = 19 ; break ; - | ^~~~~ -atir128.c:272:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 272 | if (gatos.ycapt <= 72) v = 18 ; break ; - | ^~ -atir128.c:272:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 272 | if (gatos.ycapt <= 72) v = 18 ; break ; - | ^~~~~ -atir128.c:280:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 280 | if (gatos.ycapt <= 72) v = 19 ; break ; - | ^~ -atir128.c:280:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 280 | if (gatos.ycapt <= 72) v = 19 ; break ; - | ^~~~~ -atir128.c: In function 'r128_setgeometry': -atir128.c:391:8: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] - 391 | long tmp; - | ^~~ -atir128.c: In function 'r128_playback': -atir128.c:624:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 624 | if (gatos.stop) break ; if (wait) usleep(wait) ; } - | ^~ -atir128.c:624:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 624 | if (gatos.stop) break ; if (wait) usleep(wait) ; } - | ^~ -atir128.c:607:57: warning: variable 'res' set but not used [-Wunused-but-set-variable] - 607 | int i, h, v, c, xsave=gatos.xcapt, ysave=gatos.ycapt, res ; char buf[9] ; - | ^~~ - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c atir128.c -o atir128.o >/dev/null 2>&1 -/bin/bash ../libtool --mode=compile gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c -o board.lo board.c - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c board.c -fPIC -o .libs/board.o - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c board.c -o board.o >/dev/null 2>&1 -/bin/bash ../libtool --mode=compile gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c -o bt829.lo bt829.c - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c bt829.c -fPIC -o .libs/bt829.o -bt829.c: In function 'bt829_init': -bt829.c:46:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 46 | if (has88) bt829_register(0x88,1,0) ; break ; - | ^~ -bt829.c:46:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 46 | if (has88) bt829_register(0x88,1,0) ; break ; - | ^~~~~ -bt829.c:70:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 70 | if (gatos.bt829.addr == 0xFF) RETURN(ENODEV) ; RETURN0 ; } - | ^~ -In file included from bt829.c:23: -gatos.h:41:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 41 | #define RETURN0 return 0 - | ^~~~~~ -bt829.c:70:50: note: in expansion of macro 'RETURN0' - 70 | if (gatos.bt829.addr == 0xFF) RETURN(ENODEV) ; RETURN0 ; } - | ^~~~~~~ -bt829.c: In function 'bt829_setcaptsize': -bt829.c:150:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 150 | if (gatos.xcapt <= 60) vfilt = 3 ; break ; - | ^~ -bt829.c:150:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 150 | if (gatos.xcapt <= 60) vfilt = 3 ; break ; - | ^~~~~ -bt829.c:155:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 155 | if (gatos.xcapt <= 96) vfilt = 3 ; break ; - | ^~ -bt829.c:155:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 155 | if (gatos.xcapt <= 96) vfilt = 3 ; break ; - | ^~~~~ - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c bt829.c -o bt829.o >/dev/null 2>&1 -/bin/bash ../libtool --mode=compile gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c -o cc.lo cc.c - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c cc.c -fPIC -o .libs/cc.o - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c cc.c -o cc.o >/dev/null 2>&1 -/bin/bash ../libtool --mode=compile gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c -o channels.lo channels.c - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c channels.c -fPIC -o .libs/channels.o - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c channels.c -o channels.o >/dev/null 2>&1 -/bin/bash ../libtool --mode=compile gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c -o fi12xx.lo fi12xx.c - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c fi12xx.c -fPIC -o .libs/fi12xx.o -fi12xx.c: In function 'fi12xx_init': -fi12xx.c:71:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 71 | if (i2c_device(0xC0)) fi12xx_register(0xC0,1) ; break ; - | ^~ -fi12xx.c:71:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 71 | if (i2c_device(0xC0)) fi12xx_register(0xC0,1) ; break ; - | ^~~~~ -fi12xx.c:79:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 79 | if (i2c_device(0xC6)) fi12xx_register(0xC6,1) ; break ; } - | ^~ -fi12xx.c:79:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 79 | if (i2c_device(0xC6)) fi12xx_register(0xC6,1) ; break ; } - | ^~~~~ -fi12xx.c:80:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 80 | if (gatos.fi12xx.addr == 0xFF) RETURN(ENODEV) ; RETURN0 ; } - | ^~ -In file included from fi12xx.c:23: -gatos.h:41:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 41 | #define RETURN0 return 0 - | ^~~~~~ -fi12xx.c:80:51: note: in expansion of macro 'RETURN0' - 80 | if (gatos.fi12xx.addr == 0xFF) RETURN(ENODEV) ; RETURN0 ; } - | ^~~~~~~ -fi12xx.c: In function 'fi12xx_scan': -fi12xx.c:136:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 136 | if (volume) gatos_setvolume(volume) ; return freq ; } - | ^~ -fi12xx.c:136:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 136 | if (volume) gatos_setvolume(volume) ; return freq ; } - | ^~~~~~ -fi12xx.c:165:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 165 | if (volume) gatos_setvolume(volume) ; return 0.0 ; } - | ^~ -fi12xx.c:165:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 165 | if (volume) gatos_setvolume(volume) ; return 0.0 ; } - | ^~~~~~ -fi12xx.c: In function 'fi12xx_band': -fi12xx.c:176:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 176 | if (freq <= 463.25) return 0x34 ; - | ^~ -fi12xx.c:177:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 177 | return 0x31 ; - | ^~~~~~ -fi12xx.c:181:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 181 | if (freq <= 447.25) return 0x94 ; - | ^~ -fi12xx.c:182:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 182 | return 0x31 ; - | ^~~~~~ -fi12xx.c:185:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 185 | if (freq <= 454.00) return 0x90 ; - | ^~ -fi12xx.c:186:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 186 | return 0x30 ; - | ^~~~~~ -fi12xx.c:189:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 189 | if (freq <= 455.25) return 0x90 ; - | ^~ -fi12xx.c:190:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 190 | return 0x30 ; - | ^~~~~~ -fi12xx.c:196:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 196 | if (freq <= 447.25) return 0x90+system ; - | ^~ -fi12xx.c:197:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 197 | return 0x30+system ; - | ^~~~~~ -fi12xx.c:201:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 201 | if (freq <= 454.00) return 0x90 ; - | ^~ -fi12xx.c:202:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 202 | return 0x30 ; } - | ^~~~~~ -fi12xx.c:207:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 207 | if (freq <= 463.25) return 0x34 ; - | ^~ -fi12xx.c:208:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 208 | return 0x31 ; } - | ^~~~~~ -fi12xx.c:211:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 211 | if (freq <= 361.25) return 0x02 ; - | ^~ -fi12xx.c:212:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 212 | return 0x08 ; } - | ^~~~~~ -fi12xx.c:216:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 216 | if (freq <= 455.25) return 0x90 ; - | ^~ -fi12xx.c:217:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 217 | return 0x30 ; } - | ^~~~~~ -fi12xx.c:223:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 223 | if (freq <= 447.25) return 0x94 ; - | ^~ -fi12xx.c:224:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 224 | return 0x31 ; } - | ^~~~~~ -fi12xx.c:227:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 227 | if (freq <= 364.00) return 0x12 ; - | ^~ -fi12xx.c:228:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 228 | return 0x11 ; - | ^~~~~~ -fi12xx.c:232:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 232 | if (freq <= 364.00) return 0x12 ; - | ^~ -fi12xx.c:233:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 233 | return 0x11 ; - | ^~~~~~ - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c fi12xx.c -o fi12xx.o >/dev/null 2>&1 -/bin/bash ../libtool --mode=compile gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c -o gatos.lo gatos.c - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c gatos.c -fPIC -o .libs/gatos.o -gatos.c: In function 'gatos_inita': -gatos.c:392:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 392 | if (strncmp(buf,"bogomips",8)) continue ; bufp = buf ; - | ^~ -gatos.c:392:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 392 | if (strncmp(buf,"bogomips",8)) continue ; bufp = buf ; - | ^~~~ -gatos.c:394:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 394 | if (*bufp != ':') continue ; bufp++ ; - | ^~ -gatos.c:394:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 394 | if (*bufp != ':') continue ; bufp++ ; - | ^~~~ -gatos.c:93:33: warning: macro expands to multiple statements [-Wmultistatement-macros] - 93 | #define gout(FMT,ARGS...) printf(FMT,##ARGS) ; fflush(stdout) - | ^~~~~~ -gatos.c:406:16: note: in expansion of macro 'gout' - 406 | if (VERBOSE) gout("CPU speed is %d BogoMIPS\n",gatos.bogomips) ; - | ^~~~ -gatos.c:406:3: note: some parts of macro expansion are not guarded by this 'if' clause - 406 | if (VERBOSE) gout("CPU speed is %d BogoMIPS\n",gatos.bogomips) ; - | ^~ -gatos.c: In function 'gatos_configfile': -gatos.c:531:63: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] - 531 | FILE *file ; char buf[256], *tok, *bufp, *endp ; int instr, dummy ; - | ^~~~~ -gatos.c: In function 'gatos_loadstate': -gatos.c:593:11: warning: this 'while' clause does not guard... [-Wmisleading-indentation] - 593 | while (*ln != '\n' && *ln != 0) ln++ ; *ln = 0 ; - | ^~~~~ -gatos.c:593:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' - 593 | while (*ln != '\n' && *ln != 0) ln++ ; *ln = 0 ; - | ^ -gatos.c: In function 'gatos_setformat': -gatos.c:781:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 781 | if ( (value < 1) || (value > 7) ) RETURN(EINVAL) ; gatos.format = value ; - | ^~ -gatos.c:781:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 781 | if ( (value < 1) || (value > 7) ) RETURN(EINVAL) ; gatos.format = value ; - | ^~~~~ -gatos.c: In function 'gatos_settuner': -gatos.c:943:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 943 | if (gatos.usr1pid) kill(gatos.usr1pid,SIGCONT) ; RETURN(0) ; } - | ^~ -In file included from gatos.c:23: -gatos.h:39:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 39 | #define RETURN(VALUE) return gatos_leave(VALUE) - | ^~~~~~ -gatos.c:943:52: note: in expansion of macro 'RETURN' - 943 | if (gatos.usr1pid) kill(gatos.usr1pid,SIGCONT) ; RETURN(0) ; } - | ^~~~~~ -gatos.c: In function 'gatos_capture': -gatos.c:1077:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 1077 | if (gatos.pid) RETURN(EBUSY) ; gatos.stop = 0 ; - | ^~ -gatos.c:1077:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 1077 | if (gatos.pid) RETURN(EBUSY) ; gatos.stop = 0 ; - | ^~~~~ -gatos.c:1082:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 1082 | if ((gatos.pid = fork())) RETURN(0) ; if (errno) RETURN(errno) ; - | ^~ -gatos.c:1082:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 1082 | if ((gatos.pid = fork())) RETURN(0) ; if (errno) RETURN(errno) ; - | ^~ -gatos.c: In function 'gatos_playback': -gatos.c:1099:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 1099 | if (gatos.pid) RETURN(EBUSY) ; gatos.stop = 0 ; - | ^~ -gatos.c:1099:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 1099 | if (gatos.pid) RETURN(EBUSY) ; gatos.stop = 0 ; - | ^~~~~ - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c gatos.c -o gatos.o >/dev/null 2>&1 -/bin/bash ../libtool --mode=compile gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c -o i2c.lo i2c.c - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c i2c.c -fPIC -o .libs/i2c.o -i2c.c: In function 'i2c_alarm': -i2c.c:395:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 395 | if (loop) (N1) ? (N2=N) : (N1 = N) ; if (N2) loop = 0 ; } - | ^~ -i2c.c:395:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 395 | if (loop) (N1) ? (N2=N) : (N1 = N) ; if (N2) loop = 0 ; } - | ^~ -i2c.c: In function 'i2c_info': -i2c.c:431:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 431 | if (!ati.r128) i2c_stop() ; N = N2-N1 ; - | ^~ -i2c.c:431:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 431 | if (!ati.r128) i2c_stop() ; N = N2-N1 ; - | ^ - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c i2c.c -o i2c.o >/dev/null 2>&1 -/bin/bash ../libtool --mode=compile gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c -o ipc.lo ipc.c - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c ipc.c -fPIC -o .libs/ipc.o -ipc.c: In function 'ipc_send_message': -ipc.c:63:3: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] - 63 | strcpy(qbuf.mtext, message); - | ^~~~~~ -ipc.c:32:1: note: include '' or provide a declaration of 'strcpy' - 31 | #include "ipc.h" - +++ |+#include - 32 | -ipc.c:63:3: warning: incompatible implicit declaration of built-in function 'strcpy' [-Wbuiltin-declaration-mismatch] - 63 | strcpy(qbuf.mtext, message); - | ^~~~~~ -ipc.c:63:3: note: include '' or provide a declaration of 'strcpy' -ipc.c:65:14: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] - 65 | strlen(qbuf.mtext)+1, 0)) == -1) { - | ^~~~~~ -ipc.c:65:14: note: include '' or provide a declaration of 'strlen' -ipc.c:65:14: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] -ipc.c:65:14: note: include '' or provide a declaration of 'strlen' -ipc.c: In function 'ipc_receive_message': -ipc.c:83:3: warning: incompatible implicit declaration of built-in function 'strcpy' [-Wbuiltin-declaration-mismatch] - 83 | strcpy(message, qbuf.mtext); - | ^~~~~~ -ipc.c:83:3: note: include '' or provide a declaration of 'strcpy' - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c ipc.c -o ipc.o >/dev/null 2>&1 -/bin/bash ../libtool --mode=compile gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c -o pci.lo pci.c - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c pci.c -fPIC -o .libs/pci.o - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c pci.c -o pci.o >/dev/null 2>&1 -/bin/bash ../libtool --mode=compile gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c -o saa5281.lo saa5281.c - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c saa5281.c -fPIC -o .libs/saa5281.o - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c saa5281.c -o saa5281.o >/dev/null 2>&1 -/bin/bash ../libtool --mode=compile gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c -o sound.lo sound.c - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c sound.c -fPIC -o .libs/sound.o - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c sound.c -o sound.o >/dev/null 2>&1 -/bin/bash ../libtool --mode=compile gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c -o tvout.lo tvout.c - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c tvout.c -fPIC -o .libs/tvout.o -tvout.c: In function 'tvout_read32': -tvout.c:143:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 143 | if (addr != TV_I2C_CNTL) tvout_addr(TV_I2C_CNTL) ; return data ; } - | ^~ -tvout.c:143:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 143 | if (addr != TV_I2C_CNTL) tvout_addr(TV_I2C_CNTL) ; return data ; } - | ^~~~~~ -tvout.c: In function 'mpp_wait': -tvout.c:178:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] - 178 | while (tries && (MPP_CONFIG3 & 0x40)) tries-- ; if (tries) return 1 ; - | ^~~~~ -tvout.c:178:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' - 178 | while (tries && (MPP_CONFIG3 & 0x40)) tries-- ; if (tries) return 1 ; - | ^~ -tvout.c: In function 'tvout_setmode': -tvout.c:378:7: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration] - 378 | if((abs(oldclk*1e6/vtotal/htotal-60)>2)||(vtotal>1000)) - | ^~~ -tvout.c:297:1: note: include '' or provide a declaration of 'abs' - 296 | #include - +++ |+#include - 297 | -tvout.c:378:35: warning: 'abs' argument 1 type is 'double' where 'int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] - 378 | if((abs(oldclk*1e6/vtotal/htotal-60)>2)||(vtotal>1000)) - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ -: note: built-in 'abs' declared here -In function 'tvout_setmode', - inlined from 'tvout_start' at tvout.c:289:3: -tvout.c:390:18: warning: 'hadd' may be used uninitialized [-Wmaybe-uninitialized] - 390 | if (VERBOSE) { printf("Setmode(in findNM): tclk=%g, N=%i, M=%i, htotal=%i, hadd=%i\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 391 | tclk,N,M,htotal,hadd) ; fflush(stdout) ; } - | ~~~~~~~~~~~~~~~~~~~~~ -tvout.c: In function 'tvout_start': -tvout.c:337:14: note: 'hadd' was declared here - 337 | u8 del[8],hadd; - | ^~~~ - gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c tvout.c -o tvout.o >/dev/null 2>&1 -/bin/bash ../libtool --mode=link gcc -O2 -Wall -fcommon -o libgatos.la -rpath /usr/lib -version-info 0:5:0 ati.lo atim64.lo atir128.lo board.lo bt829.lo cc.lo channels.lo fi12xx.lo gatos.lo i2c.lo ipc.lo pci.lo saa5281.lo sound.lo tvout.lo -../libtool: line 4322: test: : integer expression expected -../libtool: line 4322: test: : integer expression expected -creating reloadable object files... -../libtool: line 4357: test: : integer expression expected -../libtool: line 4357: test: : integer expression expected -../libtool: line 4357: test: : integer expression expected -../libtool: line 4357: test: : integer expression expected -../libtool: line 4357: test: : integer expression expected -../libtool: line 4357: test: : integer expression expected -../libtool: line 4357: test: : integer expression expected -../libtool: line 4357: test: : integer expression expected -../libtool: line 4357: test: : integer expression expected -../libtool: line 4357: test: : integer expression expected -../libtool: line 4357: test: : integer expression expected -../libtool: line 4357: test: : integer expression expected -../libtool: line 4357: test: : integer expression expected -../libtool: line 4357: test: : integer expression expected -creating a temporary reloadable object file: .libs/libgatos.la-15.o -/usr/bin/ld -r -o .libs/libgatos.la-1.o .libs/ati.o -/usr/bin/ld -r -o .libs/libgatos.la-2.o .libs/atim64.o .libs/libgatos.la-1.o -/usr/bin/ld -r -o .libs/libgatos.la-3.o .libs/atir128.o .libs/libgatos.la-2.o -/usr/bin/ld -r -o .libs/libgatos.la-4.o .libs/board.o .libs/libgatos.la-3.o -/usr/bin/ld -r -o .libs/libgatos.la-5.o .libs/bt829.o .libs/libgatos.la-4.o -/usr/bin/ld -r -o .libs/libgatos.la-6.o .libs/cc.o .libs/libgatos.la-5.o -/usr/bin/ld -r -o .libs/libgatos.la-7.o .libs/channels.o .libs/libgatos.la-6.o -/usr/bin/ld -r -o .libs/libgatos.la-8.o .libs/fi12xx.o .libs/libgatos.la-7.o -/usr/bin/ld -r -o .libs/libgatos.la-9.o .libs/gatos.o .libs/libgatos.la-8.o -/usr/bin/ld -r -o .libs/libgatos.la-10.o .libs/i2c.o .libs/libgatos.la-9.o -/usr/bin/ld -r -o .libs/libgatos.la-11.o .libs/ipc.o .libs/libgatos.la-10.o -/usr/bin/ld -r -o .libs/libgatos.la-12.o .libs/pci.o .libs/libgatos.la-11.o -/usr/bin/ld -r -o .libs/libgatos.la-13.o .libs/saa5281.o .libs/libgatos.la-12.o -/usr/bin/ld -r -o .libs/libgatos.la-14.o .libs/sound.o .libs/libgatos.la-13.o -/usr/bin/ld -r -o .libs/libgatos.la-15.o .libs/tvout.o .libs/libgatos.la-14.o -gcc -shared .libs/libgatos.la-15.o -Wl,-soname -Wl,libgatos.so.0 -o .libs/libgatos.so.0.0.5 -rm -f .libs/libgatos.la-1.o .libs/libgatos.la-2.o .libs/libgatos.la-3.o .libs/libgatos.la-4.o .libs/libgatos.la-5.o .libs/libgatos.la-6.o .libs/libgatos.la-7.o .libs/libgatos.la-8.o .libs/libgatos.la-9.o .libs/libgatos.la-10.o .libs/libgatos.la-11.o .libs/libgatos.la-12.o .libs/libgatos.la-13.o .libs/libgatos.la-14.o .libs/libgatos.la-15.o -(cd .libs && rm -f libgatos.so.0 && ln -s libgatos.so.0.0.5 libgatos.so.0) -(cd .libs && rm -f libgatos.so && ln -s libgatos.so.0.0.5 libgatos.so) -../libtool: line 5802: test: : integer expression expected -../libtool: line 5802: test: : integer expression expected -using piecewise archive linking... -../libtool: line 5824: test: : integer expression expected -../libtool: line 5824: test: : integer expression expected -../libtool: line 5824: test: : integer expression expected -../libtool: line 5824: test: : integer expression expected -../libtool: line 5824: test: : integer expression expected -../libtool: line 5824: test: : integer expression expected -../libtool: line 5824: test: : integer expression expected -../libtool: line 5824: test: : integer expression expected -../libtool: line 5824: test: : integer expression expected -../libtool: line 5824: test: : integer expression expected -../libtool: line 5824: test: : integer expression expected -../libtool: line 5824: test: : integer expression expected -../libtool: line 5824: test: : integer expression expected -../libtool: line 5824: test: : integer expression expected -../libtool: line 5824: test: : integer expression expected -ar cru .libs/libgatos.a ati.o -ar: `u' modifier ignored since `D' is the default (see `U') -: .libs/libgatos.a -ar cru .libs/libgatos.a atim64.o -ar: `u' modifier ignored since `D' is the default (see `U') -: .libs/libgatos.a -ar cru .libs/libgatos.a atir128.o -ar: `u' modifier ignored since `D' is the default (see `U') -: .libs/libgatos.a -ar cru .libs/libgatos.a board.o -ar: `u' modifier ignored since `D' is the default (see `U') -: .libs/libgatos.a -ar cru .libs/libgatos.a bt829.o -ar: `u' modifier ignored since `D' is the default (see `U') -: .libs/libgatos.a -ar cru .libs/libgatos.a cc.o -ar: `u' modifier ignored since `D' is the default (see `U') -: .libs/libgatos.a -ar cru .libs/libgatos.a channels.o -ar: `u' modifier ignored since `D' is the default (see `U') -: .libs/libgatos.a -ar cru .libs/libgatos.a fi12xx.o -ar: `u' modifier ignored since `D' is the default (see `U') -: .libs/libgatos.a -ar cru .libs/libgatos.a gatos.o -ar: `u' modifier ignored since `D' is the default (see `U') -: .libs/libgatos.a -ar cru .libs/libgatos.a i2c.o -ar: `u' modifier ignored since `D' is the default (see `U') -: .libs/libgatos.a -ar cru .libs/libgatos.a ipc.o -ar: `u' modifier ignored since `D' is the default (see `U') -: .libs/libgatos.a -ar cru .libs/libgatos.a pci.o -ar: `u' modifier ignored since `D' is the default (see `U') -: .libs/libgatos.a -ar cru .libs/libgatos.a saa5281.o -ar: `u' modifier ignored since `D' is the default (see `U') -: .libs/libgatos.a -ar cru .libs/libgatos.a sound.o -ar: `u' modifier ignored since `D' is the default (see `U') -: .libs/libgatos.a -ar cru .libs/libgatos.a tvout.o -ar: `u' modifier ignored since `D' is the default (see `U') -ranlib .libs/libgatos.a -creating libgatos.la -(cd .libs && rm -f libgatos.la && ln -s ../libgatos.la libgatos.la) -gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c atisplit.c -atisplit.c: In function 'main': -atisplit.c:113:9: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] - 113 | memcpy(s,data+i,7); - | ^~~~~~ -atisplit.c:31:1: note: include '' or provide a declaration of 'memcpy' - 30 | #include "i18n.h" - +++ |+#include - 31 | -atisplit.c:113:9: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch] - 113 | memcpy(s,data+i,7); - | ^~~~~~ -atisplit.c:113:9: note: include '' or provide a declaration of 'memcpy' -/bin/bash ../libtool --mode=link gcc -O2 -Wall -fcommon -o atisplit atisplit.o -gcc -O2 -Wall -fcommon -o atisplit atisplit.o -gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c atitogif.c -atitogif.c: In function 'main': -atitogif.c:49:43: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] - 49 | perror(_("open(/dev/null) failed")) ; exit(0) ; } - | ^~~~ -atitogif.c:31:1: note: include '' or provide a declaration of 'exit' - 30 | #include "i18n.h" - +++ |+#include - 31 | -atitogif.c:49:43: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] - 49 | perror(_("open(/dev/null) failed")) ; exit(0) ; } - | ^~~~ -atitogif.c:49:43: note: include '' or provide a declaration of 'exit' -atitogif.c:54:16: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] - 54 | snprintf(name,sizeof(name),"tv%06d.gif",++n) ; - | ^~~~ - | | - | unsigned char * -In file included from atitogif.c:21: -/usr/include/stdio.h:378:39: note: expected 'char * restrict' but argument is of type 'unsigned char *' - 378 | extern int snprintf (char *__restrict __s, size_t __maxlen, - | ~~~~~~~~~~~~~~~~~^~~ -atitogif.c:55:17: warning: pointer targets in passing argument 1 of 'lstat' differ in signedness [-Wpointer-sign] - 55 | if (lstat(name,&st)) break ; } - | ^~~~ - | | - | unsigned char * -In file included from atitogif.c:24: -/usr/include/i386-linux-gnu/sys/stat.h:313:42: note: expected 'const char * restrict' but argument is of type 'unsigned char *' - 313 | extern int lstat (const char *__restrict __file, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -atitogif.c:56:19: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign] - 56 | if ((fd1=open(name,O_WRONLY|O_CREAT|O_TRUNC,0644)) == -1) { - | ^~~~ - | | - | unsigned char * -In file included from atitogif.c:25: -/usr/include/fcntl.h:181:30: note: expected 'const char *' but argument is of type 'unsigned char *' - 181 | extern int open (const char *__file, int __oflag, ...) __nonnull ((1)); - | ~~~~~~~~~~~~^~~~~~ -atitogif.c:57:43: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] - 57 | perror(_("open(outfile) failed")) ; exit(0) ; } - | ^~~~ -atitogif.c:57:43: note: include '' or provide a declaration of 'exit' -atitogif.c:59:50: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] - 59 | if (pipe(p1)) { perror(_("pipe() failed")) ; exit(0) ; } - | ^~~~ -atitogif.c:59:50: note: include '' or provide a declaration of 'exit' -atitogif.c:60:50: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] - 60 | if (pipe(p2)) { perror(_("pipe() failed")) ; exit(0) ; } - | ^~~~ -atitogif.c:60:50: note: include '' or provide a declaration of 'exit' -atitogif.c:62:61: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] - 62 | if ((pid1=fork()) == -1) { perror(_("fork() failed")) ; exit(0) ; } - | ^~~~ -atitogif.c:62:61: note: include '' or provide a declaration of 'exit' -atitogif.c:67:50: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] - 67 | execlp("ppmquant","ppmquant","256",NULL) ; exit(0) ; } - | ^~~~ -atitogif.c:67:50: note: include '' or provide a declaration of 'exit' -atitogif.c:69:61: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] - 69 | if ((pid2=fork()) == -1) { perror(_("fork() failed")) ; exit(0) ; } - | ^~~~ -atitogif.c:69:61: note: include '' or provide a declaration of 'exit' -atitogif.c:74:44: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] - 74 | execlp("ppmtogif","ppmtogif",NULL) ; exit(0) ; } - | ^~~~ -atitogif.c:74:44: note: include '' or provide a declaration of 'exit' -atitogif.c:78:18: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] - 78 | res = sscanf(buf,"%3d %3d\n",&h,&v) ; - | ^~~ - | | - | unsigned char * -/usr/include/stdio.h:423:43: note: expected 'const char * restrict' but argument is of type 'unsigned char *' - 423 | extern int sscanf (const char *__restrict __s, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~ -atitogif.c:80:14: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] - 80 | snprintf(buf,sizeof(buf),"P6\n%d %d\n255\n",h,v) ; - | ^~~ - | | - | unsigned char * -/usr/include/stdio.h:378:39: note: expected 'char * restrict' but argument is of type 'unsigned char *' - 378 | extern int snprintf (char *__restrict __s, size_t __maxlen, - | ~~~~~~~~~~~~~~~~~^~~ -atitogif.c:81:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 81 | write(W1,buf,strlen(buf)) ; - | ^~~ - | | - | unsigned char * -In file included from atitogif.c:26: -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *' - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -atitogif.c:41:49: warning: variable 'res' set but not used [-Wunused-but-set-variable] - 41 | int fd0, fd1, y, cr, cb, r, g, b, h, v, i, j, res, n=0 ; - | ^~~ -atitogif.c:54:41: warning: '.gif' directive output may be truncated writing 4 bytes into a region of size between 1 and 5 [-Wformat-truncation=] - 54 | snprintf(name,sizeof(name),"tv%06d.gif",++n) ; - | ^~~~ -atitogif.c:54:7: note: 'snprintf' output between 13 and 17 bytes into a destination of size 13 - 54 | snprintf(name,sizeof(name),"tv%06d.gif",++n) ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --mode=link gcc -O2 -Wall -fcommon -o atitogif atitogif.o -gcc -O2 -Wall -fcommon -o atitogif atitogif.o -gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c atitojpg.c -atitojpg.c: In function 'main': -atitojpg.c:47:43: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] - 47 | perror(_("open(/dev/null) failed")) ; exit(0) ; } - | ^~~~ -atitojpg.c:31:1: note: include '' or provide a declaration of 'exit' - 30 | #include "i18n.h" - +++ |+#include - 31 | -atitojpg.c:47:43: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] - 47 | perror(_("open(/dev/null) failed")) ; exit(0) ; } - | ^~~~ -atitojpg.c:47:43: note: include '' or provide a declaration of 'exit' -atitojpg.c:52:16: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] - 52 | snprintf(name,sizeof(name),"tv%06d.jpg",++n) ; - | ^~~~ - | | - | unsigned char * -In file included from atitojpg.c:21: -/usr/include/stdio.h:378:39: note: expected 'char * restrict' but argument is of type 'unsigned char *' - 378 | extern int snprintf (char *__restrict __s, size_t __maxlen, - | ~~~~~~~~~~~~~~~~~^~~ -atitojpg.c:53:17: warning: pointer targets in passing argument 1 of 'lstat' differ in signedness [-Wpointer-sign] - 53 | if (lstat(name,&st)) break ; } - | ^~~~ - | | - | unsigned char * -In file included from atitojpg.c:24: -/usr/include/i386-linux-gnu/sys/stat.h:313:42: note: expected 'const char * restrict' but argument is of type 'unsigned char *' - 313 | extern int lstat (const char *__restrict __file, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -atitojpg.c:54:19: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign] - 54 | if ((fd1=open(name,O_WRONLY|O_CREAT|O_TRUNC,0644)) == -1) { - | ^~~~ - | | - | unsigned char * -In file included from atitojpg.c:25: -/usr/include/fcntl.h:181:30: note: expected 'const char *' but argument is of type 'unsigned char *' - 181 | extern int open (const char *__file, int __oflag, ...) __nonnull ((1)); - | ~~~~~~~~~~~~^~~~~~ -atitojpg.c:55:43: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] - 55 | perror(_("open(outfile) failed")) ; exit(0) ; } - | ^~~~ -atitojpg.c:55:43: note: include '' or provide a declaration of 'exit' -atitojpg.c:57:50: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] - 57 | if (pipe(p1)) { perror(_("pipe() failed")) ; exit(0) ; } - | ^~~~ -atitojpg.c:57:50: note: include '' or provide a declaration of 'exit' -atitojpg.c:59:61: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] - 59 | if ((pid1=fork()) == -1) { perror(_("fork() failed")) ; exit(0) ; } - | ^~~~ -atitojpg.c:59:61: note: include '' or provide a declaration of 'exit' -atitojpg.c:63:38: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] - 63 | execlp("cjpeg","cjpeg",NULL) ; exit(0) ; } - | ^~~~ -atitojpg.c:63:38: note: include '' or provide a declaration of 'exit' -atitojpg.c:67:18: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] - 67 | res = sscanf(buf,"%3d %3d\n",&h,&v) ; - | ^~~ - | | - | unsigned char * -/usr/include/stdio.h:423:43: note: expected 'const char * restrict' but argument is of type 'unsigned char *' - 423 | extern int sscanf (const char *__restrict __s, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~ -atitojpg.c:69:14: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] - 69 | snprintf(buf,sizeof(buf),"P6\n%d %d\n255\n",h,v) ; - | ^~~ - | | - | unsigned char * -/usr/include/stdio.h:378:39: note: expected 'char * restrict' but argument is of type 'unsigned char *' - 378 | extern int snprintf (char *__restrict __s, size_t __maxlen, - | ~~~~~~~~~~~~~~~~~^~~ -atitojpg.c:70:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] - 70 | write(W1,buf,strlen(buf)) ; - | ^~~ - | | - | unsigned char * -In file included from atitojpg.c:26: -/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *' - 407 | extern size_t strlen (const char *__s) - | ~~~~~~~~~~~~^~~ -atitojpg.c:39:49: warning: variable 'res' set but not used [-Wunused-but-set-variable] - 39 | int fd0, fd1, y, cr, cb, r, g, b, h, v, i, j, res, n=0 ; - | ^~~ -atitojpg.c:52:41: warning: '.jpg' directive output may be truncated writing 4 bytes into a region of size between 1 and 5 [-Wformat-truncation=] - 52 | snprintf(name,sizeof(name),"tv%06d.jpg",++n) ; - | ^~~~ -atitojpg.c:52:7: note: 'snprintf' output between 13 and 17 bytes into a destination of size 13 - 52 | snprintf(name,sizeof(name),"tv%06d.jpg",++n) ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --mode=link gcc -O2 -Wall -fcommon -o atitojpg atitojpg.o -gcc -O2 -Wall -fcommon -o atitojpg atitojpg.o -gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c atitoppm.c -atitoppm.c: In function 'main': -atitoppm.c:41:16: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] - 41 | snprintf(name,sizeof(name),"tv%06d.ppm",++n) ; - | ^~~~ - | | - | unsigned char * -In file included from atitoppm.c:21: -/usr/include/stdio.h:378:39: note: expected 'char * restrict' but argument is of type 'unsigned char *' - 378 | extern int snprintf (char *__restrict __s, size_t __maxlen, - | ~~~~~~~~~~~~~~~~~^~~ -atitoppm.c:42:17: warning: pointer targets in passing argument 1 of 'lstat' differ in signedness [-Wpointer-sign] - 42 | if (lstat(name,&st)) break ; } - | ^~~~ - | | - | unsigned char * -In file included from atitoppm.c:22: -/usr/include/i386-linux-gnu/sys/stat.h:313:42: note: expected 'const char * restrict' but argument is of type 'unsigned char *' - 313 | extern int lstat (const char *__restrict __file, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -atitoppm.c:44:18: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] - 44 | res = sscanf(buf,"%3d %3d\n",&h,&v) ; file = fopen(name,"w") ; - | ^~~ - | | - | unsigned char * -/usr/include/stdio.h:423:43: note: expected 'const char * restrict' but argument is of type 'unsigned char *' - 423 | extern int sscanf (const char *__restrict __s, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~ -atitoppm.c:44:56: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] - 44 | res = sscanf(buf,"%3d %3d\n",&h,&v) ; file = fopen(name,"w") ; - | ^~~~ - | | - | unsigned char * -/usr/include/stdio.h:258:44: note: expected 'const char * restrict' but argument is of type 'unsigned char *' - 258 | extern FILE *fopen (const char *__restrict __filename, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -atitoppm.c:45:48: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] - 45 | if (!file) { perror(_("fopen() failed")) ; exit(0) ; } - | ^~~~ -atitoppm.c:27:1: note: include '' or provide a declaration of 'exit' - 26 | #include "i18n.h" - +++ |+#include - 27 | -atitoppm.c:45:48: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] - 45 | if (!file) { perror(_("fopen() failed")) ; exit(0) ; } - | ^~~~ -atitoppm.c:45:48: note: include '' or provide a declaration of 'exit' -atitoppm.c:32:39: warning: variable 'res' set but not used [-Wunused-but-set-variable] - 32 | int y, cr, cb, r, g, b, h, v, i, j, res, n = 0 ; FILE *file ; - | ^~~ -atitoppm.c:41:41: warning: '.ppm' directive output may be truncated writing 4 bytes into a region of size between 1 and 5 [-Wformat-truncation=] - 41 | snprintf(name,sizeof(name),"tv%06d.ppm",++n) ; - | ^~~~ -atitoppm.c:41:7: note: 'snprintf' output between 13 and 17 bytes into a destination of size 13 - 41 | snprintf(name,sizeof(name),"tv%06d.ppm",++n) ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --mode=link gcc -O2 -Wall -fcommon -o atitoppm atitoppm.o -gcc -O2 -Wall -fcommon -o atitoppm atitoppm.o -gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c atitv.c -/bin/bash ../libtool --mode=link gcc -O2 -Wall -fcommon -o atitv atitv.o libgatos.la -lm -gcc -O2 -Wall -fcommon -o .libs/atitv atitv.o ./.libs/libgatos.so -lm -creating atitv -g++ -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -Wall -pipe -O -c -o gatos-conf.o gatos-conf.cpp -gatos-conf.cpp:56:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 56 | "/etc/XF86Config", - | ^~~~~~~~~~~~~~~~~ -gatos-conf.cpp:57:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 57 | "/etc/X11/XF86Config" - | ^~~~~~~~~~~~~~~~~~~~~ - 58 | "/etc/X11/xorg.conf" - | ~~~~~~~~~~~~~~~~~~~~ -gatos-conf.cpp: In function 'int main(int, char**)': -gatos-conf.cpp:158:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 158 | mwin = new IWindow("GATOS-Configurator", ixs, iys); - | ^~~~~~~~~~~~~~~~~~~~ -gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c bin2c.c -/bin/bash ../libtool --mode=link gcc -O2 -Wall -fcommon -o bin2c bin2c.o -gcc -O2 -Wall -fcommon -o bin2c bin2c.o -./bin2c cp850-8x16 cp850_8x16 > cp850_8x16.inc -./bin2c iso01mod-8x16 iso01mod_8x16 > iso01mod_8x16.inc -gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c xutils.c -xutils.c:71:8: warning: extra tokens at end of #endif directive [-Wendif-labels] - 71 | #endif HASH_CHARS - | ^~~~~~~~~~ -xutils.c: In function 'createProtoImage': -xutils.c:89:8: warning: extra tokens at end of #endif directive [-Wendif-labels] - 89 | #endif HASH_CHARS - | ^~~~~~~~~~ -xutils.c:97:8: warning: extra tokens at end of #endif directive [-Wendif-labels] - 97 | #endif REPORT_DEPTH - | ^~~~~~~~~~~~ -xutils.c: In function 'reset_xutils_stats': -xutils.c:122:8: warning: extra tokens at end of #endif directive [-Wendif-labels] - 122 | #endif HASH_CHARS - | ^~~~~~~~~~ -xutils.c: In function 'print_xutils_stats': -xutils.c:143:8: warning: extra tokens at end of #endif directive [-Wendif-labels] - 143 | #endif HASH_CHARS - | ^~~~~~~~~~ -xutils.c: In function 'ImagePutImage': -xutils.c:235:19: warning: pointer targets in passing argument 1 of 'DGAPutImage' differ in signedness [-Wpointer-sign] - 235 | DGAPutImage(dest->data, dest->width, x, y, source); - | ~~~~^~~~~~ - | | - | char * -In file included from xutils.c:41: -xutils.h:67:22: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' - 67 | void DGAPutImage(u8 *frame, long ysize, int x, int y, XImage *im); - | ~~~~^~~~~ -xutils.c: In function 'ImageDrawRectangle': -xutils.c:242:24: warning: pointer targets in passing argument 1 of 'DGADrawRectangle' differ in signedness [-Wpointer-sign] - 242 | DGADrawRectangle(dest->data, 8*dest->bytes_per_line/dest->width, - | ~~~~^~~~~~ - | | - | char * -xutils.h:65:27: note: expected 'u8 *' {aka 'unsigned char *'} but argument is of type 'char *' - 65 | void DGADrawRectangle(u8 *frame, int depth, int ysize, int x, int y, - | ~~~~^~~~~ -xutils.c: At top level: -xutils.c:258:8: warning: extra tokens at end of #endif directive [-Wendif-labels] - 258 | #endif SCANLINES - | ^~~~~~~~~ -xutils.c: In function 'charToImage': -xutils.c:282:8: warning: extra tokens at end of #endif directive [-Wendif-labels] - 282 | #endif HASH_CHARS - | ^~~~~~~~~~ -xutils.c:288:8: warning: extra tokens at end of #endif directive [-Wendif-labels] - 288 | #endif REPORT_DEPTH - | ^~~~~~~~~~~~ -xutils.c:319:8: warning: extra tokens at end of #endif directive [-Wendif-labels] - 319 | #endif HASH_CHARS - | ^~~~~~~~~~ -xutils.c: In function 'getScaledChar': -xutils.c:351:8: warning: extra tokens at end of #endif directive [-Wendif-labels] - 351 | #endif HASH_CHARS - | ^~~~~~~~~~ -xutils.c:371:8: warning: extra tokens at end of #endif directive [-Wendif-labels] - 371 | #endif HASH_CHARS - | ^~~~~~~~~~ -xutils.c: In function 'printString': -xutils.c:472:8: warning: extra tokens at end of #endif directive [-Wendif-labels] - 472 | #endif HASH_CHARS - | ^~~~~~~~~~ -xutils.c:531:8: warning: extra tokens at end of #endif directive [-Wendif-labels] - 531 | #endif HASH_CHARS - | ^~~~~~~~~~ -xutils.c:448:8: warning: variable 'char_width' set but not used [-Wunused-but-set-variable] - 448 | long char_width = 0; - | ^~~~~~~~~~ -xutils.c: In function 'DGADrawRectangle': -xutils.c:549:8: warning: extra tokens at end of #endif directive [-Wendif-labels] - 549 | #endif REPORT_DEPTH - | ^~~~~~~~~~~~ -xutils.c:543:7: warning: variable 'ptr' set but not used [-Wunused-but-set-variable] - 543 | u8 *ptr; - | ^~~ -xutils.c:541:22: warning: variable 'bytes_per_line' set but not used [-Wunused-but-set-variable] - 541 | long xstart, yinc, bytes_per_line; - | ^~~~~~~~~~~~~~ -xutils.c: In function 'GetXVendorRelease': -xutils.c:1005:19: warning: ' Protocol Version: ' directive writing 26 bytes into a region of size between 1 and 256 [-Wformat-overflow=] - 1005 | sprintf(buf, "%s Protocol Version: %d, Revision: %d,\n", buf, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -xutils.c:1005:3: note: 'sprintf' output between 43 and 318 bytes into a destination of size 256 - 1005 | sprintf(buf, "%s Protocol Version: %d, Revision: %d,\n", buf, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1006 | XProtocolVersion(display), XProtocolRevision(display)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -xutils.c:1005:3: warning: 'sprintf' argument 3 overlaps destination object 'buf' [-Wrestrict] -xutils.c:1001:15: note: destination object referenced by 'restrict'-qualified argument 1 was declared here - 1001 | static char buf[256]; - | ^~~ -xutils.c:1007:19: warning: ' Available Screen(s):.' directive writing 29 bytes into a region of size between 1 and 256 [-Wformat-overflow=] - 1007 | sprintf(buf, "%s Available Screen(s): %d,\n", buf, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -xutils.c:1007:3: note: 'sprintf' output between 33 and 298 bytes into a destination of size 256 - 1007 | sprintf(buf, "%s Available Screen(s): %d,\n", buf, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1008 | XScreenCount(display)); - | ~~~~~~~~~~~~~~~~~~~~~~ -xutils.c:1007:3: warning: 'sprintf' argument 3 overlaps destination object 'buf' [-Wrestrict] -xutils.c:1001:15: note: destination object referenced by 'restrict'-qualified argument 1 was declared here - 1001 | static char buf[256]; - | ^~~ -xutils.c:1009:19: warning: ' Depth: ' directive writing 15 bytes into a region of size between 1 and 256 [-Wformat-overflow=] - 1009 | sprintf(buf, "%s Depth: %d.\n", buf, - | ^~~~~~~~~~~~~~~ -xutils.c:1009:3: note: 'sprintf' output between 19 and 284 bytes into a destination of size 256 - 1009 | sprintf(buf, "%s Depth: %d.\n", buf, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1010 | XDisplayPlanes(display, XDefaultScreen(display))); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -xutils.c:1009:3: warning: 'sprintf' argument 3 overlaps destination object 'buf' [-Wrestrict] -xutils.c:1001:15: note: destination object referenced by 'restrict'-qualified argument 1 was declared here - 1001 | static char buf[256]; - | ^~~ -/bin/bash ../libtool --mode=link g++ -Wall -pipe -O -o gatos-conf gatos-conf.o xutils.o -L/usr/local/lib -libtk -g++ -Wall -pipe -O -o gatos-conf gatos-conf.o xutils.o -L/usr/local/lib /usr/lib/libibtk.so -L/usr/X11R6/lib -lX11 -gcc -o scanpci scanpci.c -scanpci.c:1217:1: warning: return type defaults to 'int' [-Wimplicit-int] - 1217 | main(int argc, char *argv[]) - | ^~~~ -scanpci.c: In function 'main': -scanpci.c:1226:17: warning: implicit declaration of function 'getopt' [-Wimplicit-function-declaration] - 1226 | while((ch = getopt(argc, argv, "v12")) != EOF) { - | ^~~~~~ -scanpci.c:1239:17: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] - 1239 | exit(1); - | ^~~~ -scanpci.c:63:1: note: include '' or provide a declaration of 'exit' - 62 | #include - +++ |+#include - 63 | #if defined(SVR4) -scanpci.c:1239:17: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] - 1239 | exit(1); - | ^~~~ -scanpci.c:1239:17: note: include '' or provide a declaration of 'exit' -scanpci.c:1243:9: warning: implicit declaration of function 'getuid' [-Wimplicit-function-declaration] - 1243 | if (getuid()) { - | ^~~~~~ -scanpci.c:1245:9: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] - 1245 | exit(1); - | ^~~~ -scanpci.c:1245:9: note: include '' or provide a declaration of 'exit' -scanpci.c:1272:13: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] - 1272 | exit(1); - | ^~~~ -scanpci.c:1272:13: note: include '' or provide a declaration of 'exit' -scanpci.c: In function 'enable_os_io': -scanpci.c:1695:5: warning: implicit declaration of function 'iopl' [-Wimplicit-function-declaration] - 1695 | iopl(3); - | ^~~~ -g++ -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -Wall -pipe -O -c -o xatitv.o xatitv.cpp -xatitv.cpp: In function 'int main(int, char**)': -xatitv.cpp:367:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 367 | mwin = new IWindow("XATITV-GATOS", "#102030", &icon, 96, 72); - | ^~~~~~~~~~~~~~ -xatitv.cpp:367:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 367 | mwin = new IWindow("XATITV-GATOS", "#102030", &icon, 96, 72); - | ^~~~~~~~~ -xatitv.cpp: In function 'void ReleaseCB(IWindow*, int, int, int)': -xatitv.cpp:856:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] - 856 | if(x < 0) x = 0; if(y < 0) y = 0; - | ^~ -xatitv.cpp:856:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' - 856 | if(x < 0) x = 0; if(y < 0) y = 0; - | ^~ -xatitv.cpp: In function 'void ShowChannel(char*)': -xatitv.cpp:1258:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 1258 | channel = printString(string, "fixed", size,&pal); - | ^~~~~~~ -xatitv.cpp: In function 'void ShowMessage(char*)': -xatitv.cpp:1311:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 1311 | message = printString(string, "fixed", size, &pal); - | ^~~~~~~ -xatitv.cpp: In function 'void initgui()': -xatitv.cpp:2491:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2491 | nameb = new IBox("", mwin, 60, 50, 170, 20); - | ^~ -xatitv.cpp:2529:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2529 | captfl = new IBox("gatos000.ppm", mwin, 90, 200, 120, 20); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2553:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2553 | chnb = new IBox("", mwin, 240, 50, 100, 20); - | ^~ -xatitv.cpp:2652:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2652 | csitp1 = new ITextBox("", mwin, 10, 30, 20, 20); - | ^~ -xatitv.cpp:2654:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2654 | csitp2 = new ITextBox("", mwin, 190, 30, 20, 20); - | ^~ -xatitv.cpp: In function 'void loadstate()': -xatitv.cpp:2667:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2667 | gatos_getintvalue("Autohide=", &useautohide); - | ^~~~~~~~~~~ -xatitv.cpp:2668:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2668 | gatos_getintvalue("ShowGUI=", &show); - | ^~~~~~~~~~ -xatitv.cpp:2669:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2669 | gatos_getintvalue("ChanGUI=", &changui); - | ^~~~~~~~~~ -xatitv.cpp:2670:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2670 | gatos_getintvalue("CaptGUI=", &captgui); - | ^~~~~~~~~~ -xatitv.cpp:2671:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2671 | gatos_getintvalue("AdvGUI=", &advgui); - | ^~~~~~~~~ -xatitv.cpp:2672:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2672 | gatos_getintvalue("SaveSize=", &svsz); - | ^~~~~~~~~~~ -xatitv.cpp:2673:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2673 | gatos_getintvalue("FixedAspectRatio=", &far); - | ^~~~~~~~~~~~~~~~~~~ -xatitv.cpp:2679:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2679 | gatos_getintvalue("UseDesktopMode=", &usedesk); - | ^~~~~~~~~~~~~~~~~ -xatitv.cpp:2680:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2680 | gatos_getintvalue("AlwaysOnTop=", &ontop); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2681:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2681 | gatos_getintvalue("CC_Mode=", &ccmode); - | ^~~~~~~~~~ -xatitv.cpp:2682:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2682 | gatos_getintvalue("FavChannel1=", &favch[0]); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2683:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2683 | gatos_getintvalue("FavChannel2=", &favch[1]); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2684:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2684 | gatos_getintvalue("FavChannel3=", &favch[2]); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2685:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2685 | gatos_getintvalue("FavChannel4=", &favch[3]); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2686:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2686 | gatos_getintvalue("FavChannel5=", &favch[4]); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2687:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2687 | gatos_getintvalue("FavChannel6=", &favch[5]); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2688:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2688 | gatos_getintvalue("FavChannel7=", &favch[6]); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2689:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2689 | gatos_getintvalue("FavChannel8=", &favch[7]); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2690:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2690 | gatos_getintvalue("SaveSize=", &svsz); - | ^~~~~~~~~~~ -xatitv.cpp:2692:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2692 | gatos_getintvalue("XSize=", &ixs); - | ^~~~~~~~ -xatitv.cpp:2693:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2693 | gatos_getintvalue("YSize=", &iys); - | ^~~~~~~~ -xatitv.cpp: In function 'void savestate()': -xatitv.cpp:2723:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2723 | gatos_setintvalue("Autohide=", useautohide); - | ^~~~~~~~~~~ -xatitv.cpp:2724:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2724 | gatos_setintvalue("ShowGUI=", show); - | ^~~~~~~~~~ -xatitv.cpp:2725:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2725 | gatos_setintvalue("ChanGUI=", changui); - | ^~~~~~~~~~ -xatitv.cpp:2726:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2726 | gatos_setintvalue("CaptGUI=", captgui); - | ^~~~~~~~~~ -xatitv.cpp:2727:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2727 | gatos_setintvalue("AdvGUI=", advgui); - | ^~~~~~~~~ -xatitv.cpp:2728:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2728 | gatos_setintvalue("SaveSize=", svsz); - | ^~~~~~~~~~~ -xatitv.cpp:2729:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2729 | gatos_setintvalue("FixedAspectRatio=", far); - | ^~~~~~~~~~~~~~~~~~~ -xatitv.cpp:2735:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2735 | gatos_setintvalue("UseDesktopMode=", usedesk); - | ^~~~~~~~~~~~~~~~~ -xatitv.cpp:2736:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2736 | gatos_setintvalue("AlwaysOnTop=", ontop); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2737:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2737 | gatos_setintvalue("CC_Mode=", ccmode); - | ^~~~~~~~~~ -xatitv.cpp:2738:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2738 | gatos_setintvalue("FavChannel1=", favch[0]); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2739:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2739 | gatos_setintvalue("FavChannel2=", favch[1]); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2740:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2740 | gatos_setintvalue("FavChannel3=", favch[2]); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2741:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2741 | gatos_setintvalue("FavChannel4=", favch[3]); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2742:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2742 | gatos_setintvalue("FavChannel5=", favch[4]); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2743:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2743 | gatos_setintvalue("FavChannel6=", favch[5]); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2744:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2744 | gatos_setintvalue("FavChannel7=", favch[6]); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2745:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2745 | gatos_setintvalue("FavChannel8=", favch[7]); - | ^~~~~~~~~~~~~~ -xatitv.cpp:2746:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2746 | gatos_setintvalue("SaveSize=", svsz); - | ^~~~~~~~~~~ -xatitv.cpp:2747:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2747 | gatos_setintvalue("XSize=", mwin->XSize()); - | ^~~~~~~~ -xatitv.cpp:2748:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 2748 | gatos_setintvalue("YSize=", mwin->YSize()); - | ^~~~~~~~ -xatitv.cpp: In function 'void snapcb(IDoDad*, IDoDad*, int)': -xatitv.cpp:1891:21: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] - 1891 | sprintf(buf, "%s%c", captfl->GetText(), 0); - | ^ -xatitv.cpp:1891:10: note: 'sprintf' output between 2 and 257 bytes into a destination of size 256 - 1891 | sprintf(buf, "%s%c", captfl->GetText(), 0); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -xatitv.cpp:1887:10: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] - 1887 | delete rgb; - | ^~~ -xatitv.cpp:1881:47: note: returned from 'void* operator new [](std::size_t)' - 1881 | unsigned char *rgb = new unsigned char[3*h*v]; - | ^ -xatitv.cpp: In function 'void updatetextbox()': -xatitv.cpp:514:31: warning: '%s' directive writing up to 255 bytes into a region of size 242 [-Wformat-overflow=] - 514 | sprintf(buf, "XATITV-GATOS: %s%c", chnb->GetText(), 0); - | ^~ -xatitv.cpp:514:10: note: 'sprintf' output between 16 and 271 bytes into a destination of size 256 - 514 | sprintf(buf, "XATITV-GATOS: %s%c", chnb->GetText(), 0); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --mode=link g++ -Wall -pipe -O -o xatitv xatitv.o xutils.o libgatos.la -L/usr/lib -libtk -lm -g++ -Wall -pipe -O -o .libs/xatitv xatitv.o xutils.o ./.libs/libgatos.so -L/usr/lib /usr/lib/libibtk.so -L/usr/X11R6/lib -lX11 -lm -creating xatitv -gcc -DHASH_CHARS -DLIBGATOS_PATH=\"/usr/lib/libgatos.a\" -DGATOS_CONF=\"/usr/bin/gatos-conf\" -DCONFIGFILE=\"/etc/gatos.conf\" -DGATOS_LOCALEDIR=\"/usr/share/locale\" -I. -I. -I.. -I.. -I. -I/usr/include -I/usr/include -O2 -Wall -fcommon -c yuvsum.c -yuvsum.c: In function 'main': -yuvsum.c:46:18: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] - 46 | res = sscanf(buf,"%3d %3d\n",&h,&v) ; ptr = 0 ; N++ ; - | ^~~ - | | - | unsigned char * -In file included from yuvsum.c:22: -/usr/include/stdio.h:423:43: note: expected 'const char * restrict' but argument is of type 'unsigned char *' - 423 | extern int sscanf (const char *__restrict __s, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~ -yuvsum.c:69:14: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] - 69 | snprintf(name,sizeof(name),"tv%06d.ppm",++n) ; - | ^~~~ - | | - | unsigned char * -/usr/include/stdio.h:378:39: note: expected 'char * restrict' but argument is of type 'unsigned char *' - 378 | extern int snprintf (char *__restrict __s, size_t __maxlen, - | ~~~~~~~~~~~~~~~~~^~~ -yuvsum.c:70:15: warning: pointer targets in passing argument 1 of 'lstat' differ in signedness [-Wpointer-sign] - 70 | if (lstat(name,&st)) break ; } - | ^~~~ - | | - | unsigned char * -In file included from yuvsum.c:23: -/usr/include/i386-linux-gnu/sys/stat.h:313:42: note: expected 'const char * restrict' but argument is of type 'unsigned char *' - 313 | extern int lstat (const char *__restrict __file, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -yuvsum.c:72:16: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] - 72 | file = fopen(name,"w") ; - | ^~~~ - | | - | unsigned char * -/usr/include/stdio.h:258:44: note: expected 'const char * restrict' but argument is of type 'unsigned char *' - 258 | extern FILE *fopen (const char *__restrict __filename, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -yuvsum.c:33:39: warning: variable 'res' set but not used [-Wunused-but-set-variable] - 33 | int y, cr, cb, r, g, b, h, v, i, j, res, n = 0 ; FILE *file ; - | ^~~ -yuvsum.c:69:39: warning: '.ppm' directive output may be truncated writing 4 bytes into a region of size between 1 and 5 [-Wformat-truncation=] - 69 | snprintf(name,sizeof(name),"tv%06d.ppm",++n) ; - | ^~~~ -yuvsum.c:69:5: note: 'snprintf' output between 13 and 17 bytes into a destination of size 13 - 69 | snprintf(name,sizeof(name),"tv%06d.ppm",++n) ; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --mode=link gcc -O2 -Wall -fcommon -o yuvsum yuvsum.o -gcc -O2 -Wall -fcommon -o yuvsum yuvsum.o -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/src' -Making all in tech-docs -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/tech-docs' -make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/tech-docs' -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5' -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5' -make[2]: Leaving directory '/build/reproducible-path/gatos-0.0.5' -make[1]: Leaving directory '/build/reproducible-path/gatos-0.0.5' -#/usr/bin/docbook-to-man debian/gatos.sgml > gatos.1 -touch build-stamp - fakeroot debian/rules binary -dh_testdir -dh_testroot -dh_clean -k -dh_clean: warning: Compatibility levels before 10 are deprecated (level 7 in use) -dh_clean: warning: dh_clean -k is deprecated; use dh_prep instead -dh_clean: warning: This feature will be removed in compat 12. -dh_installdirs -dh_installdirs: warning: Compatibility levels before 10 are deprecated (level 7 in use) -# Add here commands to install the package into debian/gatos. -/usr/bin/make install prefix=/build/reproducible-path/gatos-0.0.5/debian/tmp/usr docdir=/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos -make[1]: Entering directory '/build/reproducible-path/gatos-0.0.5' -Making install in docs -make[2]: Entering directory '/build/reproducible-path/gatos-0.0.5/docs' -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/docs' -make[3]: Nothing to be done for 'install-exec-am'. -mkdir /build/reproducible-path/gatos-0.0.5/debian/tmp -mkdir /build/reproducible-path/gatos-0.0.5/debian/tmp/usr -mkdir /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share -mkdir /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc -mkdir /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos -installing CREDITS as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos/CREDITS -installing CREDITS.french as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos/CREDITS.french -installing PATCHES as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos/PATCHES -installing PATCHES.french as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos/PATCHES.french -installing README.atisplit as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos/README.atisplit -installing README.atisplit.french as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos/README.atisplit.french -installing XF86Config.sample as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos/XF86Config.sample -installing XF86Config.sample.french as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos/XF86Config.sample.french -installing gatos.conf.sample as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos/gatos.conf.sample -installing gatos.conf.sample.french as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos/gatos.conf.sample.french -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/docs' -make[2]: Leaving directory '/build/reproducible-path/gatos-0.0.5/docs' -Making install in gfxdump -make[2]: Entering directory '/build/reproducible-path/gatos-0.0.5/gfxdump' -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/gfxdump' -make[3]: Nothing to be done for 'install-exec-am'. -make[3]: Nothing to be done for 'install-data-am'. -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/gfxdump' -make[2]: Leaving directory '/build/reproducible-path/gatos-0.0.5/gfxdump' -Making install in intl -make[2]: Entering directory '/build/reproducible-path/gatos-0.0.5/intl' -if test "gatos" = "gettext" \ - && test '' = 'intl-compat.o'; then \ - if test -r ./mkinstalldirs; then \ - ./mkinstalldirs /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/lib /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include; \ - else \ - ../mkinstalldirs /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/lib /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include; \ - fi; \ - /usr/bin/install -c -m 644 intlh.inst /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/libintl.h; \ - /usr/bin/install -c -m 644 libintl.a /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/lib/libintl.a; \ -else \ - : ; \ -fi -if test "gatos" = "gettext"; then \ - if test -r ./mkinstalldirs; then \ - ./mkinstalldirs /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/gettext/intl; \ - else \ - ../mkinstalldirs /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/gettext/intl; \ - fi; \ - /usr/bin/install -c -m 644 VERSION /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/gettext/intl/VERSION; \ - dists="ChangeLog Makefile.in linux-msg.sed po2tbl.sed.in xopen-msg.sed gettext.h gettextP.h hash-string.h libgettext.h loadinfo.h bindtextdom.c dcgettext.c dgettext.c gettext.c finddomain.c loadmsgcat.c localealias.c textdomain.c l10nflist.c explodename.c intl-compat.c cat-compat.c"; \ - for file in $dists; do \ - /usr/bin/install -c -m 644 ./$file /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/gettext/intl/$file; \ - done; \ -else \ - : ; \ -fi -make[2]: Leaving directory '/build/reproducible-path/gatos-0.0.5/intl' -Making install in m4 -make[2]: Entering directory '/build/reproducible-path/gatos-0.0.5/m4' -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/m4' -make[3]: Nothing to be done for 'install-exec-am'. -make[3]: Nothing to be done for 'install-data-am'. -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/m4' -make[2]: Leaving directory '/build/reproducible-path/gatos-0.0.5/m4' -Making install in man -make[2]: Entering directory '/build/reproducible-path/gatos-0.0.5/man' -Making install in en -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/man/en' -make[4]: Entering directory '/build/reproducible-path/gatos-0.0.5/man/en' -make[4]: Nothing to be done for 'install-exec-am'. -test -z "/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/man1" || mkdir -p -- "/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/man1" - /usr/bin/install -c -m 644 './gatos.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/man1/gatos.1' - /usr/bin/install -c -m 644 './gatos-conf.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/man1/gatos-conf.1' - /usr/bin/install -c -m 644 './gatos.conf.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/man1/gatos.conf.1' - /usr/bin/install -c -m 644 './atisplit.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/man1/atisplit.1' - /usr/bin/install -c -m 644 './atitv.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/man1/atitv.1' - /usr/bin/install -c -m 644 './atitogif.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/man1/atitogif.1' - /usr/bin/install -c -m 644 './atitojpg.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/man1/atitojpg.1' - /usr/bin/install -c -m 644 './atitoppm.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/man1/atitoppm.1' - /usr/bin/install -c -m 644 './yuvsum.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/man1/yuvsum.1' - /usr/bin/install -c -m 644 './xatitv.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/man1/xatitv.1' - /usr/bin/install -c -m 644 './scanpci.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/man1/scanpci.1' -make[4]: Leaving directory '/build/reproducible-path/gatos-0.0.5/man/en' -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/man/en' -Making install in fr -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/man/fr' -make[4]: Entering directory '/build/reproducible-path/gatos-0.0.5/man/fr' -make[4]: Nothing to be done for 'install-exec-am'. -test -z "/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/fr/man1" || mkdir -p -- "/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/fr/man1" - /usr/bin/install -c -m 644 './gatos.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/fr/man1/gatos.1' - /usr/bin/install -c -m 644 './gatos-conf.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/fr/man1/gatos-conf.1' - /usr/bin/install -c -m 644 './gatos.conf.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/fr/man1/gatos.conf.1' - /usr/bin/install -c -m 644 './atisplit.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/fr/man1/atisplit.1' - /usr/bin/install -c -m 644 './atitv.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/fr/man1/atitv.1' - /usr/bin/install -c -m 644 './atitogif.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/fr/man1/atitogif.1' - /usr/bin/install -c -m 644 './atitojpg.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/fr/man1/atitojpg.1' - /usr/bin/install -c -m 644 './atitoppm.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/fr/man1/atitoppm.1' - /usr/bin/install -c -m 644 './yuvsum.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/fr/man1/yuvsum.1' - /usr/bin/install -c -m 644 './xatitv.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/fr/man1/xatitv.1' - /usr/bin/install -c -m 644 './scanpci.1' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/man/fr/man1/scanpci.1' -make[4]: Leaving directory '/build/reproducible-path/gatos-0.0.5/man/fr' -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/man/fr' -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/man' -make[4]: Entering directory '/build/reproducible-path/gatos-0.0.5/man' -make[4]: Nothing to be done for 'install-exec-am'. -make[4]: Nothing to be done for 'install-data-am'. -make[4]: Leaving directory '/build/reproducible-path/gatos-0.0.5/man' -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/man' -make[2]: Leaving directory '/build/reproducible-path/gatos-0.0.5/man' -Making install in po -make[2]: Entering directory '/build/reproducible-path/gatos-0.0.5/po' -Making install in fr -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/po/fr' -make[4]: Entering directory '/build/reproducible-path/gatos-0.0.5/po/fr' -make[4]: Nothing to be done for 'install-exec-am'. -mkdir /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/locale -mkdir /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/locale/fr -mkdir /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/locale/fr/LC_MESSAGES -installing gatos.gmo as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/locale/fr/LC_MESSAGES/gatos.mo -installing atisplit.gmo as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/locale/fr/LC_MESSAGES/atisplit.mo -installing atitogif.gmo as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/locale/fr/LC_MESSAGES/atitogif.mo -installing atitojpg.gmo as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/locale/fr/LC_MESSAGES/atitojpg.mo -installing atitoppm.gmo as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/locale/fr/LC_MESSAGES/atitoppm.mo -installing yuvsum.gmo as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/locale/fr/LC_MESSAGES/yuvsum.mo -make[4]: Leaving directory '/build/reproducible-path/gatos-0.0.5/po/fr' -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/po/fr' -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/po' -make[4]: Entering directory '/build/reproducible-path/gatos-0.0.5/po' -make[4]: Nothing to be done for 'install-exec-am'. -make[4]: Nothing to be done for 'install-data-am'. -make[4]: Leaving directory '/build/reproducible-path/gatos-0.0.5/po' -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/po' -make[2]: Leaving directory '/build/reproducible-path/gatos-0.0.5/po' -Making install in src -make[2]: Entering directory '/build/reproducible-path/gatos-0.0.5/src' -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/src' -test -z "/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/lib" || mkdir -p -- "/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/lib" - /bin/bash ../libtool --mode=install /usr/bin/install -c 'libgatos.la' '/build/reproducible-path/gatos-0.0.5/debian/tmp/usr/lib/libgatos.la' -/usr/bin/install -c .libs/libgatos.so.0.0.5 /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/lib/libgatos.so.0.0.5 -(cd /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/lib && { ln -s -f libgatos.so.0.0.5 libgatos.so.0 || { rm -f libgatos.so.0 && ln -s libgatos.so.0.0.5 libgatos.so.0; }; }) -(cd /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/lib && { ln -s -f libgatos.so.0.0.5 libgatos.so || { rm -f libgatos.so && ln -s libgatos.so.0.0.5 libgatos.so; }; }) -/usr/bin/install -c .libs/libgatos.lai /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/lib/libgatos.la -/usr/bin/install -c .libs/libgatos.a /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/lib/libgatos.a -ranlib /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/lib/libgatos.a -chmod 644 /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/lib/libgatos.a -libtool: install: warning: remember to run `libtool --finish /usr/lib' -/bin/bash ../mkinstalldirs /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin -mkdir /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin - /bin/bash ../libtool --mode=install /usr/bin/install -c -s atisplit /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/atisplit -/usr/bin/install -c -s atisplit /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/atisplit - /bin/bash ../libtool --mode=install /usr/bin/install -c -s atitogif /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/atitogif -/usr/bin/install -c -s atitogif /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/atitogif - /bin/bash ../libtool --mode=install /usr/bin/install -c -s atitojpg /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/atitojpg -/usr/bin/install -c -s atitojpg /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/atitojpg - /bin/bash ../libtool --mode=install /usr/bin/install -c -s atitoppm /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/atitoppm -/usr/bin/install -c -s atitoppm /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/atitoppm - /bin/bash ../libtool --mode=install /usr/bin/install -c -s -o root -m 04755 atitv /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/atitv -libtool: install: warning: `libgatos.la' has not been installed in `/usr/lib' -/usr/bin/install -c -o root -m 04755 -s .libs/atitv /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/atitv - /bin/bash ../libtool --mode=install /usr/bin/install -c -s gatos-conf /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/gatos-conf -/usr/bin/install -c -s gatos-conf /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/gatos-conf - /bin/bash ../libtool --mode=install /usr/bin/install -c -s scanpci /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/scanpci -/usr/bin/install -c -s scanpci /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/scanpci - /bin/bash ../libtool --mode=install /usr/bin/install -c -s -o root -m 04755 xatitv /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/xatitv -libtool: install: warning: `libgatos.la' has not been installed in `/usr/lib' -/usr/bin/install -c -o root -m 04755 -s .libs/xatitv /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/xatitv - /bin/bash ../libtool --mode=install /usr/bin/install -c -s yuvsum /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/yuvsum -/usr/bin/install -c -s yuvsum /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/bin/yuvsum -/bin/bash ../mkinstalldirs /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos -mkdir /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include -mkdir /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos - /usr/bin/install -c -m 644 ati.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/ati.h - /usr/bin/install -c -m 644 atim64.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/atim64.h - /usr/bin/install -c -m 644 atir128.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/atir128.h - /usr/bin/install -c -m 644 atiregs.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/atiregs.h - /usr/bin/install -c -m 644 board.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/board.h - /usr/bin/install -c -m 644 bogo.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/bogo.h - /usr/bin/install -c -m 644 bt829.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/bt829.h - /usr/bin/install -c -m 644 cc.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/cc.h - /usr/bin/install -c -m 644 ccshow.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/ccshow.h - /usr/bin/install -c -m 644 channels.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/channels.h - /usr/bin/install -c -m 644 fi12xx.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/fi12xx.h - /usr/bin/install -c -m 644 freq.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/freq.h - /usr/bin/install -c -m 644 gatos.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/gatos.h - /usr/bin/install -c -m 644 i18n.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/i18n.h - /usr/bin/install -c -m 644 i2c.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/i2c.h - /usr/bin/install -c -m 644 ipc.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/ipc.h - /usr/bin/install -c -m 644 m64regs.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/m64regs.h - /usr/bin/install -c -m 644 pci.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/pci.h - /usr/bin/install -c -m 644 r128regs.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/r128regs.h - /usr/bin/install -c -m 644 saa5281.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/saa5281.h - /usr/bin/install -c -m 644 sound.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/sound.h - /usr/bin/install -c -m 644 tvout.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/tvout.h - /usr/bin/install -c -m 644 version.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/version.h - /usr/bin/install -c -m 644 xutils.h /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/include/gatos/xutils.h -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/src' -make[2]: Leaving directory '/build/reproducible-path/gatos-0.0.5/src' -Making install in tech-docs -make[2]: Entering directory '/build/reproducible-path/gatos-0.0.5/tech-docs' -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5/tech-docs' -make[3]: Nothing to be done for 'install-exec-am'. -mkdir /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos/library-functions -installing doc.ati as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos/library-functions/doc.ati -installing doc.bt829 as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos/library-functions/doc.bt829 -installing doc.extra as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos/library-functions/doc.extra -installing doc.fi12xx as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos/library-functions/doc.fi12xx -installing doc.gatos as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos/library-functions/doc.gatos -installing doc.i2c as /build/reproducible-path/gatos-0.0.5/debian/tmp/usr/share/doc/gatos/library-functions/doc.i2c -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5/tech-docs' -make[2]: Leaving directory '/build/reproducible-path/gatos-0.0.5/tech-docs' -make[2]: Entering directory '/build/reproducible-path/gatos-0.0.5' -make[3]: Entering directory '/build/reproducible-path/gatos-0.0.5' -make[3]: Nothing to be done for 'install-exec-am'. ------------------------------------------------------------------------ -WARNING: Can't find the GATOS configuration file !!! - Please read the INSTALL file. ------------------------------------------------------------------------ -make[3]: Leaving directory '/build/reproducible-path/gatos-0.0.5' -make[2]: Leaving directory '/build/reproducible-path/gatos-0.0.5' -make[1]: Leaving directory '/build/reproducible-path/gatos-0.0.5' -install -m 644 debian/gatos.conf /build/reproducible-path/gatos-0.0.5/debian/gatos/etc/gatos.conf -mkdir -p /build/reproducible-path/gatos-0.0.5/debian/gatos/usr/share/applications -install -m 644 /build/reproducible-path/gatos-0.0.5/debian/xatitv.desktop /build/reproducible-path/gatos-0.0.5/debian/gatos/usr/share/applications/xatitv.desktop -dh_testdir -dh_testroot -dh_movefiles -dh_movefiles: warning: Compatibility levels before 10 are deprecated (level 7 in use) -dh_installdocs -dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 7 in use) -dh_installexamples -dh_installexamples: warning: Compatibility levels before 10 are deprecated (level 7 in use) -dh_installmenu -dh_installcron -dh_installman -dh_installman: warning: Compatibility levels before 10 are deprecated (level 7 in use) -dh_installinfo -dh_installinfo: warning: Compatibility levels before 10 are deprecated (level 7 in use) -dh_installchangelogs ChangeLog -dh_link -dh_strip -dh_strip: warning: Compatibility levels before 10 are deprecated (level 7 in use) -dh_strip: warning: Compatibility levels before 10 are deprecated (level 7 in use) -dh_strip: warning: Compatibility levels before 10 are deprecated (level 7 in use) -dh_compress -dh_compress: warning: Compatibility levels before 10 are deprecated (level 7 in use) -dh_compress: warning: Compatibility levels before 10 are deprecated (level 7 in use) -dh_compress: warning: Compatibility levels before 10 are deprecated (level 7 in use) -dh_fixperms -chmod 4755 /build/reproducible-path/gatos-0.0.5/debian/gatos/usr/bin/xatitv -chmod 4755 /build/reproducible-path/gatos-0.0.5/debian/gatos/usr/bin/atitv -mv debian/gatos/usr/bin/scanpci debian/gatos/usr/bin/scanpci.gatos -mv debian/gatos/usr/share/man/man1/scanpci.1.gz debian/gatos/usr/share/man/man1/scanpci.gatos.1.gz -mv debian/gatos/usr/share/man/fr/man1/scanpci.1.gz debian/gatos/usr/share/man/fr/man1/scanpci.gatos.1.gz -dh_makeshlibs -dh_makeshlibs: warning: Compatibility levels before 10 are deprecated (level 7 in use) -dh_installdeb -dh_installdeb: warning: Compatibility levels before 10 are deprecated (level 7 in use) -dh_shlibdeps -dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 7 in use) -dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 7 in use) -dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 7 in use) -dh_gencontrol -dh_md5sums -dh_builddeb -dpkg-deb: building package 'libgatos-dev' in '../libgatos-dev_0.0.5-19.2_i386.deb'. -dpkg-deb: building package 'gatos' in '../gatos_0.0.5-19.2_i386.deb'. -dpkg-deb: building package 'libgatos0' in '../libgatos0_0.0.5-19.2_i386.deb'. -dpkg-deb: building package 'libgatos0-dbgsym' in '../libgatos0-dbgsym_0.0.5-19.2_i386.deb'. - dpkg-genbuildinfo --build=binary -O../gatos_0.0.5-19.2_i386.buildinfo - dpkg-genchanges --build=binary -O../gatos_0.0.5-19.2_i386.changes -dpkg-genchanges: info: binary-only upload (no source code included) - dpkg-source --after-build . -dpkg-buildpackage: info: binary-only upload (no source included) -dpkg-genchanges: info: not including original source code in upload +checking build system type... x86_64-unknown-linux-gnu +checking host system type... x86_64-unknown-linux-gnu +configure: error: --- Wow it s only work under Linux +./configure: line 2108: exit: FreeBSD: numeric argument required +./configure: line 2108: exit: FreeBSD: numeric argument required +make: *** [debian/rules:17: configure-stamp] Error 2 +dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 I: copying local configuration +E: Failed autobuilding of package +I: user script /srv/workspace/pbuilder/93462/tmp/hooks/C01_cleanup starting +debug output: disk usage on i-capture-the-hostname at Tue Feb 25 03:35:50 UTC 2025 +Filesystem Size Used Avail Use% Mounted on +tmpfs 3.9G 0 3.9G 0% /dev/shm + +I: user script /srv/workspace/pbuilder/93462/tmp/hooks/C01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/26164 and its subdirectories -I: Current time: Tue Jan 23 09:12:29 -12 2024 -I: pbuilder-time-stamp: 1706044349 +I: removing directory /srv/workspace/pbuilder/93462 and its subdirectories