DC-Build-Header: eterm 0.9.5-3 / Fri Jan 13 01:50:14 +0100 2012 Another build requested exclusive access to the build node Another build requested exclusive access to the build node sbuild (Debian sbuild) 0.62.2 (05 Apr 2011) on stremi-5.reims.grid5000.fr ╔══════════════════════════════════════════════════════════════════════════════╗ ║ eterm 0.9.5-3 (amd64) 13 Jan 2012 01:51 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: eterm Version: 0.9.5-3 Source Version: 0.9.5-3 Distribution: lsid64b Architecture: amd64 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Update chroot │ └──────────────────────────────────────────────────────────────────────────────┘ Ign http://localhost sid InRelease Get:1 http://localhost sid Release.gpg [836 B] Get:2 http://localhost sid Release [188 kB] Ign http://localhost sid/main Sources/DiffIndex Ign http://localhost sid/main amd64 Packages/DiffIndex Ign http://localhost sid/main TranslationIndex Get:3 http://localhost sid/main Sources [7544 kB] Get:4 http://localhost sid/main amd64 Packages [10.4 MB] Ign http://localhost sid/main Translation-en Fetched 18.2 MB in 3s (5423 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages have been kept back: clang cpp-4.6 g++-4.6 gcc-4.6 gcc-4.6-base libgcc1 libgomp1 libquadmath0 libstdc++6 libstdc++6-4.6-dev 0 upgraded, 0 newly installed, 0 to remove and 10 not upgraded. ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Check APT ───────── Checking available source versions... Download source files with APT ────────────────────────────── Reading package lists... Building dependency tree... Reading state information... Need to get 809 kB of source archives. Get:1 http://localhost/debian/ sid/main eterm 0.9.5-3 (dsc) [1136 B] Get:2 http://localhost/debian/ sid/main eterm 0.9.5-3 (tar) [797 kB] Get:3 http://localhost/debian/ sid/main eterm 0.9.5-3 (diff) [10.9 kB] Fetched 809 kB in 0s (946 kB/s) Download complete and in download only mode Check arch ────────── Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package `sbuild-build-depends-core-dummy' in `/build/eterm-MNSR9U/resolver-1wZsa1/apt_archive/sbuild-build-depends-core-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 10 not upgraded. Need to get 0 B/702 B of archives. After this operation, 0 B of additional disk space will be used. WARNING: The following packages cannot be authenticated! sbuild-build-depends-core-dummy Authentication warning overridden. Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 10821 files and directories currently installed.) Unpacking sbuild-build-depends-core-dummy (from .../sbuild-build-depends-core-dummy.deb) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Cannot open /var/lib/schroot/mount/lsid64b-cf3f7439-1c71-4c99-a978-12d108cdd566/etc/lsb-release: No such file or directory Merged Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev | libc-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), man2html, libxmu-dev, libsm-dev, libice-dev, libxext-dev, libx11-dev, libxt-dev, libimlib2-dev, libast2-dev (>= 0.7), libpcre3-dev, debhelper (>= 7.0.1), automake, autoconf, libtool, gettext, quilt, cvs, chrpath Filtered Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), man2html, libxmu-dev, libsm-dev, libice-dev, libxext-dev, libx11-dev, libxt-dev, libimlib2-dev, libast2-dev (>= 0.7), libpcre3-dev, debhelper (>= 7.0.1), automake, autoconf, libtool, gettext, quilt, cvs, chrpath dpkg-deb: building package `sbuild-build-depends-eterm-dummy' in `/build/eterm-MNSR9U/resolver-qQT4C3/apt_archive/sbuild-build-depends-eterm-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install eterm build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: adduser apache2 apache2-mpm-worker apache2-utils apache2.2-bin apache2.2-common autoconf automake autotools-dev bsdmainutils chrpath cvs debhelper diffstat file gawk gettext gettext-base groff-base html2text intltool-debian libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libast2 libast2-dev libbsd0 libcap2 libcroco3 libexpat1 libfreetype6 libfreetype6-dev libgcrypt11 libgif-dev libgif4 libglib2.0-0 libgnutls26 libgpg-error0 libgssapi-krb5-2 libice-dev libice6 libid3tag0 libimlib2 libimlib2-dev libjpeg8 libjpeg8-dev libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 libltdl-dev libltdl7 libmagic1 libp11-kit0 libpcre3 libpcre3-dev libpcrecpp0 libpipeline1 libpng12-0 libpng12-dev libprocps0 libpthread-stubs0 libpthread-stubs0-dev libsasl2-2 libsigsegv2 libsm-dev libsm6 libsqlite3-0 libssl1.0.0 libtasn1-3 libtiff4 libtiff4-dev libtiffxx0c2 libtool libunistring0 libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb1 libxcb1-dev libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxml2 libxmu-dev libxmu-headers libxmu6 libxt-dev libxt6 m4 man-db man2html man2html-base mime-support po-debconf procps quilt x11-common x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev zlib1g-dev Suggested packages: liblocale-gettext-perl www-browser apache2-doc apache2-suexec apache2-suexec-custom autoconf2.13 autoconf-archive gnu-standards autoconf-doc wamerican wordlist whois vacation mksh rcs dh-make gettext-doc groff rng-tools krb5-doc krb5-user libtool-doc automaken gfortran fortran95-compiler gcj swish++ manpages manpages-dev libmail-box-perl procmail graphviz default-mta mail-transport-agent Recommended packages: ssl-cert openssh-client curl wget lynx-cur autopoint libglib2.0-data shared-mime-info krb5-locales libsasl2-modules libx11-doc xml-core libmail-sendmail-perl psmisc The following NEW packages will be installed: adduser apache2 apache2-mpm-worker apache2-utils apache2.2-bin apache2.2-common autoconf automake autotools-dev bsdmainutils chrpath cvs debhelper diffstat file gawk gettext gettext-base groff-base html2text intltool-debian libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libast2 libast2-dev libbsd0 libcap2 libcroco3 libexpat1 libfreetype6 libfreetype6-dev libgcrypt11 libgif-dev libgif4 libglib2.0-0 libgnutls26 libgpg-error0 libgssapi-krb5-2 libice-dev libice6 libid3tag0 libimlib2 libimlib2-dev libjpeg8 libjpeg8-dev libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 libltdl-dev libltdl7 libmagic1 libp11-kit0 libpcre3 libpcre3-dev libpcrecpp0 libpipeline1 libpng12-0 libpng12-dev libprocps0 libpthread-stubs0 libpthread-stubs0-dev libsasl2-2 libsigsegv2 libsm-dev libsm6 libsqlite3-0 libssl1.0.0 libtasn1-3 libtiff4 libtiff4-dev libtiffxx0c2 libtool libunistring0 libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb1 libxcb1-dev libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxml2 libxmu-dev libxmu-headers libxmu6 libxt-dev libxt6 m4 man-db man2html man2html-base mime-support po-debconf procps quilt sbuild-build-depends-eterm-dummy x11-common x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 111 newly installed, 0 to remove and 10 not upgraded. Need to get 32.3 MB/32.3 MB of archives. After this operation, 86.8 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libpipeline1 libprocps0 libssl1.0.0 libgpg-error0 libgcrypt11 libp11-kit0 libtasn1-3 libgnutls26 libkeyutils1 libkrb5support0 libk5crypto3 libkrb5-3 libgssapi-krb5-2 libsasl2-2 libldap-2.4-2 libpcre3 libsigsegv2 gawk libfreetype6 x11-common libice6 libgif4 libid3tag0 libjpeg8 libpng12-0 libtiff4 libxau6 libxdmcp6 libxcb1 libx11-data libx11-6 libxext6 libimlib2 libsm6 libast2 libglib2.0-0 libxml2 libcroco3 libexpat1 libltdl7 libpcrecpp0 libtiffxx0c2 libunistring0 libxt6 libxmu6 adduser bsdmainutils groff-base man-db procps libmagic1 file gettext-base libcap2 libsqlite3-0 m4 mime-support libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap apache2.2-bin apache2-utils apache2.2-common apache2-mpm-worker apache2 autoconf autotools-dev automake chrpath libbsd0 cvs html2text gettext intltool-debian po-debconf debhelper diffstat libjpeg8-dev zlib1g-dev libtiff4-dev libpng12-dev libgif-dev xorg-sgml-doctools x11proto-core-dev libxau-dev libxdmcp-dev x11proto-input-dev x11proto-kb-dev xtrans-dev libpthread-stubs0 libpthread-stubs0-dev libxcb1-dev libx11-dev x11proto-xext-dev libxext-dev libfreetype6-dev libltdl-dev libimlib2-dev libast2-dev libice-dev libpcre3-dev libsm-dev libtool libxt-dev libxmu-headers libxmu-dev man2html-base man2html quilt sbuild-build-depends-eterm-dummy Authentication warning overridden. Get:1 http://localhost/debian/ sid/main libpipeline1 amd64 1.2.0-5 [38.2 kB] Get:2 http://localhost/debian/ sid/main libprocps0 amd64 1:3.3.2-1 [56.5 kB] Get:3 http://localhost/debian/ sid/main libssl1.0.0 amd64 1.0.0e-3 [1143 kB] Get:4 http://localhost/debian/ sid/main libgpg-error0 amd64 1.10-2 [66.8 kB] Get:5 http://localhost/debian/ sid/main libgcrypt11 amd64 1.5.0-3 [298 kB] Get:6 http://localhost/debian/ sid/main libp11-kit0 amd64 0.10-1 [51.4 kB] Get:7 http://localhost/debian/ sid/main libtasn1-3 amd64 2.11-1 [65.9 kB] Get:8 http://localhost/debian/ sid/main libgnutls26 amd64 2.12.16-1 [614 kB] Get:9 http://localhost/debian/ sid/main libkeyutils1 amd64 1.5.2-2 [8860 B] Get:10 http://localhost/debian/ sid/main libkrb5support0 amd64 1.10+dfsg~alpha2-1 [48.5 kB] Get:11 http://localhost/debian/ sid/main libk5crypto3 amd64 1.10+dfsg~alpha2-1 [108 kB] Get:12 http://localhost/debian/ sid/main libkrb5-3 amd64 1.10+dfsg~alpha2-1 [388 kB] Get:13 http://localhost/debian/ sid/main libgssapi-krb5-2 amd64 1.10+dfsg~alpha2-1 [147 kB] Get:14 http://localhost/debian/ sid/main libsasl2-2 amd64 2.1.25.dfsg1-2 [120 kB] Get:15 http://localhost/debian/ sid/main libldap-2.4-2 amd64 2.4.28-1 [240 kB] Get:16 http://localhost/debian/ sid/main libpcre3 amd64 8.12-4 [225 kB] Get:17 http://localhost/debian/ sid/main libsigsegv2 amd64 2.9-4 [28.9 kB] Get:18 http://localhost/debian/ sid/main gawk amd64 1:3.1.8+dfsg-0.1 [735 kB] Get:19 http://localhost/debian/ sid/main libfreetype6 amd64 2.4.8-1 [442 kB] Get:20 http://localhost/debian/ sid/main x11-common all 1:7.6+10 [281 kB] Get:21 http://localhost/debian/ sid/main libice6 amd64 2:1.0.7-2 [56.5 kB] Get:22 http://localhost/debian/ sid/main libgif4 amd64 4.1.6-9 [41.7 kB] Get:23 http://localhost/debian/ sid/main libid3tag0 amd64 0.15.1b-10 [40.4 kB] Get:24 http://localhost/debian/ sid/main libjpeg8 amd64 8c-2 [132 kB] Get:25 http://localhost/debian/ sid/main libpng12-0 amd64 1.2.46-4 [190 kB] Get:26 http://localhost/debian/ sid/main libtiff4 amd64 3.9.5-2 [199 kB] Get:27 http://localhost/debian/ sid/main libxau6 amd64 1:1.0.6-4 [17.1 kB] Get:28 http://localhost/debian/ sid/main libxdmcp6 amd64 1:1.1.0-4 [22.9 kB] Get:29 http://localhost/debian/ sid/main libxcb1 amd64 1.7-4 [43.7 kB] Get:30 http://localhost/debian/ sid/main libx11-data all 2:1.4.4-4 [187 kB] Get:31 http://localhost/debian/ sid/main libx11-6 amd64 2:1.4.4-4 [889 kB] Get:32 http://localhost/debian/ sid/main libxext6 amd64 2:1.3.0-3 [52.3 kB] Get:33 http://localhost/debian/ sid/main libimlib2 amd64 1.4.4-1+b1 [252 kB] Get:34 http://localhost/debian/ sid/main libsm6 amd64 2:1.2.0-2 [29.8 kB] Get:35 http://localhost/debian/ sid/main libast2 amd64 0.7-6 [102 kB] Get:36 http://localhost/debian/ sid/main libglib2.0-0 amd64 2.30.2-4 [1844 kB] Get:37 http://localhost/debian/ sid/main libxml2 amd64 2.7.8.dfsg-5.1 [891 kB] Get:38 http://localhost/debian/ sid/main libcroco3 amd64 0.6.2-2 [122 kB] Get:39 http://localhost/debian/ sid/main libexpat1 amd64 2.0.1-7.2 [139 kB] Get:40 http://localhost/debian/ sid/main libltdl7 amd64 2.4.2-1 [352 kB] Get:41 http://localhost/debian/ sid/main libpcrecpp0 amd64 8.12-4 [113 kB] Get:42 http://localhost/debian/ sid/main libtiffxx0c2 amd64 3.9.5-2 [61.9 kB] Get:43 http://localhost/debian/ sid/main libunistring0 amd64 0.9.3-5 [434 kB] Get:44 http://localhost/debian/ sid/main libxt6 amd64 1:1.1.1-2 [207 kB] Get:45 http://localhost/debian/ sid/main libxmu6 amd64 2:1.1.0-3 [63.2 kB] Get:46 http://localhost/debian/ sid/main adduser all 3.113 [218 kB] Get:47 http://localhost/debian/ sid/main bsdmainutils amd64 8.2.3 [208 kB] Get:48 http://localhost/debian/ sid/main groff-base amd64 1.21-6 [1150 kB] Get:49 http://localhost/debian/ sid/main man-db amd64 2.6.0.2-3 [1015 kB] Get:50 http://localhost/debian/ sid/main procps amd64 1:3.3.2-1 [243 kB] Get:51 http://localhost/debian/ sid/main libmagic1 amd64 5.09-2 [246 kB] Get:52 http://localhost/debian/ sid/main file amd64 5.09-2 [52.0 kB] Get:53 http://localhost/debian/ sid/main gettext-base amd64 0.18.1.1-5 [154 kB] Get:54 http://localhost/debian/ sid/main libcap2 amd64 1:2.22-1 [13.3 kB] Get:55 http://localhost/debian/ sid/main libsqlite3-0 amd64 3.7.9-3 [431 kB] Get:56 http://localhost/debian/ sid/main m4 amd64 1.4.16-2 [259 kB] Get:57 http://localhost/debian/ sid/main mime-support all 3.51-1 [35.0 kB] Get:58 http://localhost/debian/ sid/main libapr1 amd64 1.4.5-1.1 [104 kB] Get:59 http://localhost/debian/ sid/main libaprutil1 amd64 1.4.1-1 [89.3 kB] Get:60 http://localhost/debian/ sid/main libaprutil1-dbd-sqlite3 amd64 1.4.1-1 [18.6 kB] Get:61 http://localhost/debian/ sid/main libaprutil1-ldap amd64 1.4.1-1 [16.2 kB] Get:62 http://localhost/debian/ sid/main apache2.2-bin amd64 2.2.21-5 [1459 kB] Get:63 http://localhost/debian/ sid/main apache2-utils amd64 2.2.21-5 [168 kB] Get:64 http://localhost/debian/ sid/main apache2.2-common amd64 2.2.21-5 [316 kB] Get:65 http://localhost/debian/ sid/main apache2-mpm-worker amd64 2.2.21-5 [2202 B] Get:66 http://localhost/debian/ sid/main apache2 amd64 2.2.21-5 [1398 B] Get:67 http://localhost/debian/ sid/main autoconf all 2.68-1 [804 kB] Get:68 http://localhost/debian/ sid/main autotools-dev all 20110511.1 [73.8 kB] Get:69 http://localhost/debian/ sid/main automake all 1:1.11.1-1 [611 kB] Get:70 http://localhost/debian/ sid/main chrpath amd64 0.13-2 [13.9 kB] Get:71 http://localhost/debian/ sid/main libbsd0 amd64 0.3.0-1 [52.2 kB] Get:72 http://localhost/debian/ sid/main cvs amd64 2:1.12.13+real-6 [2790 kB] Get:73 http://localhost/debian/ sid/main html2text amd64 1.3.2a-15 [103 kB] Get:74 http://localhost/debian/ sid/main gettext amd64 0.18.1.1-5 [2080 kB] Get:75 http://localhost/debian/ sid/main intltool-debian all 0.35.0+20060710.1 [30.8 kB] Get:76 http://localhost/debian/ sid/main po-debconf all 1.0.16+nmu2 [224 kB] Get:77 http://localhost/debian/ sid/main debhelper all 8.9.14 [693 kB] Get:78 http://localhost/debian/ sid/main diffstat amd64 1.55-2 [29.9 kB] Get:79 http://localhost/debian/ sid/main libjpeg8-dev amd64 8c-2 [241 kB] Get:80 http://localhost/debian/ sid/main zlib1g-dev amd64 1:1.2.3.4.dfsg-3 [192 kB] Get:81 http://localhost/debian/ sid/main libtiff4-dev amd64 3.9.5-2 [333 kB] Get:82 http://localhost/debian/ sid/main libpng12-dev amd64 1.2.46-4 [266 kB] Get:83 http://localhost/debian/ sid/main libgif-dev amd64 4.1.6-9 [45.4 kB] Get:84 http://localhost/debian/ sid/main xorg-sgml-doctools all 1:1.10-1 [24.1 kB] Get:85 http://localhost/debian/ sid/main x11proto-core-dev all 7.0.22-1 [323 kB] Get:86 http://localhost/debian/ sid/main libxau-dev amd64 1:1.0.6-4 [20.6 kB] Get:87 http://localhost/debian/ sid/main libxdmcp-dev amd64 1:1.1.0-4 [39.3 kB] Get:88 http://localhost/debian/ sid/main x11proto-input-dev all 2.1-1 [145 kB] Get:89 http://localhost/debian/ sid/main x11proto-kb-dev all 1.0.5-2 [27.5 kB] Get:90 http://localhost/debian/ sid/main xtrans-dev all 1.2.6-2 [101 kB] Get:91 http://localhost/debian/ sid/main libpthread-stubs0 amd64 0.3-3 [3228 B] Get:92 http://localhost/debian/ sid/main libpthread-stubs0-dev amd64 0.3-3 [3998 B] Get:93 http://localhost/debian/ sid/main libxcb1-dev amd64 1.7-4 [82.7 kB] Get:94 http://localhost/debian/ sid/main libx11-dev amd64 2:1.4.4-4 [1027 kB] Get:95 http://localhost/debian/ sid/main x11proto-xext-dev all 7.2.0-3 [255 kB] Get:96 http://localhost/debian/ sid/main libxext-dev amd64 2:1.3.0-3 [167 kB] Get:97 http://localhost/debian/ sid/main libfreetype6-dev amd64 2.4.8-1 [801 kB] Get:98 http://localhost/debian/ sid/main libltdl-dev amd64 2.4.2-1 [205 kB] Get:99 http://localhost/debian/ sid/main libimlib2-dev amd64 1.4.4-1+b1 [248 kB] Get:100 http://localhost/debian/ sid/main libast2-dev amd64 0.7-6 [175 kB] Get:101 http://localhost/debian/ sid/main libice-dev amd64 2:1.0.7-2 [143 kB] Get:102 http://localhost/debian/ sid/main libpcre3-dev amd64 8.12-4 [307 kB] Get:103 http://localhost/debian/ sid/main libsm-dev amd64 2:1.2.0-2 [101 kB] Get:104 http://localhost/debian/ sid/main libtool amd64 2.4.2-1 [617 kB] Get:105 http://localhost/debian/ sid/main libxt-dev amd64 1:1.1.1-2 [512 kB] Get:106 http://localhost/debian/ sid/main libxmu-headers all 2:1.1.0-3 [67.0 kB] Get:107 http://localhost/debian/ sid/main libxmu-dev amd64 2:1.1.0-3 [71.2 kB] Get:108 http://localhost/debian/ sid/main man2html-base amd64 1.6g-6 [61.8 kB] Get:109 http://localhost/debian/ sid/main man2html amd64 1.6g-6 [33.2 kB] Get:110 http://localhost/debian/ sid/main quilt all 0.50-2 [381 kB] Extracting templates from packages: 27% Extracting templates from packages: 54% Extracting templates from packages: 81% Extracting templates from packages: 100% Preconfiguring packages ... Fetched 32.3 MB in 1s (27.7 MB/s) Selecting previously unselected package libpipeline1. (Reading database ... 10821 files and directories currently installed.) Unpacking libpipeline1 (from .../libpipeline1_1.2.0-5_amd64.deb) ... Selecting previously unselected package libprocps0. Unpacking libprocps0 (from .../libprocps0_1%3a3.3.2-1_amd64.deb) ... Selecting previously unselected package libssl1.0.0. Unpacking libssl1.0.0 (from .../libssl1.0.0_1.0.0e-3_amd64.deb) ... Selecting previously unselected package libgpg-error0. Unpacking libgpg-error0 (from .../libgpg-error0_1.10-2_amd64.deb) ... Selecting previously unselected package libgcrypt11. Unpacking libgcrypt11 (from .../libgcrypt11_1.5.0-3_amd64.deb) ... Selecting previously unselected package libp11-kit0. Unpacking libp11-kit0 (from .../libp11-kit0_0.10-1_amd64.deb) ... Selecting previously unselected package libtasn1-3. Unpacking libtasn1-3 (from .../libtasn1-3_2.11-1_amd64.deb) ... Selecting previously unselected package libgnutls26. Unpacking libgnutls26 (from .../libgnutls26_2.12.16-1_amd64.deb) ... Selecting previously unselected package libkeyutils1. Unpacking libkeyutils1 (from .../libkeyutils1_1.5.2-2_amd64.deb) ... Selecting previously unselected package libkrb5support0. Unpacking libkrb5support0 (from .../libkrb5support0_1.10+dfsg~alpha2-1_amd64.deb) ... Selecting previously unselected package libk5crypto3. Unpacking libk5crypto3 (from .../libk5crypto3_1.10+dfsg~alpha2-1_amd64.deb) ... Selecting previously unselected package libkrb5-3. Unpacking libkrb5-3 (from .../libkrb5-3_1.10+dfsg~alpha2-1_amd64.deb) ... Selecting previously unselected package libgssapi-krb5-2. Unpacking libgssapi-krb5-2 (from .../libgssapi-krb5-2_1.10+dfsg~alpha2-1_amd64.deb) ... Selecting previously unselected package libsasl2-2. Unpacking libsasl2-2 (from .../libsasl2-2_2.1.25.dfsg1-2_amd64.deb) ... Selecting previously unselected package libldap-2.4-2. Unpacking libldap-2.4-2 (from .../libldap-2.4-2_2.4.28-1_amd64.deb) ... Selecting previously unselected package libpcre3. Unpacking libpcre3 (from .../libpcre3_8.12-4_amd64.deb) ... Selecting previously unselected package libsigsegv2. Unpacking libsigsegv2 (from .../libsigsegv2_2.9-4_amd64.deb) ... Setting up libsigsegv2 (2.9-4) ... Selecting previously unselected package gawk. (Reading database ... 11011 files and directories currently installed.) Unpacking gawk (from .../gawk_1%3a3.1.8+dfsg-0.1_amd64.deb) ... Selecting previously unselected package libfreetype6. Unpacking libfreetype6 (from .../libfreetype6_2.4.8-1_amd64.deb) ... Selecting previously unselected package x11-common. Unpacking x11-common (from .../x11-common_1%3a7.6+10_all.deb) ... Selecting previously unselected package libice6. Unpacking libice6 (from .../libice6_2%3a1.0.7-2_amd64.deb) ... Selecting previously unselected package libgif4. Unpacking libgif4 (from .../libgif4_4.1.6-9_amd64.deb) ... Selecting previously unselected package libid3tag0. Unpacking libid3tag0 (from .../libid3tag0_0.15.1b-10_amd64.deb) ... Selecting previously unselected package libjpeg8. Unpacking libjpeg8 (from .../libjpeg8_8c-2_amd64.deb) ... Selecting previously unselected package libpng12-0. Unpacking libpng12-0 (from .../libpng12-0_1.2.46-4_amd64.deb) ... Selecting previously unselected package libtiff4. Unpacking libtiff4 (from .../libtiff4_3.9.5-2_amd64.deb) ... Selecting previously unselected package libxau6. Unpacking libxau6 (from .../libxau6_1%3a1.0.6-4_amd64.deb) ... Selecting previously unselected package libxdmcp6. Unpacking libxdmcp6 (from .../libxdmcp6_1%3a1.1.0-4_amd64.deb) ... Selecting previously unselected package libxcb1. Unpacking libxcb1 (from .../libxcb1_1.7-4_amd64.deb) ... Selecting previously unselected package libx11-data. Unpacking libx11-data (from .../libx11-data_2%3a1.4.4-4_all.deb) ... Selecting previously unselected package libx11-6. Unpacking libx11-6 (from .../libx11-6_2%3a1.4.4-4_amd64.deb) ... Selecting previously unselected package libxext6. Unpacking libxext6 (from .../libxext6_2%3a1.3.0-3_amd64.deb) ... Selecting previously unselected package libimlib2. Unpacking libimlib2 (from .../libimlib2_1.4.4-1+b1_amd64.deb) ... Selecting previously unselected package libsm6. Unpacking libsm6 (from .../libsm6_2%3a1.2.0-2_amd64.deb) ... Selecting previously unselected package libast2. Unpacking libast2 (from .../libast2_0.7-6_amd64.deb) ... Selecting previously unselected package libglib2.0-0. Unpacking libglib2.0-0 (from .../libglib2.0-0_2.30.2-4_amd64.deb) ... Selecting previously unselected package libxml2. Unpacking libxml2 (from .../libxml2_2.7.8.dfsg-5.1_amd64.deb) ... Selecting previously unselected package libcroco3. Unpacking libcroco3 (from .../libcroco3_0.6.2-2_amd64.deb) ... Selecting previously unselected package libexpat1. Unpacking libexpat1 (from .../libexpat1_2.0.1-7.2_amd64.deb) ... Selecting previously unselected package libltdl7. Unpacking libltdl7 (from .../libltdl7_2.4.2-1_amd64.deb) ... Selecting previously unselected package libpcrecpp0. Unpacking libpcrecpp0 (from .../libpcrecpp0_8.12-4_amd64.deb) ... Selecting previously unselected package libtiffxx0c2. Unpacking libtiffxx0c2 (from .../libtiffxx0c2_3.9.5-2_amd64.deb) ... Selecting previously unselected package libunistring0. Unpacking libunistring0 (from .../libunistring0_0.9.3-5_amd64.deb) ... Selecting previously unselected package libxt6. Unpacking libxt6 (from .../libxt6_1%3a1.1.1-2_amd64.deb) ... Selecting previously unselected package libxmu6. Unpacking libxmu6 (from .../libxmu6_2%3a1.1.0-3_amd64.deb) ... Selecting previously unselected package adduser. Unpacking adduser (from .../archives/adduser_3.113_all.deb) ... Selecting previously unselected package bsdmainutils. Unpacking bsdmainutils (from .../bsdmainutils_8.2.3_amd64.deb) ... Selecting previously unselected package groff-base. Unpacking groff-base (from .../groff-base_1.21-6_amd64.deb) ... Selecting previously unselected package man-db. Unpacking man-db (from .../man-db_2.6.0.2-3_amd64.deb) ... Selecting previously unselected package procps. Unpacking procps (from .../procps_1%3a3.3.2-1_amd64.deb) ... Selecting previously unselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_5.09-2_amd64.deb) ... Selecting previously unselected package file. Unpacking file (from .../archives/file_5.09-2_amd64.deb) ... Selecting previously unselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.18.1.1-5_amd64.deb) ... Selecting previously unselected package libcap2. Unpacking libcap2 (from .../libcap2_1%3a2.22-1_amd64.deb) ... Selecting previously unselected package libsqlite3-0. Unpacking libsqlite3-0 (from .../libsqlite3-0_3.7.9-3_amd64.deb) ... Selecting previously unselected package m4. Unpacking m4 (from .../archives/m4_1.4.16-2_amd64.deb) ... Selecting previously unselected package mime-support. Unpacking mime-support (from .../mime-support_3.51-1_all.deb) ... Selecting previously unselected package libapr1. Unpacking libapr1 (from .../libapr1_1.4.5-1.1_amd64.deb) ... Selecting previously unselected package libaprutil1. Unpacking libaprutil1 (from .../libaprutil1_1.4.1-1_amd64.deb) ... Selecting previously unselected package libaprutil1-dbd-sqlite3. Unpacking libaprutil1-dbd-sqlite3 (from .../libaprutil1-dbd-sqlite3_1.4.1-1_amd64.deb) ... Selecting previously unselected package libaprutil1-ldap. Unpacking libaprutil1-ldap (from .../libaprutil1-ldap_1.4.1-1_amd64.deb) ... Selecting previously unselected package apache2.2-bin. Unpacking apache2.2-bin (from .../apache2.2-bin_2.2.21-5_amd64.deb) ... Selecting previously unselected package apache2-utils. Unpacking apache2-utils (from .../apache2-utils_2.2.21-5_amd64.deb) ... Selecting previously unselected package apache2.2-common. Unpacking apache2.2-common (from .../apache2.2-common_2.2.21-5_amd64.deb) ... Selecting previously unselected package apache2-mpm-worker. Unpacking apache2-mpm-worker (from .../apache2-mpm-worker_2.2.21-5_amd64.deb) ... Selecting previously unselected package apache2. Unpacking apache2 (from .../apache2_2.2.21-5_amd64.deb) ... Selecting previously unselected package autoconf. Unpacking autoconf (from .../autoconf_2.68-1_all.deb) ... Selecting previously unselected package autotools-dev. Unpacking autotools-dev (from .../autotools-dev_20110511.1_all.deb) ... Selecting previously unselected package automake. Unpacking automake (from .../automake_1%3a1.11.1-1_all.deb) ... Selecting previously unselected package chrpath. Unpacking chrpath (from .../chrpath_0.13-2_amd64.deb) ... Selecting previously unselected package libbsd0. Unpacking libbsd0 (from .../libbsd0_0.3.0-1_amd64.deb) ... Selecting previously unselected package cvs. Unpacking cvs (from .../cvs_2%3a1.12.13+real-6_amd64.deb) ... Selecting previously unselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-15_amd64.deb) ... Selecting previously unselected package gettext. Unpacking gettext (from .../gettext_0.18.1.1-5_amd64.deb) ... Selecting previously unselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously unselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.16+nmu2_all.deb) ... Selecting previously unselected package debhelper. Unpacking debhelper (from .../debhelper_8.9.14_all.deb) ... Selecting previously unselected package diffstat. Unpacking diffstat (from .../diffstat_1.55-2_amd64.deb) ... Selecting previously unselected package libjpeg8-dev. Unpacking libjpeg8-dev (from .../libjpeg8-dev_8c-2_amd64.deb) ... Selecting previously unselected package zlib1g-dev. Unpacking zlib1g-dev (from .../zlib1g-dev_1%3a1.2.3.4.dfsg-3_amd64.deb) ... Selecting previously unselected package libtiff4-dev. Unpacking libtiff4-dev (from .../libtiff4-dev_3.9.5-2_amd64.deb) ... Selecting previously unselected package libpng12-dev. Unpacking libpng12-dev (from .../libpng12-dev_1.2.46-4_amd64.deb) ... Selecting previously unselected package libgif-dev. Unpacking libgif-dev (from .../libgif-dev_4.1.6-9_amd64.deb) ... Selecting previously unselected package xorg-sgml-doctools. Unpacking xorg-sgml-doctools (from .../xorg-sgml-doctools_1%3a1.10-1_all.deb) ... Selecting previously unselected package x11proto-core-dev. Unpacking x11proto-core-dev (from .../x11proto-core-dev_7.0.22-1_all.deb) ... Selecting previously unselected package libxau-dev. Unpacking libxau-dev (from .../libxau-dev_1%3a1.0.6-4_amd64.deb) ... Selecting previously unselected package libxdmcp-dev. Unpacking libxdmcp-dev (from .../libxdmcp-dev_1%3a1.1.0-4_amd64.deb) ... Selecting previously unselected package x11proto-input-dev. Unpacking x11proto-input-dev (from .../x11proto-input-dev_2.1-1_all.deb) ... Selecting previously unselected package x11proto-kb-dev. Unpacking x11proto-kb-dev (from .../x11proto-kb-dev_1.0.5-2_all.deb) ... Selecting previously unselected package xtrans-dev. Unpacking xtrans-dev (from .../xtrans-dev_1.2.6-2_all.deb) ... Selecting previously unselected package libpthread-stubs0. Unpacking libpthread-stubs0 (from .../libpthread-stubs0_0.3-3_amd64.deb) ... Selecting previously unselected package libpthread-stubs0-dev. Unpacking libpthread-stubs0-dev (from .../libpthread-stubs0-dev_0.3-3_amd64.deb) ... Selecting previously unselected package libxcb1-dev. Unpacking libxcb1-dev (from .../libxcb1-dev_1.7-4_amd64.deb) ... Selecting previously unselected package libx11-dev. Unpacking libx11-dev (from .../libx11-dev_2%3a1.4.4-4_amd64.deb) ... Selecting previously unselected package x11proto-xext-dev. Unpacking x11proto-xext-dev (from .../x11proto-xext-dev_7.2.0-3_all.deb) ... Selecting previously unselected package libxext-dev. Unpacking libxext-dev (from .../libxext-dev_2%3a1.3.0-3_amd64.deb) ... Selecting previously unselected package libfreetype6-dev. Unpacking libfreetype6-dev (from .../libfreetype6-dev_2.4.8-1_amd64.deb) ... Selecting previously unselected package libltdl-dev. Unpacking libltdl-dev (from .../libltdl-dev_2.4.2-1_amd64.deb) ... Selecting previously unselected package libimlib2-dev. Unpacking libimlib2-dev (from .../libimlib2-dev_1.4.4-1+b1_amd64.deb) ... Selecting previously unselected package libast2-dev. Unpacking libast2-dev (from .../libast2-dev_0.7-6_amd64.deb) ... Selecting previously unselected package libice-dev. Unpacking libice-dev (from .../libice-dev_2%3a1.0.7-2_amd64.deb) ... Selecting previously unselected package libpcre3-dev. Unpacking libpcre3-dev (from .../libpcre3-dev_8.12-4_amd64.deb) ... Selecting previously unselected package libsm-dev. Unpacking libsm-dev (from .../libsm-dev_2%3a1.2.0-2_amd64.deb) ... Selecting previously unselected package libtool. Unpacking libtool (from .../libtool_2.4.2-1_amd64.deb) ... Selecting previously unselected package libxt-dev. Unpacking libxt-dev (from .../libxt-dev_1%3a1.1.1-2_amd64.deb) ... Selecting previously unselected package libxmu-headers. Unpacking libxmu-headers (from .../libxmu-headers_2%3a1.1.0-3_all.deb) ... Selecting previously unselected package libxmu-dev. Unpacking libxmu-dev (from .../libxmu-dev_2%3a1.1.0-3_amd64.deb) ... Selecting previously unselected package man2html-base. Unpacking man2html-base (from .../man2html-base_1.6g-6_amd64.deb) ... Selecting previously unselected package man2html. Unpacking man2html (from .../man2html_1.6g-6_amd64.deb) ... Selecting previously unselected package quilt. Unpacking quilt (from .../archives/quilt_0.50-2_all.deb) ... Selecting previously unselected package sbuild-build-depends-eterm-dummy. Unpacking sbuild-build-depends-eterm-dummy (from .../sbuild-build-depends-eterm-dummy.deb) ... Processing triggers for install-info ... Setting up libpipeline1 (1.2.0-5) ... Setting up libprocps0 (1:3.3.2-1) ... Setting up libssl1.0.0 (1.0.0e-3) ... Setting up libgpg-error0 (1.10-2) ... Setting up libgcrypt11 (1.5.0-3) ... Setting up libp11-kit0 (0.10-1) ... Setting up libtasn1-3 (2.11-1) ... Setting up libgnutls26 (2.12.16-1) ... Setting up libkeyutils1 (1.5.2-2) ... Setting up libkrb5support0 (1.10+dfsg~alpha2-1) ... Setting up libk5crypto3 (1.10+dfsg~alpha2-1) ... Setting up libkrb5-3 (1.10+dfsg~alpha2-1) ... Setting up libgssapi-krb5-2 (1.10+dfsg~alpha2-1) ... Setting up libsasl2-2 (2.1.25.dfsg1-2) ... Setting up libldap-2.4-2 (2.4.28-1) ... Setting up libpcre3 (8.12-4) ... Setting up gawk (1:3.1.8+dfsg-0.1) ... Setting up libfreetype6 (2.4.8-1) ... Setting up x11-common (1:7.6+10) ... invoke-rc.d: policy-rc.d denied execution of start. Setting up libice6 (2:1.0.7-2) ... Setting up libgif4 (4.1.6-9) ... Setting up libid3tag0 (0.15.1b-10) ... Setting up libjpeg8 (8c-2) ... Setting up libpng12-0 (1.2.46-4) ... Setting up libtiff4 (3.9.5-2) ... Setting up libxau6 (1:1.0.6-4) ... Setting up libxdmcp6 (1:1.1.0-4) ... Setting up libxcb1 (1.7-4) ... Setting up libx11-data (2:1.4.4-4) ... Setting up libx11-6 (2:1.4.4-4) ... Setting up libxext6 (2:1.3.0-3) ... Setting up libimlib2 (1.4.4-1+b1) ... Setting up libsm6 (2:1.2.0-2) ... Setting up libast2 (0.7-6) ... Setting up libglib2.0-0 (2.30.2-4) ... No schema files found: doing nothing. Setting up libxml2 (2.7.8.dfsg-5.1) ... Setting up libcroco3 (0.6.2-2) ... Setting up libexpat1 (2.0.1-7.2) ... Setting up libltdl7 (2.4.2-1) ... Setting up libpcrecpp0 (8.12-4) ... Setting up libtiffxx0c2 (3.9.5-2) ... Setting up libunistring0 (0.9.3-5) ... Setting up libxt6 (1:1.1.1-2) ... Setting up libxmu6 (2:1.1.0-3) ... Setting up adduser (3.113) ... Setting up bsdmainutils (8.2.3) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode. update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode. Setting up groff-base (1.21-6) ... Setting up man-db (2.6.0.2-3) ... Building database of manual pages ... Setting up procps (1:3.3.2-1) ... update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode. invoke-rc.d: policy-rc.d denied execution of start. Setting up libmagic1 (5.09-2) ... Setting up file (5.09-2) ... Setting up gettext-base (0.18.1.1-5) ... Setting up libcap2 (1:2.22-1) ... Setting up libsqlite3-0 (3.7.9-3) ... Setting up m4 (1.4.16-2) ... Setting up mime-support (3.51-1) ... Setting up libapr1 (1.4.5-1.1) ... Setting up libaprutil1 (1.4.1-1) ... Setting up libaprutil1-dbd-sqlite3 (1.4.1-1) ... Setting up libaprutil1-ldap (1.4.1-1) ... Setting up apache2.2-bin (2.2.21-5) ... Setting up apache2-utils (2.2.21-5) ... Setting up apache2.2-common (2.2.21-5) ... Enabling site default. Enabling module alias. Enabling module autoindex. Enabling module dir. Enabling module env. Enabling module mime. Enabling module negotiation. Enabling module setenvif. Enabling module status. Enabling module auth_basic. Enabling module deflate. Enabling module authz_default. Enabling module authz_user. Enabling module authz_groupfile. Enabling module authn_file. Enabling module authz_host. Enabling module reqtimeout. Setting up apache2-mpm-worker (2.2.21-5) ... invoke-rc.d: policy-rc.d denied execution of start. Setting up apache2 (2.2.21-5) ... Setting up autoconf (2.68-1) ... Setting up autotools-dev (20110511.1) ... Setting up automake (1:1.11.1-1) ... update-alternatives: using /usr/bin/automake-1.11 to provide /usr/bin/automake (automake) in auto mode. Setting up chrpath (0.13-2) ... Setting up libbsd0 (0.3.0-1) ... Setting up cvs (2:1.12.13+real-6) ... Allowing use of questionable username. Adding group `_cvsadmin' (GID 109) ... Done. Setting up html2text (1.3.2a-15) ... Setting up gettext (0.18.1.1-5) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.16+nmu2) ... Setting up debhelper (8.9.14) ... Setting up diffstat (1.55-2) ... Setting up libjpeg8-dev (8c-2) ... Setting up zlib1g-dev (1:1.2.3.4.dfsg-3) ... Setting up libtiff4-dev (3.9.5-2) ... Setting up libpng12-dev (1.2.46-4) ... Setting up libgif-dev (4.1.6-9) ... Setting up xorg-sgml-doctools (1:1.10-1) ... Setting up x11proto-core-dev (7.0.22-1) ... Setting up libxau-dev (1:1.0.6-4) ... Setting up libxdmcp-dev (1:1.1.0-4) ... Setting up x11proto-input-dev (2.1-1) ... Setting up x11proto-kb-dev (1.0.5-2) ... Setting up xtrans-dev (1.2.6-2) ... Setting up libpthread-stubs0 (0.3-3) ... Setting up libpthread-stubs0-dev (0.3-3) ... Setting up libxcb1-dev (1.7-4) ... Setting up libx11-dev (2:1.4.4-4) ... Setting up x11proto-xext-dev (7.2.0-3) ... Setting up libxext-dev (2:1.3.0-3) ... Setting up libfreetype6-dev (2.4.8-1) ... Setting up libltdl-dev (2.4.2-1) ... Setting up libimlib2-dev (1.4.4-1+b1) ... Setting up libast2-dev (0.7-6) ... Setting up libice-dev (2:1.0.7-2) ... Setting up libpcre3-dev (8.12-4) ... Setting up libsm-dev (2:1.2.0-2) ... Setting up libtool (2.4.2-1) ... Setting up libxt-dev (1:1.1.1-2) ... Setting up libxmu-headers (2:1.1.0-3) ... Setting up libxmu-dev (2:1.1.0-3) ... Setting up man2html-base (1.6g-6) ... Setting up man2html (1.6g-6) ... Setting up quilt (0.50-2) ... Setting up sbuild-build-depends-eterm-dummy (0.invalid.0) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build environment │ └──────────────────────────────────────────────────────────────────────────────┘ Kernel: Linux 2.6.32-5-amd64 amd64 (x86_64) Toolchain package versions: binutils_2.22-4 dpkg-dev_1.16.1.2 g++-4.6_4.6.2-9 gcc-4.6_4.6.2-9 libc6-dev_2.13-24 libstdc++6_4.6.2-9 libstdc++6-4.6-dev_4.6.2-9 linux-libc-dev_3.1.8-2 Package versions: adduser_3.113 apache2_2.2.21-5 apache2-mpm-worker_2.2.21-5 apache2-utils_2.2.21-5 apache2.2-bin_2.2.21-5 apache2.2-common_2.2.21-5 apt_0.8.15.9 apt-utils_0.8.15.9 autoconf_2.68-1 automake_1:1.11.1-1 autotools-dev_20110511.1 base-files_6.5 base-passwd_3.5.24 bash_4.2-1 binutils_2.22-4 bsdmainutils_8.2.3 bsdutils_1:2.20.1-1.1 build-essential_11.5 bzip2_1.0.6-1 chrpath_0.13-2 clang_3.0-5 coreutils_8.13-3 cpp_4:4.6.2-4 cpp-4.6_4.6.2-9 cvs_2:1.12.13+real-6 dash_0.5.7-2 debconf_1.5.41 debfoster_2.7-1.1 debhelper_8.9.14 debian-archive-keyring_2010.08.28 debianutils_4.1 diffstat_1.55-2 diffutils_1:3.2-1 dpkg_1.16.1.2 dpkg-dev_1.16.1.2 e2fslibs_1.42-1 e2fsprogs_1.42-1 fakeroot_1.18.2-1 file_5.09-2 findutils_4.4.2-4 g++_4:4.6.2-4 g++-4.6_4.6.2-9 gawk_1:3.1.8+dfsg-0.1 gcc_4:4.6.2-4 gcc-4.6_4.6.2-9 gcc-4.6-base_4.6.2-9 gettext_0.18.1.1-5 gettext-base_0.18.1.1-5 gnupg_1.4.11-3 gpgv_1.4.11-3 grep_2.10-1 groff-base_1.21-6 gzip_1.4-2 hostname_3.09 html2text_1.3.2a-15 initscripts_2.88dsf-18 insserv_1.14.0-2.1 install-info_4.13a.dfsg.1-8 intltool-debian_0.35.0+20060710.1 less_444-1 libacl1_2.2.51-5 libapr1_1.4.5-1.1 libaprutil1_1.4.1-1 libaprutil1-dbd-sqlite3_1.4.1-1 libaprutil1-ldap_1.4.1-1 libast2_0.7-6 libast2-dev_0.7-6 libattr1_1:2.4.46-5 libblkid1_2.20.1-1.1 libbsd0_0.3.0-1 libbz2-1.0_1.0.6-1 libc-bin_2.13-24 libc-dev-bin_2.13-24 libc6_2.13-24 libc6-dev_2.13-24 libcap2_1:2.22-1 libclang-common-dev_3.0-5 libclass-isa-perl_0.36-3 libcomerr2_1.42-1 libcroco3_0.6.2-2 libdb5.1_5.1.29-1 libdpkg-perl_1.16.1.2 libexpat1_2.0.1-7.2 libffi5_3.0.10-3 libfreetype6_2.4.8-1 libfreetype6-dev_2.4.8-1 libgc1c2_1:7.1-8 libgcc1_1:4.6.2-9 libgcrypt11_1.5.0-3 libgdbm3_1.8.3-10 libgif-dev_4.1.6-9 libgif4_4.1.6-9 libglib2.0-0_2.30.2-4 libgmp10_2:5.0.2+dfsg-2 libgnutls26_2.12.16-1 libgomp1_4.6.2-9 libgpg-error0_1.10-2 libgssapi-krb5-2_1.10+dfsg~alpha2-1 libice-dev_2:1.0.7-2 libice6_2:1.0.7-2 libid3tag0_0.15.1b-10 libimlib2_1.4.4-1+b1 libimlib2-dev_1.4.4-1+b1 libjpeg8_8c-2 libjpeg8-dev_8c-2 libk5crypto3_1.10+dfsg~alpha2-1 libkeyutils1_1.5.2-2 libkrb5-3_1.10+dfsg~alpha2-1 libkrb5support0_1.10+dfsg~alpha2-1 libldap-2.4-2_2.4.28-1 libllvm3.0_3.0-5 libltdl-dev_2.4.2-1 libltdl7_2.4.2-1 liblzma2_5.1.1alpha+20110809-2 liblzma5_5.1.1alpha+20110809-3 libmagic1_5.09-2 libmount1_2.20.1-1.1 libmpc2_0.9-4 libmpfr4_3.1.0-3 libncurses5_5.9-4 libncursesw5_5.9-4 libp11-kit0_0.10-1 libpam-modules_1.1.3-6 libpam-modules-bin_1.1.3-6 libpam-runtime_1.1.3-6 libpam0g_1.1.3-6 libpcre3_8.12-4 libpcre3-dev_8.12-4 libpcrecpp0_8.12-4 libpipeline1_1.2.0-5 libpng12-0_1.2.46-4 libpng12-dev_1.2.46-4 libprocps0_1:3.3.2-1 libpthread-stubs0_0.3-3 libpthread-stubs0-dev_0.3-3 libquadmath0_4.6.2-9 libreadline6_6.2-8 libsasl2-2_2.1.25.dfsg1-2 libselinux1_2.1.0-4 libsepol1_2.1.0-1.2 libsigsegv2_2.9-4 libslang2_2.2.4-5 libsm-dev_2:1.2.0-2 libsm6_2:1.2.0-2 libsqlite3-0_3.7.9-3 libss2_1.42-1 libssl1.0.0_1.0.0e-3 libstdc++6_4.6.2-9 libstdc++6-4.6-dev_4.6.2-9 libswitch-perl_2.16-2 libtasn1-3_2.11-1 libtiff4_3.9.5-2 libtiff4-dev_3.9.5-2 libtiffxx0c2_3.9.5-2 libtimedate-perl_1.2000-1 libtinfo5_5.9-4 libtool_2.4.2-1 libunistring0_0.9.3-5 libusb-0.1-4_2:0.1.12-20 libuuid1_2.20.1-1.1 libx11-6_2:1.4.4-4 libx11-data_2:1.4.4-4 libx11-dev_2:1.4.4-4 libxau-dev_1:1.0.6-4 libxau6_1:1.0.6-4 libxcb1_1.7-4 libxcb1-dev_1.7-4 libxdmcp-dev_1:1.1.0-4 libxdmcp6_1:1.1.0-4 libxext-dev_2:1.3.0-3 libxext6_2:1.3.0-3 libxml2_2.7.8.dfsg-5.1 libxmu-dev_2:1.1.0-3 libxmu-headers_2:1.1.0-3 libxmu6_2:1.1.0-3 libxt-dev_1:1.1.1-2 libxt6_1:1.1.1-2 linux-libc-dev_3.1.8-2 login_1:4.1.4.2+svn3283-3 lsb-base_3.2-28 m4_1.4.16-2 make_3.81-8.1 man-db_2.6.0.2-3 man2html_1.6g-6 man2html-base_1.6g-6 mawk_1.3.3-16 mime-support_3.51-1 mount_2.20.1-1.1 multiarch-support_2.13-24 ncurses-base_5.9-4 ncurses-bin_5.9-4 nvi_1.81.6-8.2 passwd_1:4.1.4.2+svn3283-3 patch_2.6.1-2 perl_5.14.2-6 perl-base_5.14.2-6 perl-modules_5.14.2-6 po-debconf_1.0.16+nmu2 procps_1:3.3.2-1 quilt_0.50-2 readline-common_6.2-8 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-eterm-dummy_0.invalid.0 sed_4.2.1-9 sensible-utils_0.0.6 sysv-rc_2.88dsf-18 sysvinit_2.88dsf-18 sysvinit-utils_2.88dsf-18 tar_1.26-4 tzdata_2011n-2 util-linux_2.20.1-1.1 x11-common_1:7.6+10 x11proto-core-dev_7.0.22-1 x11proto-input-dev_2.1-1 x11proto-kb-dev_1.0.5-2 x11proto-xext-dev_7.2.0-3 xorg-sgml-doctools_1:1.10-1 xtrans-dev_1.2.6-2 xz-utils_5.1.1alpha+20110809-3 zlib1g_1:1.2.3.4.dfsg-3 zlib1g-dev_1:1.2.3.4.dfsg-3 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: keyblock resource `/var/lib/sbuild/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Mon Jun 13 12:03:25 2011 CEST using DSA key ID 9B7C328D gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./eterm_0.9.5-3.dsc dpkg-source: info: extracting eterm in eterm-0.9.5 dpkg-source: info: unpacking eterm_0.9.5.orig.tar.gz dpkg-source: info: applying eterm_0.9.5-3.diff.gz Check disc space ──────────────── Sufficient free space for build dpkg-buildpackage ───────────────── dpkg-buildpackage: source package eterm dpkg-buildpackage: source version 0.9.5-3 dpkg-source --before-build eterm-0.9.5 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean rm -rf debian/build dh clean dh_testdir dh_auto_clean dh_clean dpkg-source -b eterm-0.9.5 dpkg-source: warning: no source format specified in debian/source/format, see dpkg-source(1) dpkg-source: info: using source format `1.0' dpkg-source: info: building eterm using existing eterm_0.9.5.orig.tar.gz dpkg-source: info: building eterm in eterm_0.9.5-3.diff.gz dpkg-source: info: building eterm in eterm_0.9.5-3.dsc debian/rules build mkdir -p debian/build tar cf - CVS-README ChangeLog Eterm.spec LICENSE Makefile.am Makefile.in README ReleaseNotes ReleaseNotes.1 aclocal.m4 autogen.sh bg config.guess config.h.in config.sub configure configure.in depcomp doc install-sh ltmain.sh missing pix src themes utils | tar xvf - -C debian/build CVS-README ChangeLog Eterm.spec LICENSE Makefile.am Makefile.in README ReleaseNotes ReleaseNotes.1 aclocal.m4 autogen.sh bg/ bg/README.backgrounds bg/Makefile.in bg/Makefile.am bg/tile/ bg/tile/circuit.jpg bg/scale/ bg/scale/Neopolis-horizon.jpg config.guess config.h.in config.sub configure configure.in depcomp doc/ doc/README.Escreen doc/Eterm.ti doc/Eterm.tcap doc/Eterm_reference.html doc/Eterm.1.in doc/Makefile.in doc/Makefile.am install-sh ltmain.sh missing pix/ pix/exit.png pix/help.png pix/thumb_2.png pix/thumb_1.png pix/menu3.png pix/menu2.png pix/menu1.png pix/button_arrow_up_3.png pix/button_arrow_up_2.png pix/button_arrow_up_1.png pix/button_arrow_down_3.png pix/button_arrow_down_2.png pix/button_arrow_down_1.png pix/bar_vertical_3.png pix/bar_vertical_2.png pix/bar_vertical_1.png pix/bar_horizontal_3.png pix/bar_horizontal_2.png pix/bar_horizontal_1.png pix/Makefile.in pix/Makefile.am src/ src/gdb.scr src/main.c src/sse2_cmod.c src/mmx_cmod.S src/screamcfg.h src/scream.h src/libscream.c src/defaultfont.h src/defaultfont.c src/windows.h src/windows.c src/utmp.c src/timer.h src/timer.c src/term.h src/term.c src/system.h src/system.c src/startup.h src/startup.c src/scrollbar.h src/scrollbar.c src/script.h src/script.c src/screen.h src/screen.c src/profile.h src/pixmap.h src/pixmap.c src/options.h src/options.c src/misc.h src/misc.c src/menus.h src/menus.c src/icon.h src/grkelot.h src/grkelot.c src/font.h src/font.c src/feature.h src/events.h src/events.c src/eterm_utmp.h src/eterm_debug.h src/e.h src/e.c src/draw.h src/draw.c src/command.h src/command.c src/buttons.h src/buttons.c src/actions.h src/actions.c src/Makefile.in src/Makefile.am themes/ themes/Makefile.in themes/Makefile.am themes/trans/ themes/trans/menus.cfg themes/trans/theme.cfg.in themes/auto/ themes/auto/menus.cfg themes/auto/theme.cfg.in themes/Eterm/ themes/Eterm/menus.cfg themes/Eterm/theme.cfg.in themes/Escreen/ themes/Escreen/menus.cfg themes/Escreen/theme.cfg.in utils/ utils/Etbg_update_list utils/kEsetroot.in utils/Etsearch utils/Etcolors utils/Ettable.c utils/Etbg.c utils/Esetroot.c utils/Makefile.in utils/Makefile.am ln -sv /build/eterm-MNSR9U/eterm-0.9.5/debian debian/build `debian/build/debian' -> `/build/eterm-MNSR9U/eterm-0.9.5/debian' touch debian/stamp-tarcopy /usr/bin/make -f debian/rules -C debian/build build USE_BUILD_DIR=TRUE make[1]: Entering directory `/build/eterm-MNSR9U/eterm-0.9.5/debian/build' QUILT_PATCHES=debian/patches \ quilt --quiltrc /dev/null push -a || test $? = 2 Applying patch 000_build_hacks.diff patching file Makefile.am Now at patch 000_build_hacks.diff touch debian/stamp-patched dh build --before configure dh: The --before option is deprecated. Use override targets instead. dh_testdir libtoolize -f libtoolize: putting auxiliary files in `.'. libtoolize: linking file `./ltmain.sh' libtoolize: You should add the contents of the following files to `aclocal.m4': libtoolize: `/usr/share/aclocal/libtool.m4' libtoolize: `/usr/share/aclocal/ltoptions.m4' libtoolize: `/usr/share/aclocal/ltversion.m4' libtoolize: `/usr/share/aclocal/ltsugar.m4' libtoolize: `/usr/share/aclocal/lt~obsolete.m4' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf -fi libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./ltmain.sh' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. dh_auto_configure -- --enable-xim --with-backspace=del --with-delete=execute --enable-share=yes --enable-static=no --enable-mmx=no --enable-multi-charset=unicode --enable-escreen --with-pty-group=tty LDFLAGS=" -Wl,--as-needed" configure: WARNING: unrecognized options: --enable-share checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for preferred libtoolize... libtoolize checking for preferred aclocal... aclocal checking for preferred autoconf... autoconf checking for preferred autoheader... autoheader checking for preferred automake... automake grep: ./src/netdisp.c: No such file or directory checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... none checking how to run the C preprocessor... gcc -E checking dependency style of gcc... none checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for library containing strerror... none required checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 3458764513820540925 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... yes checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC 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.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for distribution root... /build/eterm-MNSR9U/eterm-0.9.5/debian/build checking whether gcc needs -traditional... no checking whether build environment is sane... yes checking whether to enable maintainer-specific portions of Makefiles... no checking if malloc debugging is wanted... no checking for sed... /bin/sed checking for rm... rm -f checking for cp... cp -f checking for chmod... chmod checking for tar... tar checking for mkdir... mkdir checking for ctags... true checking for ar... ar checking for mv... mv -f checking for tic... tic checking whether ln -s works... yes checking for perl... /usr/bin/perl checking for gawk... (cached) gawk checking for an ANSI C-conforming const... yes checking for inline... inline checking whether byte ordering is bigendian... no checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking sys/byteorder.h usability... no checking sys/byteorder.h presence... no checking for sys/byteorder.h... no checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking utmpx.h usability... yes checking utmpx.h presence... yes checking for utmpx.h... yes checking for unistd.h... (cached) yes checking bsd/signal.h usability... no checking bsd/signal.h presence... no checking for bsd/signal.h... no checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking regexp.h usability... no checking regexp.h presence... yes configure: WARNING: regexp.h: present but cannot be compiled configure: WARNING: regexp.h: check for missing prerequisite headers? configure: WARNING: regexp.h: see the Autoconf documentation configure: WARNING: regexp.h: section "Present But Cannot Be Compiled" configure: WARNING: regexp.h: proceeding with the compiler's result checking for regexp.h... no checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking X11/X.h usability... yes checking X11/X.h presence... yes checking for X11/X.h... yes checking X11/Xlib.h usability... yes checking X11/Xlib.h presence... yes checking for X11/Xlib.h... yes checking X11/Xmu/Atoms.h usability... yes checking X11/Xmu/Atoms.h presence... yes checking for X11/Xmu/Atoms.h... yes checking X11/Sunkeysym.h usability... yes checking X11/Sunkeysym.h presence... yes checking for X11/Sunkeysym.h... yes checking X11/Xlocale.h usability... yes checking X11/Xlocale.h presence... yes checking for X11/Xlocale.h... yes checking whether time.h and sys/time.h may both be included... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for uid_t in sys/types.h... yes checking return type of signal handlers... void checking for atexit... yes checking for _exit... yes checking for unsetenv... yes checking for setutent... yes checking for seteuid... yes checking for memmove... yes checking for putenv... yes checking for strsep... yes checking for setresuid... yes checking for setresgid... yes checking for memmem... yes checking for usleep... yes checking for snprintf... yes checking for strcasestr... yes checking for strcasechr... no checking for strcasepbrk... no checking for strrev... no checking for nl_langinfo... yes checking whether snprintf ignores n... no, snprintf is ok checking for pow in -lm... yes checking for library containing login... -lutil checking for library containing logout... none required checking for library containing getpwuid... none required checking for debugging level... 4 checking for ptsname... yes checking for grantpt... yes checking for unlockpt... yes checking for pty mechanism... SVR4 checking for pty group... tty checking for saved uids... yes checking if strict ICCCM compliance should be enabled... no checking for XOpenDisplay in -lX11... yes checking for XextAddDisplay in -lXext... yes checking for XShapeQueryExtension in -lXext... yes checking if Pablo support is wanted... no checking for Escreen support... yes checking for Etwin support... no checking for Escreen startup effects... no checking if profiling macros should be included... no checking for pixmap support... yes checking for dlopen in -ldl... yes checking for TT_Init_FreeType in -lttf... no checking for imlib_create_image in -lImlib2... yes checking for transparency support... yes checking for MMX support... no (no MMX detected) checking for SSE2 support... yes checking for libast-config... libast-config checking for libast_set_program_name in -last... yes checking for utmp support... yes checking for addToUtmp in -lutempter... no checking for backspace key configuration... forcing Backspace to send Ctrl-? checking for delete key configuration... send execute sequence checking for home key configuration... default checking for end key configuration... default checking if mousewheel support should be enabled... yes checking for automatic encoding... yes checking for multi-charset support... ISO-10646 checking for XIM support... yes checking for XmuInternAtom in -lXmu... yes checking for XRegisterIMInstantiateCallback in -lX11... yes checking for X11/extensions/XRes.h... no checking for XResQueryExtension in -lXRes... no checking for Greek keyboard support... no checking for dbx... no checking for gdb... no checking for pstack... no checking for U_STACK_TRACE in -lcl... no checking for Linux 2.1 or higher... yes checking if we should enable name reporting escape sequences... no checking for life_signs in -lKenny... no Oh my god, they killed Kenny! You bastards! configure: creating ./config.status config.status: creating Makefile config.status: creating bg/Makefile config.status: creating doc/Makefile config.status: creating utils/Makefile config.status: creating pix/Makefile config.status: creating src/Makefile config.status: creating themes/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --enable-share creating utils/kEsetroot creating themes/Eterm/theme.cfg creating themes/auto/theme.cfg creating themes/Escreen/theme.cfg creating themes/trans/theme.cfg Eterm 0.9.5 Configuration: -------------- Source code location: . Host System Type: x86_64-pc-linux-gnu Preprocessor: gcc -E -I/usr/include Compiler: gcc -g -O2 Linker: gcc -L/usr/lib -Wl,--as-needed -L/usr/lib/x86_64-linux-gnu -L/usr/lib -lImlib2 -ldl -L/usr/lib -lImlib2 -lfreetype -lz -L/usr/X11R6/lib -lX11 -lXext -ldl -lm -lSM -lICE -lSM -lICE -lXmu -last -lXext -lX11 -lutil -lm Install path: /usr See src/feature.h for further configuration information. Now type 'make' to build Eterm 0.9.5. dh build --after configure dh: The --after option is deprecated. Use override targets instead. dh_auto_build make[2]: Entering directory `/build/eterm-MNSR9U/eterm-0.9.5/debian/build' make all-recursive make[3]: Entering directory `/build/eterm-MNSR9U/eterm-0.9.5/debian/build' Making all in src make[4]: Entering directory `/build/eterm-MNSR9U/eterm-0.9.5/debian/build/src' /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o actions.lo actions.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c actions.c -fPIC -DPIC -o .libs/actions.o In file included from actions.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o buttons.lo buttons.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c buttons.c -fPIC -DPIC -o .libs/buttons.o In file included from buttons.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ buttons.c:162:9: warning: expression result unused [-Wunused-value] bbar_reset_total_height(); ^~~~~~~~~~~~~~~~~~~~~~~~~ ./buttons.h:51:116: note: expanded from: # define bbar_reset_total_height() __extension__ ({D_BBAR(("bbar_reset_total_height()\n")); bbar_total_h = -1; bbar_total_h;}) ^~~~~~~~~~~~ buttons.c:425:5: warning: expression result unused [-Wunused-value] bbar_reset_total_height(); ^~~~~~~~~~~~~~~~~~~~~~~~~ ./buttons.h:51:116: note: expanded from: # define bbar_reset_total_height() __extension__ ({D_BBAR(("bbar_reset_total_height()\n")); bbar_total_h = -1; bbar_total_h;}) ^~~~~~~~~~~~ buttons.c:686:5: warning: expression result unused [-Wunused-value] bbar_reset_total_height(); ^~~~~~~~~~~~~~~~~~~~~~~~~ ./buttons.h:51:116: note: expanded from: # define bbar_reset_total_height() __extension__ ({D_BBAR(("bbar_reset_total_height()\n")); bbar_total_h = -1; bbar_total_h;}) ^~~~~~~~~~~~ buttons.c:1049:9: warning: expression result unused [-Wunused-value] bbar_reset_total_height(); ^~~~~~~~~~~~~~~~~~~~~~~~~ ./buttons.h:51:116: note: expanded from: # define bbar_reset_total_height() __extension__ ({D_BBAR(("bbar_reset_total_height()\n")); bbar_total_h = -1; bbar_total_h;}) ^~~~~~~~~~~~ 5 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o command.lo command.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c command.c -fPIC -DPIC -o .libs/command.o In file included from command.c:28: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ command.c:2695:19: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_write(txt, strlen(txt)); ^~~ ./command.h:381:52: note: passing argument to parameter here extern unsigned int cmd_write(const unsigned char *, unsigned int); ^ command.c:2698:18: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write(txt, strlen(txt)); ^~~ ./command.h:387:43: note: passing argument to parameter here extern void tt_write(const unsigned char *, unsigned int); ^ command.c:3611:49: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] D_VT(("\n%s\n\n", safe_print_string(cmdbuf_ptr - 1, cmdbuf_endp - cmdbuf_ptr + 1))); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./eterm_debug.h:79:42: note: expanded from: # define D_VT(x) DPRINTF6(x) ^ /usr/include/libast.h:689:86: note: expanded from: # define DPRINTF6(x) do { if (DEBUG_LEVEL >= 6) {__DEBUG(); libast_dprintf x;} } while (0) ^ ./misc.h:44:44: note: passing argument to parameter 'buff' here extern char *safe_print_string(const char *buff, unsigned long len); ^ 4 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o draw.lo draw.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c draw.c -fPIC -DPIC -o .libs/draw.o In file included from draw.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o e.lo e.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c e.c -fPIC -DPIC -o .libs/e.o In file included from e.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o events.lo events.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c events.c -fPIC -DPIC -o .libs/events.o In file included from events.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ events.c:726:38: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write("\033[5~", 4); ^~~~~~~~~ ./command.h:387:43: note: passing argument to parameter here extern void tt_write(const unsigned char *, unsigned int); ^ events.c:728:38: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write("\033[A", 3); ^~~~~~~~ ./command.h:387:43: note: passing argument to parameter here extern void tt_write(const unsigned char *, unsigned int); ^ events.c:730:38: warning: passing 'char [21]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write("\033[5~\033[5~\033[5~\033[5~\033[5~", 20); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./command.h:387:43: note: passing argument to parameter here extern void tt_write(const unsigned char *, unsigned int); ^ events.c:742:38: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write("\033[6~", 4); ^~~~~~~~~ ./command.h:387:43: note: passing argument to parameter here extern void tt_write(const unsigned char *, unsigned int); ^ events.c:744:38: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write("\033[B", 3); ^~~~~~~~ ./command.h:387:43: note: passing argument to parameter here extern void tt_write(const unsigned char *, unsigned int); ^ events.c:746:38: warning: passing 'char [21]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write("\033[6~\033[6~\033[6~\033[6~\033[6~", 20); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./command.h:387:43: note: passing argument to parameter here extern void tt_write(const unsigned char *, unsigned int); ^ 7 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o font.lo font.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c font.c -fPIC -DPIC -o .libs/font.o In file included from font.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ font.c:743:28: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] n = spiftool_num_words(line); ^~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ font.c:751:38: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:751:15: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:760:42: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:760:19: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:762:42: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(3, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:762:19: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(3, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:763:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] corner = spiftool_get_pword(2, line); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ font.c:763:20: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] corner = spiftool_get_pword(2, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:777:38: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:777:15: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:782:38: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(3, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:782:15: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(3, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:790:38: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:790:15: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:795:38: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(3, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:795:15: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(3, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:806:46: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(1, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:806:23: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(1, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:807:46: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] line = spiftool_get_pword(2, line); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ font.c:807:22: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] line = spiftool_get_pword(2, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:809:46: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:809:23: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:810:46: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] line = spiftool_get_pword(3, line); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ font.c:810:22: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] line = spiftool_get_pword(3, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o grkelot.lo grkelot.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c grkelot.c -fPIC -DPIC -o .libs/grkelot.o In file included from grkelot.c:48: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o menus.lo menus.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c menus.c -fPIC -DPIC -o .libs/menus.o In file included from menus.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o misc.lo misc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c misc.c -fPIC -DPIC -o .libs/misc.o In file included from misc.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ misc.c:83:24: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spiftool_chomp(str); ^~~ /usr/include/libast.h:2736:52: note: passing argument to parameter here extern spif_charptr_t spiftool_chomp(spif_charptr_t); ^ misc.c:237:45: warning: passing 'spif_char_t *' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] buff = SPIF_CAST(charptr) MALLOC(strlen(SPIF_CAST_PTR(char) str) * 2 + 1); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libast/types.h:264:42: note: expanded from: #define SPIF_CAST_PTR(type) (SPIF_TYPE(type) *) ^ /usr/include/libast.h:1135:56: note: expanded from: # define MALLOC(sz) malloc(sz) ^~ /usr/include/string.h:399:37: note: passing argument to parameter '__s' here extern size_t strlen (__const char *__s) ^ misc.c:319:72: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] D_CMD(("buff == %8p \"%s\", cnt == %lu\n", buff, safe_print_string(buff, cnt), cnt)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./eterm_debug.h:34:42: note: expanded from: # define D_CMD(x) DPRINTF1(x) ^ /usr/include/libast.h:684:86: note: expanded from: # define DPRINTF1(x) do { if (DEBUG_LEVEL >= 1) {__DEBUG(); libast_dprintf x;} } while (0) ^ misc.c:274:31: note: passing argument to parameter 'str' here safe_print_string(const char *str, unsigned long len) ^ misc.c:330:70: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] D_CMD(("buff == %8p \"%s\", i == %lu\n", buff, safe_print_string(buff, i), i)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./eterm_debug.h:34:42: note: expanded from: # define D_CMD(x) DPRINTF1(x) ^ /usr/include/libast.h:684:86: note: expanded from: # define DPRINTF1(x) do { if (DEBUG_LEVEL >= 1) {__DEBUG(); libast_dprintf x;} } while (0) ^ misc.c:274:31: note: passing argument to parameter 'str' here safe_print_string(const char *str, unsigned long len) ^ 5 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o options.lo options.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c options.c -fPIC -DPIC -o .libs/options.o In file included from options.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ options.c:813:31: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_parse_line(NULL, val_ptr); ^~~~~~~ /usr/include/libast.h:2794:58: note: passing argument to parameter 'buff' here extern void spifconf_parse_line(FILE *fp, spif_charptr_t buff); ^ options.c:824:66: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[fgColor], spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:824:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[fgColor], spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:826:66: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[bgColor], spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:826:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[bgColor], spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:831:70: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[cursorColor], spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:831:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[cursorColor], spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:838:71: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[cursorColor2], spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:838:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[cursorColor2], spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:844:71: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[pointerColor], spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:844:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[pointerColor], spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:848:75: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[ES_COLOR_CURRENT], spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:848:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[ES_COLOR_CURRENT], spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:851:74: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[ES_COLOR_ACTIVE], spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:851:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[ES_COLOR_ACTIVE], spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:856:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:856:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:869:32: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] n = spiftool_num_words(buff); ^~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:875:37: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:875:13: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:876:36: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] r1 = spiftool_get_pword(3, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:876:12: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] r1 = spiftool_get_pword(3, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:885:72: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[index], spiftool_get_word(1, r1)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:885:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[index], spiftool_get_word(1, r1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:890:78: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[colorBD], spiftool_get_word(1, r1)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:890:21: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[colorBD], spiftool_get_word(1, r1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:897:78: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[colorUL], spiftool_get_word(1, r1)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:897:21: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[colorUL], spiftool_get_word(1, r1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:903:48: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_word(1, tmp); ^~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:903:25: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_word(1, tmp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:915:36: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] g1 = spiftool_get_pword(4, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:915:12: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] g1 = spiftool_get_pword(4, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:916:36: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] b1 = spiftool_get_pword(5, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:916:12: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] b1 = spiftool_get_pword(5, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:957:40: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_word(1, tmp); ^~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:957:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_word(1, tmp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:976:60: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_geometry, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:976:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_geometry, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:979:57: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_title, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:979:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_title, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:982:56: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_name, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:982:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_name, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:985:60: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_iconName, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:985:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_iconName, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:991:66: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_scrollbar_type, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:991:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_scrollbar_type, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:994:60: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_scrollbar_width = strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:994:38: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] rs_scrollbar_width = strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:998:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:998:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1002:53: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (parse_font_fx(spiftool_get_pword(2, tmp)) != 1) { ^~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1002:31: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (parse_font_fx(spiftool_get_pword(2, tmp)) != 1) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./font.h:100:42: note: passing argument to parameter 'line' here extern unsigned char parse_font_fx(char *line); ^ options.c:1007:41: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_pword(2, tmp); ^~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1007:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_pword(2, tmp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1019:64: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] eterm_font_add(&etfonts, spiftool_get_pword(2, tmp), n); ^~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1019:42: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] eterm_font_add(&etfonts, spiftool_get_pword(2, tmp), n); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./font.h:90:55: note: passing argument to parameter 'fontname' here extern void eterm_font_add(char ***plist, const char *fontname, unsigned char idx); ^ options.c:1025:64: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_boldFont, spiftool_get_word(2, tmp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1025:13: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_boldFont, spiftool_get_word(2, tmp)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1031:58: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] def_font_idx = strtoul(spiftool_get_pword(2, tmp), (char **) NULL, 0); ^~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1031:36: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] def_font_idx = strtoul(spiftool_get_pword(2, tmp), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1034:40: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_word(1, tmp); ^~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1034:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_word(1, tmp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1056:39: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!(tmp = spiftool_get_pword(2, buff))) { ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1056:15: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!(tmp = spiftool_get_pword(2, buff))) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1311:65: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_smallfont_key, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1311:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_smallfont_key, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1319:63: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_bigfont_key, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1319:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_bigfont_key, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1341:38: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] s = spiftool_get_word(3, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1341:15: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] s = spiftool_get_word(3, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1345:28: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spiftool_chomp(str); ^~~ /usr/include/libast.h:2736:52: note: passing argument to parameter here extern spif_charptr_t spiftool_chomp(spif_charptr_t); ^ options.c:1363:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1363:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1373:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1373:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1383:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1383:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1425:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1425:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1444:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1444:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1476:62: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_print_pipe, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1476:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_print_pipe, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1482:53: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_saveLines = strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1482:31: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] rs_saveLines = strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1485:59: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_min_anchor_size = strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1485:37: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] rs_min_anchor_size = strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1489:71: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] TermWin.internalBorder = (short) strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1489:49: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] TermWin.internalBorder = (short) strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1495:54: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_line_space = strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1495:32: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] rs_line_space = strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1498:66: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_finished_title, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1498:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_finished_title, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1501:65: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_finished_text, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1501:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_finished_text, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1504:61: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_term_name, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1504:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_term_name, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1507:64: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_beep_command, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1510:68: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] DEBUG_LEVEL = (unsigned int) strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1510:46: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] DEBUG_LEVEL = (unsigned int) strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1516:121: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_exec_args, (char **) MALLOC(sizeof(char *) * ((n = spiftool_num_words(spiftool_get_pword(2, buff))) + 1))); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/libast.h:1135:56: note: expanded from: # define MALLOC(sz) malloc(sz) ^ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1519:56: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_exec_args[k] = spiftool_get_word(k + 2, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1519:29: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_exec_args[k] = spiftool_get_word(k + 2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1526:60: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_cutchars, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1526:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_cutchars, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1527:24: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spiftool_chomp(rs_cutchars); ^~~~~~~~~~~ /usr/include/libast.h:2736:52: note: passing argument to parameter here extern spif_charptr_t spiftool_chomp(spif_charptr_t); ^ options.c:1548:56: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_icon, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1548:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_icon, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1555:55: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_cache_size = strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1555:33: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] rs_cache_size = strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1561:56: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_path, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1561:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_path, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1565:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1565:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1606:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *type = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1606:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *type = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1649:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *mode = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1649:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *mode = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1650:50: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *allow_list = spiftool_get_pword(4, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1650:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *allow_list = spiftool_get_pword(4, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1695:45: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *state = spiftool_get_pword(2, buff), new = 0; ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1695:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *state = spiftool_get_pword(2, buff), new = 0; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1742:41: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *fg = spiftool_get_word(2, buff), *bg = spiftool_get_word(3, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1742:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *fg = spiftool_get_word(2, buff), *bg = spiftool_get_word(3, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1742:75: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *fg = spiftool_get_word(2, buff), *bg = spiftool_get_word(3, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1742:49: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *fg = spiftool_get_word(2, buff), *bg = spiftool_get_word(3, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1774:48: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *filename = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1774:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *filename = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1798:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *geom = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1798:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *geom = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1819:45: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *color = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1819:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *color = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1820:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *mods = spiftool_get_pword(3, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1820:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *mods = spiftool_get_pword(3, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1842:32: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] n = spiftool_num_words(mods); ^~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:1851:73: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->mod->contrast = (int) strtol(spiftool_get_pword(2, mods), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1851:51: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->mod->contrast = (int) strtol(spiftool_get_pword(2, mods), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1854:70: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->mod->gamma = (int) strtol(spiftool_get_pword(3, mods), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1854:48: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->mod->gamma = (int) strtol(spiftool_get_pword(3, mods), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1864:74: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->rmod->contrast = (int) strtol(spiftool_get_pword(2, mods), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1864:52: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->rmod->contrast = (int) strtol(spiftool_get_pword(2, mods), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1867:71: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->rmod->gamma = (int) strtol(spiftool_get_pword(3, mods), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1867:49: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->rmod->gamma = (int) strtol(spiftool_get_pword(3, mods), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1877:74: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->gmod->contrast = (int) strtol(spiftool_get_pword(2, mods), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1877:52: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->gmod->contrast = (int) strtol(spiftool_get_pword(2, mods), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1880:71: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->gmod->gamma = (int) strtol(spiftool_get_pword(3, mods), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1880:49: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->gmod->gamma = (int) strtol(spiftool_get_pword(3, mods), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1890:74: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->bmod->contrast = (int) strtol(spiftool_get_pword(2, mods), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1890:52: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->bmod->contrast = (int) strtol(spiftool_get_pword(2, mods), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1893:71: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->bmod->gamma = (int) strtol(spiftool_get_pword(3, mods), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1893:49: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->bmod->gamma = (int) strtol(spiftool_get_pword(3, mods), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1909:32: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (spiftool_num_words(buff + 7) < 4) { ^~~~~~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:1916:97: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->border->left = (unsigned short) strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1916:75: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->border->left = (unsigned short) strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1917:98: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->border->right = (unsigned short) strtoul(spiftool_get_pword(3, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1917:76: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->border->right = (unsigned short) strtoul(spiftool_get_pword(3, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1918:96: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->border->top = (unsigned short) strtoul(spiftool_get_pword(4, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1918:74: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->border->top = (unsigned short) strtoul(spiftool_get_pword(4, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1919:99: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->border->bottom = (unsigned short) strtoul(spiftool_get_pword(5, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1919:77: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->border->bottom = (unsigned short) strtoul(spiftool_get_pword(5, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1937:32: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (spiftool_num_words(buff + 6) < 5) { ^~~~~~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:1949:51: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!BEG_STRCASECMP(spiftool_get_pword(2, buff), "down")) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/libast.h:1262:70: note: expanded from: #define BEG_STRCASECMP(s, constr) (strncasecmp(SPIF_CAST_C(char *) (s), constr, CONST_STRLEN(constr))) ^ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1954:103: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->bevel->edges->left = (unsigned short) strtoul(spiftool_get_pword(3, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1954:81: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->bevel->edges->left = (unsigned short) strtoul(spiftool_get_pword(3, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1955:104: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->bevel->edges->right = (unsigned short) strtoul(spiftool_get_pword(4, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1955:82: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->bevel->edges->right = (unsigned short) strtoul(spiftool_get_pword(4, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1956:102: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->bevel->edges->top = (unsigned short) strtoul(spiftool_get_pword(5, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1956:80: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->bevel->edges->top = (unsigned short) strtoul(spiftool_get_pword(5, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1957:105: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->bevel->edges->bottom = (unsigned short) strtoul(spiftool_get_pword(6, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1957:83: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->bevel->edges->bottom = (unsigned short) strtoul(spiftool_get_pword(6, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1977:32: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (spiftool_num_words(buff + 8) < 4) { ^~~~~~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:1984:94: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->pad->left = (unsigned short) strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1984:72: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->pad->left = (unsigned short) strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1985:95: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->pad->right = (unsigned short) strtoul(spiftool_get_pword(3, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1985:73: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->pad->right = (unsigned short) strtoul(spiftool_get_pword(3, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1986:93: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->pad->top = (unsigned short) strtoul(spiftool_get_pword(4, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1986:71: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->pad->top = (unsigned short) strtoul(spiftool_get_pword(4, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1987:96: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->pad->bottom = (unsigned short) strtoul(spiftool_get_pword(5, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1987:74: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->pad->bottom = (unsigned short) strtoul(spiftool_get_pword(5, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:2015:49: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] for (i = 2; (str = spiftool_get_word(i, buff)) && strcasecmp(str, "to"); i++) { ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2015:26: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] for (i = 2; (str = spiftool_get_word(i, buff)) && strcasecmp(str, "to"); i++) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2058:37: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_pword(i, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2058:13: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_pword(i, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2060:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_word(i + 1, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2060:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_word(i + 1, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2064:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_word(i + 1, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2064:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_word(i + 1, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2070:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_word(i + 1, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2070:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_word(i + 1, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2075:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_word(i + 1, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2075:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_word(i + 1, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2098:45: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *title = spiftool_get_pword(2, buff + 6); ^~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2098:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *title = spiftool_get_pword(2, buff + 6); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2118:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *title = spiftool_get_word(2, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2118:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *title = spiftool_get_word(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2124:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *name = spiftool_get_word(2, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2124:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *name = spiftool_get_word(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2172:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *text = spiftool_get_word(2, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2172:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *text = spiftool_get_word(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2182:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *rtext = spiftool_get_word(2, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2182:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *rtext = spiftool_get_word(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2195:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *type = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2195:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *type = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2196:45: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *action = spiftool_get_word(3, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2196:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *action = spiftool_get_word(3, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2242:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *font = spiftool_get_word(2, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2242:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *font = spiftool_get_word(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2248:45: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *where = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2248:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *where = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2265:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2265:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2277:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *text = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2277:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *text = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2285:41: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] text = spiftool_get_word(2, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2285:18: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] text = spiftool_get_word(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2296:41: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] icon = spiftool_get_word(2, icon); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2296:18: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] icon = spiftool_get_word(2, icon); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2306:48: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *type = spiftool_get_pword(2, action); ^~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2306:19: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *type = spiftool_get_pword(2, action); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2308:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] action = spiftool_get_word(2, type); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2308:20: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] action = spiftool_get_word(2, type); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2350:64: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_input_method, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2350:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_input_method, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:2352:64: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_preedit_type, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2352:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_preedit_type, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:2373:70: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_multichar_encoding, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2373:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_multichar_encoding, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:2393:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2393:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2396:32: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (spiftool_num_words(buff) != 3) { ^~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:2404:65: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] eterm_font_add(&etmfonts, spiftool_get_pword(2, tmp), n); ^~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2404:43: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] eterm_font_add(&etmfonts, spiftool_get_pword(2, tmp), n); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./font.h:90:55: note: passing argument to parameter 'fontname' here extern void eterm_font_add(char ***plist, const char *fontname, unsigned char idx); ^ options.c:2409:40: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_word(1, tmp); ^~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2409:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_word(1, tmp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2437:55: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_url, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2437:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_url, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:2439:55: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_hop, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2439:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_hop, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:2441:49: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_delay = strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2441:27: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] rs_delay = strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:2443:59: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_es_font, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2443:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_es_font, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:2445:45: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *where = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2445:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *where = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2487:31: warning: passing 'char [20480]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_shell_expand(path); ^~~~ /usr/include/libast.h:2791:59: note: passing argument to parameter here extern spif_charptr_t spifconf_shell_expand(spif_charptr_t); ^ options.c:2490:54: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (theme && *theme && (ret = spifconf_parse(spifconf_name, *theme, path)) != NULL) { ^~~~~~~~~~~~~ /usr/include/libast.h:2795:53: note: passing argument to parameter 'conf_name' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2490:69: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (theme && *theme && (ret = spifconf_parse(spifconf_name, *theme, path)) != NULL) { ^~~~~~ /usr/include/libast.h:2795:85: note: passing argument to parameter 'dir' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2490:77: warning: passing 'char [20480]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (theme && *theme && (ret = spifconf_parse(spifconf_name, *theme, path)) != NULL) { ^~~~ /usr/include/libast.h:2795:111: note: passing argument to parameter 'path' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2490:37: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (theme && *theme && (ret = spifconf_parse(spifconf_name, *theme, path)) != NULL) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2496:35: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((ret = spifconf_parse(spifconf_name, *theme, path)) != NULL) { ^~~~~~~~~~~~~ /usr/include/libast.h:2795:53: note: passing argument to parameter 'conf_name' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2496:50: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((ret = spifconf_parse(spifconf_name, *theme, path)) != NULL) { ^~~~~~ /usr/include/libast.h:2795:85: note: passing argument to parameter 'dir' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2496:58: warning: passing 'char [20480]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((ret = spifconf_parse(spifconf_name, *theme, path)) != NULL) { ^~~~ /usr/include/libast.h:2795:111: note: passing argument to parameter 'path' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2496:18: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((ret = spifconf_parse(spifconf_name, *theme, path)) != NULL) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2502:32: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] return (spifconf_parse(spifconf_name, *theme, path)); ^~~~~~~~~~~~~ /usr/include/libast.h:2795:53: note: passing argument to parameter 'conf_name' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2502:47: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] return (spifconf_parse(spifconf_name, *theme, path)); ^~~~~~ /usr/include/libast.h:2795:85: note: passing argument to parameter 'dir' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2502:55: warning: passing 'char [20480]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] return (spifconf_parse(spifconf_name, *theme, path)); ^~~~ /usr/include/libast.h:2795:111: note: passing argument to parameter 'path' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2502:16: warning: returning 'spif_charptr_t' (aka 'signed char *') from a function with result type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] return (spifconf_parse(spifconf_name, *theme, path)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2580:31: warning: passing 'char [6]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("color", SPIF_CAST_C(ctx_handler_t) parse_color); ^~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2581:31: warning: passing 'char [11]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("attributes", SPIF_CAST_C(ctx_handler_t) parse_attributes); ^~~~~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2582:31: warning: passing 'char [8]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("toggles", SPIF_CAST_C(ctx_handler_t) parse_toggles); ^~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2583:31: warning: passing 'char [9]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("keyboard", SPIF_CAST_C(ctx_handler_t) parse_keyboard); ^~~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2584:31: warning: passing 'char [5]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("misc", SPIF_CAST_C(ctx_handler_t) parse_misc); ^~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2585:31: warning: passing 'char [13]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("imageclasses", SPIF_CAST_C(ctx_handler_t) parse_imageclasses); ^~~~~~~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2586:31: warning: passing 'char [6]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("image", SPIF_CAST_C(ctx_handler_t) parse_image); ^~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2587:31: warning: passing 'char [8]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("actions", SPIF_CAST_C(ctx_handler_t) parse_actions); ^~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2588:31: warning: passing 'char [5]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("menu", SPIF_CAST_C(ctx_handler_t) parse_menu); ^~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2589:31: warning: passing 'char [9]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("menuitem", SPIF_CAST_C(ctx_handler_t) parse_menuitem); ^~~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2590:31: warning: passing 'char [11]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("button_bar", SPIF_CAST_C(ctx_handler_t) parse_bbar); ^~~~~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2591:31: warning: passing 'char [4]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("xim", SPIF_CAST_C(ctx_handler_t) parse_xim); ^~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2592:31: warning: passing 'char [10]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("multichar", SPIF_CAST_C(ctx_handler_t) parse_multichar); ^~~~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2593:31: warning: passing 'char [8]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("escreen", SPIF_CAST_C(ctx_handler_t) parse_escreen); ^~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2926:46: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned char n = spiftool_num_words(rs_cmod_image); ^~~~~~~~~~~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:2935:69: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->mod->contrast = (int) strtol(spiftool_get_pword(2, rs_cmod_image), (char **) NULL, 0); ^~~~~~~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2935:47: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->mod->contrast = (int) strtol(spiftool_get_pword(2, rs_cmod_image), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:2938:66: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->mod->gamma = (int) strtol(spiftool_get_pword(3, rs_cmod_image), (char **) NULL, 0); ^~~~~~~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2938:44: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->mod->gamma = (int) strtol(spiftool_get_pword(3, rs_cmod_image), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:2945:46: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned char n = spiftool_num_words(rs_cmod_red); ^~~~~~~~~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:2954:70: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->rmod->contrast = (int) strtol(spiftool_get_pword(2, rs_cmod_red), (char **) NULL, 0); ^~~~~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2954:48: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->rmod->contrast = (int) strtol(spiftool_get_pword(2, rs_cmod_red), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:2957:67: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->rmod->gamma = (int) strtol(spiftool_get_pword(3, rs_cmod_red), (char **) NULL, 0); ^~~~~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2957:45: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->rmod->gamma = (int) strtol(spiftool_get_pword(3, rs_cmod_red), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:2965:46: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned char n = spiftool_num_words(rs_cmod_green); ^~~~~~~~~~~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:2974:70: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->gmod->contrast = (int) strtol(spiftool_get_pword(2, rs_cmod_green), (char **) NULL, 0); ^~~~~~~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2974:48: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->gmod->contrast = (int) strtol(spiftool_get_pword(2, rs_cmod_green), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:2977:67: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->gmod->gamma = (int) strtol(spiftool_get_pword(3, rs_cmod_green), (char **) NULL, 0); ^~~~~~~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2977:45: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->gmod->gamma = (int) strtol(spiftool_get_pword(3, rs_cmod_green), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:2985:46: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned char n = spiftool_num_words(rs_cmod_blue); ^~~~~~~~~~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:2994:70: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->bmod->contrast = (int) strtol(spiftool_get_pword(2, rs_cmod_blue), (char **) NULL, 0); ^~~~~~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2994:48: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->bmod->contrast = (int) strtol(spiftool_get_pword(2, rs_cmod_blue), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:2997:67: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->bmod->gamma = (int) strtol(spiftool_get_pword(3, rs_cmod_blue), (char **) NULL, 0); ^~~~~~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2997:45: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->bmod->gamma = (int) strtol(spiftool_get_pword(3, rs_cmod_blue), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:3057:40: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] count = spiftool_num_words(rs_anim_pixmap_list) - 1; /* -1 for the delay */ ^~~~~~~~~~~~~~~~~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:3061:49: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] temp = spiftool_get_word(i + 2, rs_anim_pixmap_list); /* +2 rather than +1 to account for the delay */ ^~~~~~~~~~~~~~~~~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:3061:22: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] temp = spiftool_get_word(i + 2, rs_anim_pixmap_list); /* +2 rather than +1 to account for the delay */ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:3064:40: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (spiftool_num_words(temp) != 3) { ^~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:3065:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (spiftool_num_words(temp) == 1) { ^~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:3069:48: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] w1 = spiftool_get_pword(1, temp); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:3069:24: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] w1 = spiftool_get_pword(1, temp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:3070:48: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] h1 = spiftool_get_pword(2, temp); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:3070:24: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] h1 = spiftool_get_pword(2, temp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:3074:67: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_anim_pixmaps[i] = spiftool_get_word(3, temp); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:3074:44: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_anim_pixmaps[i] = spiftool_get_word(3, temp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:3078:67: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_anim_pixmaps[i] = spiftool_get_word(3, temp); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:3078:44: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_anim_pixmaps[i] = spiftool_get_word(3, temp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:3425:45: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ ~~~~~~~~~~~~~~~~~~~~~~~ %d options.c:3425:49: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~ %d options.c:3425:53: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ %d options.c:3425:57: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ %d options.c:3429:47: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3429:51: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3429:55: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3429:59: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3434:46: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~~ %d options.c:3434:50: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~~~ %d options.c:3434:54: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~ %d options.c:3434:58: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ %d options.c:3487:49: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ ~~~~~~~~~~~~~~~~~~~~~~~ %d options.c:3487:53: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~ %d options.c:3487:57: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ %d options.c:3487:61: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ %d options.c:3491:51: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3491:55: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3491:59: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3491:63: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3496:50: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~~ %d options.c:3496:54: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~~~ %d options.c:3496:58: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~ %d options.c:3496:62: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ %d options.c:3550:49: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ ~~~~~~~~~~~~~~~~~~~~~~~ %d options.c:3550:53: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~ %d options.c:3550:57: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ %d options.c:3550:61: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ %d options.c:3554:51: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3554:55: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3554:59: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3554:63: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3559:50: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~~ %d options.c:3559:54: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~~~ %d options.c:3559:58: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~ %d options.c:3559:62: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ %d options.c:3613:49: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ ~~~~~~~~~~~~~~~~~~~~~~~ %d options.c:3613:53: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~ %d options.c:3613:57: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ %d options.c:3613:61: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ %d options.c:3617:51: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3617:55: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3617:59: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3617:63: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3622:50: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~~ %d options.c:3622:54: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~~~ %d options.c:3622:58: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~ %d options.c:3622:62: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ %d 353 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o pixmap.lo pixmap.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c pixmap.c -fPIC -DPIC -o .libs/pixmap.o In file included from pixmap.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ pixmap.c:837:71: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] mask = (Pixmap) strtoul(spiftool_get_pword(2, reply), (char **) NULL, 0); ^~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ pixmap.c:837:49: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] mask = (Pixmap) strtoul(spiftool_get_pword(2, reply), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ pixmap.c:1069:71: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] mask = (Pixmap) strtoul(spiftool_get_pword(2, reply), (char **) NULL, 0); ^~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ pixmap.c:1069:49: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] mask = (Pixmap) strtoul(spiftool_get_pword(2, reply), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ pixmap.c:1805:39: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((xattr.visual->green_mask == 0x3e0)) { ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ pixmap.c:1805:39: note: remove extraneous parentheses around the comparison to silence this warning if ((xattr.visual->green_mask == 0x3e0)) { ~ ^ ~ pixmap.c:1805:39: note: use '=' to turn this equality comparison into an assignment if ((xattr.visual->green_mask == 0x3e0)) { ^~ = 6 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o screen.lo screen.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c screen.c -fPIC -DPIC -o .libs/screen.o In file included from screen.c:9: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ screen.c:775:38: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:789:38: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:816:26: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:829:30: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:868:22: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:921:22: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:969:22: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:1001:22: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:1152:22: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:1185:18: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:1831:42: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] multichar_decode(buffer, len); ^~~~~~ screen.c:2249:29: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] for (s = strstr(c, str); s; s = strstr(s + 1, str)) { ^ /usr/include/string.h:342:36: note: passing argument to parameter '__haystack' here extern char *strstr (__const char *__haystack, __const char *__needle) ^ screen.c:2264:20: warning: assigning to 'char *' from 'text_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] for (s = screen.text[row] + cols - len + 1, k = len - 1; k; s++, k--) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c:2268:37: warning: passing 'text_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] && !strncasecmp(screen.text[row + 1], str + k, len - k)) { ^~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:540:39: note: passing argument to parameter '__s1' here extern int strncasecmp (__const char *__s1, __const char *__s2, size_t __n) ^ screen.c:2366:22: warning: assigning to 'char *' from 'text_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] for (src = screen.text[row], dest = buff, col = 0; col < cols; col++) ^ ~~~~~~~~~~~~~~~~ screen.c:2437:24: warning: initializing 'unsigned char *' with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] unsigned char *p, *cr = "\r"; ^ ~~~~ screen.c:2518:41: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] selection_write(cl[i], strlen(cl[i])); ^~~~~ screen.c:2434:32: note: passing argument to parameter 'data' here selection_write(unsigned char *data, size_t len) ^ screen.c:2546:78: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] XChangeProperty(Xdisplay, Xroot, sel, XA_STRING, 8, PropModeReplace, str, len); ^~~ /usr/include/X11/Xlib.h:2082:38: note: passing argument to parameter here _Xconst unsigned char* /* data */, ^ screen.c:2554:32: warning: passing 'text_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] selection_copy_string(sel, selection.text, selection.len); ^~~~~~~~~~~~~~ screen.c:2532:39: note: passing argument to parameter 'str' here selection_copy_string(Atom sel, char *str, size_t len) ^ screen.c:3331:12: warning: assigning to 'char *' from 'text_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] *l = selection.text; ^ ~~~~~~~~~~~~~~ screen.c:3465:54: warning: passing 'text_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] TERM_WINDOW_GET_REPORTED_COLS(), screen.text[TERM_WINDOW_GET_REPORTED_ROWS() + TermWin.saveLines - 1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./scream.h:252:46: note: passing argument to parameter here int ns_parse_screen(_ns_sess *,int,int,char *); ^ 22 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o script.lo script.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c script.c -fPIC -DPIC -o .libs/script.o In file included from script.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ script.c:163:32: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] for (i = 0; (buffer_id = params[i]) != NULL; i++) { ^ ~~~~~~~~~ script.c:194:31: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write(*tmp, strlen(*tmp)); ^~~~ /usr/include/string.h:399:37: note: passing argument to parameter '__s' here extern size_t strlen (__const char *__s) ^ script.c:194:18: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write(*tmp, strlen(*tmp)); ^~~~ ./command.h:387:43: note: passing argument to parameter here extern void tt_write(const unsigned char *, unsigned int); ^ script.c:215:41: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] code = (unsigned char) atoi(params[0]); ^~~~~~~~~ /usr/include/stdlib.h:284:28: note: passing argument to parameter '__nptr' here __NTH (atoi (__const char *__nptr)) ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:48:52: note: expanded from: # define __NTH(fct) __attribute__ ((__nothrow__)) fct ^ script.c:217:33: warning: passing 'char [2]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^~~ /usr/include/libast.h:2732:51: note: passing argument to parameter here extern spif_charptr_t spiftool_join(spif_charptr_t, spif_charptr_t *); ^ script.c:217:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ script.c:238:20: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] sig = atoi(params[0]); ^~~~~~~~~ /usr/include/stdlib.h:284:28: note: passing argument to parameter '__nptr' here __NTH (atoi (__const char *__nptr)) ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:48:52: note: expanded from: # define __NTH(fct) __attribute__ ((__nothrow__)) fct ^ script.c:264:32: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] for (i = 0; (buffer_id = params[i]) != NULL; i++) { ^ ~~~~~~~~~ script.c:297:25: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!strcasecmp(params[0], "theme")) { ^~~~~~~~~ /usr/include/string.h:536:38: note: passing argument to parameter '__s1' here extern int strcasecmp (__const char *__s1, __const char *__s2) ^ script.c:298:25: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] save_config(params[1], SAVE_THEME_CONFIG); ^~~~~~~~~ ./options.h:161:33: note: passing argument to parameter here unsigned char save_config(char *, unsigned char); ^ script.c:300:25: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] save_config(params[0], SAVE_USER_CONFIG); ^~~~~~~~~ ./options.h:161:33: note: passing argument to parameter here unsigned char save_config(char *, unsigned char); ^ script.c:318:26: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] scr_dump_to_file(params[0]); ^~~~~~~~~ ./screen.h:290:42: note: passing argument to parameter here extern void scr_dump_to_file(const char *); ^ script.c:345:28: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] cnt_float = strtod(params[0], &type); ^~~~~~~~~ /usr/include/stdlib.h:165:48: note: passing argument to parameter '__nptr' here extern double strtod (__const char *__restrict __nptr, ^ script.c:353:18: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] type = params[1]; ^ ~~~~~~~~~ script.c:414:29: warning: passing 'char [2]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^~~ /usr/include/libast.h:2732:51: note: passing argument to parameter here extern spif_charptr_t spiftool_join(spif_charptr_t, spif_charptr_t *); ^ script.c:414:13: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ script.c:434:32: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_write(*tmp, strlen(*tmp)); ^~~~ /usr/include/string.h:399:37: note: passing argument to parameter '__s' here extern size_t strlen (__const char *__s) ^ script.c:434:19: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_write(*tmp, strlen(*tmp)); ^~~~ ./command.h:381:52: note: passing argument to parameter here extern unsigned int cmd_write(const unsigned char *, unsigned int); ^ script.c:451:29: warning: passing 'char [2]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^~~ /usr/include/libast.h:2732:51: note: passing argument to parameter here extern spif_charptr_t spiftool_join(spif_charptr_t, spif_charptr_t *); ^ script.c:451:13: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ script.c:477:29: warning: passing 'char [2]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^~~ /usr/include/libast.h:2732:51: note: passing argument to parameter here extern spif_charptr_t spiftool_join(spif_charptr_t, spif_charptr_t *); ^ script.c:477:13: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ script.c:514:7: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] p = spiftool_downcase_str(*params); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ script.c:515:7: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] a = params[index++]; ^ ~~~~~~~~~~~~~~~ script.c:518:11: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] a = params[index++]; ^ ~~~~~~~~~~~~~~~ script.c:609:7: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] p = spiftool_downcase_str(*params); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ script.c:610:7: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] a = params[index++]; ^ ~~~~~~~~~~~~~~~ script.c:613:11: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] a = params[index++]; ^ ~~~~~~~~~~~~~~~ script.c:679:29: warning: passing 'char [2]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^~~ /usr/include/libast.h:2732:51: note: passing argument to parameter here extern spif_charptr_t spiftool_join(spif_charptr_t, spif_charptr_t *); ^ script.c:679:13: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ script.c:742:33: warning: passing 'char [2]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] token_list = spiftool_split(";", s); ^~~ /usr/include/libast.h:2730:59: note: passing argument to parameter here extern spif_charptr_t *spiftool_split(const spif_charptr_t, const spif_charptr_t); ^ script.c:742:38: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] token_list = spiftool_split(";", s); ^ /usr/include/libast.h:2730:81: note: passing argument to parameter here extern spif_charptr_t *spiftool_split(const spif_charptr_t, const spif_charptr_t); ^ script.c:749:14: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] pstr = token_list[i]; ^ ~~~~~~~~~~~~~ script.c:750:24: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spiftool_chomp(pstr); ^~~~ /usr/include/libast.h:2736:52: note: passing argument to parameter here extern spif_charptr_t spiftool_chomp(spif_charptr_t); ^ script.c:781:41: warning: passing 'char [4]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] param_list = spiftool_split(", \t", params); ^~~~~~ /usr/include/libast.h:2730:59: note: passing argument to parameter here extern spif_charptr_t *spiftool_split(const spif_charptr_t, const spif_charptr_t); ^ script.c:781:49: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] param_list = spiftool_split(", \t", params); ^~~~~~ /usr/include/libast.h:2730:81: note: passing argument to parameter here extern spif_charptr_t *spiftool_split(const spif_charptr_t, const spif_charptr_t); ^ 37 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o scrollbar.lo scrollbar.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c scrollbar.c -fPIC -DPIC -o .libs/scrollbar.o In file included from scrollbar.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o startup.lo startup.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c startup.c -fPIC -DPIC -o .libs/startup.o In file included from startup.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o system.lo system.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c system.c -fPIC -DPIC -o .libs/system.o In file included from system.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ./../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o term.lo term.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c term.c -fPIC -DPIC -o .libs/term.o In file included from term.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ term.c:483:72: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] len, XKeysymToString(keysym), keysym, safe_print_string(kbuf, len), xim_input_context)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./eterm_debug.h:36:42: note: expanded from: # define D_TTY(x) DPRINTF1(x) ^ /usr/include/libast.h:684:86: note: expanded from: # define DPRINTF1(x) do { if (DEBUG_LEVEL >= 1) {__DEBUG(); libast_dprintf x;} } while (0) ^ ./misc.h:44:44: note: passing argument to parameter 'buff' here extern char *safe_print_string(const char *buff, unsigned long len); ^ term.c:489:194: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] D_TTY(("XmbLookupString() gave us len %d, keysym \"%s\" (0x%04x), and buffer \"%s\" based on the XIM input context %010p\n", len, XKeysymToString(keysym), keysym, safe_print_string(kbuf, len), xim_input_context)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./eterm_debug.h:36:42: note: expanded from: # define D_TTY(x) DPRINTF1(x) ^ /usr/include/libast.h:684:86: note: expanded from: # define DPRINTF1(x) do { if (DEBUG_LEVEL >= 1) {__DEBUG(); libast_dprintf x;} } while (0) ^ ./misc.h:44:44: note: passing argument to parameter 'buff' here extern char *safe_print_string(const char *buff, unsigned long len); ^ term.c:496:34: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] safe_print_string(kbuf, len))); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ./eterm_debug.h:36:42: note: expanded from: # define D_TTY(x) DPRINTF1(x) ^ /usr/include/libast.h:684:86: note: expanded from: # define DPRINTF1(x) do { if (DEBUG_LEVEL >= 1) {__DEBUG(); libast_dprintf x;} } while (0) ^ ./misc.h:44:44: note: passing argument to parameter 'buff' here extern char *safe_print_string(const char *buff, unsigned long len); ^ term.c:729:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[Z"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:738:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033Ow"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:745:45: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] len = strlen(strcpy(kbuf, KS_HOME)); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:755:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033OZ"); /* The Z is replaced by t, x, v, or r */ ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:768:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[@"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:795:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033Oy"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:802:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[5~"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:809:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033Os"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:816:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[6~"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:826:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033Oq"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:832:45: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] len = strlen(strcpy(kbuf, KS_END)); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:837:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[4~"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:845:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[3~"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:852:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033Op"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:858:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[2~"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:865:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033On"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:871:45: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] len = strlen(strcpy(kbuf, KS_DELETE)); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:883:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[29~"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:887:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[1~"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:891:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[28~"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:898:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033OM"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:908:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033Ou"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:917:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033OP"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:940:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033Oj"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:1066:30: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] safe_print_string(kbuf, len))); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ./eterm_debug.h:36:42: note: expanded from: # define D_TTY(x) DPRINTF1(x) ^ /usr/include/libast.h:684:86: note: expanded from: # define DPRINTF1(x) do { if (DEBUG_LEVEL >= 1) {__DEBUG(); libast_dprintf x;} } while (0) ^ ./misc.h:44:44: note: passing argument to parameter 'buff' here extern char *safe_print_string(const char *buff, unsigned long len); ^ term.c:1514:31: warning: passing 'unsigned char [512]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] set_window_color(idx, string); ^~~~~~ ./windows.h:60:47: note: passing argument to parameter here extern void set_window_color(int, const char *); ^ 30 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o timer.lo timer.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c timer.c -fPIC -DPIC -o .libs/timer.o In file included from timer.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o utmp.lo utmp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c utmp.c -fPIC -DPIC -o .libs/utmp.o In file included from utmp.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o windows.lo windows.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c windows.c -fPIC -DPIC -o .libs/windows.o In file included from windows.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ windows.c:513:118: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] XChangeProperty(Xdisplay, TermWin.parent, props[PROP_EWMH_STARTUP_ID], atom, 8, PropModeReplace, tmp, strlen(tmp) + 1); ^~~ /usr/include/string.h:399:37: note: passing argument to parameter '__s' here extern size_t strlen (__const char *__s) ^ 2 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o defaultfont.lo defaultfont.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c defaultfont.c -fPIC -DPIC -o .libs/defaultfont.o In file included from defaultfont.c:6: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o libscream.lo libscream.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c libscream.c -fPIC -DPIC -o .libs/libscream.o In file included from libscream.c:46: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ libscream.c:1489:2: warning: #warning compiling in libscream [-W#warnings] #warning compiling in libscream ^ libscream.c:1494:2: warning: #warning compiling in support for GNU screen [-W#warnings] #warning compiling in support for GNU screen ^ 3 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o sse2_cmod.lo sse2_cmod.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c sse2_cmod.c -fPIC -DPIC -o .libs/sse2_cmod.o /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -release 0.9.5 -L/usr/lib -Wl,--as-needed -L/usr/lib/x86_64-linux-gnu -L/usr/lib -o libEterm.la -rpath /usr/lib actions.lo buttons.lo command.lo draw.lo e.lo events.lo font.lo grkelot.lo menus.lo misc.lo options.lo pixmap.lo screen.lo script.lo scrollbar.lo startup.lo system.lo term.lo timer.lo utmp.lo windows.lo defaultfont.lo libscream.lo sse2_cmod.lo -lImlib2 -ldl -L/usr/lib -lImlib2 -lfreetype -lz -L/usr/X11R6/lib -lX11 -lXext -ldl -lm -lSM -lICE -lSM -lICE -lXmu -last -lXext -lX11 -lutil -lm libtool: link: gcc -shared -fPIC -DPIC .libs/actions.o .libs/buttons.o .libs/command.o .libs/draw.o .libs/e.o .libs/events.o .libs/font.o .libs/grkelot.o .libs/menus.o .libs/misc.o .libs/options.o .libs/pixmap.o .libs/screen.o .libs/script.o .libs/scrollbar.o .libs/startup.o .libs/system.o .libs/term.o .libs/timer.o .libs/utmp.o .libs/windows.o .libs/defaultfont.o .libs/libscream.o .libs/sse2_cmod.o -L/usr/lib -L/usr/lib/x86_64-linux-gnu /usr/lib/libImlib2.so /usr/lib/x86_64-linux-gnu/libfreetype.so -lz -L/usr/X11R6/lib -ldl -lSM -lICE -lXmu -last -lXext -lX11 -lutil -lm -O2 -Wl,--as-needed -Wl,-soname -Wl,libEterm-0.9.5.so -o .libs/libEterm-0.9.5.so libtool: link: (cd ".libs" && rm -f "libEterm.so" && ln -s "libEterm-0.9.5.so" "libEterm.so") libtool: link: ( cd ".libs" && rm -f "libEterm.la" && ln -s "../libEterm.la" "libEterm.la" ) gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c main.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -rpath /usr/lib:/usr/lib/Eterm -L/usr/lib -Wl,--as-needed -L/usr/lib/x86_64-linux-gnu -L/usr/lib -o Eterm main.o libEterm.la -lImlib2 -ldl -L/usr/lib -lImlib2 -lfreetype -lz -L/usr/X11R6/lib -lX11 -lXext -ldl -lm -lSM -lICE -lSM -lICE -lXmu -last -lXext -lX11 -lutil -lm libtool: link: gcc -g -O2 -Wl,--as-needed -o .libs/Eterm main.o -L/usr/lib -L/usr/lib/x86_64-linux-gnu ./.libs/libEterm.so /usr/lib/libImlib2.so /usr/lib/x86_64-linux-gnu/libfreetype.so -lz -L/usr/X11R6/lib -ldl -lSM -lICE -lXmu -last -lXext -lX11 -lutil -lm -Wl,-rpath -Wl,/usr/lib:/usr/lib/Eterm ./.libs/libEterm.so: undefined reference to `svr_get_pty' ./.libs/libEterm.so: undefined reference to `blank_screen_mem' clang: error: linker command failed with exit code 1 (use -v to see invocation) make[4]: *** [Eterm] Error 1 make[4]: Leaving directory `/build/eterm-MNSR9U/eterm-0.9.5/debian/build/src' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/build/eterm-MNSR9U/eterm-0.9.5/debian/build' make[2]: *** [all] Error 2 make[2]: Leaving directory `/build/eterm-MNSR9U/eterm-0.9.5/debian/build' dh_auto_build: make -j1 returned exit code 2 make[1]: *** [debian/stamp-build] Error 2 make[1]: Leaving directory `/build/eterm-MNSR9U/eterm-0.9.5/debian/build' make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 ──────────────────────────────────────────────────────────────────────────────── Build finished at 20120113-0152 Finished ──────── E: Build failure (dpkg-buildpackage died) ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /var/lib/schroot/mount/lsid64b-cf3f7439-1c71-4c99-a978-12d108cdd566/build/eterm-MNSR9U Not cleaning session: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Architecture: amd64 Build-Space: 13040 Build-Time: 40 Distribution: lsid64b Fail-Stage: build Install-Time: 12 Job: eterm_0.9.5-3 Package: eterm Package-Time: 65 Source-Version: 0.9.5-3 Space: 13040 Status: attempted Version: 0.9.5-3 ──────────────────────────────────────────────────────────────────────────────── Finished at 20120113-0152 Build needed 00:01:05, 13040k disc space DC-Message: Failed, but took only 126.503654. Retrying, you never know. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. sbuild (Debian sbuild) 0.62.2 (05 Apr 2011) on stremi-5.reims.grid5000.fr ╔══════════════════════════════════════════════════════════════════════════════╗ ║ eterm 0.9.5-3 (amd64) 13 Jan 2012 01:53 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: eterm Version: 0.9.5-3 Source Version: 0.9.5-3 Distribution: lsid64b Architecture: amd64 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Update chroot │ └──────────────────────────────────────────────────────────────────────────────┘ Ign http://localhost sid InRelease Get:1 http://localhost sid Release.gpg [836 B] Get:2 http://localhost sid Release [188 kB] Ign http://localhost sid/main Sources/DiffIndex Ign http://localhost sid/main amd64 Packages/DiffIndex Ign http://localhost sid/main TranslationIndex Get:3 http://localhost sid/main Sources [7544 kB] Get:4 http://localhost sid/main amd64 Packages [10.4 MB] Ign http://localhost sid/main Translation-en Fetched 18.2 MB in 3s (5496 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages have been kept back: clang cpp-4.6 g++-4.6 gcc-4.6 gcc-4.6-base libgcc1 libgomp1 libquadmath0 libstdc++6 libstdc++6-4.6-dev 0 upgraded, 0 newly installed, 0 to remove and 10 not upgraded. ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Check APT ───────── Checking available source versions... Download source files with APT ────────────────────────────── Reading package lists... Building dependency tree... Reading state information... Need to get 809 kB of source archives. Get:1 http://localhost/debian/ sid/main eterm 0.9.5-3 (dsc) [1136 B] Get:2 http://localhost/debian/ sid/main eterm 0.9.5-3 (tar) [797 kB] Get:3 http://localhost/debian/ sid/main eterm 0.9.5-3 (diff) [10.9 kB] Fetched 809 kB in 0s (28.5 MB/s) Download complete and in download only mode Check arch ────────── Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package `sbuild-build-depends-core-dummy' in `/build/eterm-i8ARzz/resolver-X7rzXl/apt_archive/sbuild-build-depends-core-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 10 not upgraded. Need to get 0 B/704 B of archives. After this operation, 0 B of additional disk space will be used. WARNING: The following packages cannot be authenticated! sbuild-build-depends-core-dummy Authentication warning overridden. Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 10821 files and directories currently installed.) Unpacking sbuild-build-depends-core-dummy (from .../sbuild-build-depends-core-dummy.deb) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Cannot open /var/lib/schroot/mount/lsid64b-2ed35b0f-e607-4c96-abb7-ba0cda9a2e9d/etc/lsb-release: No such file or directory Merged Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev | libc-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), man2html, libxmu-dev, libsm-dev, libice-dev, libxext-dev, libx11-dev, libxt-dev, libimlib2-dev, libast2-dev (>= 0.7), libpcre3-dev, debhelper (>= 7.0.1), automake, autoconf, libtool, gettext, quilt, cvs, chrpath Filtered Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), man2html, libxmu-dev, libsm-dev, libice-dev, libxext-dev, libx11-dev, libxt-dev, libimlib2-dev, libast2-dev (>= 0.7), libpcre3-dev, debhelper (>= 7.0.1), automake, autoconf, libtool, gettext, quilt, cvs, chrpath dpkg-deb: building package `sbuild-build-depends-eterm-dummy' in `/build/eterm-i8ARzz/resolver-CBY3Ai/apt_archive/sbuild-build-depends-eterm-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install eterm build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: adduser apache2 apache2-mpm-worker apache2-utils apache2.2-bin apache2.2-common autoconf automake autotools-dev bsdmainutils chrpath cvs debhelper diffstat file gawk gettext gettext-base groff-base html2text intltool-debian libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libast2 libast2-dev libbsd0 libcap2 libcroco3 libexpat1 libfreetype6 libfreetype6-dev libgcrypt11 libgif-dev libgif4 libglib2.0-0 libgnutls26 libgpg-error0 libgssapi-krb5-2 libice-dev libice6 libid3tag0 libimlib2 libimlib2-dev libjpeg8 libjpeg8-dev libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 libltdl-dev libltdl7 libmagic1 libp11-kit0 libpcre3 libpcre3-dev libpcrecpp0 libpipeline1 libpng12-0 libpng12-dev libprocps0 libpthread-stubs0 libpthread-stubs0-dev libsasl2-2 libsigsegv2 libsm-dev libsm6 libsqlite3-0 libssl1.0.0 libtasn1-3 libtiff4 libtiff4-dev libtiffxx0c2 libtool libunistring0 libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb1 libxcb1-dev libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxml2 libxmu-dev libxmu-headers libxmu6 libxt-dev libxt6 m4 man-db man2html man2html-base mime-support po-debconf procps quilt x11-common x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev zlib1g-dev Suggested packages: liblocale-gettext-perl www-browser apache2-doc apache2-suexec apache2-suexec-custom autoconf2.13 autoconf-archive gnu-standards autoconf-doc wamerican wordlist whois vacation mksh rcs dh-make gettext-doc groff rng-tools krb5-doc krb5-user libtool-doc automaken gfortran fortran95-compiler gcj swish++ manpages manpages-dev libmail-box-perl procmail graphviz default-mta mail-transport-agent Recommended packages: ssl-cert openssh-client curl wget lynx-cur autopoint libglib2.0-data shared-mime-info krb5-locales libsasl2-modules libx11-doc xml-core libmail-sendmail-perl psmisc The following NEW packages will be installed: adduser apache2 apache2-mpm-worker apache2-utils apache2.2-bin apache2.2-common autoconf automake autotools-dev bsdmainutils chrpath cvs debhelper diffstat file gawk gettext gettext-base groff-base html2text intltool-debian libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libast2 libast2-dev libbsd0 libcap2 libcroco3 libexpat1 libfreetype6 libfreetype6-dev libgcrypt11 libgif-dev libgif4 libglib2.0-0 libgnutls26 libgpg-error0 libgssapi-krb5-2 libice-dev libice6 libid3tag0 libimlib2 libimlib2-dev libjpeg8 libjpeg8-dev libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 libltdl-dev libltdl7 libmagic1 libp11-kit0 libpcre3 libpcre3-dev libpcrecpp0 libpipeline1 libpng12-0 libpng12-dev libprocps0 libpthread-stubs0 libpthread-stubs0-dev libsasl2-2 libsigsegv2 libsm-dev libsm6 libsqlite3-0 libssl1.0.0 libtasn1-3 libtiff4 libtiff4-dev libtiffxx0c2 libtool libunistring0 libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb1 libxcb1-dev libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxml2 libxmu-dev libxmu-headers libxmu6 libxt-dev libxt6 m4 man-db man2html man2html-base mime-support po-debconf procps quilt sbuild-build-depends-eterm-dummy x11-common x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 111 newly installed, 0 to remove and 10 not upgraded. Need to get 32.3 MB/32.3 MB of archives. After this operation, 86.8 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libpipeline1 libprocps0 libssl1.0.0 libgpg-error0 libgcrypt11 libp11-kit0 libtasn1-3 libgnutls26 libkeyutils1 libkrb5support0 libk5crypto3 libkrb5-3 libgssapi-krb5-2 libsasl2-2 libldap-2.4-2 libpcre3 libsigsegv2 gawk libfreetype6 x11-common libice6 libgif4 libid3tag0 libjpeg8 libpng12-0 libtiff4 libxau6 libxdmcp6 libxcb1 libx11-data libx11-6 libxext6 libimlib2 libsm6 libast2 libglib2.0-0 libxml2 libcroco3 libexpat1 libltdl7 libpcrecpp0 libtiffxx0c2 libunistring0 libxt6 libxmu6 adduser bsdmainutils groff-base man-db procps libmagic1 file gettext-base libcap2 libsqlite3-0 m4 mime-support libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap apache2.2-bin apache2-utils apache2.2-common apache2-mpm-worker apache2 autoconf autotools-dev automake chrpath libbsd0 cvs html2text gettext intltool-debian po-debconf debhelper diffstat libjpeg8-dev zlib1g-dev libtiff4-dev libpng12-dev libgif-dev xorg-sgml-doctools x11proto-core-dev libxau-dev libxdmcp-dev x11proto-input-dev x11proto-kb-dev xtrans-dev libpthread-stubs0 libpthread-stubs0-dev libxcb1-dev libx11-dev x11proto-xext-dev libxext-dev libfreetype6-dev libltdl-dev libimlib2-dev libast2-dev libice-dev libpcre3-dev libsm-dev libtool libxt-dev libxmu-headers libxmu-dev man2html-base man2html quilt sbuild-build-depends-eterm-dummy Authentication warning overridden. Get:1 http://localhost/debian/ sid/main libpipeline1 amd64 1.2.0-5 [38.2 kB] Get:2 http://localhost/debian/ sid/main libprocps0 amd64 1:3.3.2-1 [56.5 kB] Get:3 http://localhost/debian/ sid/main libssl1.0.0 amd64 1.0.0e-3 [1143 kB] Get:4 http://localhost/debian/ sid/main libgpg-error0 amd64 1.10-2 [66.8 kB] Get:5 http://localhost/debian/ sid/main libgcrypt11 amd64 1.5.0-3 [298 kB] Get:6 http://localhost/debian/ sid/main libp11-kit0 amd64 0.10-1 [51.4 kB] Get:7 http://localhost/debian/ sid/main libtasn1-3 amd64 2.11-1 [65.9 kB] Get:8 http://localhost/debian/ sid/main libgnutls26 amd64 2.12.16-1 [614 kB] Get:9 http://localhost/debian/ sid/main libkeyutils1 amd64 1.5.2-2 [8860 B] Get:10 http://localhost/debian/ sid/main libkrb5support0 amd64 1.10+dfsg~alpha2-1 [48.5 kB] Get:11 http://localhost/debian/ sid/main libk5crypto3 amd64 1.10+dfsg~alpha2-1 [108 kB] Get:12 http://localhost/debian/ sid/main libkrb5-3 amd64 1.10+dfsg~alpha2-1 [388 kB] Get:13 http://localhost/debian/ sid/main libgssapi-krb5-2 amd64 1.10+dfsg~alpha2-1 [147 kB] Get:14 http://localhost/debian/ sid/main libsasl2-2 amd64 2.1.25.dfsg1-2 [120 kB] Get:15 http://localhost/debian/ sid/main libldap-2.4-2 amd64 2.4.28-1 [240 kB] Get:16 http://localhost/debian/ sid/main libpcre3 amd64 8.12-4 [225 kB] Get:17 http://localhost/debian/ sid/main libsigsegv2 amd64 2.9-4 [28.9 kB] Get:18 http://localhost/debian/ sid/main gawk amd64 1:3.1.8+dfsg-0.1 [735 kB] Get:19 http://localhost/debian/ sid/main libfreetype6 amd64 2.4.8-1 [442 kB] Get:20 http://localhost/debian/ sid/main x11-common all 1:7.6+10 [281 kB] Get:21 http://localhost/debian/ sid/main libice6 amd64 2:1.0.7-2 [56.5 kB] Get:22 http://localhost/debian/ sid/main libgif4 amd64 4.1.6-9 [41.7 kB] Get:23 http://localhost/debian/ sid/main libid3tag0 amd64 0.15.1b-10 [40.4 kB] Get:24 http://localhost/debian/ sid/main libjpeg8 amd64 8c-2 [132 kB] Get:25 http://localhost/debian/ sid/main libpng12-0 amd64 1.2.46-4 [190 kB] Get:26 http://localhost/debian/ sid/main libtiff4 amd64 3.9.5-2 [199 kB] Get:27 http://localhost/debian/ sid/main libxau6 amd64 1:1.0.6-4 [17.1 kB] Get:28 http://localhost/debian/ sid/main libxdmcp6 amd64 1:1.1.0-4 [22.9 kB] Get:29 http://localhost/debian/ sid/main libxcb1 amd64 1.7-4 [43.7 kB] Get:30 http://localhost/debian/ sid/main libx11-data all 2:1.4.4-4 [187 kB] Get:31 http://localhost/debian/ sid/main libx11-6 amd64 2:1.4.4-4 [889 kB] Get:32 http://localhost/debian/ sid/main libxext6 amd64 2:1.3.0-3 [52.3 kB] Get:33 http://localhost/debian/ sid/main libimlib2 amd64 1.4.4-1+b1 [252 kB] Get:34 http://localhost/debian/ sid/main libsm6 amd64 2:1.2.0-2 [29.8 kB] Get:35 http://localhost/debian/ sid/main libast2 amd64 0.7-6 [102 kB] Get:36 http://localhost/debian/ sid/main libglib2.0-0 amd64 2.30.2-4 [1844 kB] Get:37 http://localhost/debian/ sid/main libxml2 amd64 2.7.8.dfsg-5.1 [891 kB] Get:38 http://localhost/debian/ sid/main libcroco3 amd64 0.6.2-2 [122 kB] Get:39 http://localhost/debian/ sid/main libexpat1 amd64 2.0.1-7.2 [139 kB] Get:40 http://localhost/debian/ sid/main libltdl7 amd64 2.4.2-1 [352 kB] Get:41 http://localhost/debian/ sid/main libpcrecpp0 amd64 8.12-4 [113 kB] Get:42 http://localhost/debian/ sid/main libtiffxx0c2 amd64 3.9.5-2 [61.9 kB] Get:43 http://localhost/debian/ sid/main libunistring0 amd64 0.9.3-5 [434 kB] Get:44 http://localhost/debian/ sid/main libxt6 amd64 1:1.1.1-2 [207 kB] Get:45 http://localhost/debian/ sid/main libxmu6 amd64 2:1.1.0-3 [63.2 kB] Get:46 http://localhost/debian/ sid/main adduser all 3.113 [218 kB] Get:47 http://localhost/debian/ sid/main bsdmainutils amd64 8.2.3 [208 kB] Get:48 http://localhost/debian/ sid/main groff-base amd64 1.21-6 [1150 kB] Get:49 http://localhost/debian/ sid/main man-db amd64 2.6.0.2-3 [1015 kB] Get:50 http://localhost/debian/ sid/main procps amd64 1:3.3.2-1 [243 kB] Get:51 http://localhost/debian/ sid/main libmagic1 amd64 5.09-2 [246 kB] Get:52 http://localhost/debian/ sid/main file amd64 5.09-2 [52.0 kB] Get:53 http://localhost/debian/ sid/main gettext-base amd64 0.18.1.1-5 [154 kB] Get:54 http://localhost/debian/ sid/main libcap2 amd64 1:2.22-1 [13.3 kB] Get:55 http://localhost/debian/ sid/main libsqlite3-0 amd64 3.7.9-3 [431 kB] Get:56 http://localhost/debian/ sid/main m4 amd64 1.4.16-2 [259 kB] Get:57 http://localhost/debian/ sid/main mime-support all 3.51-1 [35.0 kB] Get:58 http://localhost/debian/ sid/main libapr1 amd64 1.4.5-1.1 [104 kB] Get:59 http://localhost/debian/ sid/main libaprutil1 amd64 1.4.1-1 [89.3 kB] Get:60 http://localhost/debian/ sid/main libaprutil1-dbd-sqlite3 amd64 1.4.1-1 [18.6 kB] Get:61 http://localhost/debian/ sid/main libaprutil1-ldap amd64 1.4.1-1 [16.2 kB] Get:62 http://localhost/debian/ sid/main apache2.2-bin amd64 2.2.21-5 [1459 kB] Get:63 http://localhost/debian/ sid/main apache2-utils amd64 2.2.21-5 [168 kB] Get:64 http://localhost/debian/ sid/main apache2.2-common amd64 2.2.21-5 [316 kB] Get:65 http://localhost/debian/ sid/main apache2-mpm-worker amd64 2.2.21-5 [2202 B] Get:66 http://localhost/debian/ sid/main apache2 amd64 2.2.21-5 [1398 B] Get:67 http://localhost/debian/ sid/main autoconf all 2.68-1 [804 kB] Get:68 http://localhost/debian/ sid/main autotools-dev all 20110511.1 [73.8 kB] Get:69 http://localhost/debian/ sid/main automake all 1:1.11.1-1 [611 kB] Get:70 http://localhost/debian/ sid/main chrpath amd64 0.13-2 [13.9 kB] Get:71 http://localhost/debian/ sid/main libbsd0 amd64 0.3.0-1 [52.2 kB] Get:72 http://localhost/debian/ sid/main cvs amd64 2:1.12.13+real-6 [2790 kB] Get:73 http://localhost/debian/ sid/main html2text amd64 1.3.2a-15 [103 kB] Get:74 http://localhost/debian/ sid/main gettext amd64 0.18.1.1-5 [2080 kB] Get:75 http://localhost/debian/ sid/main intltool-debian all 0.35.0+20060710.1 [30.8 kB] Get:76 http://localhost/debian/ sid/main po-debconf all 1.0.16+nmu2 [224 kB] Get:77 http://localhost/debian/ sid/main debhelper all 8.9.14 [693 kB] Get:78 http://localhost/debian/ sid/main diffstat amd64 1.55-2 [29.9 kB] Get:79 http://localhost/debian/ sid/main libjpeg8-dev amd64 8c-2 [241 kB] Get:80 http://localhost/debian/ sid/main zlib1g-dev amd64 1:1.2.3.4.dfsg-3 [192 kB] Get:81 http://localhost/debian/ sid/main libtiff4-dev amd64 3.9.5-2 [333 kB] Get:82 http://localhost/debian/ sid/main libpng12-dev amd64 1.2.46-4 [266 kB] Get:83 http://localhost/debian/ sid/main libgif-dev amd64 4.1.6-9 [45.4 kB] Get:84 http://localhost/debian/ sid/main xorg-sgml-doctools all 1:1.10-1 [24.1 kB] Get:85 http://localhost/debian/ sid/main x11proto-core-dev all 7.0.22-1 [323 kB] Get:86 http://localhost/debian/ sid/main libxau-dev amd64 1:1.0.6-4 [20.6 kB] Get:87 http://localhost/debian/ sid/main libxdmcp-dev amd64 1:1.1.0-4 [39.3 kB] Get:88 http://localhost/debian/ sid/main x11proto-input-dev all 2.1-1 [145 kB] Get:89 http://localhost/debian/ sid/main x11proto-kb-dev all 1.0.5-2 [27.5 kB] Get:90 http://localhost/debian/ sid/main xtrans-dev all 1.2.6-2 [101 kB] Get:91 http://localhost/debian/ sid/main libpthread-stubs0 amd64 0.3-3 [3228 B] Get:92 http://localhost/debian/ sid/main libpthread-stubs0-dev amd64 0.3-3 [3998 B] Get:93 http://localhost/debian/ sid/main libxcb1-dev amd64 1.7-4 [82.7 kB] Get:94 http://localhost/debian/ sid/main libx11-dev amd64 2:1.4.4-4 [1027 kB] Get:95 http://localhost/debian/ sid/main x11proto-xext-dev all 7.2.0-3 [255 kB] Get:96 http://localhost/debian/ sid/main libxext-dev amd64 2:1.3.0-3 [167 kB] Get:97 http://localhost/debian/ sid/main libfreetype6-dev amd64 2.4.8-1 [801 kB] Get:98 http://localhost/debian/ sid/main libltdl-dev amd64 2.4.2-1 [205 kB] Get:99 http://localhost/debian/ sid/main libimlib2-dev amd64 1.4.4-1+b1 [248 kB] Get:100 http://localhost/debian/ sid/main libast2-dev amd64 0.7-6 [175 kB] Get:101 http://localhost/debian/ sid/main libice-dev amd64 2:1.0.7-2 [143 kB] Get:102 http://localhost/debian/ sid/main libpcre3-dev amd64 8.12-4 [307 kB] Get:103 http://localhost/debian/ sid/main libsm-dev amd64 2:1.2.0-2 [101 kB] Get:104 http://localhost/debian/ sid/main libtool amd64 2.4.2-1 [617 kB] Get:105 http://localhost/debian/ sid/main libxt-dev amd64 1:1.1.1-2 [512 kB] Get:106 http://localhost/debian/ sid/main libxmu-headers all 2:1.1.0-3 [67.0 kB] Get:107 http://localhost/debian/ sid/main libxmu-dev amd64 2:1.1.0-3 [71.2 kB] Get:108 http://localhost/debian/ sid/main man2html-base amd64 1.6g-6 [61.8 kB] Get:109 http://localhost/debian/ sid/main man2html amd64 1.6g-6 [33.2 kB] Get:110 http://localhost/debian/ sid/main quilt all 0.50-2 [381 kB] Extracting templates from packages: 27% Extracting templates from packages: 54% Extracting templates from packages: 81% Extracting templates from packages: 100% Preconfiguring packages ... Fetched 32.3 MB in 0s (42.5 MB/s) Selecting previously unselected package libpipeline1. (Reading database ... 10821 files and directories currently installed.) Unpacking libpipeline1 (from .../libpipeline1_1.2.0-5_amd64.deb) ... Selecting previously unselected package libprocps0. Unpacking libprocps0 (from .../libprocps0_1%3a3.3.2-1_amd64.deb) ... Selecting previously unselected package libssl1.0.0. Unpacking libssl1.0.0 (from .../libssl1.0.0_1.0.0e-3_amd64.deb) ... Selecting previously unselected package libgpg-error0. Unpacking libgpg-error0 (from .../libgpg-error0_1.10-2_amd64.deb) ... Selecting previously unselected package libgcrypt11. Unpacking libgcrypt11 (from .../libgcrypt11_1.5.0-3_amd64.deb) ... Selecting previously unselected package libp11-kit0. Unpacking libp11-kit0 (from .../libp11-kit0_0.10-1_amd64.deb) ... Selecting previously unselected package libtasn1-3. Unpacking libtasn1-3 (from .../libtasn1-3_2.11-1_amd64.deb) ... Selecting previously unselected package libgnutls26. Unpacking libgnutls26 (from .../libgnutls26_2.12.16-1_amd64.deb) ... Selecting previously unselected package libkeyutils1. Unpacking libkeyutils1 (from .../libkeyutils1_1.5.2-2_amd64.deb) ... Selecting previously unselected package libkrb5support0. Unpacking libkrb5support0 (from .../libkrb5support0_1.10+dfsg~alpha2-1_amd64.deb) ... Selecting previously unselected package libk5crypto3. Unpacking libk5crypto3 (from .../libk5crypto3_1.10+dfsg~alpha2-1_amd64.deb) ... Selecting previously unselected package libkrb5-3. Unpacking libkrb5-3 (from .../libkrb5-3_1.10+dfsg~alpha2-1_amd64.deb) ... Selecting previously unselected package libgssapi-krb5-2. Unpacking libgssapi-krb5-2 (from .../libgssapi-krb5-2_1.10+dfsg~alpha2-1_amd64.deb) ... Selecting previously unselected package libsasl2-2. Unpacking libsasl2-2 (from .../libsasl2-2_2.1.25.dfsg1-2_amd64.deb) ... Selecting previously unselected package libldap-2.4-2. Unpacking libldap-2.4-2 (from .../libldap-2.4-2_2.4.28-1_amd64.deb) ... Selecting previously unselected package libpcre3. Unpacking libpcre3 (from .../libpcre3_8.12-4_amd64.deb) ... Selecting previously unselected package libsigsegv2. Unpacking libsigsegv2 (from .../libsigsegv2_2.9-4_amd64.deb) ... Setting up libsigsegv2 (2.9-4) ... Selecting previously unselected package gawk. (Reading database ... 11011 files and directories currently installed.) Unpacking gawk (from .../gawk_1%3a3.1.8+dfsg-0.1_amd64.deb) ... Selecting previously unselected package libfreetype6. Unpacking libfreetype6 (from .../libfreetype6_2.4.8-1_amd64.deb) ... Selecting previously unselected package x11-common. Unpacking x11-common (from .../x11-common_1%3a7.6+10_all.deb) ... Selecting previously unselected package libice6. Unpacking libice6 (from .../libice6_2%3a1.0.7-2_amd64.deb) ... Selecting previously unselected package libgif4. Unpacking libgif4 (from .../libgif4_4.1.6-9_amd64.deb) ... Selecting previously unselected package libid3tag0. Unpacking libid3tag0 (from .../libid3tag0_0.15.1b-10_amd64.deb) ... Selecting previously unselected package libjpeg8. Unpacking libjpeg8 (from .../libjpeg8_8c-2_amd64.deb) ... Selecting previously unselected package libpng12-0. Unpacking libpng12-0 (from .../libpng12-0_1.2.46-4_amd64.deb) ... Selecting previously unselected package libtiff4. Unpacking libtiff4 (from .../libtiff4_3.9.5-2_amd64.deb) ... Selecting previously unselected package libxau6. Unpacking libxau6 (from .../libxau6_1%3a1.0.6-4_amd64.deb) ... Selecting previously unselected package libxdmcp6. Unpacking libxdmcp6 (from .../libxdmcp6_1%3a1.1.0-4_amd64.deb) ... Selecting previously unselected package libxcb1. Unpacking libxcb1 (from .../libxcb1_1.7-4_amd64.deb) ... Selecting previously unselected package libx11-data. Unpacking libx11-data (from .../libx11-data_2%3a1.4.4-4_all.deb) ... Selecting previously unselected package libx11-6. Unpacking libx11-6 (from .../libx11-6_2%3a1.4.4-4_amd64.deb) ... Selecting previously unselected package libxext6. Unpacking libxext6 (from .../libxext6_2%3a1.3.0-3_amd64.deb) ... Selecting previously unselected package libimlib2. Unpacking libimlib2 (from .../libimlib2_1.4.4-1+b1_amd64.deb) ... Selecting previously unselected package libsm6. Unpacking libsm6 (from .../libsm6_2%3a1.2.0-2_amd64.deb) ... Selecting previously unselected package libast2. Unpacking libast2 (from .../libast2_0.7-6_amd64.deb) ... Selecting previously unselected package libglib2.0-0. Unpacking libglib2.0-0 (from .../libglib2.0-0_2.30.2-4_amd64.deb) ... Selecting previously unselected package libxml2. Unpacking libxml2 (from .../libxml2_2.7.8.dfsg-5.1_amd64.deb) ... Selecting previously unselected package libcroco3. Unpacking libcroco3 (from .../libcroco3_0.6.2-2_amd64.deb) ... Selecting previously unselected package libexpat1. Unpacking libexpat1 (from .../libexpat1_2.0.1-7.2_amd64.deb) ... Selecting previously unselected package libltdl7. Unpacking libltdl7 (from .../libltdl7_2.4.2-1_amd64.deb) ... Selecting previously unselected package libpcrecpp0. Unpacking libpcrecpp0 (from .../libpcrecpp0_8.12-4_amd64.deb) ... Selecting previously unselected package libtiffxx0c2. Unpacking libtiffxx0c2 (from .../libtiffxx0c2_3.9.5-2_amd64.deb) ... Selecting previously unselected package libunistring0. Unpacking libunistring0 (from .../libunistring0_0.9.3-5_amd64.deb) ... Selecting previously unselected package libxt6. Unpacking libxt6 (from .../libxt6_1%3a1.1.1-2_amd64.deb) ... Selecting previously unselected package libxmu6. Unpacking libxmu6 (from .../libxmu6_2%3a1.1.0-3_amd64.deb) ... Selecting previously unselected package adduser. Unpacking adduser (from .../archives/adduser_3.113_all.deb) ... Selecting previously unselected package bsdmainutils. Unpacking bsdmainutils (from .../bsdmainutils_8.2.3_amd64.deb) ... Selecting previously unselected package groff-base. Unpacking groff-base (from .../groff-base_1.21-6_amd64.deb) ... Selecting previously unselected package man-db. Unpacking man-db (from .../man-db_2.6.0.2-3_amd64.deb) ... Selecting previously unselected package procps. Unpacking procps (from .../procps_1%3a3.3.2-1_amd64.deb) ... Selecting previously unselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_5.09-2_amd64.deb) ... Selecting previously unselected package file. Unpacking file (from .../archives/file_5.09-2_amd64.deb) ... Selecting previously unselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.18.1.1-5_amd64.deb) ... Selecting previously unselected package libcap2. Unpacking libcap2 (from .../libcap2_1%3a2.22-1_amd64.deb) ... Selecting previously unselected package libsqlite3-0. Unpacking libsqlite3-0 (from .../libsqlite3-0_3.7.9-3_amd64.deb) ... Selecting previously unselected package m4. Unpacking m4 (from .../archives/m4_1.4.16-2_amd64.deb) ... Selecting previously unselected package mime-support. Unpacking mime-support (from .../mime-support_3.51-1_all.deb) ... Selecting previously unselected package libapr1. Unpacking libapr1 (from .../libapr1_1.4.5-1.1_amd64.deb) ... Selecting previously unselected package libaprutil1. Unpacking libaprutil1 (from .../libaprutil1_1.4.1-1_amd64.deb) ... Selecting previously unselected package libaprutil1-dbd-sqlite3. Unpacking libaprutil1-dbd-sqlite3 (from .../libaprutil1-dbd-sqlite3_1.4.1-1_amd64.deb) ... Selecting previously unselected package libaprutil1-ldap. Unpacking libaprutil1-ldap (from .../libaprutil1-ldap_1.4.1-1_amd64.deb) ... Selecting previously unselected package apache2.2-bin. Unpacking apache2.2-bin (from .../apache2.2-bin_2.2.21-5_amd64.deb) ... Selecting previously unselected package apache2-utils. Unpacking apache2-utils (from .../apache2-utils_2.2.21-5_amd64.deb) ... Selecting previously unselected package apache2.2-common. Unpacking apache2.2-common (from .../apache2.2-common_2.2.21-5_amd64.deb) ... Selecting previously unselected package apache2-mpm-worker. Unpacking apache2-mpm-worker (from .../apache2-mpm-worker_2.2.21-5_amd64.deb) ... Selecting previously unselected package apache2. Unpacking apache2 (from .../apache2_2.2.21-5_amd64.deb) ... Selecting previously unselected package autoconf. Unpacking autoconf (from .../autoconf_2.68-1_all.deb) ... Selecting previously unselected package autotools-dev. Unpacking autotools-dev (from .../autotools-dev_20110511.1_all.deb) ... Selecting previously unselected package automake. Unpacking automake (from .../automake_1%3a1.11.1-1_all.deb) ... Selecting previously unselected package chrpath. Unpacking chrpath (from .../chrpath_0.13-2_amd64.deb) ... Selecting previously unselected package libbsd0. Unpacking libbsd0 (from .../libbsd0_0.3.0-1_amd64.deb) ... Selecting previously unselected package cvs. Unpacking cvs (from .../cvs_2%3a1.12.13+real-6_amd64.deb) ... Selecting previously unselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-15_amd64.deb) ... Selecting previously unselected package gettext. Unpacking gettext (from .../gettext_0.18.1.1-5_amd64.deb) ... Selecting previously unselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously unselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.16+nmu2_all.deb) ... Selecting previously unselected package debhelper. Unpacking debhelper (from .../debhelper_8.9.14_all.deb) ... Selecting previously unselected package diffstat. Unpacking diffstat (from .../diffstat_1.55-2_amd64.deb) ... Selecting previously unselected package libjpeg8-dev. Unpacking libjpeg8-dev (from .../libjpeg8-dev_8c-2_amd64.deb) ... Selecting previously unselected package zlib1g-dev. Unpacking zlib1g-dev (from .../zlib1g-dev_1%3a1.2.3.4.dfsg-3_amd64.deb) ... Selecting previously unselected package libtiff4-dev. Unpacking libtiff4-dev (from .../libtiff4-dev_3.9.5-2_amd64.deb) ... Selecting previously unselected package libpng12-dev. Unpacking libpng12-dev (from .../libpng12-dev_1.2.46-4_amd64.deb) ... Selecting previously unselected package libgif-dev. Unpacking libgif-dev (from .../libgif-dev_4.1.6-9_amd64.deb) ... Selecting previously unselected package xorg-sgml-doctools. Unpacking xorg-sgml-doctools (from .../xorg-sgml-doctools_1%3a1.10-1_all.deb) ... Selecting previously unselected package x11proto-core-dev. Unpacking x11proto-core-dev (from .../x11proto-core-dev_7.0.22-1_all.deb) ... Selecting previously unselected package libxau-dev. Unpacking libxau-dev (from .../libxau-dev_1%3a1.0.6-4_amd64.deb) ... Selecting previously unselected package libxdmcp-dev. Unpacking libxdmcp-dev (from .../libxdmcp-dev_1%3a1.1.0-4_amd64.deb) ... Selecting previously unselected package x11proto-input-dev. Unpacking x11proto-input-dev (from .../x11proto-input-dev_2.1-1_all.deb) ... Selecting previously unselected package x11proto-kb-dev. Unpacking x11proto-kb-dev (from .../x11proto-kb-dev_1.0.5-2_all.deb) ... Selecting previously unselected package xtrans-dev. Unpacking xtrans-dev (from .../xtrans-dev_1.2.6-2_all.deb) ... Selecting previously unselected package libpthread-stubs0. Unpacking libpthread-stubs0 (from .../libpthread-stubs0_0.3-3_amd64.deb) ... Selecting previously unselected package libpthread-stubs0-dev. Unpacking libpthread-stubs0-dev (from .../libpthread-stubs0-dev_0.3-3_amd64.deb) ... Selecting previously unselected package libxcb1-dev. Unpacking libxcb1-dev (from .../libxcb1-dev_1.7-4_amd64.deb) ... Selecting previously unselected package libx11-dev. Unpacking libx11-dev (from .../libx11-dev_2%3a1.4.4-4_amd64.deb) ... Selecting previously unselected package x11proto-xext-dev. Unpacking x11proto-xext-dev (from .../x11proto-xext-dev_7.2.0-3_all.deb) ... Selecting previously unselected package libxext-dev. Unpacking libxext-dev (from .../libxext-dev_2%3a1.3.0-3_amd64.deb) ... Selecting previously unselected package libfreetype6-dev. Unpacking libfreetype6-dev (from .../libfreetype6-dev_2.4.8-1_amd64.deb) ... Selecting previously unselected package libltdl-dev. Unpacking libltdl-dev (from .../libltdl-dev_2.4.2-1_amd64.deb) ... Selecting previously unselected package libimlib2-dev. Unpacking libimlib2-dev (from .../libimlib2-dev_1.4.4-1+b1_amd64.deb) ... Selecting previously unselected package libast2-dev. Unpacking libast2-dev (from .../libast2-dev_0.7-6_amd64.deb) ... Selecting previously unselected package libice-dev. Unpacking libice-dev (from .../libice-dev_2%3a1.0.7-2_amd64.deb) ... Selecting previously unselected package libpcre3-dev. Unpacking libpcre3-dev (from .../libpcre3-dev_8.12-4_amd64.deb) ... Selecting previously unselected package libsm-dev. Unpacking libsm-dev (from .../libsm-dev_2%3a1.2.0-2_amd64.deb) ... Selecting previously unselected package libtool. Unpacking libtool (from .../libtool_2.4.2-1_amd64.deb) ... Selecting previously unselected package libxt-dev. Unpacking libxt-dev (from .../libxt-dev_1%3a1.1.1-2_amd64.deb) ... Selecting previously unselected package libxmu-headers. Unpacking libxmu-headers (from .../libxmu-headers_2%3a1.1.0-3_all.deb) ... Selecting previously unselected package libxmu-dev. Unpacking libxmu-dev (from .../libxmu-dev_2%3a1.1.0-3_amd64.deb) ... Selecting previously unselected package man2html-base. Unpacking man2html-base (from .../man2html-base_1.6g-6_amd64.deb) ... Selecting previously unselected package man2html. Unpacking man2html (from .../man2html_1.6g-6_amd64.deb) ... Selecting previously unselected package quilt. Unpacking quilt (from .../archives/quilt_0.50-2_all.deb) ... Selecting previously unselected package sbuild-build-depends-eterm-dummy. Unpacking sbuild-build-depends-eterm-dummy (from .../sbuild-build-depends-eterm-dummy.deb) ... Processing triggers for install-info ... Setting up libpipeline1 (1.2.0-5) ... Setting up libprocps0 (1:3.3.2-1) ... Setting up libssl1.0.0 (1.0.0e-3) ... Setting up libgpg-error0 (1.10-2) ... Setting up libgcrypt11 (1.5.0-3) ... Setting up libp11-kit0 (0.10-1) ... Setting up libtasn1-3 (2.11-1) ... Setting up libgnutls26 (2.12.16-1) ... Setting up libkeyutils1 (1.5.2-2) ... Setting up libkrb5support0 (1.10+dfsg~alpha2-1) ... Setting up libk5crypto3 (1.10+dfsg~alpha2-1) ... Setting up libkrb5-3 (1.10+dfsg~alpha2-1) ... Setting up libgssapi-krb5-2 (1.10+dfsg~alpha2-1) ... Setting up libsasl2-2 (2.1.25.dfsg1-2) ... Setting up libldap-2.4-2 (2.4.28-1) ... Setting up libpcre3 (8.12-4) ... Setting up gawk (1:3.1.8+dfsg-0.1) ... Setting up libfreetype6 (2.4.8-1) ... Setting up x11-common (1:7.6+10) ... invoke-rc.d: policy-rc.d denied execution of start. Setting up libice6 (2:1.0.7-2) ... Setting up libgif4 (4.1.6-9) ... Setting up libid3tag0 (0.15.1b-10) ... Setting up libjpeg8 (8c-2) ... Setting up libpng12-0 (1.2.46-4) ... Setting up libtiff4 (3.9.5-2) ... Setting up libxau6 (1:1.0.6-4) ... Setting up libxdmcp6 (1:1.1.0-4) ... Setting up libxcb1 (1.7-4) ... Setting up libx11-data (2:1.4.4-4) ... Setting up libx11-6 (2:1.4.4-4) ... Setting up libxext6 (2:1.3.0-3) ... Setting up libimlib2 (1.4.4-1+b1) ... Setting up libsm6 (2:1.2.0-2) ... Setting up libast2 (0.7-6) ... Setting up libglib2.0-0 (2.30.2-4) ... No schema files found: doing nothing. Setting up libxml2 (2.7.8.dfsg-5.1) ... Setting up libcroco3 (0.6.2-2) ... Setting up libexpat1 (2.0.1-7.2) ... Setting up libltdl7 (2.4.2-1) ... Setting up libpcrecpp0 (8.12-4) ... Setting up libtiffxx0c2 (3.9.5-2) ... Setting up libunistring0 (0.9.3-5) ... Setting up libxt6 (1:1.1.1-2) ... Setting up libxmu6 (2:1.1.0-3) ... Setting up adduser (3.113) ... Setting up bsdmainutils (8.2.3) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode. update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode. Setting up groff-base (1.21-6) ... Setting up man-db (2.6.0.2-3) ... Building database of manual pages ... Setting up procps (1:3.3.2-1) ... update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode. invoke-rc.d: policy-rc.d denied execution of start. Setting up libmagic1 (5.09-2) ... Setting up file (5.09-2) ... Setting up gettext-base (0.18.1.1-5) ... Setting up libcap2 (1:2.22-1) ... Setting up libsqlite3-0 (3.7.9-3) ... Setting up m4 (1.4.16-2) ... Setting up mime-support (3.51-1) ... Setting up libapr1 (1.4.5-1.1) ... Setting up libaprutil1 (1.4.1-1) ... Setting up libaprutil1-dbd-sqlite3 (1.4.1-1) ... Setting up libaprutil1-ldap (1.4.1-1) ... Setting up apache2.2-bin (2.2.21-5) ... Setting up apache2-utils (2.2.21-5) ... Setting up apache2.2-common (2.2.21-5) ... Enabling site default. Enabling module alias. Enabling module autoindex. Enabling module dir. Enabling module env. Enabling module mime. Enabling module negotiation. Enabling module setenvif. Enabling module status. Enabling module auth_basic. Enabling module deflate. Enabling module authz_default. Enabling module authz_user. Enabling module authz_groupfile. Enabling module authn_file. Enabling module authz_host. Enabling module reqtimeout. Setting up apache2-mpm-worker (2.2.21-5) ... invoke-rc.d: policy-rc.d denied execution of start. Setting up apache2 (2.2.21-5) ... Setting up autoconf (2.68-1) ... Setting up autotools-dev (20110511.1) ... Setting up automake (1:1.11.1-1) ... update-alternatives: using /usr/bin/automake-1.11 to provide /usr/bin/automake (automake) in auto mode. Setting up chrpath (0.13-2) ... Setting up libbsd0 (0.3.0-1) ... Setting up cvs (2:1.12.13+real-6) ... Allowing use of questionable username. Adding group `_cvsadmin' (GID 109) ... Done. Setting up html2text (1.3.2a-15) ... Setting up gettext (0.18.1.1-5) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.16+nmu2) ... Setting up debhelper (8.9.14) ... Setting up diffstat (1.55-2) ... Setting up libjpeg8-dev (8c-2) ... Setting up zlib1g-dev (1:1.2.3.4.dfsg-3) ... Setting up libtiff4-dev (3.9.5-2) ... Setting up libpng12-dev (1.2.46-4) ... Setting up libgif-dev (4.1.6-9) ... Setting up xorg-sgml-doctools (1:1.10-1) ... Setting up x11proto-core-dev (7.0.22-1) ... Setting up libxau-dev (1:1.0.6-4) ... Setting up libxdmcp-dev (1:1.1.0-4) ... Setting up x11proto-input-dev (2.1-1) ... Setting up x11proto-kb-dev (1.0.5-2) ... Setting up xtrans-dev (1.2.6-2) ... Setting up libpthread-stubs0 (0.3-3) ... Setting up libpthread-stubs0-dev (0.3-3) ... Setting up libxcb1-dev (1.7-4) ... Setting up libx11-dev (2:1.4.4-4) ... Setting up x11proto-xext-dev (7.2.0-3) ... Setting up libxext-dev (2:1.3.0-3) ... Setting up libfreetype6-dev (2.4.8-1) ... Setting up libltdl-dev (2.4.2-1) ... Setting up libimlib2-dev (1.4.4-1+b1) ... Setting up libast2-dev (0.7-6) ... Setting up libice-dev (2:1.0.7-2) ... Setting up libpcre3-dev (8.12-4) ... Setting up libsm-dev (2:1.2.0-2) ... Setting up libtool (2.4.2-1) ... Setting up libxt-dev (1:1.1.1-2) ... Setting up libxmu-headers (2:1.1.0-3) ... Setting up libxmu-dev (2:1.1.0-3) ... Setting up man2html-base (1.6g-6) ... Setting up man2html (1.6g-6) ... Setting up quilt (0.50-2) ... Setting up sbuild-build-depends-eterm-dummy (0.invalid.0) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build environment │ └──────────────────────────────────────────────────────────────────────────────┘ Kernel: Linux 2.6.32-5-amd64 amd64 (x86_64) Toolchain package versions: binutils_2.22-4 dpkg-dev_1.16.1.2 g++-4.6_4.6.2-9 gcc-4.6_4.6.2-9 libc6-dev_2.13-24 libstdc++6_4.6.2-9 libstdc++6-4.6-dev_4.6.2-9 linux-libc-dev_3.1.8-2 Package versions: adduser_3.113 apache2_2.2.21-5 apache2-mpm-worker_2.2.21-5 apache2-utils_2.2.21-5 apache2.2-bin_2.2.21-5 apache2.2-common_2.2.21-5 apt_0.8.15.9 apt-utils_0.8.15.9 autoconf_2.68-1 automake_1:1.11.1-1 autotools-dev_20110511.1 base-files_6.5 base-passwd_3.5.24 bash_4.2-1 binutils_2.22-4 bsdmainutils_8.2.3 bsdutils_1:2.20.1-1.1 build-essential_11.5 bzip2_1.0.6-1 chrpath_0.13-2 clang_3.0-5 coreutils_8.13-3 cpp_4:4.6.2-4 cpp-4.6_4.6.2-9 cvs_2:1.12.13+real-6 dash_0.5.7-2 debconf_1.5.41 debfoster_2.7-1.1 debhelper_8.9.14 debian-archive-keyring_2010.08.28 debianutils_4.1 diffstat_1.55-2 diffutils_1:3.2-1 dpkg_1.16.1.2 dpkg-dev_1.16.1.2 e2fslibs_1.42-1 e2fsprogs_1.42-1 fakeroot_1.18.2-1 file_5.09-2 findutils_4.4.2-4 g++_4:4.6.2-4 g++-4.6_4.6.2-9 gawk_1:3.1.8+dfsg-0.1 gcc_4:4.6.2-4 gcc-4.6_4.6.2-9 gcc-4.6-base_4.6.2-9 gettext_0.18.1.1-5 gettext-base_0.18.1.1-5 gnupg_1.4.11-3 gpgv_1.4.11-3 grep_2.10-1 groff-base_1.21-6 gzip_1.4-2 hostname_3.09 html2text_1.3.2a-15 initscripts_2.88dsf-18 insserv_1.14.0-2.1 install-info_4.13a.dfsg.1-8 intltool-debian_0.35.0+20060710.1 less_444-1 libacl1_2.2.51-5 libapr1_1.4.5-1.1 libaprutil1_1.4.1-1 libaprutil1-dbd-sqlite3_1.4.1-1 libaprutil1-ldap_1.4.1-1 libast2_0.7-6 libast2-dev_0.7-6 libattr1_1:2.4.46-5 libblkid1_2.20.1-1.1 libbsd0_0.3.0-1 libbz2-1.0_1.0.6-1 libc-bin_2.13-24 libc-dev-bin_2.13-24 libc6_2.13-24 libc6-dev_2.13-24 libcap2_1:2.22-1 libclang-common-dev_3.0-5 libclass-isa-perl_0.36-3 libcomerr2_1.42-1 libcroco3_0.6.2-2 libdb5.1_5.1.29-1 libdpkg-perl_1.16.1.2 libexpat1_2.0.1-7.2 libffi5_3.0.10-3 libfreetype6_2.4.8-1 libfreetype6-dev_2.4.8-1 libgc1c2_1:7.1-8 libgcc1_1:4.6.2-9 libgcrypt11_1.5.0-3 libgdbm3_1.8.3-10 libgif-dev_4.1.6-9 libgif4_4.1.6-9 libglib2.0-0_2.30.2-4 libgmp10_2:5.0.2+dfsg-2 libgnutls26_2.12.16-1 libgomp1_4.6.2-9 libgpg-error0_1.10-2 libgssapi-krb5-2_1.10+dfsg~alpha2-1 libice-dev_2:1.0.7-2 libice6_2:1.0.7-2 libid3tag0_0.15.1b-10 libimlib2_1.4.4-1+b1 libimlib2-dev_1.4.4-1+b1 libjpeg8_8c-2 libjpeg8-dev_8c-2 libk5crypto3_1.10+dfsg~alpha2-1 libkeyutils1_1.5.2-2 libkrb5-3_1.10+dfsg~alpha2-1 libkrb5support0_1.10+dfsg~alpha2-1 libldap-2.4-2_2.4.28-1 libllvm3.0_3.0-5 libltdl-dev_2.4.2-1 libltdl7_2.4.2-1 liblzma2_5.1.1alpha+20110809-2 liblzma5_5.1.1alpha+20110809-3 libmagic1_5.09-2 libmount1_2.20.1-1.1 libmpc2_0.9-4 libmpfr4_3.1.0-3 libncurses5_5.9-4 libncursesw5_5.9-4 libp11-kit0_0.10-1 libpam-modules_1.1.3-6 libpam-modules-bin_1.1.3-6 libpam-runtime_1.1.3-6 libpam0g_1.1.3-6 libpcre3_8.12-4 libpcre3-dev_8.12-4 libpcrecpp0_8.12-4 libpipeline1_1.2.0-5 libpng12-0_1.2.46-4 libpng12-dev_1.2.46-4 libprocps0_1:3.3.2-1 libpthread-stubs0_0.3-3 libpthread-stubs0-dev_0.3-3 libquadmath0_4.6.2-9 libreadline6_6.2-8 libsasl2-2_2.1.25.dfsg1-2 libselinux1_2.1.0-4 libsepol1_2.1.0-1.2 libsigsegv2_2.9-4 libslang2_2.2.4-5 libsm-dev_2:1.2.0-2 libsm6_2:1.2.0-2 libsqlite3-0_3.7.9-3 libss2_1.42-1 libssl1.0.0_1.0.0e-3 libstdc++6_4.6.2-9 libstdc++6-4.6-dev_4.6.2-9 libswitch-perl_2.16-2 libtasn1-3_2.11-1 libtiff4_3.9.5-2 libtiff4-dev_3.9.5-2 libtiffxx0c2_3.9.5-2 libtimedate-perl_1.2000-1 libtinfo5_5.9-4 libtool_2.4.2-1 libunistring0_0.9.3-5 libusb-0.1-4_2:0.1.12-20 libuuid1_2.20.1-1.1 libx11-6_2:1.4.4-4 libx11-data_2:1.4.4-4 libx11-dev_2:1.4.4-4 libxau-dev_1:1.0.6-4 libxau6_1:1.0.6-4 libxcb1_1.7-4 libxcb1-dev_1.7-4 libxdmcp-dev_1:1.1.0-4 libxdmcp6_1:1.1.0-4 libxext-dev_2:1.3.0-3 libxext6_2:1.3.0-3 libxml2_2.7.8.dfsg-5.1 libxmu-dev_2:1.1.0-3 libxmu-headers_2:1.1.0-3 libxmu6_2:1.1.0-3 libxt-dev_1:1.1.1-2 libxt6_1:1.1.1-2 linux-libc-dev_3.1.8-2 login_1:4.1.4.2+svn3283-3 lsb-base_3.2-28 m4_1.4.16-2 make_3.81-8.1 man-db_2.6.0.2-3 man2html_1.6g-6 man2html-base_1.6g-6 mawk_1.3.3-16 mime-support_3.51-1 mount_2.20.1-1.1 multiarch-support_2.13-24 ncurses-base_5.9-4 ncurses-bin_5.9-4 nvi_1.81.6-8.2 passwd_1:4.1.4.2+svn3283-3 patch_2.6.1-2 perl_5.14.2-6 perl-base_5.14.2-6 perl-modules_5.14.2-6 po-debconf_1.0.16+nmu2 procps_1:3.3.2-1 quilt_0.50-2 readline-common_6.2-8 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-eterm-dummy_0.invalid.0 sed_4.2.1-9 sensible-utils_0.0.6 sysv-rc_2.88dsf-18 sysvinit_2.88dsf-18 sysvinit-utils_2.88dsf-18 tar_1.26-4 tzdata_2011n-2 util-linux_2.20.1-1.1 x11-common_1:7.6+10 x11proto-core-dev_7.0.22-1 x11proto-input-dev_2.1-1 x11proto-kb-dev_1.0.5-2 x11proto-xext-dev_7.2.0-3 xorg-sgml-doctools_1:1.10-1 xtrans-dev_1.2.6-2 xz-utils_5.1.1alpha+20110809-3 zlib1g_1:1.2.3.4.dfsg-3 zlib1g-dev_1:1.2.3.4.dfsg-3 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: keyblock resource `/var/lib/sbuild/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Mon Jun 13 12:03:25 2011 CEST using DSA key ID 9B7C328D gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./eterm_0.9.5-3.dsc dpkg-source: info: extracting eterm in eterm-0.9.5 dpkg-source: info: unpacking eterm_0.9.5.orig.tar.gz dpkg-source: info: applying eterm_0.9.5-3.diff.gz Check disc space ──────────────── Sufficient free space for build dpkg-buildpackage ───────────────── dpkg-buildpackage: source package eterm dpkg-buildpackage: source version 0.9.5-3 dpkg-source --before-build eterm-0.9.5 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean rm -rf debian/build dh clean dh_testdir dh_auto_clean dh_clean dpkg-source -b eterm-0.9.5 dpkg-source: warning: no source format specified in debian/source/format, see dpkg-source(1) dpkg-source: info: using source format `1.0' dpkg-source: info: building eterm using existing eterm_0.9.5.orig.tar.gz dpkg-source: info: building eterm in eterm_0.9.5-3.diff.gz dpkg-source: info: building eterm in eterm_0.9.5-3.dsc debian/rules build mkdir -p debian/build tar cf - CVS-README ChangeLog Eterm.spec LICENSE Makefile.am Makefile.in README ReleaseNotes ReleaseNotes.1 aclocal.m4 autogen.sh bg config.guess config.h.in config.sub configure configure.in depcomp doc install-sh ltmain.sh missing pix src themes utils | tar xvf - -C debian/build CVS-README ChangeLog Eterm.spec LICENSE Makefile.am Makefile.in README ReleaseNotes ReleaseNotes.1 aclocal.m4 autogen.sh bg/ bg/README.backgrounds bg/Makefile.in bg/Makefile.am bg/tile/ bg/tile/circuit.jpg bg/scale/ bg/scale/Neopolis-horizon.jpg config.guess config.h.in config.sub configure configure.in depcomp doc/ doc/README.Escreen doc/Eterm.ti doc/Eterm.tcap doc/Eterm_reference.html doc/Eterm.1.in doc/Makefile.in doc/Makefile.am install-sh ltmain.sh missing pix/ pix/exit.png pix/help.png pix/thumb_2.png pix/thumb_1.png pix/menu3.png pix/menu2.png pix/menu1.png pix/button_arrow_up_3.png pix/button_arrow_up_2.png pix/button_arrow_up_1.png pix/button_arrow_down_3.png pix/button_arrow_down_2.png pix/button_arrow_down_1.png pix/bar_vertical_3.png pix/bar_vertical_2.png pix/bar_vertical_1.png pix/bar_horizontal_3.png pix/bar_horizontal_2.png pix/bar_horizontal_1.png pix/Makefile.in pix/Makefile.am src/ src/gdb.scr src/main.c src/sse2_cmod.c src/mmx_cmod.S src/screamcfg.h src/scream.h src/libscream.c src/defaultfont.h src/defaultfont.c src/windows.h src/windows.c src/utmp.c src/timer.h src/timer.c src/term.h src/term.c src/system.h src/system.c src/startup.h src/startup.c src/scrollbar.h src/scrollbar.c src/script.h src/script.c src/screen.h src/screen.c src/profile.h src/pixmap.h src/pixmap.c src/options.h src/options.c src/misc.h src/misc.c src/menus.h src/menus.c src/icon.h src/grkelot.h src/grkelot.c src/font.h src/font.c src/feature.h src/events.h src/events.c src/eterm_utmp.h src/eterm_debug.h src/e.h src/e.c src/draw.h src/draw.c src/command.h src/command.c src/buttons.h src/buttons.c src/actions.h src/actions.c src/Makefile.in src/Makefile.am themes/ themes/Makefile.in themes/Makefile.am themes/trans/ themes/trans/menus.cfg themes/trans/theme.cfg.in themes/auto/ themes/auto/menus.cfg themes/auto/theme.cfg.in themes/Eterm/ themes/Eterm/menus.cfg themes/Eterm/theme.cfg.in themes/Escreen/ themes/Escreen/menus.cfg themes/Escreen/theme.cfg.in utils/ utils/Etbg_update_list utils/kEsetroot.in utils/Etsearch utils/Etcolors utils/Ettable.c utils/Etbg.c utils/Esetroot.c utils/Makefile.in utils/Makefile.am ln -sv /build/eterm-i8ARzz/eterm-0.9.5/debian debian/build `debian/build/debian' -> `/build/eterm-i8ARzz/eterm-0.9.5/debian' touch debian/stamp-tarcopy /usr/bin/make -f debian/rules -C debian/build build USE_BUILD_DIR=TRUE make[1]: Entering directory `/build/eterm-i8ARzz/eterm-0.9.5/debian/build' QUILT_PATCHES=debian/patches \ quilt --quiltrc /dev/null push -a || test $? = 2 Applying patch 000_build_hacks.diff patching file Makefile.am Now at patch 000_build_hacks.diff touch debian/stamp-patched dh build --before configure dh: The --before option is deprecated. Use override targets instead. dh_testdir libtoolize -f libtoolize: putting auxiliary files in `.'. libtoolize: linking file `./ltmain.sh' libtoolize: You should add the contents of the following files to `aclocal.m4': libtoolize: `/usr/share/aclocal/libtool.m4' libtoolize: `/usr/share/aclocal/ltoptions.m4' libtoolize: `/usr/share/aclocal/ltversion.m4' libtoolize: `/usr/share/aclocal/ltsugar.m4' libtoolize: `/usr/share/aclocal/lt~obsolete.m4' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf -fi libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./ltmain.sh' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. dh_auto_configure -- --enable-xim --with-backspace=del --with-delete=execute --enable-share=yes --enable-static=no --enable-mmx=no --enable-multi-charset=unicode --enable-escreen --with-pty-group=tty LDFLAGS=" -Wl,--as-needed" configure: WARNING: unrecognized options: --enable-share checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for preferred libtoolize... libtoolize checking for preferred aclocal... aclocal checking for preferred autoconf... autoconf checking for preferred autoheader... autoheader checking for preferred automake... automake grep: ./src/netdisp.c: No such file or directory checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... none checking how to run the C preprocessor... gcc -E checking dependency style of gcc... none checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for library containing strerror... none required checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 3458764513820540925 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... yes checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC 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.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for distribution root... /build/eterm-i8ARzz/eterm-0.9.5/debian/build checking whether gcc needs -traditional... no checking whether build environment is sane... yes checking whether to enable maintainer-specific portions of Makefiles... no checking if malloc debugging is wanted... no checking for sed... /bin/sed checking for rm... rm -f checking for cp... cp -f checking for chmod... chmod checking for tar... tar checking for mkdir... mkdir checking for ctags... true checking for ar... ar checking for mv... mv -f checking for tic... tic checking whether ln -s works... yes checking for perl... /usr/bin/perl checking for gawk... (cached) gawk checking for an ANSI C-conforming const... yes checking for inline... inline checking whether byte ordering is bigendian... no checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking sys/byteorder.h usability... no checking sys/byteorder.h presence... no checking for sys/byteorder.h... no checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking utmpx.h usability... yes checking utmpx.h presence... yes checking for utmpx.h... yes checking for unistd.h... (cached) yes checking bsd/signal.h usability... no checking bsd/signal.h presence... no checking for bsd/signal.h... no checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking regexp.h usability... no checking regexp.h presence... yes configure: WARNING: regexp.h: present but cannot be compiled configure: WARNING: regexp.h: check for missing prerequisite headers? configure: WARNING: regexp.h: see the Autoconf documentation configure: WARNING: regexp.h: section "Present But Cannot Be Compiled" configure: WARNING: regexp.h: proceeding with the compiler's result checking for regexp.h... no checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking X11/X.h usability... yes checking X11/X.h presence... yes checking for X11/X.h... yes checking X11/Xlib.h usability... yes checking X11/Xlib.h presence... yes checking for X11/Xlib.h... yes checking X11/Xmu/Atoms.h usability... yes checking X11/Xmu/Atoms.h presence... yes checking for X11/Xmu/Atoms.h... yes checking X11/Sunkeysym.h usability... yes checking X11/Sunkeysym.h presence... yes checking for X11/Sunkeysym.h... yes checking X11/Xlocale.h usability... yes checking X11/Xlocale.h presence... yes checking for X11/Xlocale.h... yes checking whether time.h and sys/time.h may both be included... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for uid_t in sys/types.h... yes checking return type of signal handlers... void checking for atexit... yes checking for _exit... yes checking for unsetenv... yes checking for setutent... yes checking for seteuid... yes checking for memmove... yes checking for putenv... yes checking for strsep... yes checking for setresuid... yes checking for setresgid... yes checking for memmem... yes checking for usleep... yes checking for snprintf... yes checking for strcasestr... yes checking for strcasechr... no checking for strcasepbrk... no checking for strrev... no checking for nl_langinfo... yes checking whether snprintf ignores n... no, snprintf is ok checking for pow in -lm... yes checking for library containing login... -lutil checking for library containing logout... none required checking for library containing getpwuid... none required checking for debugging level... 4 checking for ptsname... yes checking for grantpt... yes checking for unlockpt... yes checking for pty mechanism... SVR4 checking for pty group... tty checking for saved uids... yes checking if strict ICCCM compliance should be enabled... no checking for XOpenDisplay in -lX11... yes checking for XextAddDisplay in -lXext... yes checking for XShapeQueryExtension in -lXext... yes checking if Pablo support is wanted... no checking for Escreen support... yes checking for Etwin support... no checking for Escreen startup effects... no checking if profiling macros should be included... no checking for pixmap support... yes checking for dlopen in -ldl... yes checking for TT_Init_FreeType in -lttf... no checking for imlib_create_image in -lImlib2... yes checking for transparency support... yes checking for MMX support... no (no MMX detected) checking for SSE2 support... yes checking for libast-config... libast-config checking for libast_set_program_name in -last... yes checking for utmp support... yes checking for addToUtmp in -lutempter... no checking for backspace key configuration... forcing Backspace to send Ctrl-? checking for delete key configuration... send execute sequence checking for home key configuration... default checking for end key configuration... default checking if mousewheel support should be enabled... yes checking for automatic encoding... yes checking for multi-charset support... ISO-10646 checking for XIM support... yes checking for XmuInternAtom in -lXmu... yes checking for XRegisterIMInstantiateCallback in -lX11... yes checking for X11/extensions/XRes.h... no checking for XResQueryExtension in -lXRes... no checking for Greek keyboard support... no checking for dbx... no checking for gdb... no checking for pstack... no checking for U_STACK_TRACE in -lcl... no checking for Linux 2.1 or higher... yes checking if we should enable name reporting escape sequences... no checking for life_signs in -lKenny... no Oh my god, they killed Kenny! You bastards! configure: creating ./config.status config.status: creating Makefile config.status: creating bg/Makefile config.status: creating doc/Makefile config.status: creating utils/Makefile config.status: creating pix/Makefile config.status: creating src/Makefile config.status: creating themes/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --enable-share creating utils/kEsetroot creating themes/Eterm/theme.cfg creating themes/auto/theme.cfg creating themes/Escreen/theme.cfg creating themes/trans/theme.cfg Eterm 0.9.5 Configuration: -------------- Source code location: . Host System Type: x86_64-pc-linux-gnu Preprocessor: gcc -E -I/usr/include Compiler: gcc -g -O2 Linker: gcc -L/usr/lib -Wl,--as-needed -L/usr/lib/x86_64-linux-gnu -L/usr/lib -lImlib2 -ldl -L/usr/lib -lImlib2 -lfreetype -lz -L/usr/X11R6/lib -lX11 -lXext -ldl -lm -lSM -lICE -lSM -lICE -lXmu -last -lXext -lX11 -lutil -lm Install path: /usr See src/feature.h for further configuration information. Now type 'make' to build Eterm 0.9.5. dh build --after configure dh: The --after option is deprecated. Use override targets instead. dh_auto_build make[2]: Entering directory `/build/eterm-i8ARzz/eterm-0.9.5/debian/build' make all-recursive make[3]: Entering directory `/build/eterm-i8ARzz/eterm-0.9.5/debian/build' Making all in src make[4]: Entering directory `/build/eterm-i8ARzz/eterm-0.9.5/debian/build/src' /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o actions.lo actions.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c actions.c -fPIC -DPIC -o .libs/actions.o In file included from actions.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o buttons.lo buttons.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c buttons.c -fPIC -DPIC -o .libs/buttons.o In file included from buttons.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ buttons.c:162:9: warning: expression result unused [-Wunused-value] bbar_reset_total_height(); ^~~~~~~~~~~~~~~~~~~~~~~~~ ./buttons.h:51:116: note: expanded from: # define bbar_reset_total_height() __extension__ ({D_BBAR(("bbar_reset_total_height()\n")); bbar_total_h = -1; bbar_total_h;}) ^~~~~~~~~~~~ buttons.c:425:5: warning: expression result unused [-Wunused-value] bbar_reset_total_height(); ^~~~~~~~~~~~~~~~~~~~~~~~~ ./buttons.h:51:116: note: expanded from: # define bbar_reset_total_height() __extension__ ({D_BBAR(("bbar_reset_total_height()\n")); bbar_total_h = -1; bbar_total_h;}) ^~~~~~~~~~~~ buttons.c:686:5: warning: expression result unused [-Wunused-value] bbar_reset_total_height(); ^~~~~~~~~~~~~~~~~~~~~~~~~ ./buttons.h:51:116: note: expanded from: # define bbar_reset_total_height() __extension__ ({D_BBAR(("bbar_reset_total_height()\n")); bbar_total_h = -1; bbar_total_h;}) ^~~~~~~~~~~~ buttons.c:1049:9: warning: expression result unused [-Wunused-value] bbar_reset_total_height(); ^~~~~~~~~~~~~~~~~~~~~~~~~ ./buttons.h:51:116: note: expanded from: # define bbar_reset_total_height() __extension__ ({D_BBAR(("bbar_reset_total_height()\n")); bbar_total_h = -1; bbar_total_h;}) ^~~~~~~~~~~~ 5 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o command.lo command.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c command.c -fPIC -DPIC -o .libs/command.o In file included from command.c:28: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ command.c:2695:19: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_write(txt, strlen(txt)); ^~~ ./command.h:381:52: note: passing argument to parameter here extern unsigned int cmd_write(const unsigned char *, unsigned int); ^ command.c:2698:18: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write(txt, strlen(txt)); ^~~ ./command.h:387:43: note: passing argument to parameter here extern void tt_write(const unsigned char *, unsigned int); ^ command.c:3611:49: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] D_VT(("\n%s\n\n", safe_print_string(cmdbuf_ptr - 1, cmdbuf_endp - cmdbuf_ptr + 1))); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./eterm_debug.h:79:42: note: expanded from: # define D_VT(x) DPRINTF6(x) ^ /usr/include/libast.h:689:86: note: expanded from: # define DPRINTF6(x) do { if (DEBUG_LEVEL >= 6) {__DEBUG(); libast_dprintf x;} } while (0) ^ ./misc.h:44:44: note: passing argument to parameter 'buff' here extern char *safe_print_string(const char *buff, unsigned long len); ^ 4 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o draw.lo draw.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c draw.c -fPIC -DPIC -o .libs/draw.o In file included from draw.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o e.lo e.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c e.c -fPIC -DPIC -o .libs/e.o In file included from e.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o events.lo events.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c events.c -fPIC -DPIC -o .libs/events.o In file included from events.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ events.c:726:38: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write("\033[5~", 4); ^~~~~~~~~ ./command.h:387:43: note: passing argument to parameter here extern void tt_write(const unsigned char *, unsigned int); ^ events.c:728:38: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write("\033[A", 3); ^~~~~~~~ ./command.h:387:43: note: passing argument to parameter here extern void tt_write(const unsigned char *, unsigned int); ^ events.c:730:38: warning: passing 'char [21]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write("\033[5~\033[5~\033[5~\033[5~\033[5~", 20); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./command.h:387:43: note: passing argument to parameter here extern void tt_write(const unsigned char *, unsigned int); ^ events.c:742:38: warning: passing 'char [5]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write("\033[6~", 4); ^~~~~~~~~ ./command.h:387:43: note: passing argument to parameter here extern void tt_write(const unsigned char *, unsigned int); ^ events.c:744:38: warning: passing 'char [4]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write("\033[B", 3); ^~~~~~~~ ./command.h:387:43: note: passing argument to parameter here extern void tt_write(const unsigned char *, unsigned int); ^ events.c:746:38: warning: passing 'char [21]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write("\033[6~\033[6~\033[6~\033[6~\033[6~", 20); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./command.h:387:43: note: passing argument to parameter here extern void tt_write(const unsigned char *, unsigned int); ^ 7 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o font.lo font.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c font.c -fPIC -DPIC -o .libs/font.o In file included from font.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ font.c:743:28: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] n = spiftool_num_words(line); ^~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ font.c:751:38: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:751:15: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:760:42: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:760:19: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:762:42: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(3, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:762:19: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(3, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:763:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] corner = spiftool_get_pword(2, line); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ font.c:763:20: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] corner = spiftool_get_pword(2, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:777:38: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:777:15: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:782:38: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(3, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:782:15: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(3, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:790:38: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:790:15: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:795:38: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(3, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:795:15: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(3, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:806:46: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(1, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:806:23: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(1, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:807:46: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] line = spiftool_get_pword(2, line); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ font.c:807:22: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] line = spiftool_get_pword(2, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:809:46: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ font.c:809:23: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] color = spiftool_get_word(2, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:810:46: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] line = spiftool_get_pword(3, line); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ font.c:810:22: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] line = spiftool_get_pword(3, line); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o grkelot.lo grkelot.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c grkelot.c -fPIC -DPIC -o .libs/grkelot.o In file included from grkelot.c:48: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o menus.lo menus.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c menus.c -fPIC -DPIC -o .libs/menus.o In file included from menus.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o misc.lo misc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c misc.c -fPIC -DPIC -o .libs/misc.o In file included from misc.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ misc.c:83:24: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spiftool_chomp(str); ^~~ /usr/include/libast.h:2736:52: note: passing argument to parameter here extern spif_charptr_t spiftool_chomp(spif_charptr_t); ^ misc.c:237:45: warning: passing 'spif_char_t *' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] buff = SPIF_CAST(charptr) MALLOC(strlen(SPIF_CAST_PTR(char) str) * 2 + 1); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libast/types.h:264:42: note: expanded from: #define SPIF_CAST_PTR(type) (SPIF_TYPE(type) *) ^ /usr/include/libast.h:1135:56: note: expanded from: # define MALLOC(sz) malloc(sz) ^~ /usr/include/string.h:399:37: note: passing argument to parameter '__s' here extern size_t strlen (__const char *__s) ^ misc.c:319:72: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] D_CMD(("buff == %8p \"%s\", cnt == %lu\n", buff, safe_print_string(buff, cnt), cnt)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ./eterm_debug.h:34:42: note: expanded from: # define D_CMD(x) DPRINTF1(x) ^ /usr/include/libast.h:684:86: note: expanded from: # define DPRINTF1(x) do { if (DEBUG_LEVEL >= 1) {__DEBUG(); libast_dprintf x;} } while (0) ^ misc.c:274:31: note: passing argument to parameter 'str' here safe_print_string(const char *str, unsigned long len) ^ misc.c:330:70: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] D_CMD(("buff == %8p \"%s\", i == %lu\n", buff, safe_print_string(buff, i), i)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./eterm_debug.h:34:42: note: expanded from: # define D_CMD(x) DPRINTF1(x) ^ /usr/include/libast.h:684:86: note: expanded from: # define DPRINTF1(x) do { if (DEBUG_LEVEL >= 1) {__DEBUG(); libast_dprintf x;} } while (0) ^ misc.c:274:31: note: passing argument to parameter 'str' here safe_print_string(const char *str, unsigned long len) ^ 5 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o options.lo options.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c options.c -fPIC -DPIC -o .libs/options.o In file included from options.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ options.c:813:31: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_parse_line(NULL, val_ptr); ^~~~~~~ /usr/include/libast.h:2794:58: note: passing argument to parameter 'buff' here extern void spifconf_parse_line(FILE *fp, spif_charptr_t buff); ^ options.c:824:66: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[fgColor], spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:824:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[fgColor], spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:826:66: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[bgColor], spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:826:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[bgColor], spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:831:70: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[cursorColor], spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:831:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[cursorColor], spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:838:71: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[cursorColor2], spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:838:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[cursorColor2], spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:844:71: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[pointerColor], spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:844:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[pointerColor], spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:848:75: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[ES_COLOR_CURRENT], spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:848:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[ES_COLOR_CURRENT], spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:851:74: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[ES_COLOR_ACTIVE], spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:851:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[ES_COLOR_ACTIVE], spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:856:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:856:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:869:32: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] n = spiftool_num_words(buff); ^~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:875:37: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:875:13: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:876:36: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] r1 = spiftool_get_pword(3, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:876:12: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] r1 = spiftool_get_pword(3, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:885:72: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[index], spiftool_get_word(1, r1)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:885:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[index], spiftool_get_word(1, r1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:890:78: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[colorBD], spiftool_get_word(1, r1)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:890:21: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[colorBD], spiftool_get_word(1, r1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:897:78: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[colorUL], spiftool_get_word(1, r1)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:897:21: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_color[colorUL], spiftool_get_word(1, r1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:903:48: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_word(1, tmp); ^~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:903:25: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_word(1, tmp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:915:36: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] g1 = spiftool_get_pword(4, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:915:12: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] g1 = spiftool_get_pword(4, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:916:36: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] b1 = spiftool_get_pword(5, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:916:12: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] b1 = spiftool_get_pword(5, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:957:40: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_word(1, tmp); ^~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:957:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_word(1, tmp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:976:60: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_geometry, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:976:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_geometry, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:979:57: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_title, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:979:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_title, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:982:56: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_name, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:982:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_name, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:985:60: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_iconName, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:985:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_iconName, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:991:66: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_scrollbar_type, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:991:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_scrollbar_type, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:994:60: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_scrollbar_width = strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:994:38: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] rs_scrollbar_width = strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:998:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:998:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1002:53: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (parse_font_fx(spiftool_get_pword(2, tmp)) != 1) { ^~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1002:31: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (parse_font_fx(spiftool_get_pword(2, tmp)) != 1) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./font.h:100:42: note: passing argument to parameter 'line' here extern unsigned char parse_font_fx(char *line); ^ options.c:1007:41: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_pword(2, tmp); ^~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1007:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_pword(2, tmp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1019:64: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] eterm_font_add(&etfonts, spiftool_get_pword(2, tmp), n); ^~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1019:42: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] eterm_font_add(&etfonts, spiftool_get_pword(2, tmp), n); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./font.h:90:55: note: passing argument to parameter 'fontname' here extern void eterm_font_add(char ***plist, const char *fontname, unsigned char idx); ^ options.c:1025:64: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_boldFont, spiftool_get_word(2, tmp)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1025:13: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_boldFont, spiftool_get_word(2, tmp)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1031:58: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] def_font_idx = strtoul(spiftool_get_pword(2, tmp), (char **) NULL, 0); ^~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1031:36: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] def_font_idx = strtoul(spiftool_get_pword(2, tmp), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1034:40: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_word(1, tmp); ^~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1034:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_word(1, tmp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1056:39: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!(tmp = spiftool_get_pword(2, buff))) { ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1056:15: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!(tmp = spiftool_get_pword(2, buff))) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1311:65: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_smallfont_key, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1311:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_smallfont_key, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1319:63: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_bigfont_key, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1319:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_bigfont_key, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1341:38: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] s = spiftool_get_word(3, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1341:15: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] s = spiftool_get_word(3, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1345:28: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spiftool_chomp(str); ^~~ /usr/include/libast.h:2736:52: note: passing argument to parameter here extern spif_charptr_t spiftool_chomp(spif_charptr_t); ^ options.c:1363:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1363:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1373:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1373:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1383:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1383:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1425:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1425:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1444:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1444:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1476:62: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_print_pipe, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1476:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_print_pipe, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1482:53: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_saveLines = strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1482:31: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] rs_saveLines = strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1485:59: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_min_anchor_size = strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1485:37: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] rs_min_anchor_size = strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1489:71: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] TermWin.internalBorder = (short) strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1489:49: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] TermWin.internalBorder = (short) strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1495:54: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_line_space = strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1495:32: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] rs_line_space = strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1498:66: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_finished_title, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1498:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_finished_title, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1501:65: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_finished_text, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1501:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_finished_text, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1504:61: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_term_name, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1504:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_term_name, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1507:64: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_beep_command, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1510:68: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] DEBUG_LEVEL = (unsigned int) strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1510:46: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] DEBUG_LEVEL = (unsigned int) strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1516:121: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_exec_args, (char **) MALLOC(sizeof(char *) * ((n = spiftool_num_words(spiftool_get_pword(2, buff))) + 1))); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/libast.h:1135:56: note: expanded from: # define MALLOC(sz) malloc(sz) ^ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1519:56: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_exec_args[k] = spiftool_get_word(k + 2, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1519:29: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_exec_args[k] = spiftool_get_word(k + 2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1526:60: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_cutchars, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1526:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_cutchars, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1527:24: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spiftool_chomp(rs_cutchars); ^~~~~~~~~~~ /usr/include/libast.h:2736:52: note: passing argument to parameter here extern spif_charptr_t spiftool_chomp(spif_charptr_t); ^ options.c:1548:56: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_icon, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1548:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_icon, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1555:55: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_cache_size = strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1555:33: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] rs_cache_size = strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1561:56: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_path, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1561:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_path, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:1565:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1565:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1606:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *type = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1606:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *type = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1649:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *mode = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1649:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *mode = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1650:50: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *allow_list = spiftool_get_pword(4, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1650:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *allow_list = spiftool_get_pword(4, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1695:45: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *state = spiftool_get_pword(2, buff), new = 0; ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1695:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *state = spiftool_get_pword(2, buff), new = 0; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1742:41: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *fg = spiftool_get_word(2, buff), *bg = spiftool_get_word(3, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1742:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *fg = spiftool_get_word(2, buff), *bg = spiftool_get_word(3, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1742:75: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *fg = spiftool_get_word(2, buff), *bg = spiftool_get_word(3, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:1742:49: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *fg = spiftool_get_word(2, buff), *bg = spiftool_get_word(3, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1774:48: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *filename = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1774:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *filename = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1798:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *geom = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1798:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *geom = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1819:45: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *color = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1819:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *color = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1820:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *mods = spiftool_get_pword(3, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1820:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *mods = spiftool_get_pword(3, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:1842:32: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] n = spiftool_num_words(mods); ^~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:1851:73: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->mod->contrast = (int) strtol(spiftool_get_pword(2, mods), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1851:51: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->mod->contrast = (int) strtol(spiftool_get_pword(2, mods), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1854:70: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->mod->gamma = (int) strtol(spiftool_get_pword(3, mods), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1854:48: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->mod->gamma = (int) strtol(spiftool_get_pword(3, mods), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1864:74: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->rmod->contrast = (int) strtol(spiftool_get_pword(2, mods), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1864:52: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->rmod->contrast = (int) strtol(spiftool_get_pword(2, mods), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1867:71: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->rmod->gamma = (int) strtol(spiftool_get_pword(3, mods), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1867:49: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->rmod->gamma = (int) strtol(spiftool_get_pword(3, mods), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1877:74: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->gmod->contrast = (int) strtol(spiftool_get_pword(2, mods), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1877:52: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->gmod->contrast = (int) strtol(spiftool_get_pword(2, mods), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1880:71: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->gmod->gamma = (int) strtol(spiftool_get_pword(3, mods), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1880:49: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->gmod->gamma = (int) strtol(spiftool_get_pword(3, mods), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1890:74: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->bmod->contrast = (int) strtol(spiftool_get_pword(2, mods), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1890:52: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->bmod->contrast = (int) strtol(spiftool_get_pword(2, mods), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1893:71: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->bmod->gamma = (int) strtol(spiftool_get_pword(3, mods), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1893:49: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->bmod->gamma = (int) strtol(spiftool_get_pword(3, mods), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:1909:32: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (spiftool_num_words(buff + 7) < 4) { ^~~~~~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:1916:97: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->border->left = (unsigned short) strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1916:75: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->border->left = (unsigned short) strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1917:98: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->border->right = (unsigned short) strtoul(spiftool_get_pword(3, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1917:76: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->border->right = (unsigned short) strtoul(spiftool_get_pword(3, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1918:96: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->border->top = (unsigned short) strtoul(spiftool_get_pword(4, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1918:74: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->border->top = (unsigned short) strtoul(spiftool_get_pword(4, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1919:99: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->border->bottom = (unsigned short) strtoul(spiftool_get_pword(5, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1919:77: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->border->bottom = (unsigned short) strtoul(spiftool_get_pword(5, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1937:32: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (spiftool_num_words(buff + 6) < 5) { ^~~~~~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:1949:51: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!BEG_STRCASECMP(spiftool_get_pword(2, buff), "down")) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/libast.h:1262:70: note: expanded from: #define BEG_STRCASECMP(s, constr) (strncasecmp(SPIF_CAST_C(char *) (s), constr, CONST_STRLEN(constr))) ^ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1954:103: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->bevel->edges->left = (unsigned short) strtoul(spiftool_get_pword(3, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1954:81: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->bevel->edges->left = (unsigned short) strtoul(spiftool_get_pword(3, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1955:104: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->bevel->edges->right = (unsigned short) strtoul(spiftool_get_pword(4, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1955:82: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->bevel->edges->right = (unsigned short) strtoul(spiftool_get_pword(4, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1956:102: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->bevel->edges->top = (unsigned short) strtoul(spiftool_get_pword(5, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1956:80: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->bevel->edges->top = (unsigned short) strtoul(spiftool_get_pword(5, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1957:105: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->bevel->edges->bottom = (unsigned short) strtoul(spiftool_get_pword(6, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1957:83: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->bevel->edges->bottom = (unsigned short) strtoul(spiftool_get_pword(6, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1977:32: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (spiftool_num_words(buff + 8) < 4) { ^~~~~~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:1984:94: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->pad->left = (unsigned short) strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1984:72: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->pad->left = (unsigned short) strtoul(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1985:95: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->pad->right = (unsigned short) strtoul(spiftool_get_pword(3, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1985:73: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->pad->right = (unsigned short) strtoul(spiftool_get_pword(3, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1986:93: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->pad->top = (unsigned short) strtoul(spiftool_get_pword(4, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1986:71: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->pad->top = (unsigned short) strtoul(spiftool_get_pword(4, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:1987:96: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->pad->bottom = (unsigned short) strtoul(spiftool_get_pword(5, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:1987:74: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] images[idx].current->iml->pad->bottom = (unsigned short) strtoul(spiftool_get_pword(5, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ options.c:2015:49: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] for (i = 2; (str = spiftool_get_word(i, buff)) && strcasecmp(str, "to"); i++) { ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2015:26: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] for (i = 2; (str = spiftool_get_word(i, buff)) && strcasecmp(str, "to"); i++) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2058:37: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_pword(i, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2058:13: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_pword(i, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2060:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_word(i + 1, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2060:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_word(i + 1, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2064:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_word(i + 1, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2064:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_word(i + 1, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2070:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_word(i + 1, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2070:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_word(i + 1, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2075:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_word(i + 1, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2075:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] str = spiftool_get_word(i + 1, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2098:45: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *title = spiftool_get_pword(2, buff + 6); ^~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2098:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *title = spiftool_get_pword(2, buff + 6); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2118:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *title = spiftool_get_word(2, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2118:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *title = spiftool_get_word(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2124:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *name = spiftool_get_word(2, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2124:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *name = spiftool_get_word(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2172:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *text = spiftool_get_word(2, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2172:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *text = spiftool_get_word(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2182:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *rtext = spiftool_get_word(2, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2182:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *rtext = spiftool_get_word(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2195:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *type = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2195:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *type = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2196:45: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *action = spiftool_get_word(3, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2196:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *action = spiftool_get_word(3, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2242:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *font = spiftool_get_word(2, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2242:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *font = spiftool_get_word(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2248:45: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *where = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2248:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *where = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2265:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2265:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2277:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *text = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2277:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *text = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2285:41: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] text = spiftool_get_word(2, buff); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2285:18: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] text = spiftool_get_word(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2296:41: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] icon = spiftool_get_word(2, icon); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2296:18: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] icon = spiftool_get_word(2, icon); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2306:48: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *type = spiftool_get_pword(2, action); ^~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2306:19: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *type = spiftool_get_pword(2, action); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2308:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] action = spiftool_get_word(2, type); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2308:20: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] action = spiftool_get_word(2, type); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2350:64: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_input_method, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2350:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_input_method, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:2352:64: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_preedit_type, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2352:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_preedit_type, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:2373:70: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_multichar_encoding, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2373:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_multichar_encoding, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:2393:43: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2393:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *tmp = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2396:32: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (spiftool_num_words(buff) != 3) { ^~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:2404:65: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] eterm_font_add(&etmfonts, spiftool_get_pword(2, tmp), n); ^~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2404:43: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] eterm_font_add(&etmfonts, spiftool_get_pword(2, tmp), n); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./font.h:90:55: note: passing argument to parameter 'fontname' here extern void eterm_font_add(char ***plist, const char *fontname, unsigned char idx); ^ options.c:2409:40: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_word(1, tmp); ^~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2409:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_get_word(1, tmp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2437:55: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_url, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2437:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_url, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:2439:55: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_hop, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2439:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_hop, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:2441:49: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_delay = strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2441:27: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] rs_delay = strtol(spiftool_get_pword(2, buff), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:2443:59: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_es_font, spiftool_get_word(2, buff)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ./options.h:86:81: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:2443:9: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] RESET_AND_ASSIGN(rs_es_font, spiftool_get_word(2, buff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./options.h:86:78: note: expanded from: #define RESET_AND_ASSIGN(var, val) do {if ((var) != NULL) FREE(var); (var) = (val);} while (0) ^ ~~~~~ options.c:2445:45: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *where = spiftool_get_pword(2, buff); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2445:15: warning: initializing 'char *' with an expression of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] char *where = spiftool_get_pword(2, buff); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2487:31: warning: passing 'char [20480]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_shell_expand(path); ^~~~ /usr/include/libast.h:2791:59: note: passing argument to parameter here extern spif_charptr_t spifconf_shell_expand(spif_charptr_t); ^ options.c:2490:54: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (theme && *theme && (ret = spifconf_parse(spifconf_name, *theme, path)) != NULL) { ^~~~~~~~~~~~~ /usr/include/libast.h:2795:53: note: passing argument to parameter 'conf_name' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2490:69: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (theme && *theme && (ret = spifconf_parse(spifconf_name, *theme, path)) != NULL) { ^~~~~~ /usr/include/libast.h:2795:85: note: passing argument to parameter 'dir' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2490:77: warning: passing 'char [20480]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (theme && *theme && (ret = spifconf_parse(spifconf_name, *theme, path)) != NULL) { ^~~~ /usr/include/libast.h:2795:111: note: passing argument to parameter 'path' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2490:37: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (theme && *theme && (ret = spifconf_parse(spifconf_name, *theme, path)) != NULL) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2496:35: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((ret = spifconf_parse(spifconf_name, *theme, path)) != NULL) { ^~~~~~~~~~~~~ /usr/include/libast.h:2795:53: note: passing argument to parameter 'conf_name' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2496:50: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((ret = spifconf_parse(spifconf_name, *theme, path)) != NULL) { ^~~~~~ /usr/include/libast.h:2795:85: note: passing argument to parameter 'dir' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2496:58: warning: passing 'char [20480]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((ret = spifconf_parse(spifconf_name, *theme, path)) != NULL) { ^~~~ /usr/include/libast.h:2795:111: note: passing argument to parameter 'path' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2496:18: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((ret = spifconf_parse(spifconf_name, *theme, path)) != NULL) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2502:32: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] return (spifconf_parse(spifconf_name, *theme, path)); ^~~~~~~~~~~~~ /usr/include/libast.h:2795:53: note: passing argument to parameter 'conf_name' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2502:47: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] return (spifconf_parse(spifconf_name, *theme, path)); ^~~~~~ /usr/include/libast.h:2795:85: note: passing argument to parameter 'dir' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2502:55: warning: passing 'char [20480]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] return (spifconf_parse(spifconf_name, *theme, path)); ^~~~ /usr/include/libast.h:2795:111: note: passing argument to parameter 'path' here extern spif_charptr_t spifconf_parse(spif_charptr_t conf_name, const spif_charptr_t dir, const spif_charptr_t path); ^ options.c:2502:16: warning: returning 'spif_charptr_t' (aka 'signed char *') from a function with result type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] return (spifconf_parse(spifconf_name, *theme, path)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:2580:31: warning: passing 'char [6]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("color", SPIF_CAST_C(ctx_handler_t) parse_color); ^~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2581:31: warning: passing 'char [11]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("attributes", SPIF_CAST_C(ctx_handler_t) parse_attributes); ^~~~~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2582:31: warning: passing 'char [8]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("toggles", SPIF_CAST_C(ctx_handler_t) parse_toggles); ^~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2583:31: warning: passing 'char [9]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("keyboard", SPIF_CAST_C(ctx_handler_t) parse_keyboard); ^~~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2584:31: warning: passing 'char [5]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("misc", SPIF_CAST_C(ctx_handler_t) parse_misc); ^~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2585:31: warning: passing 'char [13]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("imageclasses", SPIF_CAST_C(ctx_handler_t) parse_imageclasses); ^~~~~~~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2586:31: warning: passing 'char [6]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("image", SPIF_CAST_C(ctx_handler_t) parse_image); ^~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2587:31: warning: passing 'char [8]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("actions", SPIF_CAST_C(ctx_handler_t) parse_actions); ^~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2588:31: warning: passing 'char [5]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("menu", SPIF_CAST_C(ctx_handler_t) parse_menu); ^~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2589:31: warning: passing 'char [9]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("menuitem", SPIF_CAST_C(ctx_handler_t) parse_menuitem); ^~~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2590:31: warning: passing 'char [11]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("button_bar", SPIF_CAST_C(ctx_handler_t) parse_bbar); ^~~~~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2591:31: warning: passing 'char [4]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("xim", SPIF_CAST_C(ctx_handler_t) parse_xim); ^~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2592:31: warning: passing 'char [10]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("multichar", SPIF_CAST_C(ctx_handler_t) parse_multichar); ^~~~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2593:31: warning: passing 'char [8]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spifconf_register_context("escreen", SPIF_CAST_C(ctx_handler_t) parse_escreen); ^~~~~~~~~ /usr/include/libast.h:2786:63: note: passing argument to parameter 'name' here extern unsigned char spifconf_register_context(spif_charptr_t name, ctx_handler_t handler); ^ options.c:2926:46: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned char n = spiftool_num_words(rs_cmod_image); ^~~~~~~~~~~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:2935:69: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->mod->contrast = (int) strtol(spiftool_get_pword(2, rs_cmod_image), (char **) NULL, 0); ^~~~~~~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2935:47: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->mod->contrast = (int) strtol(spiftool_get_pword(2, rs_cmod_image), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:2938:66: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->mod->gamma = (int) strtol(spiftool_get_pword(3, rs_cmod_image), (char **) NULL, 0); ^~~~~~~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2938:44: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->mod->gamma = (int) strtol(spiftool_get_pword(3, rs_cmod_image), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:2945:46: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned char n = spiftool_num_words(rs_cmod_red); ^~~~~~~~~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:2954:70: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->rmod->contrast = (int) strtol(spiftool_get_pword(2, rs_cmod_red), (char **) NULL, 0); ^~~~~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2954:48: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->rmod->contrast = (int) strtol(spiftool_get_pword(2, rs_cmod_red), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:2957:67: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->rmod->gamma = (int) strtol(spiftool_get_pword(3, rs_cmod_red), (char **) NULL, 0); ^~~~~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2957:45: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->rmod->gamma = (int) strtol(spiftool_get_pword(3, rs_cmod_red), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:2965:46: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned char n = spiftool_num_words(rs_cmod_green); ^~~~~~~~~~~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:2974:70: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->gmod->contrast = (int) strtol(spiftool_get_pword(2, rs_cmod_green), (char **) NULL, 0); ^~~~~~~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2974:48: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->gmod->contrast = (int) strtol(spiftool_get_pword(2, rs_cmod_green), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:2977:67: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->gmod->gamma = (int) strtol(spiftool_get_pword(3, rs_cmod_green), (char **) NULL, 0); ^~~~~~~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2977:45: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->gmod->gamma = (int) strtol(spiftool_get_pword(3, rs_cmod_green), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:2985:46: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned char n = spiftool_num_words(rs_cmod_blue); ^~~~~~~~~~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:2994:70: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->bmod->contrast = (int) strtol(spiftool_get_pword(2, rs_cmod_blue), (char **) NULL, 0); ^~~~~~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2994:48: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->bmod->contrast = (int) strtol(spiftool_get_pword(2, rs_cmod_blue), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:2997:67: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] iml->bmod->gamma = (int) strtol(spiftool_get_pword(3, rs_cmod_blue), (char **) NULL, 0); ^~~~~~~~~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:2997:45: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] iml->bmod->gamma = (int) strtol(spiftool_get_pword(3, rs_cmod_blue), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:184:50: note: passing argument to parameter '__nptr' here extern long int strtol (__const char *__restrict __nptr, ^ options.c:3057:40: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] count = spiftool_num_words(rs_anim_pixmap_list) - 1; /* -1 for the delay */ ^~~~~~~~~~~~~~~~~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:3061:49: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] temp = spiftool_get_word(i + 2, rs_anim_pixmap_list); /* +2 rather than +1 to account for the delay */ ^~~~~~~~~~~~~~~~~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:3061:22: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] temp = spiftool_get_word(i + 2, rs_anim_pixmap_list); /* +2 rather than +1 to account for the delay */ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:3064:40: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (spiftool_num_words(temp) != 3) { ^~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:3065:44: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] if (spiftool_num_words(temp) == 1) { ^~~~ /usr/include/libast.h:2735:61: note: passing argument to parameter here extern unsigned long spiftool_num_words(const spif_charptr_t); ^ options.c:3069:48: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] w1 = spiftool_get_pword(1, temp); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:3069:24: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] w1 = spiftool_get_pword(1, temp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:3070:48: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] h1 = spiftool_get_pword(2, temp); ^~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ options.c:3070:24: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] h1 = spiftool_get_pword(2, temp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:3074:67: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_anim_pixmaps[i] = spiftool_get_word(3, temp); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:3074:44: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_anim_pixmaps[i] = spiftool_get_word(3, temp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:3078:67: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_anim_pixmaps[i] = spiftool_get_word(3, temp); ^~~~ /usr/include/libast.h:2733:76: note: passing argument to parameter here extern spif_charptr_t spiftool_get_word(unsigned long, const spif_charptr_t); ^ options.c:3078:44: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] rs_anim_pixmaps[i] = spiftool_get_word(3, temp); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:3425:45: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ ~~~~~~~~~~~~~~~~~~~~~~~ %d options.c:3425:49: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~ %d options.c:3425:53: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ %d options.c:3425:57: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ %d options.c:3429:47: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3429:51: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3429:55: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3429:59: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3434:46: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~~ %d options.c:3434:50: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~~~ %d options.c:3434:54: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~ %d options.c:3434:58: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ %d options.c:3487:49: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ ~~~~~~~~~~~~~~~~~~~~~~~ %d options.c:3487:53: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~ %d options.c:3487:57: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ %d options.c:3487:61: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ %d options.c:3491:51: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3491:55: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3491:59: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3491:63: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3496:50: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~~ %d options.c:3496:54: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~~~ %d options.c:3496:58: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~ %d options.c:3496:62: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ %d options.c:3550:49: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ ~~~~~~~~~~~~~~~~~~~~~~~ %d options.c:3550:53: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~ %d options.c:3550:57: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ %d options.c:3550:61: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ %d options.c:3554:51: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3554:55: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3554:59: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3554:63: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3559:50: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~~ %d options.c:3559:54: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~~~ %d options.c:3559:58: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~ %d options.c:3559:62: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ %d options.c:3613:49: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ ~~~~~~~~~~~~~~~~~~~~~~~ %d options.c:3613:53: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~ %d options.c:3613:57: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ %d options.c:3613:61: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " border %hu %hu %hu %hu\n", simg->iml->border->left, simg->iml->border->right, ~~^ %d options.c:3617:51: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3617:55: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3617:59: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3617:63: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " bevel %s %hu %hu %hu %hu\n", ((simg->iml->bevel->up) ? "up" : "down"), ~~^ %d options.c:3622:50: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~~ %d options.c:3622:54: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~~~ %d options.c:3622:58: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ ~~~~~~~~~~~~~~~~~~~ %d options.c:3622:62: warning: conversion specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(fp, " padding %hu %hu %hu %hu\n", simg->iml->pad->left, simg->iml->pad->right, simg->iml->pad->top, ~~^ %d 353 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o pixmap.lo pixmap.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c pixmap.c -fPIC -DPIC -o .libs/pixmap.o In file included from pixmap.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ pixmap.c:837:71: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] mask = (Pixmap) strtoul(spiftool_get_pword(2, reply), (char **) NULL, 0); ^~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ pixmap.c:837:49: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] mask = (Pixmap) strtoul(spiftool_get_pword(2, reply), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ pixmap.c:1069:71: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] mask = (Pixmap) strtoul(spiftool_get_pword(2, reply), (char **) NULL, 0); ^~~~~ /usr/include/libast.h:2734:77: note: passing argument to parameter here extern spif_charptr_t spiftool_get_pword(unsigned long, const spif_charptr_t); ^ pixmap.c:1069:49: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] mask = (Pixmap) strtoul(spiftool_get_pword(2, reply), (char **) NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:188:60: note: passing argument to parameter '__nptr' here extern unsigned long int strtoul (__const char *__restrict __nptr, ^ pixmap.c:1805:39: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((xattr.visual->green_mask == 0x3e0)) { ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ pixmap.c:1805:39: note: remove extraneous parentheses around the comparison to silence this warning if ((xattr.visual->green_mask == 0x3e0)) { ~ ^ ~ pixmap.c:1805:39: note: use '=' to turn this equality comparison into an assignment if ((xattr.visual->green_mask == 0x3e0)) { ^~ = 6 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o screen.lo screen.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c screen.c -fPIC -DPIC -o .libs/screen.o In file included from screen.c:9: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ screen.c:775:38: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:789:38: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:816:26: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:829:30: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:868:22: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:921:22: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:969:22: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:1001:22: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:1152:22: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:1185:18: warning: implicit truncation from 'int' to bitfield changes value from -17 to 15 [-Wconstant-conversion] screen.flags &= ~Screen_WrapNext; ^ ~~~~~~~~~~~~~~~~ screen.c:1831:42: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] multichar_decode(buffer, len); ^~~~~~ screen.c:2249:29: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] for (s = strstr(c, str); s; s = strstr(s + 1, str)) { ^ /usr/include/string.h:342:36: note: passing argument to parameter '__haystack' here extern char *strstr (__const char *__haystack, __const char *__needle) ^ screen.c:2264:20: warning: assigning to 'char *' from 'text_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] for (s = screen.text[row] + cols - len + 1, k = len - 1; k; s++, k--) { ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c:2268:37: warning: passing 'text_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] && !strncasecmp(screen.text[row + 1], str + k, len - k)) { ^~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:540:39: note: passing argument to parameter '__s1' here extern int strncasecmp (__const char *__s1, __const char *__s2, size_t __n) ^ screen.c:2366:22: warning: assigning to 'char *' from 'text_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] for (src = screen.text[row], dest = buff, col = 0; col < cols; col++) ^ ~~~~~~~~~~~~~~~~ screen.c:2437:24: warning: initializing 'unsigned char *' with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign] unsigned char *p, *cr = "\r"; ^ ~~~~ screen.c:2518:41: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] selection_write(cl[i], strlen(cl[i])); ^~~~~ screen.c:2434:32: note: passing argument to parameter 'data' here selection_write(unsigned char *data, size_t len) ^ screen.c:2546:78: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] XChangeProperty(Xdisplay, Xroot, sel, XA_STRING, 8, PropModeReplace, str, len); ^~~ /usr/include/X11/Xlib.h:2082:38: note: passing argument to parameter here _Xconst unsigned char* /* data */, ^ screen.c:2554:32: warning: passing 'text_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] selection_copy_string(sel, selection.text, selection.len); ^~~~~~~~~~~~~~ screen.c:2532:39: note: passing argument to parameter 'str' here selection_copy_string(Atom sel, char *str, size_t len) ^ screen.c:3331:12: warning: assigning to 'char *' from 'text_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] *l = selection.text; ^ ~~~~~~~~~~~~~~ screen.c:3465:54: warning: passing 'text_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] TERM_WINDOW_GET_REPORTED_COLS(), screen.text[TERM_WINDOW_GET_REPORTED_ROWS() + TermWin.saveLines - 1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./scream.h:252:46: note: passing argument to parameter here int ns_parse_screen(_ns_sess *,int,int,char *); ^ 22 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o script.lo script.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c script.c -fPIC -DPIC -o .libs/script.o In file included from script.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ script.c:163:32: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] for (i = 0; (buffer_id = params[i]) != NULL; i++) { ^ ~~~~~~~~~ script.c:194:31: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write(*tmp, strlen(*tmp)); ^~~~ /usr/include/string.h:399:37: note: passing argument to parameter '__s' here extern size_t strlen (__const char *__s) ^ script.c:194:18: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tt_write(*tmp, strlen(*tmp)); ^~~~ ./command.h:387:43: note: passing argument to parameter here extern void tt_write(const unsigned char *, unsigned int); ^ script.c:215:41: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] code = (unsigned char) atoi(params[0]); ^~~~~~~~~ /usr/include/stdlib.h:284:28: note: passing argument to parameter '__nptr' here __NTH (atoi (__const char *__nptr)) ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:48:52: note: expanded from: # define __NTH(fct) __attribute__ ((__nothrow__)) fct ^ script.c:217:33: warning: passing 'char [2]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^~~ /usr/include/libast.h:2732:51: note: passing argument to parameter here extern spif_charptr_t spiftool_join(spif_charptr_t, spif_charptr_t *); ^ script.c:217:17: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ script.c:238:20: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] sig = atoi(params[0]); ^~~~~~~~~ /usr/include/stdlib.h:284:28: note: passing argument to parameter '__nptr' here __NTH (atoi (__const char *__nptr)) ^ /usr/include/x86_64-linux-gnu/sys/cdefs.h:48:52: note: expanded from: # define __NTH(fct) __attribute__ ((__nothrow__)) fct ^ script.c:264:32: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] for (i = 0; (buffer_id = params[i]) != NULL; i++) { ^ ~~~~~~~~~ script.c:297:25: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!strcasecmp(params[0], "theme")) { ^~~~~~~~~ /usr/include/string.h:536:38: note: passing argument to parameter '__s1' here extern int strcasecmp (__const char *__s1, __const char *__s2) ^ script.c:298:25: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] save_config(params[1], SAVE_THEME_CONFIG); ^~~~~~~~~ ./options.h:161:33: note: passing argument to parameter here unsigned char save_config(char *, unsigned char); ^ script.c:300:25: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] save_config(params[0], SAVE_USER_CONFIG); ^~~~~~~~~ ./options.h:161:33: note: passing argument to parameter here unsigned char save_config(char *, unsigned char); ^ script.c:318:26: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] scr_dump_to_file(params[0]); ^~~~~~~~~ ./screen.h:290:42: note: passing argument to parameter here extern void scr_dump_to_file(const char *); ^ script.c:345:28: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] cnt_float = strtod(params[0], &type); ^~~~~~~~~ /usr/include/stdlib.h:165:48: note: passing argument to parameter '__nptr' here extern double strtod (__const char *__restrict __nptr, ^ script.c:353:18: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] type = params[1]; ^ ~~~~~~~~~ script.c:414:29: warning: passing 'char [2]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^~~ /usr/include/libast.h:2732:51: note: passing argument to parameter here extern spif_charptr_t spiftool_join(spif_charptr_t, spif_charptr_t *); ^ script.c:414:13: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ script.c:434:32: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_write(*tmp, strlen(*tmp)); ^~~~ /usr/include/string.h:399:37: note: passing argument to parameter '__s' here extern size_t strlen (__const char *__s) ^ script.c:434:19: warning: passing 'spif_charptr_t' (aka 'signed char *') to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cmd_write(*tmp, strlen(*tmp)); ^~~~ ./command.h:381:52: note: passing argument to parameter here extern unsigned int cmd_write(const unsigned char *, unsigned int); ^ script.c:451:29: warning: passing 'char [2]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^~~ /usr/include/libast.h:2732:51: note: passing argument to parameter here extern spif_charptr_t spiftool_join(spif_charptr_t, spif_charptr_t *); ^ script.c:451:13: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ script.c:477:29: warning: passing 'char [2]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^~~ /usr/include/libast.h:2732:51: note: passing argument to parameter here extern spif_charptr_t spiftool_join(spif_charptr_t, spif_charptr_t *); ^ script.c:477:13: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ script.c:514:7: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] p = spiftool_downcase_str(*params); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ script.c:515:7: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] a = params[index++]; ^ ~~~~~~~~~~~~~~~ script.c:518:11: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] a = params[index++]; ^ ~~~~~~~~~~~~~~~ script.c:609:7: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] p = spiftool_downcase_str(*params); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ script.c:610:7: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] a = params[index++]; ^ ~~~~~~~~~~~~~~~ script.c:613:11: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] a = params[index++]; ^ ~~~~~~~~~~~~~~~ script.c:679:29: warning: passing 'char [2]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^~~ /usr/include/libast.h:2732:51: note: passing argument to parameter here extern spif_charptr_t spiftool_join(spif_charptr_t, spif_charptr_t *); ^ script.c:679:13: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] tmp = spiftool_join(" ", params); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ script.c:742:33: warning: passing 'char [2]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] token_list = spiftool_split(";", s); ^~~ /usr/include/libast.h:2730:59: note: passing argument to parameter here extern spif_charptr_t *spiftool_split(const spif_charptr_t, const spif_charptr_t); ^ script.c:742:38: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] token_list = spiftool_split(";", s); ^ /usr/include/libast.h:2730:81: note: passing argument to parameter here extern spif_charptr_t *spiftool_split(const spif_charptr_t, const spif_charptr_t); ^ script.c:749:14: warning: assigning to 'char *' from 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] pstr = token_list[i]; ^ ~~~~~~~~~~~~~ script.c:750:24: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] spiftool_chomp(pstr); ^~~~ /usr/include/libast.h:2736:52: note: passing argument to parameter here extern spif_charptr_t spiftool_chomp(spif_charptr_t); ^ script.c:781:41: warning: passing 'char [4]' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] param_list = spiftool_split(", \t", params); ^~~~~~ /usr/include/libast.h:2730:59: note: passing argument to parameter here extern spif_charptr_t *spiftool_split(const spif_charptr_t, const spif_charptr_t); ^ script.c:781:49: warning: passing 'char *' to parameter of type 'spif_charptr_t' (aka 'signed char *') converts between pointers to integer types with different sign [-Wpointer-sign] param_list = spiftool_split(", \t", params); ^~~~~~ /usr/include/libast.h:2730:81: note: passing argument to parameter here extern spif_charptr_t *spiftool_split(const spif_charptr_t, const spif_charptr_t); ^ 37 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o scrollbar.lo scrollbar.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c scrollbar.c -fPIC -DPIC -o .libs/scrollbar.o In file included from scrollbar.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o startup.lo startup.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c startup.c -fPIC -DPIC -o .libs/startup.o In file included from startup.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o system.lo system.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c system.c -fPIC -DPIC -o .libs/system.o In file included from system.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ./../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o term.lo term.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c term.c -fPIC -DPIC -o .libs/term.o In file included from term.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ term.c:483:72: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] len, XKeysymToString(keysym), keysym, safe_print_string(kbuf, len), xim_input_context)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./eterm_debug.h:36:42: note: expanded from: # define D_TTY(x) DPRINTF1(x) ^ /usr/include/libast.h:684:86: note: expanded from: # define DPRINTF1(x) do { if (DEBUG_LEVEL >= 1) {__DEBUG(); libast_dprintf x;} } while (0) ^ ./misc.h:44:44: note: passing argument to parameter 'buff' here extern char *safe_print_string(const char *buff, unsigned long len); ^ term.c:489:194: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] D_TTY(("XmbLookupString() gave us len %d, keysym \"%s\" (0x%04x), and buffer \"%s\" based on the XIM input context %010p\n", len, XKeysymToString(keysym), keysym, safe_print_string(kbuf, len), xim_input_context)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./eterm_debug.h:36:42: note: expanded from: # define D_TTY(x) DPRINTF1(x) ^ /usr/include/libast.h:684:86: note: expanded from: # define DPRINTF1(x) do { if (DEBUG_LEVEL >= 1) {__DEBUG(); libast_dprintf x;} } while (0) ^ ./misc.h:44:44: note: passing argument to parameter 'buff' here extern char *safe_print_string(const char *buff, unsigned long len); ^ term.c:496:34: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] safe_print_string(kbuf, len))); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ./eterm_debug.h:36:42: note: expanded from: # define D_TTY(x) DPRINTF1(x) ^ /usr/include/libast.h:684:86: note: expanded from: # define DPRINTF1(x) do { if (DEBUG_LEVEL >= 1) {__DEBUG(); libast_dprintf x;} } while (0) ^ ./misc.h:44:44: note: passing argument to parameter 'buff' here extern char *safe_print_string(const char *buff, unsigned long len); ^ term.c:729:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[Z"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:738:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033Ow"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:745:45: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] len = strlen(strcpy(kbuf, KS_HOME)); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:755:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033OZ"); /* The Z is replaced by t, x, v, or r */ ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:768:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[@"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:795:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033Oy"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:802:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[5~"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:809:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033Os"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:816:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[6~"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:826:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033Oq"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:832:45: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] len = strlen(strcpy(kbuf, KS_END)); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:837:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[4~"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:845:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[3~"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:852:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033Op"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:858:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[2~"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:865:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033On"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:871:45: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] len = strlen(strcpy(kbuf, KS_DELETE)); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:883:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[29~"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:887:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[1~"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:891:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033[28~"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:898:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033OM"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:908:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033Ou"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:917:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033OP"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:940:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(kbuf, "\033Oj"); ^~~~ /usr/include/string.h:128:39: note: passing argument to parameter '__dest' here extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^ term.c:1066:30: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] safe_print_string(kbuf, len))); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ./eterm_debug.h:36:42: note: expanded from: # define D_TTY(x) DPRINTF1(x) ^ /usr/include/libast.h:684:86: note: expanded from: # define DPRINTF1(x) do { if (DEBUG_LEVEL >= 1) {__DEBUG(); libast_dprintf x;} } while (0) ^ ./misc.h:44:44: note: passing argument to parameter 'buff' here extern char *safe_print_string(const char *buff, unsigned long len); ^ term.c:1514:31: warning: passing 'unsigned char [512]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] set_window_color(idx, string); ^~~~~~ ./windows.h:60:47: note: passing argument to parameter here extern void set_window_color(int, const char *); ^ 30 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o timer.lo timer.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c timer.c -fPIC -DPIC -o .libs/timer.o In file included from timer.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o utmp.lo utmp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c utmp.c -fPIC -DPIC -o .libs/utmp.o In file included from utmp.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o windows.lo windows.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c windows.c -fPIC -DPIC -o .libs/windows.o In file included from windows.c:27: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ windows.c:513:118: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] XChangeProperty(Xdisplay, TermWin.parent, props[PROP_EWMH_STARTUP_ID], atom, 8, PropModeReplace, tmp, strlen(tmp) + 1); ^~~ /usr/include/string.h:399:37: note: passing argument to parameter '__s' here extern size_t strlen (__const char *__s) ^ 2 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o defaultfont.lo defaultfont.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c defaultfont.c -fPIC -DPIC -o .libs/defaultfont.o In file included from defaultfont.c:6: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ 1 warning generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o libscream.lo libscream.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c libscream.c -fPIC -DPIC -o .libs/libscream.o In file included from libscream.c:46: ./feature.h:57:11: warning: '_GNU_SOURCE' macro redefined # define _GNU_SOURCE ^ ../config.h:449:10: note: previous definition is here # define _GNU_SOURCE 1 ^ libscream.c:1489:2: warning: #warning compiling in libscream [-W#warnings] #warning compiling in libscream ^ libscream.c:1494:2: warning: #warning compiling in support for GNU screen [-W#warnings] #warning compiling in support for GNU screen ^ 3 warnings generated. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c -o sse2_cmod.lo sse2_cmod.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c sse2_cmod.c -fPIC -DPIC -o .libs/sse2_cmod.o /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -release 0.9.5 -L/usr/lib -Wl,--as-needed -L/usr/lib/x86_64-linux-gnu -L/usr/lib -o libEterm.la -rpath /usr/lib actions.lo buttons.lo command.lo draw.lo e.lo events.lo font.lo grkelot.lo menus.lo misc.lo options.lo pixmap.lo screen.lo script.lo scrollbar.lo startup.lo system.lo term.lo timer.lo utmp.lo windows.lo defaultfont.lo libscream.lo sse2_cmod.lo -lImlib2 -ldl -L/usr/lib -lImlib2 -lfreetype -lz -L/usr/X11R6/lib -lX11 -lXext -ldl -lm -lSM -lICE -lSM -lICE -lXmu -last -lXext -lX11 -lutil -lm libtool: link: gcc -shared -fPIC -DPIC .libs/actions.o .libs/buttons.o .libs/command.o .libs/draw.o .libs/e.o .libs/events.o .libs/font.o .libs/grkelot.o .libs/menus.o .libs/misc.o .libs/options.o .libs/pixmap.o .libs/screen.o .libs/script.o .libs/scrollbar.o .libs/startup.o .libs/system.o .libs/term.o .libs/timer.o .libs/utmp.o .libs/windows.o .libs/defaultfont.o .libs/libscream.o .libs/sse2_cmod.o -L/usr/lib -L/usr/lib/x86_64-linux-gnu /usr/lib/libImlib2.so /usr/lib/x86_64-linux-gnu/libfreetype.so -lz -L/usr/X11R6/lib -ldl -lSM -lICE -lXmu -last -lXext -lX11 -lutil -lm -O2 -Wl,--as-needed -Wl,-soname -Wl,libEterm-0.9.5.so -o .libs/libEterm-0.9.5.so libtool: link: (cd ".libs" && rm -f "libEterm.so" && ln -s "libEterm-0.9.5.so" "libEterm.so") libtool: link: ( cd ".libs" && rm -f "libEterm.la" && ln -s "../libEterm.la" "libEterm.la" ) gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include -g -O2 -c main.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -rpath /usr/lib:/usr/lib/Eterm -L/usr/lib -Wl,--as-needed -L/usr/lib/x86_64-linux-gnu -L/usr/lib -o Eterm main.o libEterm.la -lImlib2 -ldl -L/usr/lib -lImlib2 -lfreetype -lz -L/usr/X11R6/lib -lX11 -lXext -ldl -lm -lSM -lICE -lSM -lICE -lXmu -last -lXext -lX11 -lutil -lm libtool: link: gcc -g -O2 -Wl,--as-needed -o .libs/Eterm main.o -L/usr/lib -L/usr/lib/x86_64-linux-gnu ./.libs/libEterm.so /usr/lib/libImlib2.so /usr/lib/x86_64-linux-gnu/libfreetype.so -lz -L/usr/X11R6/lib -ldl -lSM -lICE -lXmu -last -lXext -lX11 -lutil -lm -Wl,-rpath -Wl,/usr/lib:/usr/lib/Eterm ./.libs/libEterm.so: undefined reference to `svr_get_pty' ./.libs/libEterm.so: undefined reference to `blank_screen_mem' clang: error: linker command failed with exit code 1 (use -v to see invocation) make[4]: *** [Eterm] Error 1 make[4]: Leaving directory `/build/eterm-i8ARzz/eterm-0.9.5/debian/build/src' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/build/eterm-i8ARzz/eterm-0.9.5/debian/build' make[2]: *** [all] Error 2 make[2]: Leaving directory `/build/eterm-i8ARzz/eterm-0.9.5/debian/build' dh_auto_build: make -j1 returned exit code 2 make[1]: *** [debian/stamp-build] Error 2 make[1]: Leaving directory `/build/eterm-i8ARzz/eterm-0.9.5/debian/build' make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 ──────────────────────────────────────────────────────────────────────────────── Build finished at 20120113-0154 Finished ──────── E: Build failure (dpkg-buildpackage died) ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /var/lib/schroot/mount/lsid64b-2ed35b0f-e607-4c96-abb7-ba0cda9a2e9d/build/eterm-i8ARzz Not cleaning session: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Architecture: amd64 Build-Space: 13040 Build-Time: 38 Distribution: lsid64b Fail-Stage: build Install-Time: 11 Job: eterm_0.9.5-3 Package: eterm Package-Time: 62 Source-Version: 0.9.5-3 Space: 13040 Status: attempted Version: 0.9.5-3 ──────────────────────────────────────────────────────────────────────────────── Finished at 20120113-0154 Build needed 00:01:02, 13040k disc space DC-Build-Status: Failed 279.813877s ### Content of /var/log/daemon.log ### Jan 12 21:03:53 stremi-5 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Jan 12 21:04:14 stremi-5 approx: Concurrent download of debian/dists/sid/main/i18n/Translation-en.bz2 is taking too long Jan 12 21:04:20 stremi-5 approx: Concurrent download of debian/dists/sid/Release is taking too long Jan 12 21:04:30 stremi-5 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Jan 12 21:04:41 stremi-5 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Jan 12 21:04:52 stremi-5 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Jan 12 21:04:54 stremi-5 approx: Concurrent download of debian/dists/sid/main/source/Sources.xz is taking too long Jan 12 21:05:10 stremi-5 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Jan 12 21:05:34 stremi-5 approx: Concurrent download of debian/dists/sid/main/binary-amd64/Packages.xz is taking too long Jan 12 21:05:43 stremi-5 approx: Concurrent download of debian/dists/sid/Release is taking too long Jan 12 21:06:08 stremi-5 approx: Concurrent download of debian/dists/sid/main/binary-amd64/Packages.xz is taking too long ### End of content of /var/log/daemon.log ### DC-Time-Estimation: 279.813877 versus expected 53 (r/m: 4.27950711320755 ; m: 53.0) DC-Build-Network: USED. See /tmp/rulesafter.Me2es8 ! ************************************************************ # Generated by iptables-save v1.4.8 on Fri Jan 13 01:54:54 2012 *filter :INPUT ACCEPT [4725830:37519129735] :FORWARD ACCEPT [0:0] :OUTPUT DROP [0:0] :LD - [0:0] [2583723:33145689003] -A OUTPUT -o lo -j ACCEPT [0:0] -A OUTPUT -d 129.88.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 10.0.0.0/8 -j ACCEPT [0:0] -A OUTPUT -d 192.168.133.0/24 -j ACCEPT [0:0] -A OUTPUT -d 192.168.159.0/24 -j ACCEPT [0:0] -A OUTPUT -d 192.168.160.0/24 -j ACCEPT [0:0] -A OUTPUT -d 10.69.0.0/17 -j ACCEPT [0:0] -A OUTPUT -d 172.28.52.0/22 -j ACCEPT [0:0] -A OUTPUT -d 172.24.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 131.254.202.0/23 -j ACCEPT [0:0] -A OUTPUT -d 138.96.20.0/22 -j ACCEPT [0:0] -A OUTPUT -d 192.168.22.0/24 -j ACCEPT [427730:191920842] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 192.168.67.0/24 -j ACCEPT [35556:4730336] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT [249:14940] -A OUTPUT -j LD [249:14940] -A LD -j LOG [249:14940] -A LD -j REJECT --reject-with icmp-port-unreachable COMMIT # Completed on Fri Jan 13 01:54:54 2012 ************************************************************ --- /tmp/rulesbefore.zX5n0U 2012-01-13 01:50:14.817770714 +0100 +++ /tmp/rulesafter.Me2es8 2012-01-13 01:54:54.642194939 +0100 @@ -1,10 +1,10 @@ -# Generated by iptables-save v1.4.8 on Fri Jan 13 01:50:14 2012 +# Generated by iptables-save v1.4.8 on Fri Jan 13 01:54:54 2012 *filter -:INPUT ACCEPT [4609035:36405620333] +:INPUT ACCEPT [4725830:37519129735] :FORWARD ACCEPT [0:0] :OUTPUT DROP [0:0] :LD - [0:0] -[2501036:32072644935] -A OUTPUT -o lo -j ACCEPT +[2583723:33145689003] -A OUTPUT -o lo -j ACCEPT [0:0] -A OUTPUT -d 129.88.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 10.0.0.0/8 -j ACCEPT [0:0] -A OUTPUT -d 192.168.133.0/24 -j ACCEPT @@ -16,11 +16,11 @@ [0:0] -A OUTPUT -d 131.254.202.0/23 -j ACCEPT [0:0] -A OUTPUT -d 138.96.20.0/22 -j ACCEPT [0:0] -A OUTPUT -d 192.168.22.0/24 -j ACCEPT -[419790:188385812] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT +[427730:191920842] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 192.168.67.0/24 -j ACCEPT -[34996:4656020] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT +[35556:4730336] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT [249:14940] -A OUTPUT -j LD [249:14940] -A LD -j LOG [249:14940] -A LD -j REJECT --reject-with icmp-port-unreachable COMMIT -# Completed on Fri Jan 13 01:50:14 2012 +# Completed on Fri Jan 13 01:54:54 2012 ************************************************************ [14025.668268] IN= OUT=eth0 SRC=172.16.160.5 DST=208.78.244.32 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=11221 DF PROTO=TCP SPT=57614 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14028.689199] IN= OUT=eth0 SRC=172.16.160.5 DST=208.78.244.32 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=11222 DF PROTO=TCP SPT=57614 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14028.706202] IN= OUT=eth0 SRC=172.16.160.5 DST=208.78.244.32 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=41952 DF PROTO=TCP SPT=57615 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14031.725202] IN= OUT=eth0 SRC=172.16.160.5 DST=208.78.244.32 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=41953 DF PROTO=TCP SPT=57615 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14031.751055] IN= OUT=eth0 SRC=172.16.160.5 DST=208.78.244.32 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=15409 DF PROTO=TCP SPT=57616 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14034.765033] IN= OUT=eth0 SRC=172.16.160.5 DST=208.78.244.32 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=15410 DF PROTO=TCP SPT=57616 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14034.782016] IN= OUT=eth0 SRC=172.16.160.5 DST=208.78.244.32 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=28005 DF PROTO=TCP SPT=57617 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14037.797113] IN= OUT=eth0 SRC=172.16.160.5 DST=208.78.244.32 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=28006 DF PROTO=TCP SPT=57617 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14037.818296] IN= OUT=eth0 SRC=172.16.160.5 DST=208.78.244.32 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=63210 DF PROTO=TCP SPT=57618 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14040.837035] IN= OUT=eth0 SRC=172.16.160.5 DST=208.78.244.32 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=63211 DF PROTO=TCP SPT=57618 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14040.854027] IN= OUT=eth0 SRC=172.16.160.5 DST=208.78.244.32 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=49630 DF PROTO=TCP SPT=57627 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14043.869788] IN= OUT=eth0 SRC=172.16.160.5 DST=208.78.244.32 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=49631 DF PROTO=TCP SPT=57627 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14102.153362] IN= OUT=eth0 SRC=172.16.160.5 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=3683 DF PROTO=TCP SPT=54983 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14105.168015] IN= OUT=eth0 SRC=172.16.160.5 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=3684 DF PROTO=TCP SPT=54983 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14105.314542] IN= OUT=eth0 SRC=172.16.160.5 DST=67.19.75.2 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=26253 DF PROTO=TCP SPT=50576 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14108.328013] IN= OUT=eth0 SRC=172.16.160.5 DST=67.19.75.2 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=26254 DF PROTO=TCP SPT=50576 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14118.538857] IN= OUT=eth0 SRC=172.16.160.5 DST=64.27.57.24 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=7459 DF PROTO=TCP SPT=43661 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14121.552016] IN= OUT=eth0 SRC=172.16.160.5 DST=64.27.57.24 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=7460 DF PROTO=TCP SPT=43661 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14121.568534] IN= OUT=eth0 SRC=172.16.160.5 DST=64.27.57.29 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=1536 DF PROTO=TCP SPT=37709 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14124.584026] IN= OUT=eth0 SRC=172.16.160.5 DST=64.27.57.29 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=1537 DF PROTO=TCP SPT=37709 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14134.650885] IN= OUT=eth0 SRC=172.16.160.5 DST=66.228.40.238 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=45920 DF PROTO=TCP SPT=52870 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14137.664024] IN= OUT=eth0 SRC=172.16.160.5 DST=66.228.40.238 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=45921 DF PROTO=TCP SPT=52870 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14137.702129] IN= OUT=eth0 SRC=172.16.160.5 DST=109.224.196.24 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=41042 DF PROTO=TCP SPT=45313 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14140.716018] IN= OUT=eth0 SRC=172.16.160.5 DST=109.224.196.24 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=41043 DF PROTO=TCP SPT=45313 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16741.224720] IN= OUT=eth0 SRC=172.16.160.5 DST=109.74.196.249 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=21215 DF PROTO=TCP SPT=34679 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16744.244023] IN= OUT=eth0 SRC=172.16.160.5 DST=109.74.196.249 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=21216 DF PROTO=TCP SPT=34679 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16744.282119] IN= OUT=eth0 SRC=172.16.160.5 DST=109.74.196.249 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=63652 DF PROTO=TCP SPT=34684 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16747.300027] IN= OUT=eth0 SRC=172.16.160.5 DST=109.74.196.249 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=63653 DF PROTO=TCP SPT=34684 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16747.339314] IN= OUT=eth0 SRC=172.16.160.5 DST=109.74.196.249 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=44307 DF PROTO=TCP SPT=34689 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16750.356193] IN= OUT=eth0 SRC=172.16.160.5 DST=109.74.196.249 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=44308 DF PROTO=TCP SPT=34689 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16750.394316] IN= OUT=eth0 SRC=172.16.160.5 DST=109.74.196.249 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=50363 DF PROTO=TCP SPT=34690 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16753.412017] IN= OUT=eth0 SRC=172.16.160.5 DST=109.74.196.249 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=50364 DF PROTO=TCP SPT=34690 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16753.562485] IN= OUT=eth0 SRC=172.16.160.5 DST=76.74.238.39 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=64557 DF PROTO=TCP SPT=59777 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16756.580279] IN= OUT=eth0 SRC=172.16.160.5 DST=76.74.238.39 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=64558 DF PROTO=TCP SPT=59777 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16762.344089] IN= OUT=eth0 SRC=172.16.160.5 DST=109.74.196.249 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=62879 DF PROTO=TCP SPT=34701 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16765.360786] IN= OUT=eth0 SRC=172.16.160.5 DST=109.74.196.249 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=62880 DF PROTO=TCP SPT=34701 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16765.398734] IN= OUT=eth0 SRC=172.16.160.5 DST=109.74.196.249 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=44469 DF PROTO=TCP SPT=34708 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16768.412115] IN= OUT=eth0 SRC=172.16.160.5 DST=109.74.196.249 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=44470 DF PROTO=TCP SPT=34708 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16768.450174] IN= OUT=eth0 SRC=172.16.160.5 DST=109.74.196.249 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=22640 DF PROTO=TCP SPT=34709 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16771.468112] IN= OUT=eth0 SRC=172.16.160.5 DST=109.74.196.249 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=22641 DF PROTO=TCP SPT=34709 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16771.506099] IN= OUT=eth0 SRC=172.16.160.5 DST=109.74.196.249 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=22490 DF PROTO=TCP SPT=34716 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16774.524111] IN= OUT=eth0 SRC=172.16.160.5 DST=109.74.196.249 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=22491 DF PROTO=TCP SPT=34716 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16774.671808] IN= OUT=eth0 SRC=172.16.160.5 DST=76.74.238.39 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=29974 DF PROTO=TCP SPT=59825 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [16777.692029] IN= OUT=eth0 SRC=172.16.160.5 DST=76.74.238.39 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=29975 DF PROTO=TCP SPT=59825 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17075.221002] IN= OUT=eth0 SRC=172.16.160.5 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=6336 DF PROTO=TCP SPT=57540 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17078.240017] IN= OUT=eth0 SRC=172.16.160.5 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=6337 DF PROTO=TCP SPT=57540 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17095.932527] IN= OUT=eth0 SRC=172.16.160.5 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=59991 DF PROTO=TCP SPT=57541 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17098.944283] IN= OUT=eth0 SRC=172.16.160.5 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=59992 DF PROTO=TCP SPT=57541 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17099.662381] IN= OUT=eth0 SRC=172.16.160.5 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=59944 DF PROTO=TCP SPT=57542 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [17102.677363] IN= OUT=eth0 SRC=172.16.160.5 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=59945 DF PROTO=TCP SPT=57542 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 ************************************************************