RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep'] Forking launchpad-buildd slave process... Kernel version: Linux bos01-ppc64el-021 4.2.0-21-generic #25-Ubuntu SMP Wed Dec 2 18:41:32 UTC 2015 ppc64le Buildd toolchain package versions: launchpad-buildd_136 python-lpbuildd_136 sbuild_0.65.2-1ubuntu2 bzr-builder_0.7.3-0ubuntu1 bzr_2.6.0+bzr6602-2ubuntu4 dpkg-dev_1.18.2ubuntu5.1 python-debian_0.1.27ubuntu1. Syncing the system clock with the buildd NTP service... 18 Dec 01:07:44 ntpdate[1534]: adjust time server 10.211.37.1 offset 0.000229 sec RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', 'PACKAGEBUILD-8455840', '/home/buildd/filecache-default/64ba6963cee521707036a0c48846d736532c58ef'] Unpacking chroot for build PACKAGEBUILD-8455840 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', 'PACKAGEBUILD-8455840'] Mounting chroot for build PACKAGEBUILD-8455840 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', 'PACKAGEBUILD-8455840', 'deb http://ftpmaster.internal/ubuntu xenial main universe', 'deb http://ftpmaster.internal/ubuntu xenial-security main universe', 'deb http://ftpmaster.internal/ubuntu xenial-updates main universe', 'deb http://ftpmaster.internal/ubuntu xenial-proposed main universe'] Overriding sources.list in build-PACKAGEBUILD-8455840 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', 'PACKAGEBUILD-8455840', 'ppc64el'] Updating debian chroot for build PACKAGEBUILD-8455840 Get:1 http://ftpmaster.internal xenial InRelease [227 kB] Get:2 http://ftpmaster.internal xenial-security InRelease [73.5 kB] Get:3 http://ftpmaster.internal xenial-updates InRelease [73.5 kB] Get:4 http://ftpmaster.internal xenial-proposed InRelease [227 kB] Get:5 http://ftpmaster.internal xenial/main ppc64el Packages [1415 kB] Get:6 http://ftpmaster.internal xenial/universe ppc64el Packages [6852 kB] Get:7 http://ftpmaster.internal xenial/main Translation-en [847 kB] Get:8 http://ftpmaster.internal xenial/universe Translation-en [4745 kB] Get:9 http://ftpmaster.internal xenial-security/main ppc64el Packages [28 B] Get:10 http://ftpmaster.internal xenial-security/universe ppc64el Packages [28 B] Get:11 http://ftpmaster.internal xenial-security/main Translation-en [28 B] Get:12 http://ftpmaster.internal xenial-security/universe Translation-en [28 B] Get:13 http://ftpmaster.internal xenial-updates/main ppc64el Packages [28 B] Get:14 http://ftpmaster.internal xenial-updates/universe ppc64el Packages [28 B] Get:15 http://ftpmaster.internal xenial-updates/main Translation-en [28 B] Get:16 http://ftpmaster.internal xenial-updates/universe Translation-en [28 B] Get:17 http://ftpmaster.internal xenial-proposed/main ppc64el Packages [102 kB] Get:18 http://ftpmaster.internal xenial-proposed/universe ppc64el Packages [579 kB] Get:19 http://ftpmaster.internal xenial-proposed/main Translation-en [55.7 kB] Get:20 http://ftpmaster.internal xenial-proposed/universe Translation-en [320 kB] Fetched 15.5 MB in 5s (2936 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libapt-pkg4.16 libisl13 libprocps3 udev Use 'apt-get autoremove' to remove them. The following packages will be REMOVED: perl-modules* The following NEW packages will be installed: libapt-pkg5.0 libisl15 libperl5.22 libprocps4 perl-modules-5.22 The following packages will be upgraded: advancecomp apt apt-transport-https base-files binutils bsdutils cpp cpp-5 debconf diffutils dmsetup dpkg dpkg-dev e2fslibs e2fsprogs findutils g++ g++-5 gcc gcc-5 gcc-5-base gnupg gpgv grep hostname init initscripts libapparmor1 libasan2 libatomic1 libaudit-common libaudit1 libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcap2 libcap2-bin libcc1-0 libcomerr2 libcurl3-gnutls libdbus-1-3 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libfdisk1 libffi6 libgcc-5-dev libgcc1 libgcrypt20 libgmp10 libgnutls-deb0-28 libgomp1 libgpg-error0 libgssapi-krb5-2 libidn11 libitm1 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libmount1 libmpfr4 libncurses5 libncursesw5 libpng12-0 libseccomp2 libselinux1 libsemanage-common libsemanage1 libsepol1 libsmartcols1 libsqlite3-0 libss2 libssl1.0.0 libstdc++-5-dev libstdc++6 libsystemd0 libtasn1-6 libtinfo5 libubsan0 libudev1 libuuid1 linux-libc-dev lsb-base mount multiarch-support ncurses-base ncurses-bin openssl perl perl-base pkg-create-dbgsym pkgbinarymangler procps systemd systemd-sysv sysv-rc sysvinit-utils tar udev util-linux 103 upgraded, 5 newly installed, 1 to remove and 0 not upgraded. Need to get 128 MB of archives. After this operation, 330 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu/ xenial/main base-files ppc64el 9.4ubuntu3 [67.8 kB] Get:2 http://ftpmaster.internal/ubuntu/ xenial/main bsdutils ppc64el 1:2.27.1-1ubuntu3 [50.1 kB] Get:3 http://ftpmaster.internal/ubuntu/ xenial/main diffutils ppc64el 1:3.3-2 [158 kB] Get:4 http://ftpmaster.internal/ubuntu/ xenial/main dpkg ppc64el 1.18.3ubuntu1 [2094 kB] Get:5 http://ftpmaster.internal/ubuntu/ xenial/main libc6-dev ppc64el 2.21-0ubuntu5 [1994 kB] Get:6 http://ftpmaster.internal/ubuntu/ xenial/main libc-dev-bin ppc64el 2.21-0ubuntu5 [64.9 kB] Get:7 http://ftpmaster.internal/ubuntu/ xenial-proposed/main linux-libc-dev ppc64el 4.3.0-5.16 [809 kB] Get:8 http://ftpmaster.internal/ubuntu/ xenial/main libcap2 ppc64el 1:2.24-12 [13.3 kB] Get:9 http://ftpmaster.internal/ubuntu/ xenial/main libc-bin ppc64el 2.21-0ubuntu5 [1168 kB] Get:10 http://ftpmaster.internal/ubuntu/ xenial/main libgomp1 ppc64el 5.3.1-3ubuntu3 [50.3 kB] Get:11 http://ftpmaster.internal/ubuntu/ xenial/main libitm1 ppc64el 5.3.1-3ubuntu3 [27.3 kB] Get:12 http://ftpmaster.internal/ubuntu/ xenial/main libatomic1 ppc64el 5.3.1-3ubuntu3 [7960 B] Get:13 http://ftpmaster.internal/ubuntu/ xenial/main libasan2 ppc64el 5.3.1-3ubuntu3 [237 kB] Get:14 http://ftpmaster.internal/ubuntu/ xenial/main gcc-5-base ppc64el 5.3.1-3ubuntu3 [16.2 kB] Get:15 http://ftpmaster.internal/ubuntu/ xenial/main libgcc1 ppc64el 1:5.3.1-3ubuntu3 [27.5 kB] Get:16 http://ftpmaster.internal/ubuntu/ xenial/main libubsan0 ppc64el 5.3.1-3ubuntu3 [95.9 kB] Get:17 http://ftpmaster.internal/ubuntu/ xenial/main libisl15 ppc64el 0.15-3 [497 kB] Get:18 http://ftpmaster.internal/ubuntu/ xenial/main cpp-5 ppc64el 5.3.1-3ubuntu3 [27.9 MB] Get:19 http://ftpmaster.internal/ubuntu/ xenial/main libcc1-0 ppc64el 5.3.1-3ubuntu3 [43.6 kB] Get:20 http://ftpmaster.internal/ubuntu/ xenial/main binutils ppc64el 2.25.90.20151211-0ubuntu2 [2191 kB] Get:21 http://ftpmaster.internal/ubuntu/ xenial/main g++-5 ppc64el 5.3.1-3ubuntu3 [30.1 MB] Get:22 http://ftpmaster.internal/ubuntu/ xenial/main gcc-5 ppc64el 5.3.1-3ubuntu3 [28.0 MB] Get:23 http://ftpmaster.internal/ubuntu/ xenial/main libgcc-5-dev ppc64el 5.3.1-3ubuntu3 [576 kB] Get:24 http://ftpmaster.internal/ubuntu/ xenial/main libstdc++-5-dev ppc64el 5.3.1-3ubuntu3 [1418 kB] Get:25 http://ftpmaster.internal/ubuntu/ xenial/main libstdc++6 ppc64el 5.3.1-3ubuntu3 [410 kB] Get:26 http://ftpmaster.internal/ubuntu/ xenial/main libgmp10 ppc64el 2:6.1.0+dfsg-2 [226 kB] Get:27 http://ftpmaster.internal/ubuntu/ xenial/main libmpfr4 ppc64el 3.1.3-2 [184 kB] Get:28 http://ftpmaster.internal/ubuntu/ xenial/main libc6 ppc64el 2.21-0ubuntu5 [5184 kB] Get:29 http://ftpmaster.internal/ubuntu/ xenial/main e2fslibs ppc64el 1.42.13-1ubuntu1 [192 kB] Get:30 http://ftpmaster.internal/ubuntu/ xenial/main e2fsprogs ppc64el 1.42.13-1ubuntu1 [763 kB] Get:31 http://ftpmaster.internal/ubuntu/ xenial/main findutils ppc64el 4.4.2-10 [284 kB] Get:32 http://ftpmaster.internal/ubuntu/ xenial-proposed/main grep ppc64el 2.22-1 [143 kB] Get:33 http://ftpmaster.internal/ubuntu/ xenial/main hostname ppc64el 3.16ubuntu2 [11.4 kB] Get:34 http://ftpmaster.internal/ubuntu/ xenial/main init ppc64el 1.24ubuntu2 [3970 B] Get:35 http://ftpmaster.internal/ubuntu/ xenial/main libsmartcols1 ppc64el 2.27.1-1ubuntu3 [58.0 kB] Get:36 http://ftpmaster.internal/ubuntu/ xenial/main libuuid1 ppc64el 2.27.1-1ubuntu3 [15.0 kB] Get:37 http://ftpmaster.internal/ubuntu/ xenial/main libblkid1 ppc64el 2.27.1-1ubuntu3 [99.2 kB] Get:38 http://ftpmaster.internal/ubuntu/ xenial/main libfdisk1 ppc64el 2.27.1-1ubuntu3 [129 kB] Get:39 http://ftpmaster.internal/ubuntu/ xenial/main debconf all 1.5.58ubuntu1 [136 kB] Get:40 http://ftpmaster.internal/ubuntu/ xenial/main sysvinit-utils ppc64el 2.88dsf-59.2ubuntu3 [25.7 kB] Get:41 http://ftpmaster.internal/ubuntu/ xenial/main sysv-rc all 2.88dsf-59.2ubuntu3 [36.1 kB] Get:42 http://ftpmaster.internal/ubuntu/ xenial/main initscripts ppc64el 2.88dsf-59.2ubuntu3 [24.8 kB] Get:43 http://ftpmaster.internal/ubuntu/ xenial/main util-linux ppc64el 2.27.1-1ubuntu3 [803 kB] Get:44 http://ftpmaster.internal/ubuntu/ xenial/main libudev1 ppc64el 228-2ubuntu2 [55.0 kB] Get:45 http://ftpmaster.internal/ubuntu/ xenial/main udev ppc64el 228-2ubuntu2 [973 kB] Get:46 http://ftpmaster.internal/ubuntu/ xenial/main libsystemd0 ppc64el 228-2ubuntu2 [197 kB] Get:47 http://ftpmaster.internal/ubuntu/ xenial/main systemd ppc64el 228-2ubuntu2 [3543 kB] Get:48 http://ftpmaster.internal/ubuntu/ xenial/main libselinux1 ppc64el 2.4-3 [54.7 kB] Get:49 http://ftpmaster.internal/ubuntu/ xenial/main libtinfo5 ppc64el 6.0+20151024-2ubuntu1 [79.4 kB] Get:50 http://ftpmaster.internal/ubuntu/ xenial/main libncurses5 ppc64el 6.0+20151024-2ubuntu1 [97.2 kB] Get:51 http://ftpmaster.internal/ubuntu/ xenial/main libncursesw5 ppc64el 6.0+20151024-2ubuntu1 [111 kB] Get:52 http://ftpmaster.internal/ubuntu/ xenial/main libprocps4 ppc64el 2:3.3.10-4ubuntu1 [32.2 kB] Get:53 http://ftpmaster.internal/ubuntu/ xenial/main procps ppc64el 2:3.3.10-4ubuntu1 [222 kB] Get:54 http://ftpmaster.internal/ubuntu/ xenial-proposed/main libapparmor1 ppc64el 2.10-0ubuntu9 [29.1 kB] Get:55 http://ftpmaster.internal/ubuntu/ xenial/main libaudit-common all 1:2.4.4-4ubuntu1 [3892 B] Get:56 http://ftpmaster.internal/ubuntu/ xenial/main libaudit1 ppc64el 1:2.4.4-4ubuntu1 [38.9 kB] Get:57 http://ftpmaster.internal/ubuntu/ xenial/main libmount1 ppc64el 2.27.1-1ubuntu3 [104 kB] Get:58 http://ftpmaster.internal/ubuntu/ xenial/main libseccomp2 ppc64el 2.2.3-2ubuntu3 [42.1 kB] Get:59 http://ftpmaster.internal/ubuntu/ xenial/main libcap2-bin ppc64el 1:2.24-12 [20.1 kB] Get:60 http://ftpmaster.internal/ubuntu/ xenial/main lsb-base all 9.20150917ubuntu1 [13.4 kB] Get:61 http://ftpmaster.internal/ubuntu/ xenial/main mount ppc64el 2.27.1-1ubuntu3 [115 kB] Get:62 http://ftpmaster.internal/ubuntu/ xenial/main ncurses-bin ppc64el 6.0+20151024-2ubuntu1 [136 kB] Get:63 http://ftpmaster.internal/ubuntu/ xenial-proposed/main perl-modules-5.22 all 5.22.1-1 [2648 kB] Get:64 http://ftpmaster.internal/ubuntu/ xenial-proposed/main libperl5.22 ppc64el 5.22.1-1 [3186 kB] Get:65 http://ftpmaster.internal/ubuntu/ xenial-proposed/main perl ppc64el 5.22.1-1 [238 kB] Get:66 http://ftpmaster.internal/ubuntu/ xenial-proposed/main perl-base ppc64el 5.22.1-1 [1183 kB] Get:67 http://ftpmaster.internal/ubuntu/ xenial/main tar ppc64el 1.28-2.1 [222 kB] Get:68 http://ftpmaster.internal/ubuntu/ xenial/main libapt-pkg5.0 ppc64el 1.1.5 [719 kB] Get:69 http://ftpmaster.internal/ubuntu/ xenial/main apt ppc64el 1.1.5 [999 kB] Get:70 http://ftpmaster.internal/ubuntu/ xenial/main gpgv ppc64el 1.4.19-6ubuntu1 [176 kB] Get:71 http://ftpmaster.internal/ubuntu/ xenial/main gnupg ppc64el 1.4.19-6ubuntu1 [658 kB] Get:72 http://ftpmaster.internal/ubuntu/ xenial/main ncurses-base all 6.0+20151024-2ubuntu1 [17.1 kB] Get:73 http://ftpmaster.internal/ubuntu/ xenial/main systemd-sysv ppc64el 228-2ubuntu2 [15.1 kB] Get:74 http://ftpmaster.internal/ubuntu/ xenial/main libcomerr2 ppc64el 1.42.13-1ubuntu1 [65.6 kB] Get:75 http://ftpmaster.internal/ubuntu/ xenial/main libdebconfclient0 ppc64el 0.198ubuntu1 [6282 B] Get:76 http://ftpmaster.internal/ubuntu/ xenial/main libdevmapper1.02.1 ppc64el 2:1.02.110-1ubuntu2 [134 kB] Get:77 http://ftpmaster.internal/ubuntu/ xenial/main libgpg-error0 ppc64el 1.21-1 [37.0 kB] Get:78 http://ftpmaster.internal/ubuntu/ xenial/main libgcrypt20 ppc64el 1.6.4-3 [355 kB] Get:79 http://ftpmaster.internal/ubuntu/ xenial/main libsepol1 ppc64el 2.4-2 [172 kB] Get:80 http://ftpmaster.internal/ubuntu/ xenial-proposed/main libsemanage-common all 2.4-3 [6744 B] Get:81 http://ftpmaster.internal/ubuntu/ xenial-proposed/main libsemanage1 ppc64el 2.4-3 [73.0 kB] Get:82 http://ftpmaster.internal/ubuntu/ xenial/main libss2 ppc64el 1.42.13-1ubuntu1 [69.6 kB] Get:83 http://ftpmaster.internal/ubuntu/ xenial/main multiarch-support ppc64el 2.21-0ubuntu5 [7186 B] Get:84 http://ftpmaster.internal/ubuntu/ xenial/main libffi6 ppc64el 3.2.1-4 [19.8 kB] Get:85 http://ftpmaster.internal/ubuntu/ xenial/main libtasn1-6 ppc64el 4.7-2 [42.8 kB] Get:86 http://ftpmaster.internal/ubuntu/ xenial/main libgnutls-deb0-28 ppc64el 3.3.18-1ubuntu1 [444 kB] Get:87 http://ftpmaster.internal/ubuntu/ xenial/main libpng12-0 ppc64el 1.2.54-1 [120 kB] Get:88 http://ftpmaster.internal/ubuntu/ xenial/main libsqlite3-0 ppc64el 3.9.2-1 [359 kB] Get:89 http://ftpmaster.internal/ubuntu/ xenial/main libssl1.0.0 ppc64el 1.0.2e-1ubuntu1 [830 kB] Get:90 http://ftpmaster.internal/ubuntu/ xenial/main dmsetup ppc64el 2:1.02.110-1ubuntu2 [56.8 kB] Get:91 http://ftpmaster.internal/ubuntu/ xenial/main libgssapi-krb5-2 ppc64el 1.13.2+dfsg-4 [109 kB] Get:92 http://ftpmaster.internal/ubuntu/ xenial/main libkrb5-3 ppc64el 1.13.2+dfsg-4 [269 kB] Get:93 http://ftpmaster.internal/ubuntu/ xenial/main libkrb5support0 ppc64el 1.13.2+dfsg-4 [29.7 kB] Get:94 http://ftpmaster.internal/ubuntu/ xenial/main libk5crypto3 ppc64el 1.13.2+dfsg-4 [98.3 kB] Get:95 http://ftpmaster.internal/ubuntu/ xenial/main libkeyutils1 ppc64el 1.5.9-8ubuntu1 [9812 B] Get:96 http://ftpmaster.internal/ubuntu/ xenial/main libidn11 ppc64el 1.32-3ubuntu1 [45.6 kB] Get:97 http://ftpmaster.internal/ubuntu/ xenial/main libcurl3-gnutls ppc64el 7.45.0-1ubuntu1 [175 kB] Get:98 http://ftpmaster.internal/ubuntu/ xenial/main apt-transport-https ppc64el 1.1.5 [30.1 kB] Get:99 http://ftpmaster.internal/ubuntu/ xenial/main libdbus-1-3 ppc64el 1.10.6-1ubuntu1 [156 kB] Get:100 http://ftpmaster.internal/ubuntu/ xenial/main openssl ppc64el 1.0.2e-1ubuntu1 [480 kB] Get:101 http://ftpmaster.internal/ubuntu/ xenial/main advancecomp ppc64el 1.20-1 [201 kB] Get:102 http://ftpmaster.internal/ubuntu/ xenial/main cpp ppc64el 4:5.2.1-16ubuntu2 [27.6 kB] Get:103 http://ftpmaster.internal/ubuntu/ xenial/main dpkg-dev all 1.18.3ubuntu1 [583 kB] Get:104 http://ftpmaster.internal/ubuntu/ xenial/main libdpkg-perl all 1.18.3ubuntu1 [195 kB] Get:105 http://ftpmaster.internal/ubuntu/ xenial/main gcc ppc64el 4:5.2.1-16ubuntu2 [5224 B] Get:106 http://ftpmaster.internal/ubuntu/ xenial/main g++ ppc64el 4:5.2.1-16ubuntu2 [1502 B] Get:107 http://ftpmaster.internal/ubuntu/ xenial/main pkg-create-dbgsym all 0.70 [9046 B] Get:108 http://ftpmaster.internal/ubuntu/ xenial/main pkgbinarymangler all 125 [41.9 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 128 MB in 7s (17.0 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11573 files and directories currently installed.) Preparing to unpack .../base-files_9.4ubuntu3_ppc64el.deb ... Unpacking base-files (9.4ubuntu3) over (7.2ubuntu11) ... Setting up base-files (9.4ubuntu3) ... Installing new version of config file /etc/debian_version ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... Updating /etc/profile to current default. Updating /etc/nsswitch.conf to current default. Updating /root/.profile to current default. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11575 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.27.1-1ubuntu3_ppc64el.deb ... Unpacking bsdutils (1:2.27.1-1ubuntu3) over (1:2.26.2-6ubuntu3) ... Setting up bsdutils (1:2.27.1-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11575 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.3-2_ppc64el.deb ... Unpacking diffutils (1:3.3-2) over (1:3.3-1) ... Setting up diffutils (1:3.3-2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11575 files and directories currently installed.) Preparing to unpack .../dpkg_1.18.3ubuntu1_ppc64el.deb ... Unpacking dpkg (1.18.3ubuntu1) over (1.18.2ubuntu5) ... Setting up dpkg (1.18.3ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11575 files and directories currently installed.) Preparing to unpack .../libc6-dev_2.21-0ubuntu5_ppc64el.deb ... Unpacking libc6-dev:ppc64el (2.21-0ubuntu5) over (2.21-0ubuntu4) ... Preparing to unpack .../libc-dev-bin_2.21-0ubuntu5_ppc64el.deb ... Unpacking libc-dev-bin (2.21-0ubuntu5) over (2.21-0ubuntu4) ... Preparing to unpack .../linux-libc-dev_4.3.0-5.16_ppc64el.deb ... Unpacking linux-libc-dev:ppc64el (4.3.0-5.16) over (4.2.0-16.19) ... Preparing to unpack .../libcap2_1%3a2.24-12_ppc64el.deb ... Unpacking libcap2:ppc64el (1:2.24-12) over (1:2.24-9) ... Setting up libcap2:ppc64el (1:2.24-12) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11581 files and directories currently installed.) Preparing to unpack .../libc-bin_2.21-0ubuntu5_ppc64el.deb ... Unpacking libc-bin (2.21-0ubuntu5) over (2.21-0ubuntu4) ... Setting up libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11581 files and directories currently installed.) Preparing to unpack .../libgomp1_5.3.1-3ubuntu3_ppc64el.deb ... Unpacking libgomp1:ppc64el (5.3.1-3ubuntu3) over (5.2.1-22ubuntu2) ... Preparing to unpack .../libitm1_5.3.1-3ubuntu3_ppc64el.deb ... Unpacking libitm1:ppc64el (5.3.1-3ubuntu3) over (5.2.1-22ubuntu2) ... Preparing to unpack .../libatomic1_5.3.1-3ubuntu3_ppc64el.deb ... Unpacking libatomic1:ppc64el (5.3.1-3ubuntu3) over (5.2.1-22ubuntu2) ... Preparing to unpack .../libasan2_5.3.1-3ubuntu3_ppc64el.deb ... Unpacking libasan2:ppc64el (5.3.1-3ubuntu3) over (5.2.1-22ubuntu2) ... Preparing to unpack .../gcc-5-base_5.3.1-3ubuntu3_ppc64el.deb ... Unpacking gcc-5-base:ppc64el (5.3.1-3ubuntu3) over (5.2.1-22ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up gcc-5-base:ppc64el (5.3.1-3ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11581 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a5.3.1-3ubuntu3_ppc64el.deb ... Unpacking libgcc1:ppc64el (1:5.3.1-3ubuntu3) over (1:5.2.1-22ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libgcc1:ppc64el (1:5.3.1-3ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11581 files and directories currently installed.) Preparing to unpack .../libubsan0_5.3.1-3ubuntu3_ppc64el.deb ... Unpacking libubsan0:ppc64el (5.3.1-3ubuntu3) over (5.2.1-22ubuntu2) ... Selecting previously unselected package libisl15:ppc64el. Preparing to unpack .../libisl15_0.15-3_ppc64el.deb ... Unpacking libisl15:ppc64el (0.15-3) ... Preparing to unpack .../cpp-5_5.3.1-3ubuntu3_ppc64el.deb ... Unpacking cpp-5 (5.3.1-3ubuntu3) over (5.2.1-22ubuntu2) ... Preparing to unpack .../libcc1-0_5.3.1-3ubuntu3_ppc64el.deb ... Unpacking libcc1-0:ppc64el (5.3.1-3ubuntu3) over (5.2.1-22ubuntu2) ... Preparing to unpack .../binutils_2.25.90.20151211-0ubuntu2_ppc64el.deb ... Unpacking binutils (2.25.90.20151211-0ubuntu2) over (2.25.1-6ubuntu1) ... Preparing to unpack .../g++-5_5.3.1-3ubuntu3_ppc64el.deb ... Unpacking g++-5 (5.3.1-3ubuntu3) over (5.2.1-22ubuntu2) ... Preparing to unpack .../gcc-5_5.3.1-3ubuntu3_ppc64el.deb ... Unpacking gcc-5 (5.3.1-3ubuntu3) over (5.2.1-22ubuntu2) ... Preparing to unpack .../libgcc-5-dev_5.3.1-3ubuntu3_ppc64el.deb ... Unpacking libgcc-5-dev:ppc64el (5.3.1-3ubuntu3) over (5.2.1-22ubuntu2) ... Preparing to unpack .../libstdc++-5-dev_5.3.1-3ubuntu3_ppc64el.deb ... Unpacking libstdc++-5-dev:ppc64el (5.3.1-3ubuntu3) over (5.2.1-22ubuntu2) ... Preparing to unpack .../libstdc++6_5.3.1-3ubuntu3_ppc64el.deb ... Unpacking libstdc++6:ppc64el (5.3.1-3ubuntu3) over (5.2.1-22ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libstdc++6:ppc64el (5.3.1-3ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11551 files and directories currently installed.) Preparing to unpack .../libgmp10_2%3a6.1.0+dfsg-2_ppc64el.deb ... Unpacking libgmp10:ppc64el (2:6.1.0+dfsg-2) over (2:6.0.0+dfsg-7) ... Preparing to unpack .../libmpfr4_3.1.3-2_ppc64el.deb ... Unpacking libmpfr4:ppc64el (3.1.3-2) over (3.1.3-1) ... Preparing to unpack .../libc6_2.21-0ubuntu5_ppc64el.deb ... Unpacking libc6:ppc64el (2.21-0ubuntu5) over (2.21-0ubuntu4) ... Setting up libc6:ppc64el (2.21-0ubuntu5) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11551 files and directories currently installed.) Preparing to unpack .../e2fslibs_1.42.13-1ubuntu1_ppc64el.deb ... Unpacking e2fslibs:ppc64el (1.42.13-1ubuntu1) over (1.42.12-1ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up e2fslibs:ppc64el (1.42.13-1ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11551 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.42.13-1ubuntu1_ppc64el.deb ... Unpacking e2fsprogs (1.42.13-1ubuntu1) over (1.42.12-1ubuntu2) ... Setting up e2fsprogs (1.42.13-1ubuntu1) ... Installing new version of config file /etc/mke2fs.conf ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11552 files and directories currently installed.) Preparing to unpack .../findutils_4.4.2-10_ppc64el.deb ... Unpacking findutils (4.4.2-10) over (4.4.2-9build1) ... Setting up findutils (4.4.2-10) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11552 files and directories currently installed.) Preparing to unpack .../grep_2.22-1_ppc64el.deb ... Unpacking grep (2.22-1) over (2.21-2) ... Setting up grep (2.22-1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11552 files and directories currently installed.) Preparing to unpack .../hostname_3.16ubuntu2_ppc64el.deb ... Unpacking hostname (3.16ubuntu2) over (3.15ubuntu2) ... Setting up hostname (3.16ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11552 files and directories currently installed.) Preparing to unpack .../init_1.24ubuntu2_ppc64el.deb ... Unpacking init (1.24ubuntu2) over (1.23ubuntu3) ... Setting up init (1.24ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11552 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.27.1-1ubuntu3_ppc64el.deb ... Unpacking libsmartcols1:ppc64el (2.27.1-1ubuntu3) over (2.26.2-6ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libsmartcols1:ppc64el (2.27.1-1ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11552 files and directories currently installed.) Preparing to unpack .../libuuid1_2.27.1-1ubuntu3_ppc64el.deb ... Unpacking libuuid1:ppc64el (2.27.1-1ubuntu3) over (2.26.2-6ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libuuid1:ppc64el (2.27.1-1ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11552 files and directories currently installed.) Preparing to unpack .../libblkid1_2.27.1-1ubuntu3_ppc64el.deb ... Unpacking libblkid1:ppc64el (2.27.1-1ubuntu3) over (2.26.2-6ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libblkid1:ppc64el (2.27.1-1ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11552 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.27.1-1ubuntu3_ppc64el.deb ... Unpacking libfdisk1:ppc64el (2.27.1-1ubuntu3) over (2.26.2-6ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libfdisk1:ppc64el (2.27.1-1ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11552 files and directories currently installed.) Preparing to unpack .../debconf_1.5.58ubuntu1_all.deb ... Unpacking debconf (1.5.58ubuntu1) over (1.5.57ubuntu1) ... Setting up debconf (1.5.58ubuntu1) ... Removing obsolete conffile /etc/bash_completion.d/debconf ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11553 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.88dsf-59.2ubuntu3_ppc64el.deb ... Unpacking sysvinit-utils (2.88dsf-59.2ubuntu3) over (2.88dsf-59.2ubuntu2) ... Setting up sysvinit-utils (2.88dsf-59.2ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11553 files and directories currently installed.) Preparing to unpack .../sysv-rc_2.88dsf-59.2ubuntu3_all.deb ... Unpacking sysv-rc (2.88dsf-59.2ubuntu3) over (2.88dsf-59.2ubuntu2) ... Setting up sysv-rc (2.88dsf-59.2ubuntu3) ... Processing triggers for systemd (225-1ubuntu9) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11553 files and directories currently installed.) Preparing to unpack .../initscripts_2.88dsf-59.2ubuntu3_ppc64el.deb ... Unpacking initscripts (2.88dsf-59.2ubuntu3) over (2.88dsf-59.2ubuntu2) ... Processing triggers for systemd (225-1ubuntu9) ... Setting up initscripts (2.88dsf-59.2ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11553 files and directories currently installed.) Preparing to unpack .../util-linux_2.27.1-1ubuntu3_ppc64el.deb ... Unpacking util-linux (2.27.1-1ubuntu3) over (2.26.2-6ubuntu3) ... Setting up util-linux (2.27.1-1ubuntu3) ... Processing triggers for systemd (225-1ubuntu9) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11561 files and directories currently installed.) Preparing to unpack .../libudev1_228-2ubuntu2_ppc64el.deb ... Unpacking libudev1:ppc64el (228-2ubuntu2) over (225-1ubuntu9) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libudev1:ppc64el (228-2ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11561 files and directories currently installed.) Preparing to unpack .../udev_228-2ubuntu2_ppc64el.deb ... Unpacking udev (228-2ubuntu2) over (225-1ubuntu9) ... Preparing to unpack .../libsystemd0_228-2ubuntu2_ppc64el.deb ... Unpacking libsystemd0:ppc64el (228-2ubuntu2) over (225-1ubuntu9) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libsystemd0:ppc64el (228-2ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11561 files and directories currently installed.) Preparing to unpack .../systemd_228-2ubuntu2_ppc64el.deb ... Unpacking systemd (228-2ubuntu2) over (225-1ubuntu9) ... Setting up systemd (228-2ubuntu2) ... Installing new version of config file /etc/pam.d/systemd-user ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/system.conf ... addgroup: The group `systemd-journal' already exists as a system group. Exiting. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11562 files and directories currently installed.) Preparing to unpack .../libselinux1_2.4-3_ppc64el.deb ... Unpacking libselinux1:ppc64el (2.4-3) over (2.3-2build1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libselinux1:ppc64el (2.4-3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11562 files and directories currently installed.) Preparing to unpack .../libtinfo5_6.0+20151024-2ubuntu1_ppc64el.deb ... Unpacking libtinfo5:ppc64el (6.0+20151024-2ubuntu1) over (5.9+20150516-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libtinfo5:ppc64el (6.0+20151024-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11562 files and directories currently installed.) Preparing to unpack .../libncurses5_6.0+20151024-2ubuntu1_ppc64el.deb ... Unpacking libncurses5:ppc64el (6.0+20151024-2ubuntu1) over (5.9+20150516-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libncurses5:ppc64el (6.0+20151024-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11562 files and directories currently installed.) Preparing to unpack .../libncursesw5_6.0+20151024-2ubuntu1_ppc64el.deb ... Unpacking libncursesw5:ppc64el (6.0+20151024-2ubuntu1) over (5.9+20150516-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libncursesw5:ppc64el (6.0+20151024-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Selecting previously unselected package libprocps4:ppc64el. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11562 files and directories currently installed.) Preparing to unpack .../libprocps4_2%3a3.3.10-4ubuntu1_ppc64el.deb ... Unpacking libprocps4:ppc64el (2:3.3.10-4ubuntu1) ... Preparing to unpack .../procps_2%3a3.3.10-4ubuntu1_ppc64el.deb ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of stop. Unpacking procps (2:3.3.10-4ubuntu1) over (1:3.3.9-1ubuntu8) ... Preparing to unpack .../libapparmor1_2.10-0ubuntu9_ppc64el.deb ... Unpacking libapparmor1:ppc64el (2.10-0ubuntu9) over (2.10-0ubuntu6) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libapparmor1:ppc64el (2.10-0ubuntu9) ... Processing triggers for systemd (228-2ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11571 files and directories currently installed.) Preparing to unpack .../libaudit-common_1%3a2.4.4-4ubuntu1_all.deb ... Unpacking libaudit-common (1:2.4.4-4ubuntu1) over (1:2.4.2-1ubuntu1) ... Setting up libaudit-common (1:2.4.4-4ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11571 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.4.4-4ubuntu1_ppc64el.deb ... Unpacking libaudit1:ppc64el (1:2.4.4-4ubuntu1) over (1:2.4.2-1ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libaudit1:ppc64el (1:2.4.4-4ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11571 files and directories currently installed.) Preparing to unpack .../libmount1_2.27.1-1ubuntu3_ppc64el.deb ... Unpacking libmount1:ppc64el (2.27.1-1ubuntu3) over (2.26.2-6ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libmount1:ppc64el (2.27.1-1ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11571 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.2.3-2ubuntu3_ppc64el.deb ... Unpacking libseccomp2:ppc64el (2.2.3-2ubuntu3) over (2.2.3-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libseccomp2:ppc64el (2.2.3-2ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11571 files and directories currently installed.) Preparing to unpack .../libcap2-bin_1%3a2.24-12_ppc64el.deb ... Unpacking libcap2-bin (1:2.24-12) over (1:2.24-9) ... Setting up libcap2-bin (1:2.24-12) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11571 files and directories currently installed.) Preparing to unpack .../lsb-base_9.20150917ubuntu1_all.deb ... Unpacking lsb-base (9.20150917ubuntu1) over (4.1+Debian11ubuntu8) ... Setting up lsb-base (9.20150917ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11571 files and directories currently installed.) Preparing to unpack .../mount_2.27.1-1ubuntu3_ppc64el.deb ... Unpacking mount (2.27.1-1ubuntu3) over (2.26.2-6ubuntu3) ... Setting up mount (2.27.1-1ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11571 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.0+20151024-2ubuntu1_ppc64el.deb ... Unpacking ncurses-bin (6.0+20151024-2ubuntu1) over (5.9+20150516-2ubuntu1) ... Setting up ncurses-bin (6.0+20151024-2ubuntu1) ... dpkg: perl-modules: dependency problems, but removing anyway as you requested: perl depends on perl-modules (>= 5.20.2-6). (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11567 files and directories currently installed.) Removing perl-modules (5.20.2-6) ... Purging configuration files for perl-modules (5.20.2-6) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10839 files and directories currently installed.) Preparing to unpack .../perl_5.22.1-1_ppc64el.deb ... Unpacking perl (5.22.1-1) over (5.20.2-6) ... Selecting previously unselected package perl-modules-5.22. Preparing to unpack .../perl-modules-5.22_5.22.1-1_all.deb ... Unpacking perl-modules-5.22 (5.22.1-1) ... Selecting previously unselected package libperl5.22:ppc64el. Preparing to unpack .../libperl5.22_5.22.1-1_ppc64el.deb ... Unpacking libperl5.22:ppc64el (5.22.1-1) ... Preparing to unpack .../perl-base_5.22.1-1_ppc64el.deb ... Unpacking perl-base (5.22.1-1) over (5.20.2-6) ... Setting up perl-base (5.22.1-1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12144 files and directories currently installed.) Preparing to unpack .../tar_1.28-2.1_ppc64el.deb ... Unpacking tar (1.28-2.1) over (1.27.1-2) ... Setting up tar (1.28-2.1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12144 files and directories currently installed.) Preparing to unpack .../archives/apt_1.1.5_ppc64el.deb ... Unpacking apt (1.1.5) over (1.0.10.2ubuntu1) ... Selecting previously unselected package libapt-pkg5.0:ppc64el. Preparing to unpack .../libapt-pkg5.0_1.1.5_ppc64el.deb ... Unpacking libapt-pkg5.0:ppc64el (1.1.5) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libapt-pkg5.0:ppc64el (1.1.5) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12172 files and directories currently installed.) Preparing to unpack .../gpgv_1.4.19-6ubuntu1_ppc64el.deb ... Unpacking gpgv (1.4.19-6ubuntu1) over (1.4.18-7ubuntu1) ... Setting up gpgv (1.4.19-6ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12172 files and directories currently installed.) Preparing to unpack .../gnupg_1.4.19-6ubuntu1_ppc64el.deb ... Unpacking gnupg (1.4.19-6ubuntu1) over (1.4.18-7ubuntu1) ... Setting up gnupg (1.4.19-6ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12171 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.0+20151024-2ubuntu1_all.deb ... Unpacking ncurses-base (6.0+20151024-2ubuntu1) over (5.9+20150516-2ubuntu1) ... Setting up ncurses-base (6.0+20151024-2ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12172 files and directories currently installed.) Preparing to unpack .../systemd-sysv_228-2ubuntu2_ppc64el.deb ... Unpacking systemd-sysv (228-2ubuntu2) over (225-1ubuntu9) ... Setting up systemd-sysv (228-2ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12172 files and directories currently installed.) Preparing to unpack .../libcomerr2_1.42.13-1ubuntu1_ppc64el.deb ... Unpacking libcomerr2:ppc64el (1.42.13-1ubuntu1) over (1.42.12-1ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libcomerr2:ppc64el (1.42.13-1ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12172 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.198ubuntu1_ppc64el.deb ... Unpacking libdebconfclient0:ppc64el (0.198ubuntu1) over (0.192ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libdebconfclient0:ppc64el (0.198ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12172 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.110-1ubuntu2_ppc64el.deb ... Unpacking libdevmapper1.02.1:ppc64el (2:1.02.110-1ubuntu2) over (2:1.02.99-1ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libdevmapper1.02.1:ppc64el (2:1.02.110-1ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12172 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.21-1_ppc64el.deb ... Unpacking libgpg-error0:ppc64el (1.21-1) over (1.19-2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libgpg-error0:ppc64el (1.21-1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12172 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.6.4-3_ppc64el.deb ... Unpacking libgcrypt20:ppc64el (1.6.4-3) over (1.6.3-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libgcrypt20:ppc64el (1.6.4-3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12172 files and directories currently installed.) Preparing to unpack .../libsepol1_2.4-2_ppc64el.deb ... Unpacking libsepol1:ppc64el (2.4-2) over (2.3-2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libsepol1:ppc64el (2.4-2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12172 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.4-3_all.deb ... Unpacking libsemanage-common (2.4-3) over (2.3-1build2) ... Setting up libsemanage-common (2.4-3) ... Installing new version of config file /etc/selinux/semanage.conf ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12172 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.4-3_ppc64el.deb ... Unpacking libsemanage1:ppc64el (2.4-3) over (2.3-1build2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libsemanage1:ppc64el (2.4-3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12172 files and directories currently installed.) Preparing to unpack .../libss2_1.42.13-1ubuntu1_ppc64el.deb ... Unpacking libss2:ppc64el (1.42.13-1ubuntu1) over (1.42.12-1ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libss2:ppc64el (1.42.13-1ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12172 files and directories currently installed.) Preparing to unpack .../multiarch-support_2.21-0ubuntu5_ppc64el.deb ... Unpacking multiarch-support (2.21-0ubuntu5) over (2.21-0ubuntu4) ... Setting up multiarch-support (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12172 files and directories currently installed.) Preparing to unpack .../libffi6_3.2.1-4_ppc64el.deb ... Unpacking libffi6:ppc64el (3.2.1-4) over (3.2.1-3) ... Preparing to unpack .../libtasn1-6_4.7-2_ppc64el.deb ... Unpacking libtasn1-6:ppc64el (4.7-2) over (4.5-2) ... Preparing to unpack .../libgnutls-deb0-28_3.3.18-1ubuntu1_ppc64el.deb ... Unpacking libgnutls-deb0-28:ppc64el (3.3.18-1ubuntu1) over (3.3.15-5ubuntu2) ... Preparing to unpack .../libpng12-0_1.2.54-1_ppc64el.deb ... Unpacking libpng12-0:ppc64el (1.2.54-1) over (1.2.51-0ubuntu3) ... Preparing to unpack .../libsqlite3-0_3.9.2-1_ppc64el.deb ... Unpacking libsqlite3-0:ppc64el (3.9.2-1) over (3.8.11.1-1) ... Preparing to unpack .../libssl1.0.0_1.0.2e-1ubuntu1_ppc64el.deb ... Unpacking libssl1.0.0:ppc64el (1.0.2e-1ubuntu1) over (1.0.2d-0ubuntu1) ... Preparing to unpack .../dmsetup_2%3a1.02.110-1ubuntu2_ppc64el.deb ... Unpacking dmsetup (2:1.02.110-1ubuntu2) over (2:1.02.99-1ubuntu1) ... Preparing to unpack .../libgssapi-krb5-2_1.13.2+dfsg-4_ppc64el.deb ... Unpacking libgssapi-krb5-2:ppc64el (1.13.2+dfsg-4) over (1.13.2+dfsg-2) ... Preparing to unpack .../libkrb5-3_1.13.2+dfsg-4_ppc64el.deb ... Unpacking libkrb5-3:ppc64el (1.13.2+dfsg-4) over (1.13.2+dfsg-2) ... Preparing to unpack .../libkrb5support0_1.13.2+dfsg-4_ppc64el.deb ... Unpacking libkrb5support0:ppc64el (1.13.2+dfsg-4) over (1.13.2+dfsg-2) ... Preparing to unpack .../libk5crypto3_1.13.2+dfsg-4_ppc64el.deb ... Unpacking libk5crypto3:ppc64el (1.13.2+dfsg-4) over (1.13.2+dfsg-2) ... Preparing to unpack .../libkeyutils1_1.5.9-8ubuntu1_ppc64el.deb ... Unpacking libkeyutils1:ppc64el (1.5.9-8ubuntu1) over (1.5.9-5ubuntu1) ... Preparing to unpack .../libidn11_1.32-3ubuntu1_ppc64el.deb ... Unpacking libidn11:ppc64el (1.32-3ubuntu1) over (1.28-1ubuntu2) ... Preparing to unpack .../libcurl3-gnutls_7.45.0-1ubuntu1_ppc64el.deb ... Unpacking libcurl3-gnutls:ppc64el (7.45.0-1ubuntu1) over (7.43.0-1ubuntu2) ... Preparing to unpack .../apt-transport-https_1.1.5_ppc64el.deb ... Unpacking apt-transport-https (1.1.5) over (1.0.10.2ubuntu1) ... Preparing to unpack .../libdbus-1-3_1.10.6-1ubuntu1_ppc64el.deb ... Unpacking libdbus-1-3:ppc64el (1.10.6-1ubuntu1) over (1.10.0-1ubuntu1) ... Preparing to unpack .../openssl_1.0.2e-1ubuntu1_ppc64el.deb ... Unpacking openssl (1.0.2e-1ubuntu1) over (1.0.2d-0ubuntu1) ... Preparing to unpack .../advancecomp_1.20-1_ppc64el.deb ... Unpacking advancecomp (1.20-1) over (1.19-1) ... Preparing to unpack .../cpp_4%3a5.2.1-16ubuntu2_ppc64el.deb ... Unpacking cpp (4:5.2.1-16ubuntu2) over (4:5.2.1-3ubuntu1) ... Preparing to unpack .../dpkg-dev_1.18.3ubuntu1_all.deb ... Unpacking dpkg-dev (1.18.3ubuntu1) over (1.18.2ubuntu5) ... Preparing to unpack .../libdpkg-perl_1.18.3ubuntu1_all.deb ... Unpacking libdpkg-perl (1.18.3ubuntu1) over (1.18.2ubuntu5) ... Preparing to unpack .../gcc_4%3a5.2.1-16ubuntu2_ppc64el.deb ... Removing old gcc doc directory. Unpacking gcc (4:5.2.1-16ubuntu2) over (4:5.2.1-3ubuntu1) ... Preparing to unpack .../g++_4%3a5.2.1-16ubuntu2_ppc64el.deb ... Unpacking g++ (4:5.2.1-16ubuntu2) over (4:5.2.1-3ubuntu1) ... Preparing to unpack .../pkg-create-dbgsym_0.70_all.deb ... Unpacking pkg-create-dbgsym (0.70) over (0.69) ... Preparing to unpack .../pkgbinarymangler_125_all.deb ... Unpacking pkgbinarymangler (125) over (122) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libc-dev-bin (2.21-0ubuntu5) ... Setting up linux-libc-dev:ppc64el (4.3.0-5.16) ... Setting up libc6-dev:ppc64el (2.21-0ubuntu5) ... Setting up libgomp1:ppc64el (5.3.1-3ubuntu3) ... Setting up libitm1:ppc64el (5.3.1-3ubuntu3) ... Setting up libatomic1:ppc64el (5.3.1-3ubuntu3) ... Setting up libasan2:ppc64el (5.3.1-3ubuntu3) ... Setting up libubsan0:ppc64el (5.3.1-3ubuntu3) ... Setting up libgmp10:ppc64el (2:6.1.0+dfsg-2) ... Setting up libisl15:ppc64el (0.15-3) ... Setting up libmpfr4:ppc64el (3.1.3-2) ... Setting up cpp-5 (5.3.1-3ubuntu3) ... Setting up libcc1-0:ppc64el (5.3.1-3ubuntu3) ... Setting up binutils (2.25.90.20151211-0ubuntu2) ... Setting up libgcc-5-dev:ppc64el (5.3.1-3ubuntu3) ... Setting up gcc-5 (5.3.1-3ubuntu3) ... Setting up libstdc++-5-dev:ppc64el (5.3.1-3ubuntu3) ... Setting up g++-5 (5.3.1-3ubuntu3) ... Setting up libprocps4:ppc64el (2:3.3.10-4ubuntu1) ... Setting up procps (2:3.3.10-4ubuntu1) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up udev (228-2ubuntu2) ... Installing new version of config file /etc/init.d/udev ... addgroup: The group `input' already exists as a system group. Exiting. virtio network devices detected, disabling predictable interface names in /etc/systemd/network/50-virtio-kernel-names.link Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of restart. Removing obsolete conffile /etc/init.d/lvm2 ... Setting up perl-modules-5.22 (5.22.1-1) ... Setting up libperl5.22:ppc64el (5.22.1-1) ... Setting up perl (5.22.1-1) ... Setting up apt (1.1.5) ... Installing new version of config file /etc/apt/apt.conf.d/01-vendor-ubuntu ... Installing new version of config file /etc/apt/apt.conf.d/01autoremove ... Installing new version of config file /etc/cron.daily/apt ... Installing new version of config file /etc/kernel/postinst.d/apt-auto-removal ... usermod: no changes Setting up libffi6:ppc64el (3.2.1-4) ... Setting up libtasn1-6:ppc64el (4.7-2) ... Setting up libgnutls-deb0-28:ppc64el (3.3.18-1ubuntu1) ... Setting up libpng12-0:ppc64el (1.2.54-1) ... Setting up libsqlite3-0:ppc64el (3.9.2-1) ... Setting up libssl1.0.0:ppc64el (1.0.2e-1ubuntu1) ... Setting up dmsetup (2:1.02.110-1ubuntu2) ... Setting up libkrb5support0:ppc64el (1.13.2+dfsg-4) ... Setting up libk5crypto3:ppc64el (1.13.2+dfsg-4) ... Setting up libkeyutils1:ppc64el (1.5.9-8ubuntu1) ... Setting up libkrb5-3:ppc64el (1.13.2+dfsg-4) ... Setting up libgssapi-krb5-2:ppc64el (1.13.2+dfsg-4) ... Setting up libidn11:ppc64el (1.32-3ubuntu1) ... Setting up libcurl3-gnutls:ppc64el (7.45.0-1ubuntu1) ... Setting up apt-transport-https (1.1.5) ... Setting up libdbus-1-3:ppc64el (1.10.6-1ubuntu1) ... Setting up openssl (1.0.2e-1ubuntu1) ... Setting up advancecomp (1.20-1) ... Setting up cpp (4:5.2.1-16ubuntu2) ... Setting up libdpkg-perl (1.18.3ubuntu1) ... Setting up dpkg-dev (1.18.3ubuntu1) ... Setting up gcc (4:5.2.1-16ubuntu2) ... Setting up g++ (4:5.2.1-16ubuntu2) ... Setting up pkg-create-dbgsym (0.70) ... Setting up pkgbinarymangler (125) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Processing triggers for systemd (228-2ubuntu2) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', 'PACKAGEBUILD-8455840', 'ppc64el', 'xenial-proposed', '-c', 'chroot:autobuild', '--arch=ppc64el', '--dist=xenial-proposed', '--purge=never', '--nolog', 'epic4_2.10.5-2build2.dsc'] Initiating build PACKAGEBUILD-8455840 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.2.0-21-generic #25-Ubuntu SMP Wed Dec 2 18:41:32 UTC 2015 ppc64le sbuild (Debian sbuild) 0.65.2 (24 Mar 2015) on bos01-ppc64el-021.buildd ╔══════════════════════════════════════════════════════════════════════════════╗ ║ epic4 1:2.10.5-2build2 (ppc64el) 18 Dec 2015 01:08 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: epic4 Version: 1:2.10.5-2build2 Source Version: 1:2.10.5-2build2 Distribution: xenial-proposed Machine Architecture: ppc64el Host Architecture: ppc64el Build Architecture: ppc64el I: NOTICE: Log filtering will replace 'build/epic4-lGV7lC/epic4-2.10.5' with '«PKGBUILDDIR»' I: NOTICE: Log filtering will replace 'build/epic4-lGV7lC' with '«BUILDDIR»' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-8455840/chroot-autobuild' with '«CHROOT»' ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Local sources ───────────── epic4_2.10.5-2build2.dsc exists in .; copying to chroot Check architectures ─────────────────── Check dependencies ────────────────── Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot grep: debian/control: No such file or directory /usr/bin/pkgsanitychecks: Error: not in source package directory /usr/bin/pkgstriptranslations: Error: not in source package directory /usr/bin/pkgmaintainermangler: Error: not in source package directory /usr/bin/pkgstripfiles: Error: not in source package directory dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/«BUILDDIR»/resolver-E9Xo4W/apt_archive/sbuild-build-depends-core-dummy.deb'. Get:1 file:/«BUILDDIR»/resolver-E9Xo4W/apt_archive ./ InRelease Ign:1 file:/«BUILDDIR»/resolver-E9Xo4W/apt_archive ./ InRelease Get:2 file:/«BUILDDIR»/resolver-E9Xo4W/apt_archive ./ Release [2119 B] Get:2 file:/«BUILDDIR»/resolver-E9Xo4W/apt_archive ./ Release [2119 B] Get:3 file:/«BUILDDIR»/resolver-E9Xo4W/apt_archive ./ Release.gpg Ign:3 file:/«BUILDDIR»/resolver-E9Xo4W/apt_archive ./ Release.gpg Get:4 file:/«BUILDDIR»/resolver-E9Xo4W/apt_archive ./ Sources [208 B] Get:5 file:/«BUILDDIR»/resolver-E9Xo4W/apt_archive ./ Packages [528 B] Ign:4 file:/«BUILDDIR»/resolver-E9Xo4W/apt_archive ./ Sources Ign:5 file:/«BUILDDIR»/resolver-E9Xo4W/apt_archive ./ Packages Get:4 file:/«BUILDDIR»/resolver-E9Xo4W/apt_archive ./ Sources [208 B] Get:5 file:/«BUILDDIR»/resolver-E9Xo4W/apt_archive ./ Packages [528 B] Reading package lists... W: The repository 'file:/«BUILDDIR»/resolver-E9Xo4W/apt_archive ./ Release' is not signed. Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libapt-pkg4.16 libisl13 libprocps3 udev Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/772 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. Get:1 file:/«BUILDDIR»/resolver-E9Xo4W/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [772 B] debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12168 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, init, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, tar, util-linux, libc6-dev | libc-dev, gcc (>= 4:5.2), g++ (>= 4:5.2), make, dpkg-dev (>= 1.17.11), debhelper (>= 5), libncurses5-dev, libssl-dev, libperl-dev Filtered Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, init, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, tar, util-linux, libc6-dev | libc-dev, gcc (>= 4:5.2), g++ (>= 4:5.2), make, dpkg-dev (>= 1.17.11), debhelper (>= 5), libncurses5-dev, libssl-dev, libperl-dev grep: debian/control: No such file or directory /usr/bin/pkgsanitychecks: Error: not in source package directory /usr/bin/pkgstriptranslations: Error: not in source package directory /usr/bin/pkgmaintainermangler: Error: not in source package directory /usr/bin/pkgstripfiles: Error: not in source package directory dpkg-deb: building package 'sbuild-build-depends-epic4-dummy' in '/«BUILDDIR»/resolver-1WTjAa/apt_archive/sbuild-build-depends-epic4-dummy.deb'. Get:1 file:/«BUILDDIR»/resolver-1WTjAa/apt_archive ./ InRelease Ign:1 file:/«BUILDDIR»/resolver-1WTjAa/apt_archive ./ InRelease Get:2 file:/«BUILDDIR»/resolver-1WTjAa/apt_archive ./ Release [2119 B] Get:2 file:/«BUILDDIR»/resolver-1WTjAa/apt_archive ./ Release [2119 B] Get:3 file:/«BUILDDIR»/resolver-1WTjAa/apt_archive ./ Release.gpg Ign:3 file:/«BUILDDIR»/resolver-1WTjAa/apt_archive ./ Release.gpg Get:4 file:/«BUILDDIR»/resolver-1WTjAa/apt_archive ./ Sources [434 B] Get:5 file:/«BUILDDIR»/resolver-1WTjAa/apt_archive ./ Packages [698 B] Ign:4 file:/«BUILDDIR»/resolver-1WTjAa/apt_archive ./ Sources Ign:5 file:/«BUILDDIR»/resolver-1WTjAa/apt_archive ./ Packages Get:4 file:/«BUILDDIR»/resolver-1WTjAa/apt_archive ./ Sources [434 B] Get:5 file:/«BUILDDIR»/resolver-1WTjAa/apt_archive ./ Packages [698 B] Reading package lists... W: The repository 'file:/«BUILDDIR»/resolver-1WTjAa/apt_archive ./ Release' is not signed. Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install epic4 build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libapt-pkg4.16 libisl13 libprocps3 udev Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: bsdmainutils debhelper dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasprintf0v5 libcroco3 libfile-stripnondeterminism-perl libglib2.0-0 libicu55 libmagic1 libncurses5-dev libperl-dev libpipeline1 libssl-dev libtimedate-perl libtinfo-dev libunistring0 libxml2 man-db po-debconf zlib1g-dev Suggested packages: wamerican | wordlist whois vacation dh-make gettext-doc autopoint groff ncurses-doc less www-browser libmail-box-perl Recommended packages: curl | wget | lynx-cur libasprintf-dev libgettextpo-dev libglib2.0-data shared-mime-info xdg-user-dirs libssl-doc xml-core libmail-sendmail-perl The following NEW packages will be installed: bsdmainutils debhelper dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasprintf0v5 libcroco3 libfile-stripnondeterminism-perl libglib2.0-0 libicu55 libmagic1 libncurses5-dev libperl-dev libpipeline1 libssl-dev libtimedate-perl libtinfo-dev libunistring0 libxml2 man-db po-debconf sbuild-build-depends-epic4-dummy zlib1g-dev 0 upgraded, 27 newly installed, 0 to remove and 0 not upgraded. Need to get 18.8 MB/18.8 MB of archives. After this operation, 86.7 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! sbuild-build-depends-epic4-dummy Authentication warning overridden. Get:1 file:/«BUILDDIR»/resolver-1WTjAa/apt_archive ./ sbuild-build-depends-epic4-dummy 0.invalid.0 [944 B] Get:2 http://ftpmaster.internal/ubuntu xenial/main ppc64el groff-base ppc64el 1.22.3-4 [1367 kB] Get:3 http://ftpmaster.internal/ubuntu xenial/main ppc64el bsdmainutils ppc64el 9.0.6ubuntu1 [175 kB] Get:4 http://ftpmaster.internal/ubuntu xenial/main ppc64el libpipeline1 ppc64el 1.4.1-1 [24.0 kB] Get:5 http://ftpmaster.internal/ubuntu xenial/main ppc64el man-db ppc64el 2.7.5-1 [850 kB] Get:6 http://ftpmaster.internal/ubuntu xenial/main ppc64el libunistring0 ppc64el 0.9.3-5.2ubuntu1 [269 kB] Get:7 http://ftpmaster.internal/ubuntu xenial/main ppc64el libmagic1 ppc64el 1:5.25-2ubuntu1 [220 kB] Get:8 http://ftpmaster.internal/ubuntu xenial/main ppc64el file ppc64el 1:5.25-2ubuntu1 [21.7 kB] Get:9 http://ftpmaster.internal/ubuntu xenial/main ppc64el libasprintf0v5 ppc64el 0.19.6-1ubuntu1 [7112 B] Get:10 http://ftpmaster.internal/ubuntu xenial/main ppc64el gettext-base ppc64el 0.19.6-1ubuntu1 [47.5 kB] Get:11 http://ftpmaster.internal/ubuntu xenial/main ppc64el libglib2.0-0 ppc64el 2.47.3-3 [1039 kB] Get:12 http://ftpmaster.internal/ubuntu xenial/main ppc64el libicu55 ppc64el 55.1-6ubuntu1 [7740 kB] Get:13 http://ftpmaster.internal/ubuntu xenial/main ppc64el libxml2 ppc64el 2.9.2+zdfsg1-4ubuntu2 [611 kB] Get:14 http://ftpmaster.internal/ubuntu xenial/main ppc64el libcroco3 ppc64el 0.6.10-1 [76.0 kB] Get:15 http://ftpmaster.internal/ubuntu xenial/main ppc64el gettext ppc64el 0.19.6-1ubuntu1 [1097 kB] Get:16 http://ftpmaster.internal/ubuntu xenial/main ppc64el intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:17 http://ftpmaster.internal/ubuntu xenial/main ppc64el po-debconf all 1.0.18 [234 kB] Get:18 http://ftpmaster.internal/ubuntu xenial/main ppc64el libarchive-zip-perl all 1.53-1 [87.0 kB] Get:19 http://ftpmaster.internal/ubuntu xenial/main ppc64el libfile-stripnondeterminism-perl all 0.014-1 [10.1 kB] Get:20 http://ftpmaster.internal/ubuntu xenial/main ppc64el libtimedate-perl all 2.3000-2 [37.5 kB] Get:21 http://ftpmaster.internal/ubuntu xenial/main ppc64el dh-strip-nondeterminism all 0.014-1 [5596 B] Get:22 http://ftpmaster.internal/ubuntu xenial/main ppc64el debhelper all 9.20151126ubuntu1 [741 kB] Get:23 http://ftpmaster.internal/ubuntu xenial/main ppc64el libtinfo-dev ppc64el 6.0+20151024-2ubuntu1 [89.0 kB] Get:24 http://ftpmaster.internal/ubuntu xenial/main ppc64el libncurses5-dev ppc64el 6.0+20151024-2ubuntu1 [195 kB] Get:25 http://ftpmaster.internal/ubuntu xenial-proposed/main ppc64el libperl-dev ppc64el 5.22.1-1 [2486 kB] Get:26 http://ftpmaster.internal/ubuntu xenial/main ppc64el zlib1g-dev ppc64el 1:1.2.8.dfsg-2ubuntu4 [168 kB] Get:27 http://ftpmaster.internal/ubuntu xenial/main ppc64el libssl-dev ppc64el 1.0.2e-1ubuntu1 [1175 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 18.8 MB in 0s (34.0 MB/s) Selecting previously unselected package groff-base. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12168 files and directories currently installed.) Preparing to unpack .../groff-base_1.22.3-4_ppc64el.deb ... Unpacking groff-base (1.22.3-4) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../bsdmainutils_9.0.6ubuntu1_ppc64el.deb ... Unpacking bsdmainutils (9.0.6ubuntu1) ... Selecting previously unselected package libpipeline1:ppc64el. Preparing to unpack .../libpipeline1_1.4.1-1_ppc64el.deb ... Unpacking libpipeline1:ppc64el (1.4.1-1) ... Selecting previously unselected package man-db. Preparing to unpack .../man-db_2.7.5-1_ppc64el.deb ... Unpacking man-db (2.7.5-1) ... Selecting previously unselected package libunistring0:ppc64el. Preparing to unpack .../libunistring0_0.9.3-5.2ubuntu1_ppc64el.deb ... Unpacking libunistring0:ppc64el (0.9.3-5.2ubuntu1) ... Selecting previously unselected package libmagic1:ppc64el. Preparing to unpack .../libmagic1_1%3a5.25-2ubuntu1_ppc64el.deb ... Unpacking libmagic1:ppc64el (1:5.25-2ubuntu1) ... Selecting previously unselected package file. Preparing to unpack .../file_1%3a5.25-2ubuntu1_ppc64el.deb ... Unpacking file (1:5.25-2ubuntu1) ... Selecting previously unselected package libasprintf0v5:ppc64el. Preparing to unpack .../libasprintf0v5_0.19.6-1ubuntu1_ppc64el.deb ... Unpacking libasprintf0v5:ppc64el (0.19.6-1ubuntu1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../gettext-base_0.19.6-1ubuntu1_ppc64el.deb ... Unpacking gettext-base (0.19.6-1ubuntu1) ... Selecting previously unselected package libglib2.0-0:ppc64el. Preparing to unpack .../libglib2.0-0_2.47.3-3_ppc64el.deb ... Unpacking libglib2.0-0:ppc64el (2.47.3-3) ... Selecting previously unselected package libicu55:ppc64el. Preparing to unpack .../libicu55_55.1-6ubuntu1_ppc64el.deb ... Unpacking libicu55:ppc64el (55.1-6ubuntu1) ... Selecting previously unselected package libxml2:ppc64el. Preparing to unpack .../libxml2_2.9.2+zdfsg1-4ubuntu2_ppc64el.deb ... Unpacking libxml2:ppc64el (2.9.2+zdfsg1-4ubuntu2) ... Selecting previously unselected package libcroco3:ppc64el. Preparing to unpack .../libcroco3_0.6.10-1_ppc64el.deb ... Unpacking libcroco3:ppc64el (0.6.10-1) ... Selecting previously unselected package gettext. Preparing to unpack .../gettext_0.19.6-1ubuntu1_ppc64el.deb ... Unpacking gettext (0.19.6-1ubuntu1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../po-debconf_1.0.18_all.deb ... Unpacking po-debconf (1.0.18) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../libarchive-zip-perl_1.53-1_all.deb ... Unpacking libarchive-zip-perl (1.53-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../libfile-stripnondeterminism-perl_0.014-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.014-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../dh-strip-nondeterminism_0.014-1_all.deb ... Unpacking dh-strip-nondeterminism (0.014-1) ... Selecting previously unselected package debhelper. Preparing to unpack .../debhelper_9.20151126ubuntu1_all.deb ... Unpacking debhelper (9.20151126ubuntu1) ... Selecting previously unselected package libtinfo-dev:ppc64el. Preparing to unpack .../libtinfo-dev_6.0+20151024-2ubuntu1_ppc64el.deb ... Unpacking libtinfo-dev:ppc64el (6.0+20151024-2ubuntu1) ... Selecting previously unselected package libncurses5-dev:ppc64el. Preparing to unpack .../libncurses5-dev_6.0+20151024-2ubuntu1_ppc64el.deb ... Unpacking libncurses5-dev:ppc64el (6.0+20151024-2ubuntu1) ... Selecting previously unselected package libperl-dev. Preparing to unpack .../libperl-dev_5.22.1-1_ppc64el.deb ... Unpacking libperl-dev (5.22.1-1) ... Selecting previously unselected package zlib1g-dev:ppc64el. Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-2ubuntu4_ppc64el.deb ... Unpacking zlib1g-dev:ppc64el (1:1.2.8.dfsg-2ubuntu4) ... Selecting previously unselected package libssl-dev:ppc64el. Preparing to unpack .../libssl-dev_1.0.2e-1ubuntu1_ppc64el.deb ... Unpacking libssl-dev:ppc64el (1.0.2e-1ubuntu1) ... Selecting previously unselected package sbuild-build-depends-epic4-dummy. Preparing to unpack .../sbuild-build-depends-epic4-dummy.deb ... Unpacking sbuild-build-depends-epic4-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up groff-base (1.22.3-4) ... Setting up bsdmainutils (9.0.6ubuntu1) ... 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 libpipeline1:ppc64el (1.4.1-1) ... Setting up man-db (2.7.5-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libunistring0:ppc64el (0.9.3-5.2ubuntu1) ... Setting up libmagic1:ppc64el (1:5.25-2ubuntu1) ... Setting up file (1:5.25-2ubuntu1) ... Setting up libasprintf0v5:ppc64el (0.19.6-1ubuntu1) ... Setting up gettext-base (0.19.6-1ubuntu1) ... Setting up libglib2.0-0:ppc64el (2.47.3-3) ... No schema files found: doing nothing. Setting up libicu55:ppc64el (55.1-6ubuntu1) ... Setting up libxml2:ppc64el (2.9.2+zdfsg1-4ubuntu2) ... Setting up libcroco3:ppc64el (0.6.10-1) ... Setting up gettext (0.19.6-1ubuntu1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up po-debconf (1.0.18) ... Setting up libarchive-zip-perl (1.53-1) ... Setting up libfile-stripnondeterminism-perl (0.014-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libtinfo-dev:ppc64el (6.0+20151024-2ubuntu1) ... Setting up libncurses5-dev:ppc64el (6.0+20151024-2ubuntu1) ... Setting up libperl-dev (5.22.1-1) ... Setting up zlib1g-dev:ppc64el (1:1.2.8.dfsg-2ubuntu4) ... Setting up libssl-dev:ppc64el (1.0.2e-1ubuntu1) ... Setting up debhelper (9.20151126ubuntu1) ... Setting up sbuild-build-depends-epic4-dummy (0.invalid.0) ... Setting up dh-strip-nondeterminism (0.014-1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build environment │ └──────────────────────────────────────────────────────────────────────────────┘ Kernel: Linux 4.2.0-21-generic ppc64el (ppc64le) Toolchain package versions: binutils_2.25.90.20151211-0ubuntu2 dpkg-dev_1.18.3ubuntu1 g++-5_5.3.1-3ubuntu3 gcc-5_5.3.1-3ubuntu3 libc6-dev_2.21-0ubuntu5 libstdc++-5-dev_5.3.1-3ubuntu3 libstdc++6_5.3.1-3ubuntu3 linux-libc-dev_4.3.0-5.16 Package versions: adduser_3.113+nmu3ubuntu4 advancecomp_1.20-1 apt_1.1.5 apt-transport-https_1.1.5 base-files_9.4ubuntu3 base-passwd_3.5.38 bash_4.3-14ubuntu1 binutils_2.25.90.20151211-0ubuntu2 bsdmainutils_9.0.6ubuntu1 bsdutils_1:2.27.1-1ubuntu3 build-essential_12.1ubuntu2 bzip2_1.0.6-8 ca-certificates_20150426ubuntu1 coreutils_8.23-4ubuntu2 cpp_4:5.2.1-16ubuntu2 cpp-5_5.3.1-3ubuntu3 dash_0.5.7-4ubuntu2 debconf_1.5.58ubuntu1 debhelper_9.20151126ubuntu1 debianutils_4.5.1 dh-strip-nondeterminism_0.014-1 diffutils_1:3.3-2 dmsetup_2:1.02.110-1ubuntu2 dpkg_1.18.3ubuntu1 dpkg-dev_1.18.3ubuntu1 e2fslibs_1.42.13-1ubuntu1 e2fsprogs_1.42.13-1ubuntu1 fakeroot_1.20.2-1ubuntu1 file_1:5.25-2ubuntu1 findutils_4.4.2-10 g++_4:5.2.1-16ubuntu2 g++-5_5.3.1-3ubuntu3 gcc_4:5.2.1-16ubuntu2 gcc-5_5.3.1-3ubuntu3 gcc-5-base_5.3.1-3ubuntu3 gettext_0.19.6-1ubuntu1 gettext-base_0.19.6-1ubuntu1 gnupg_1.4.19-6ubuntu1 gpgv_1.4.19-6ubuntu1 grep_2.22-1 groff-base_1.22.3-4 gzip_1.6-4ubuntu1 hostname_3.16ubuntu2 init_1.24ubuntu2 initscripts_2.88dsf-59.2ubuntu3 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-2 libapparmor1_2.10-0ubuntu9 libapt-pkg4.16_1.0.10.2ubuntu1 libapt-pkg5.0_1.1.5 libarchive-zip-perl_1.53-1 libasan2_5.3.1-3ubuntu3 libasn1-8-heimdal_1.6~rc2+dfsg-10ubuntu1 libasprintf0v5_0.19.6-1ubuntu1 libatomic1_5.3.1-3ubuntu3 libattr1_1:2.4.47-2 libaudit-common_1:2.4.4-4ubuntu1 libaudit1_1:2.4.4-4ubuntu1 libblkid1_2.27.1-1ubuntu3 libbz2-1.0_1.0.6-8 libc-bin_2.21-0ubuntu5 libc-dev-bin_2.21-0ubuntu5 libc6_2.21-0ubuntu5 libc6-dev_2.21-0ubuntu5 libcap2_1:2.24-12 libcap2-bin_1:2.24-12 libcc1-0_5.3.1-3ubuntu3 libcomerr2_1.42.13-1ubuntu1 libcroco3_0.6.10-1 libcryptsetup4_2:1.6.6-5ubuntu2 libcurl3-gnutls_7.45.0-1ubuntu1 libdb5.3_5.3.28-11 libdbus-1-3_1.10.6-1ubuntu1 libdebconfclient0_0.198ubuntu1 libdevmapper1.02.1_2:1.02.110-1ubuntu2 libdpkg-perl_1.18.3ubuntu1 libfakeroot_1.20.2-1ubuntu1 libfdisk1_2.27.1-1ubuntu3 libffi6_3.2.1-4 libfile-stripnondeterminism-perl_0.014-1 libgcc-5-dev_5.3.1-3ubuntu3 libgcc1_1:5.3.1-3ubuntu3 libgcrypt20_1.6.4-3 libgdbm3_1.8.3-13.1 libglib2.0-0_2.47.3-3 libgmp10_2:6.1.0+dfsg-2 libgnutls-deb0-28_3.3.18-1ubuntu1 libgomp1_5.3.1-3ubuntu3 libgpg-error0_1.21-1 libgssapi-krb5-2_1.13.2+dfsg-4 libgssapi3-heimdal_1.6~rc2+dfsg-10ubuntu1 libhcrypto4-heimdal_1.6~rc2+dfsg-10ubuntu1 libheimbase1-heimdal_1.6~rc2+dfsg-10ubuntu1 libheimntlm0-heimdal_1.6~rc2+dfsg-10ubuntu1 libhogweed4_3.1.1-4 libhx509-5-heimdal_1.6~rc2+dfsg-10ubuntu1 libicu55_55.1-6ubuntu1 libidn11_1.32-3ubuntu1 libisl13_0.14-2 libisl15_0.15-3 libitm1_5.3.1-3ubuntu3 libk5crypto3_1.13.2+dfsg-4 libkeyutils1_1.5.9-8ubuntu1 libkmod2_21-1ubuntu1 libkrb5-26-heimdal_1.6~rc2+dfsg-10ubuntu1 libkrb5-3_1.13.2+dfsg-4 libkrb5support0_1.13.2+dfsg-4 libldap-2.4-2_2.4.41+dfsg-1ubuntu2 liblockfile-bin_1.09-6ubuntu1 liblockfile1_1.09-6ubuntu1 liblzma5_5.1.1alpha+20120614-2ubuntu2 libmagic1_1:5.25-2ubuntu1 libmount1_2.27.1-1ubuntu3 libmpc3_1.0.3-1 libmpfr4_3.1.3-2 libncurses5_6.0+20151024-2ubuntu1 libncurses5-dev_6.0+20151024-2ubuntu1 libncursesw5_6.0+20151024-2ubuntu1 libnettle6_3.1.1-4 libnih-dbus1_1.0.3-4ubuntu27 libnih1_1.0.3-4ubuntu27 libp11-kit0_0.23.1-3 libpam-modules_1.1.8-3.1ubuntu3 libpam-modules-bin_1.1.8-3.1ubuntu3 libpam-runtime_1.1.8-3.1ubuntu3 libpam0g_1.1.8-3.1ubuntu3 libpcre3_2:8.35-7.1ubuntu1 libperl-dev_5.22.1-1 libperl5.22_5.22.1-1 libpipeline1_1.4.1-1 libpng12-0_1.2.54-1 libprocps3_1:3.3.9-1ubuntu8 libprocps4_2:3.3.10-4ubuntu1 libreadline6_6.3-8ubuntu1 libroken18-heimdal_1.6~rc2+dfsg-10ubuntu1 librtmp1_2.4+20150115.gita107cef-1build1 libsasl2-2_2.1.26.dfsg1-14 libsasl2-modules-db_2.1.26.dfsg1-14 libseccomp2_2.2.3-2ubuntu3 libselinux1_2.4-3 libsemanage-common_2.4-3 libsemanage1_2.4-3 libsepol1_2.4-2 libslang2_2.3.0-2ubuntu1 libsmartcols1_2.27.1-1ubuntu3 libsqlite3-0_3.9.2-1 libss2_1.42.13-1ubuntu1 libssl-dev_1.0.2e-1ubuntu1 libssl1.0.0_1.0.2e-1ubuntu1 libstdc++-5-dev_5.3.1-3ubuntu3 libstdc++6_5.3.1-3ubuntu3 libsystemd0_228-2ubuntu2 libtasn1-6_4.7-2 libtimedate-perl_2.3000-2 libtinfo-dev_6.0+20151024-2ubuntu1 libtinfo5_6.0+20151024-2ubuntu1 libubsan0_5.3.1-3ubuntu3 libudev1_228-2ubuntu2 libunistring0_0.9.3-5.2ubuntu1 libusb-0.1-4_2:0.1.12-27 libustr-1.0-1_1.0.4-5 libuuid1_2.27.1-1ubuntu3 libwind0-heimdal_1.6~rc2+dfsg-10ubuntu1 libxml2_2.9.2+zdfsg1-4ubuntu2 linux-libc-dev_4.3.0-5.16 lockfile-progs_0.1.17 login_1:4.1.5.1-1.1ubuntu7 lsb-base_9.20150917ubuntu1 make_4.0-8.2 man-db_2.7.5-1 mawk_1.3.3-17ubuntu2 mount_2.27.1-1ubuntu3 multiarch-support_2.21-0ubuntu5 ncurses-base_6.0+20151024-2ubuntu1 ncurses-bin_6.0+20151024-2ubuntu1 openssl_1.0.2e-1ubuntu1 optipng_0.7.5-1 passwd_1:4.1.5.1-1.1ubuntu7 patch_2.7.5-1 perl_5.22.1-1 perl-base_5.22.1-1 perl-modules-5.22_5.22.1-1 pkg-create-dbgsym_0.70 pkgbinarymangler_125 po-debconf_1.0.18 policyrcd-script-zg2_0.1-2 procps_2:3.3.10-4ubuntu1 readline-common_6.3-8ubuntu1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-epic4-dummy_0.invalid.0 sed_4.2.2-6.1 sensible-utils_0.0.9 systemd_228-2ubuntu2 systemd-sysv_228-2ubuntu2 sysv-rc_2.88dsf-59.2ubuntu3 sysvinit-utils_2.88dsf-59.2ubuntu3 tar_1.28-2.1 tzdata_2015g-1 ubuntu-keyring_2012.05.19 udev_228-2ubuntu2 util-linux_2.27.1-1ubuntu3 xz-utils_5.1.1alpha+20120614-2ubuntu2 zlib1g_1:1.2.8.dfsg-2ubuntu4 zlib1g-dev_1:1.2.8.dfsg-2ubuntu4 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: Signature made Fri Dec 18 01:06:53 2015 UTC using RSA key ID 7D86500B gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./epic4_2.10.5-2build2.dsc dpkg-source: info: extracting epic4 in epic4-2.10.5 dpkg-source: info: unpacking epic4_2.10.5.orig.tar.gz dpkg-source: info: applying epic4_2.10.5-2build2.diff.gz dpkg-source: info: upstream files that have been modified: epic4-2.10.5/Makefile.in epic4-2.10.5/doc/epic.1 epic4-2.10.5/include/config.h Check disc space ──────────────── Sufficient free space for build User Environment ──────────────── DEB_BUILD_OPTIONS=parallel=4 HOME=/home/buildd LANG=C LOGNAME=buildd MAIL=/var/mail/buildd OLDPWD=/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games PWD=/«PKGBUILDDIR» SHELL=/bin/sh SUDO_COMMAND=/usr/sbin/chroot /«CHROOT» su buildd -s /bin/sh -c cd '/«PKGBUILDDIR»' && 'env' SUDO_GID=2501 SUDO_UID=2001 SUDO_USER=buildd TERM=unknown USER=buildd USERNAME=root dpkg-buildpackage ───────────────── dpkg-buildpackage: source package epic4 dpkg-buildpackage: source version 1:2.10.5-2build2 dpkg-buildpackage: source distribution xenial dpkg-source --before-build epic4-2.10.5 dpkg-buildpackage: host architecture ppc64el fakeroot debian/rules clean Failed removing the 02_quote_nick patch. Failed removing the 01_status_mschulze patch. dh_testdir rm -f patch-stamp build-stamp install-stamp [ ! -f Makefile ] || /usr/bin/make distclean dh_clean dpkg-buildpackage: warning: debian/rules must be updated to support the 'build-arch' and 'build-indep' targets (at least 'build-arch' seems to be missing) debian/rules build Applying 01_status_mschulze patch... succeed! Applying 02_quote_nick patch... succeed! dh_testdir ./configure --prefix=/usr --mandir=/usr/share/man \ --with-ssl \ --with-ipv6 \ --with-perl=/usr/lib/powerpc64le-linux-gnu \ --without-tcl \ --program-transform-name='s/epic/epic4/' \ --libexecdir=/usr/lib/epic4 --program-prefix=/«PKGBUILDDIR»/debian/epic4 creating cache ./config.cache this is ircii version EPIC4-2.10.5 checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking how to run the C preprocessor... gcc -E checking for POSIXized ISC... no checking for AIX... no checking for qnx... no checking for socket in -lsocket... no checking whether to include SSL support... yes checking for socket in -linet... no checking for gethostname in -lnsl... yes checking for getpwnam in -lsun... no checking for inet_addr in -ldgc... no checking for gethostbyname in -lresolv... yes checking for crypt in -lcrypt... yes checking for pow in -lm... yes checking whether you want to use termcap... no checking for setupterm in -lncurses... yes checking for fcntl.h... yes checking for netdb.h... yes checking for regex.h... yes checking for sys/fcntl.h... yes checking for sys/file.h... yes checking for sys/select.h... yes checking for sys/syslimits.h... no checking for sys/un.h... yes checking for sys/time.h... yes checking for termcap.h... yes checking for sys/filio.h... no checking for sys/sysctl.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for term.h... yes checking for setupterm... yes checking for uname... yes checking for setenv... yes checking for unsetenv... yes checking for killpg... yes checking for gettimeofday... yes checking for getpass... yes checking for strtoul... yes checking for vsnprintf... yes checking for snprintf... yes checking for sysconf... yes checking for fpathconf... yes checking for strerror... yes checking for memmove... yes checking for setsid... yes checking for getlogin... yes checking for fchdir... yes checking for realpath... yes checking for hstrerror... yes checking for strlcpy... no checking for strlcat... no checking for sysctlbyname... no checking for getservbyport... yes checking for getaddrinfo... yes checking for getnameinfo... yes checking for clock_gettime... yes checking for atoll... yes checking for strtoll... yes checking for atoq... no checking for finite... yes checking for isfinite... no checking for tparm... yes checking whether term.h works by itself... yes checking for ANSI C header files... yes checking whether time.h and sys/time.h may both be included... yes checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking return type of signal handlers... void checking for mode_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking for working alloca.h... yes checking for alloca... yes checking for intptr_t in inttypes.h or stdint.h... yes checking for socklen_t... yes checking whether sys/types.h defines fd_set... yes checking for struct linger... yes checking for getpgid... yes checking for getpgrp... yes checking whether getpgrp takes no argument... yes checking for useful SO_SNDLOWAT... no checking for useful realpath... no checking for sys_siglist declaration... yes checking size of long long... 8 checking size of unsigned int... 4 checking to see if your struct sockaddr includes a length field... no checking whether to support ipv6... yes checking for struct sockaddr_storage... yes checking for struct sockaddr_in6... yes checking for struct addrinfo... yes checking to see if your getaddrinfo supports AF_UNIX... no. ugh checking whether to support SOCKS... no checking whether to support SOCKS5... no checking whether to support Perl... yes checking whether to support Tcl... no checking whether to support bounds checking gcc... no checking whether to turn on FreeBSD WARNS-like compiler warnings... no updating cache ./config.cache creating ./config.status creating Makefile creating source/Makefile creating source/info.c.sh creating include/defs.h There you go. Look at include/config.h for any options that you might want to change before you 'make'. Don't forget to do a 'make install' before you're done. /usr/bin/make CFLAGS="-O1 -pedantic" make[1]: Entering directory '/«PKGBUILDDIR»' make[2]: Entering directory '/«PKGBUILDDIR»/source' gcc -O1 -pedantic -I./../include -I../include -c alias.c alias.c: In function 'aliascmd': alias.c:286:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, "/S", 2)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:286:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, "/S", 2)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c: In function 'localcmd': alias.c:595:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, "-dump", 2)) /* Illegal name anyways */ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:595:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, "-dump", 2)) /* Illegal name anyways */ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c: In function 'parse_arglist': alias.c:745:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(varname, "void")) { ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:745:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(varname, "void")) { ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:748:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(varname, "...")) { ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:748:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(varname, "...")) { ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:760:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(modifier, "default")) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:760:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(modifier, "default")) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:764:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(modifier, "words")) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:764:36: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(modifier, "words")) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:769:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(modifier, "uwords")) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:769:36: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(modifier, "uwords")) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:774:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(modifier, "qwords")) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:774:36: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(modifier, "qwords")) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:779:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(modifier, "dwords")) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:779:36: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(modifier, "dwords")) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c: In function 'find_local_alias': alias.c:1483:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(name, "FUNCTION_RETURN")) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:1483:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(name, "FUNCTION_RETURN")) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:41:0: alias.c: In function 'get_subarray_elements': ./../include/alist.h:104:32: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] #define ARRAY_ITEM(array, loc) ((array_item *) ((array) -> list [ (loc) ])) ^ alias.c:2128:28: note: in expansion of macro 'ARRAY_ITEM' if (last && !my_strnicmp(ARRAY_ITEM(as, pos)->name, last, cmp + end)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2128:55: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (last && !my_strnicmp(ARRAY_ITEM(as, pos)->name, last, cmp + end)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ In file included from alias.c:2476:0: expr2.c: In function 'reduce': expr2.c:1515:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] c = my_stricmp(s, t) ? 0 : 1; ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1515:22: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] c = my_stricmp(s, t) ? 0 : 1; ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1527:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] c = my_stricmp(s, t) ? 1 : 0; ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1527:22: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] c = my_stricmp(s, t) ? 1 : 0; ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1560:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ expr2.c:1308:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1560:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ expr2.c:1308:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1560:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ expr2.c:1309:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1560:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ expr2.c:1309:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1560:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ expr2.c:1288:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1560:13: note: in expansion of macro 'COMPARE' case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1560:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ expr2.c:1288:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1560:13: note: in expansion of macro 'COMPARE' case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1560:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ expr2.c:1288:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1560:13: note: in expansion of macro 'COMPARE' case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1560:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ expr2.c:1288:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1560:13: note: in expansion of macro 'COMPARE' case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1561:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ expr2.c:1308:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1561:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ expr2.c:1308:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1561:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ expr2.c:1309:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1561:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ expr2.c:1309:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1561:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ expr2.c:1288:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1561:13: note: in expansion of macro 'COMPARE' case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1561:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ expr2.c:1288:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1561:13: note: in expansion of macro 'COMPARE' case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1561:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ expr2.c:1288:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1561:13: note: in expansion of macro 'COMPARE' case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1561:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ expr2.c:1288:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1561:13: note: in expansion of macro 'COMPARE' case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1562:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ expr2.c:1308:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1562:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ expr2.c:1308:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1562:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ expr2.c:1309:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1562:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ expr2.c:1309:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1562:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ expr2.c:1288:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1562:13: note: in expansion of macro 'COMPARE' case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1562:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ expr2.c:1288:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1562:13: note: in expansion of macro 'COMPARE' case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1562:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ expr2.c:1288:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1562:13: note: in expansion of macro 'COMPARE' case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1562:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ expr2.c:1288:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1562:13: note: in expansion of macro 'COMPARE' case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1563:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ expr2.c:1308:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1563:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ expr2.c:1308:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1563:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ expr2.c:1309:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1563:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ expr2.c:1309:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1563:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ expr2.c:1288:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1563:13: note: in expansion of macro 'COMPARE' case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1563:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ expr2.c:1288:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1563:13: note: in expansion of macro 'COMPARE' case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1563:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ expr2.c:1288:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1563:13: note: in expansion of macro 'COMPARE' case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2476:0: expr2.c:1563:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ expr2.c:1288:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1563:13: note: in expansion of macro 'COMPARE' case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2477:0: expr.c: In function 'next_unit': expr.c:1052:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(result1, result2)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2477:0: expr.c:1052:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(result1, result2)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2477:0: expr.c:1113:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] value1 = my_stricmp(result1, result2); ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2477:0: expr.c:1113:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] value1 = my_stricmp(result1, result2); ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2477:0: expr.c:1206:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(result1, result2)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2477:0: expr.c:1206:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(result1, result2)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c: In function 'aliasctl': alias.c:2504:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "AS", 2)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2504:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "AS", 2)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2506:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "AL", 2)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2506:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "AL", 2)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2508:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "LO", 2)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2508:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "LO", 2)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2510:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "MAXR", 4)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2510:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "MAXR", 4)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2523:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "GETP", 4)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2523:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "GETP", 4)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2525:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "G", 1)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2525:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "G", 1)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2527:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "SETP", 4)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2527:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "SETP", 4)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2529:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "S", 1)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2529:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "S", 1)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2531:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "M", 1)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2531:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "M", 1)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2533:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "RM", 2)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2533:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "RM", 2)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2535:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "P", 1)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2535:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "P", 1)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2537:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "RP", 2)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2537:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "RP", 2)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2539:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "E", 1)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2539:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "E", 1)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2605:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(listc, "*")) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:2605:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(listc, "*")) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c: In function 'do_stack_alias': alias.c:2747:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(args, aptr->name)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:2747:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(args, aptr->name)) ^ In file included from ./../include/alist.h:9:0, from alias.c:41: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -O1 -pedantic -I./../include -I../include -c alist.c gcc -O1 -pedantic -I./../include -I../include -c array.c gcc -O1 -pedantic -I./../include -I../include -c clock.c gcc -O1 -pedantic -I./../include -I../include -c commands.c commands.c: In function 'away': commands.c:404:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (0 == my_strnicmp(args+1, "A", 1)) /* all */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:404:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (0 == my_strnicmp(args+1, "A", 1)) /* all */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:409:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (0 == my_strnicmp(args+1, "O", 1)) /* one */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:409:38: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (0 == my_strnicmp(args+1, "O", 1)) /* one */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:414:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (0 == my_strnicmp(args+1, "-", 1)) /* stop */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:414:38: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (0 == my_strnicmp(args+1, "-", 1)) /* stop */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c: In function 'e_clear': commands.c:481:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "A", 1) || !my_strnicmp(arg+1, "A", 1)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:481:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "A", 1) || !my_strnicmp(arg+1, "A", 1)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:481:49: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "A", 1) || !my_strnicmp(arg+1, "A", 1)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:481:56: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "A", 1) || !my_strnicmp(arg+1, "A", 1)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:485:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg+1, "U", 1)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:485:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg+1, "U", 1)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:488:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg+1, "V", 1)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:488:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg+1, "V", 1)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:491:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg+1, "H", 1)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:491:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg+1, "H", 1)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c: In function 'e_nick': commands.c:693:32: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (id == NULL || (my_stricmp(nick, id) && strcmp(nick, "0"))) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ commands.c:693:38: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (id == NULL || (my_stricmp(nick, id) && strcmp(nick, "0"))) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ commands.c: In function 'echocmd': commands.c:868:18: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(args); ^ In file included from commands.c:68:0: ./../include/output.h:20:7: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *); ^ commands.c: In function 'xechocmd': commands.c:1101:13: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(args); ^ In file included from commands.c:68:0: ./../include/output.h:20:7: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *); ^ commands.c:1107:12: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(args); ^ In file included from commands.c:68:0: ./../include/output.h:20:7: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *); ^ commands.c: In function 'xevalcmd': commands.c:1146:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(flag, "--")) /* End of options */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ commands.c:1146:25: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(flag, "--")) /* End of options */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ commands.c:1149:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(flag + 1, "S", 1)) /* SERVER */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1149:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(flag + 1, "S", 1)) /* SERVER */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1155:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "W", 1)) /* WINDOW */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1155:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "W", 1)) /* WINDOW */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c: In function 'funny_stuff': commands.c:1205:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(arg+1, "I", 1) == 0) /* IRCU */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1205:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(arg+1, "I", 1) == 0) /* IRCU */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1207:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "MA", 2) == 0) /* MAX */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1207:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "MA", 2) == 0) /* MAX */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1212:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "MI", 2) == 0) /* MIN */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1212:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "MI", 2) == 0) /* MIN */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1217:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "A", 1) == 0) /* ALL */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1217:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "A", 1) == 0) /* ALL */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1219:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "PU", 2) == 0) /* PUBLIC */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1219:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "PU", 2) == 0) /* PUBLIC */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1224:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "PR", 2) == 0) /* PRIVATE */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1224:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "PR", 2) == 0) /* PRIVATE */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1229:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "T", 1) == 0) /* TOPIC */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1229:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "T", 1) == 0) /* TOPIC */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1231:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "U", 1) == 0) /* USERS */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1231:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "U", 1) == 0) /* USERS */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1233:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "N", 1) == 0) /* NAME */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1233:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "N", 1) == 0) /* NAME */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c: In function 'inputcmd': commands.c:1392:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(argument, "-noecho")) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ commands.c:1392:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(argument, "-noecho")) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ commands.c: In function 'load': commands.c:1594:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(filename, "-pf", strlen(filename)) == 0) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1594:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(filename, "-pf", strlen(filename)) == 0) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1599:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(filename, "-std", strlen(filename)) == 0) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1599:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(filename, "-std", strlen(filename)) == 0) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1609:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(filename, "-args", strlen(filename)) == 0) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1609:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(filename, "-args", strlen(filename)) == 0) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c: In function 'quotecmd': commands.c:2218:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(flag + 1, "S", 1)) /* SERVER */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2218:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(flag + 1, "S", 1)) /* SERVER */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2230:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "U", 1)) /* URL quoting */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2230:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "U", 1)) /* URL quoting */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2232:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "A", 1)) /* ALL */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2232:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "A", 1)) /* ALL */ ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c: In function 'stackcmd': commands.c:2678:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "PUSH", len)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2678:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "PUSH", len)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2680:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "POP", len)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2680:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "POP", len)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2682:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "LIST", len)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2682:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "LIST", len)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2698:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "ON", len)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2698:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "ON", len)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2700:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "ALIAS", len)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2700:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "ALIAS", len)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2702:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "ASSIGN", len)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2702:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "ASSIGN", len)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2704:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "SET", len)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2704:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "SET", len)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2706:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "BIND", len)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2706:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "BIND", len)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c: In function 'waitcmd': commands.c:2766:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (ctl_arg && !my_strnicmp(ctl_arg, "-c", 2)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2766:39: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (ctl_arg && !my_strnicmp(ctl_arg, "-c", 2)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2769:35: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (ctl_arg && !my_strnicmp(ctl_arg, "for", 3)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2769:44: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (ctl_arg && !my_strnicmp(ctl_arg, "for", 3)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2789:22: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(args, "-cmd ", 4)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2789:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(args, "-cmd ", 4)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c: In function 'xtypecmd': commands.c:2847:21: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "L", 1)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2847:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "L", 1)) ^ In file included from ./../include/alist.h:9:0, from commands.c:46: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c: In function 'cd': commands.c:464:2: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result [-Wunused-result] getcwd(dir, sizeof(dir)); ^ gcc -O1 -pedantic -I./../include -I../include -c compat.c compat.c: In function 'bsd_arc4_stir': compat.c:1055:3: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] read(fd, rdat.rnd, sizeof(rdat.rnd)); ^ gcc -O1 -pedantic -I./../include -I../include -c crypt.c gcc -O1 -pedantic -I./../include -I../include -c ctcp.c ctcp.c: In function 'do_clientinfo': ctcp.c:323:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(cmd, ctcp_cmd[i].name) == 0) ^ In file included from ctcp.c:47:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ctcp.c:323:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(cmd, ctcp_cmd[i].name) == 0) ^ In file included from ctcp.c:47:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -O1 -pedantic -I./../include -I../include -c dcc.c dcc.c: In function 'dcc_searchlist': dcc.c:576:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (user && my_stricmp(user, client->user)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:576:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (user && my_stricmp(user, client->user)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:592:15: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] my_stricmp(description, client->description) && ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:592:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] my_stricmp(description, client->description) && ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:593:15: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] my_stricmp(decoded_description, client->description)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:593:36: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] my_stricmp(decoded_description, client->description)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:606:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(description, last + 1) && my_stricmp(decoded_description, last + 1)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:606:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(description, last + 1) && my_stricmp(decoded_description, last + 1)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:606:56: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(description, last + 1) && my_stricmp(decoded_description, last + 1)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:606:77: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(description, last + 1) && my_stricmp(decoded_description, last + 1)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:611:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(othername, client->othername)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:611:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(othername, client->othername)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c: In function 'dcc_cmd': dcc.c:1220:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(dcc_commands[i].name, cmd)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1220:41: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(dcc_commands[i].name, cmd)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c: In function 'dcc_close': dcc.c:1320:27: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (type && (!my_stricmp(type, "-all") || !my_stricmp(type, "*"))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1320:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (type && (!my_stricmp(type, "-all") || !my_stricmp(type, "*"))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1320:56: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (type && (!my_stricmp(type, "-all") || !my_stricmp(type, "*"))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1320:62: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (type && (!my_stricmp(type, "-all") || !my_stricmp(type, "*"))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1322:27: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (user && (!my_stricmp(user, "-all") || !my_stricmp(type, "*"))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1322:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (user && (!my_stricmp(user, "-all") || !my_stricmp(type, "*"))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1322:56: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (user && (!my_stricmp(user, "-all") || !my_stricmp(type, "*"))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1322:62: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (user && (!my_stricmp(user, "-all") || !my_stricmp(type, "*"))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1334:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, dcc_types[i])) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1334:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, dcc_types[i])) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c: In function 'dcc_rename': dcc.c:1785:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(user, "-CHAT", strlen(user))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:1785:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(user, "-CHAT", strlen(user))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c: In function 'register_dcc_offer': dcc.c:2113:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, "CHAT")) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:2113:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, "CHAT")) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:2115:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(type, "SEND")) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:2115:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(type, "SEND")) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:2118:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(type, "RESUME")) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:2118:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(type, "RESUME")) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:2128:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(type, "ACCEPT")) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:2128:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(type, "ACCEPT")) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c: In function 'dcc_reject': dcc.c:3245:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, dcc_types[CType])) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:3245:25: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, dcc_types[CType])) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c: In function 'dccctl': dcc.c:3520:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3520:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3523:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFBASE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3523:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFBASE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3528:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3528:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3536:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3536:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3538:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TYPE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3538:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TYPE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3540:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DESCRIPTION", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3540:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DESCRIPTION", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3542:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILENAME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3542:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILENAME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3544:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USER", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3544:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USER", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3546:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOST", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3546:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOST", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3548:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OTHERNAME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3548:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OTHERNAME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3550:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SIZE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3550:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SIZE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3552:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILESIZE", len)) { /* DEPRECATED */ ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3552:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILESIZE", len)) { /* DEPRECATED */ ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3554:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "RESUMESIZE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3554:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "RESUMESIZE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3556:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "READBYTES", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3556:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "READBYTES", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3558:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SENTBYTES", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3558:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SENTBYTES", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3560:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3560:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3562:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOCKED", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3562:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOCKED", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3564:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HELD", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3564:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HELD", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3566:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HELDTIME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3566:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HELDTIME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3568:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUOTED", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3568:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUOTED", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3570:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FLAGS", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3570:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FLAGS", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3573:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTTIME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3573:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTTIME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3576:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STARTTIME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3576:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STARTTIME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3579:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLDTIME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3579:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLDTIME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3582:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OFFERADDR", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3582:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OFFERADDR", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3590:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REMADDR", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3590:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REMADDR", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3598:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOCADDR", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3598:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOCADDR", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3606:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WRITABLE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3606:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WRITABLE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3619:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3619:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3627:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3627:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3634:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DESCRIPTION", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3634:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DESCRIPTION", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3636:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILENAME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3636:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILENAME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3638:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USER", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3638:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USER", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3640:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOST", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3640:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOST", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3642:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OTHERNAME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3642:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OTHERNAME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3644:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HELD", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3644:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HELD", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3654:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUOTED", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3654:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUOTED", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3662:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OFFERADDR", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3662:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OFFERADDR", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3680:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TYPEMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3680:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TYPEMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3684:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DESCMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3684:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DESCMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3688:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILEMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3688:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILEMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3692:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3692:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3696:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOSTMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3696:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOSTMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3700:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OTHERMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3700:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OTHERMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3704:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOCKED", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3704:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOCKED", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3708:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HELD", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3708:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HELD", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3712:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UNHELD", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3712:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UNHELD", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3716:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WRITABLES", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:3716:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WRITABLES", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ gcc -O1 -pedantic -I./../include -I../include -c debug.c gcc -O1 -pedantic -I./../include -I../include -c exec.c exec.c: In function 'execcmd': exec.c:177:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(flag, "OUT", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:177:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(flag, "OUT", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:195:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "NAME", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:195:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "NAME", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:209:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "WINDOW", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:209:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "WINDOW", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:219:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "MSG", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:219:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "MSG", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:236:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "LINE", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:236:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "LINE", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:245:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "LINEPART", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:245:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "LINEPART", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:254:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "ERROR", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:254:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "ERROR", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:263:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "ERRORPART", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:263:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "ERRORPART", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:272:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "END", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:272:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "END", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:282:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "CLOSE", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:282:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "CLOSE", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:295:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "CLOSEIN", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:295:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "CLOSEIN", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:308:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "NOTICE", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:308:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "NOTICE", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:321:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "IN", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:321:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "IN", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:333:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "DIRECT", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:333:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "DIRECT", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:373:22: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(sys_siglist[sig], flag, len)) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char * const' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:373:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(sys_siglist[sig], flag, len)) ^ In file included from exec.c:41:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c: In function 'is_logical_unique': exec.c:1291:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(proc->logical, logical)) ^ In file included from exec.c:41:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ exec.c:1291:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(proc->logical, logical)) ^ In file included from exec.c:41:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ exec.c: In function 'logical_to_index': exec.c:1313:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(proc->logical, logical)) ^ In file included from exec.c:41:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ exec.c:1313:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(proc->logical, logical)) ^ In file included from exec.c:41:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ exec.c: In function 'execcmd': exec.c:510:4: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid(getuid()); ^ exec.c:511:4: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(getgid()); ^ exec.c: In function 'text_to_process': exec.c:958:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(proc->p_stdin, my_buffer, strlen(my_buffer)); ^ gcc -O1 -pedantic -I./../include -I../include -c files.c files.c: In function 'file_seek': files.c:341:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(whence, "SET")) ^ In file included from files.c:35:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ files.c:341:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(whence, "SET")) ^ In file included from files.c:35:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ files.c:343:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(whence, "CUR")) ^ In file included from files.c:35:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ files.c:343:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(whence, "CUR")) ^ In file included from files.c:35:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ files.c:345:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(whence, "END")) ^ In file included from files.c:35:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ files.c:345:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(whence, "END")) ^ In file included from files.c:35:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -O1 -pedantic -I./../include -I../include -c flood.c flood.c: In function 'new_check_flooding': flood.c:204:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(nuh, flood[i].nuh)) ^ In file included from flood.c:46:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ flood.c:204:23: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(nuh, flood[i].nuh)) ^ In file included from flood.c:46:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ flood.c:216:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (chan && my_stricmp(chan, flood[i].channel)) ^ In file included from flood.c:46:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ flood.c:216:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (chan && my_stricmp(chan, flood[i].channel)) ^ In file included from flood.c:46:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -O1 -pedantic -I./../include -I../include -c functions.c functions.c: In function 'function_encode': functions.c:1370:30: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return encode(input, strlen(input)); /* DONT USE RETURN_STR HERE! */ ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from functions.c:45: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ functions.c:1370:16: warning: pointer targets in passing argument 1 of 'encode' differ in signedness [-Wpointer-sign] return encode(input, strlen(input)); /* DONT USE RETURN_STR HERE! */ ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:159:8: note: expected 'const char *' but argument is of type 'unsigned char *' char * encode (const char *, size_t); ^ functions.c: In function 'function_decode': functions.c:1390:16: warning: pointer targets in passing argument 1 of 'decode' differ in signedness [-Wpointer-sign] return decode(input); /* DONT USE RETURN_STR HERE! */ ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:160:8: note: expected 'const char *' but argument is of type 'unsigned char *' char * decode (const char *); ^ functions.c: In function 'function_common': functions.c:1994:38: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (rightw[righti] && !my_stricmp(leftw[lefti], rightw[righti])) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:1994:52: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (rightw[righti] && !my_stricmp(leftw[lefti], rightw[righti])) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_diff': functions.c:2037:38: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (rightw[righti] && !my_stricmp(leftw[lefti], rightw[righti])) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:2037:52: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (rightw[righti] && !my_stricmp(leftw[lefti], rightw[righti])) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_open': functions.c:2989:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(words, "R")) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:2989:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(words, "R")) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:2991:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(words, "W")) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:2991:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(words, "W")) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_info': functions.c:3605:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(which, "C", 1)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3605:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(which, "C", 1)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3607:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "O", 1)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3607:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "O", 1)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3609:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "S", 1)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3609:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "S", 1)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3611:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "W", 1)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3611:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "W", 1)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3613:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "M", 1)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3613:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "M", 1)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3615:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "V", 1)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3615:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "V", 1)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3617:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "R", 1)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3617:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "R", 1)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3619:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "I", 1)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3619:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "I", 1)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c: In function 'sort_it': functions.c:3733:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(*(const char * const *)val1, *(const char * const *)val2); ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char * const' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:3733:49: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(*(const char * const *)val1, *(const char * const *)val2); ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char * const' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_notify': functions.c:3805:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(firstw, "on", 2)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3805:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(firstw, "on", 2)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3810:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(firstw, "off", 3)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3810:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(firstw, "off", 3)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3815:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(firstw, "serv", 4)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3815:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(firstw, "serv", 4)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c: In function 'function_findw': functions.c:4183:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(this_word, word)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:4183:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(this_word, word)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_findws': functions.c:4204:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(this_word, word)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:4204:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(this_word, word)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_servernick': functions.c:4377:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(servdesc, "")) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:4377:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(servdesc, "")) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_leftpc': functions.c:4874:26: warning: pointer targets in passing argument 1 of 'normalize_string' differ in signedness [-Wpointer-sign] word = normalize_string(word, 0); ^ In file included from functions.c:63:0: ./../include/screen.h:164:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *' u_char *normalize_string (const u_char *, int); ^ functions.c:4874:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] word = normalize_string(word, 0); ^ functions.c:4877:29: warning: pointer targets in passing argument 1 of 'prepare_display' differ in signedness [-Wpointer-sign] prepared = prepare_display(word, count, &lines, PREPARE_NOWRAP); ^ In file included from functions.c:63:0: ./../include/screen.h:168:11: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *' u_char **prepare_display (const u_char *, int, int *, int); ^ functions.c:4880:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] retval = denormalize_string(prepared[0]); ^ functions.c: In function 'function_querywin': functions.c:5126:39: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (w->query_nick && !my_stricmp(w->query_nick, nick)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:5126:54: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (w->query_nick && !my_stricmp(w->query_nick, nick)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_iscurchan': functions.c:5394:16: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp(arg, chan) && w->server == from_server) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:5394:21: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp(arg, chan) && w->server == from_server) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_printlen': functions.c:5479:26: warning: pointer targets in passing argument 1 of 'normalize_string' differ in signedness [-Wpointer-sign] copy = normalize_string(input, 2); /* Normalize string */ ^ In file included from functions.c:63:0: ./../include/screen.h:164:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *' u_char *normalize_string (const u_char *, int); ^ functions.c: In function 'function_stripansicodes': functions.c:5487:33: warning: pointer targets in passing argument 1 of 'normalize_string' differ in signedness [-Wpointer-sign] return normalize_string(input, 1); /* This is ok now */ ^ In file included from functions.c:63:0: ./../include/screen.h:164:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *' u_char *normalize_string (const u_char *, int); ^ functions.c:5487:16: warning: pointer targets in return differ in signedness [-Wpointer-sign] return normalize_string(input, 1); /* This is ok now */ ^ functions.c: In function 'function_servernum': functions.c:5647:53: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((s = get_server_itsname(sval)) && !my_stricmp(which, s)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:5647:60: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((s = get_server_itsname(sval)) && !my_stricmp(which, s)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:5653:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(which, get_server_name(sval))) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:5653:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(which, get_server_name(sval))) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_stripc': functions.c:5667:22: warning: pointer targets in passing argument 1 of 'strcpy_nocolorcodes' differ in signedness [-Wpointer-sign] strcpy_nocolorcodes(retval, input); ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:170:9: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' u_char *strcpy_nocolorcodes (u_char *, const u_char *); ^ functions.c:5667:30: warning: pointer targets in passing argument 2 of 'strcpy_nocolorcodes' differ in signedness [-Wpointer-sign] strcpy_nocolorcodes(retval, input); ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:170:9: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *' u_char *strcpy_nocolorcodes (u_char *, const u_char *); ^ functions.c: In function 'function_prefix': functions.c:6016:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(words[0], words[word_index], len_index)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:6016:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(words[0], words[word_index], len_index)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c: In function 'function_getcap': functions.c:6259:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, "TERM")) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:6259:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, "TERM")) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_winline': functions.c:6458:34: warning: pointer targets in passing argument 1 of 'denormalize_string' differ in signedness [-Wpointer-sign] char *ret = denormalize_string(Line->line); ^ In file included from functions.c:63:0: ./../include/screen.h:165:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *' u_char *denormalize_string (const u_char *); ^ functions.c:6458:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] char *ret = denormalize_string(Line->line); ^ functions.c: In function 'function_killpid': functions.c:6733:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(sys_siglist[sig], sig_str)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char * const' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:6733:38: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(sys_siglist[sig], sig_str)) ^ In file included from ./../include/alist.h:9:0, from functions.c:47: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_numlines': functions.c:6955:28: warning: pointer targets in passing argument 1 of 'normalize_string' differ in signedness [-Wpointer-sign] strval = normalize_string(input, 0); ^ In file included from functions.c:63:0: ./../include/screen.h:164:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *' u_char *normalize_string (const u_char *, int); ^ functions.c:6955:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] strval = normalize_string(input, 0); ^ functions.c:6956:18: warning: pointer targets in passing argument 1 of 'prepare_display' differ in signedness [-Wpointer-sign] prepare_display(strval, cols, &numl, 0); ^ In file included from functions.c:63:0: ./../include/screen.h:168:11: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *' u_char **prepare_display (const u_char *, int, int *, int); ^ functions.c: In function 'function_randread': functions.c:4689:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buffer, BIG_BUFFER_SIZE, fp); ^ functions.c:4690:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buffer, BIG_BUFFER_SIZE, fp); ^ functions.c:4694:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buffer, BIG_BUFFER_SIZE, fp); ^ gcc -O1 -pedantic -I./../include -I../include -c gailib.c gailib.c: In function 'get_name': gailib.c:95:3: warning: implicit declaration of function 'strlcpy' [-Wimplicit-function-declaration] strlcpy((ai)->ai_canonname, (str), strlen(str) + 1);\ ^ gailib.c:426:3: note: in expansion of macro 'GET_CANONNAME' GET_CANONNAME(cur, hp->h_name); ^ gcc -O1 -pedantic -I./../include -I../include -c glob.c glob.c: In function 'g_opendir': glob.c:801:3: warning: implicit declaration of function 'strlcpy' [-Wimplicit-function-declaration] strlcpy(buf, ".", sizeof buf); ^ gcc -O1 -pedantic -I./../include -I../include -c help.c help.c: In function 'help_me': help.c:504:41: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (len1 == len2 && !my_stricmp(str1, str2)) ^ In file included from help.c:52:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ help.c:504:47: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (len1 == len2 && !my_stricmp(str1, str2)) ^ In file included from help.c:52:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ help.c:506:46: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (len1 - 3 == len2 && !my_strnicmp(str1, str2, len2) && !end_strcmp(str1, ".gz", 3)) ^ In file included from help.c:52:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ help.c:506:52: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (len1 - 3 == len2 && !my_strnicmp(str1, str2, len2) && !end_strcmp(str1, ".gz", 3)) ^ In file included from help.c:52:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ help.c:508:46: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (len1 - 2 == len2 && !my_strnicmp(str1, str2, len2) && !end_strcmp(str1, ".Z", 2)) ^ In file included from help.c:52:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ help.c:508:52: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (len1 - 2 == len2 && !my_strnicmp(str1, str2, len2) && !end_strcmp(str1, ".Z", 2)) ^ In file included from help.c:52:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ help.c:510:46: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (len1 - 2 == len2 && !my_strnicmp(str1, str2, len2) && !end_strcmp(str1, ".z", 2)) ^ In file included from help.c:52:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ help.c:510:52: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (len1 - 2 == len2 && !my_strnicmp(str1, str2, len2) && !end_strcmp(str1, ".z", 2)) ^ In file included from help.c:52:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ help.c: In function 'help': help.c:698:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(args, "-wait", 2)) ^ In file included from help.c:52:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ help.c:698:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(args, "-wait", 2)) ^ In file included from help.c:52:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ help.c: In function 'help_put_it': help.c:790:18: warning: pointer targets in passing argument 1 of 'add_to_screen' differ in signedness [-Wpointer-sign] add_to_screen(putbuf); ^ In file included from help.c:55:0: ./../include/screen.h:147:7: note: expected 'const unsigned char *' but argument is of type 'char *' void add_to_screen (const unsigned char *); ^ help.c: In function 'help_me': help.c:462:4: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result [-Wunused-result] chdir(path); ^ help.c:474:4: warning: ignoring return value of 'fchdir', declared with attribute warn_unused_result [-Wunused-result] fchdir(cwd); ^ gcc -O1 -pedantic -I./../include -I../include -c history.c gcc -O1 -pedantic -I./../include -I../include -c hook.c hook.c: In function 'oncmd': hook.c:1118:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] while (!my_strnicmp(func, hook_functions[first].name, len)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ hook.c:1118:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] while (!my_strnicmp(func, hook_functions[first].name, len)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ hook.c: In function 'add_to_list': hook.c:1535:57: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if ((tmp->sernum == item->sernum) && (my_stricmp(tmp->nick, item->nick) < 0)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ hook.c:1535:68: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if ((tmp->sernum == item->sernum) && (my_stricmp(tmp->nick, item->nick) < 0)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ hook.c: In function 'remove_from_list': hook.c:1560:44: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->sernum == sernum && !my_stricmp(tmp->nick, item)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ hook.c:1560:55: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->sernum == sernum && !my_stricmp(tmp->nick, item)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -O1 -pedantic -I./../include -I../include -c if.c if.c: In function 'ifcmd': if.c:176:22: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(args, "elif ", 5)) ^ In file included from if.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ if.c:176:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(args, "elif ", 5)) ^ In file included from if.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ if.c:181:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(args, "else if ", 8)) ^ In file included from if.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ if.c:181:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(args, "else if ", 8)) ^ In file included from if.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ if.c:186:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(args, "elsif ", 6)) ^ In file included from if.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ if.c:186:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(args, "elsif ", 6)) ^ In file included from if.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ if.c:191:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(args, "else ", 5)) ^ In file included from if.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ if.c:191:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(args, "else ", 5)) ^ In file included from if.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ if.c: In function 'docmd': if.c:232:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp (cmd, "while")) ^ In file included from if.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:232:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp (cmd, "while")) ^ In file included from if.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c: In function 'for_next_cmd': if.c:567:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((my_stricmp(argv[1], "from") && my_stricmp(argv[1], "=")) || ^ In file included from if.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:567:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((my_stricmp(argv[1], "from") && my_stricmp(argv[1], "=")) || ^ In file included from if.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:567:49: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((my_stricmp(argv[1], "from") && my_stricmp(argv[1], "=")) || ^ In file included from if.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:567:58: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((my_stricmp(argv[1], "from") && my_stricmp(argv[1], "=")) || ^ In file included from if.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c: In function 'for_fe_cmd': if.c:621:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((my_stricmp(argv[1], "in")) || (argc != 4)) { ^ In file included from if.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:621:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((my_stricmp(argv[1], "in")) || (argc != 4)) { ^ In file included from if.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c: In function 'loopcmd': if.c:674:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(argv[1], "from") || !my_stricmp(argv[1], "=")) ^ In file included from if.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:674:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(argv[1], "from") || !my_stricmp(argv[1], "=")) ^ In file included from if.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:674:55: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(argv[1], "from") || !my_stricmp(argv[1], "=")) ^ In file included from if.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:674:64: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(argv[1], "from") || !my_stricmp(argv[1], "=")) ^ In file included from if.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:676:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(argv[1], "in")) ^ In file included from if.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:676:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(argv[1], "in")) ^ In file included from if.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -O1 -pedantic -I./../include -I../include -c ignore.c ignore.c: In function 'change_ignore_mask_by_desc': ignore.c:484:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(l2, "NONE", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:484:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(l2, "NONE", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:492:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "ALL", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:492:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "ALL", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:494:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "MSGS", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:494:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "MSGS", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:496:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "PUBLIC", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:496:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "PUBLIC", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:498:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "WALLS", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:498:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "WALLS", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:500:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "WALLOPS", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:500:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "WALLOPS", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:502:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "INVITES", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:502:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "INVITES", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:504:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "NOTICES", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:504:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "NOTICES", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:506:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "NOTES", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:506:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "NOTES", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:508:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "CTCPS", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:508:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "CTCPS", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:510:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "TOPICS", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:510:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "TOPICS", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:512:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "NICKS", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:512:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "NICKS", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:514:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "JOINS", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:514:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "JOINS", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:516:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "PARTS", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:516:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "PARTS", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:518:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "CRAP", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:518:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "CRAP", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:520:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "REASON", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:520:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "REASON", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:536:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "TIMEOUT", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:536:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "TIMEOUT", len)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c: In function 'get_ignore_types_by_pattern': ignore.c:936:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(tmp->nick, pattern)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ignore.c:936:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(tmp->nick, pattern)) ^ In file included from ignore.c:98:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ignore.c: In function 'ignorectl': ignore.c:1031:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1031:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1037:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1037:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1045:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADD", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1045:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADD", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1056:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHANGE", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1056:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHANGE", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1071:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1071:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1073:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PATTERN", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1073:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PATTERN", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1075:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "RPATTERN", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1075:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "RPATTERN", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1077:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WITH_TYPES", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1077:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WITH_TYPES", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1079:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1079:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1091:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "NICK", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1091:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "NICK", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1093:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LEVELS", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1093:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LEVELS", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1095:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUPPRESS", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1095:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUPPRESS", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1097:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXCEPT", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1097:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXCEPT", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1099:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HIGHLIGHT", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1099:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HIGHLIGHT", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1101:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXPIRATION", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1101:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXPIRATION", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1106:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REASON", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1106:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REASON", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1108:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COUNTER", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1108:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COUNTER", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1110:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CREATION", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1110:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CREATION", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1115:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_USED", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1115:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_USED", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1121:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1121:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1133:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "NICK", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1133:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "NICK", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1136:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LEVELS", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1136:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LEVELS", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1140:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUPPRESS", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1140:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUPPRESS", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1143:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXCEPT", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1143:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXCEPT", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1146:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HIGHLIGHT", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1146:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HIGHLIGHT", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1149:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXPIRATION", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1149:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXPIRATION", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1156:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REASON", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1156:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REASON", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1162:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CREATION", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1162:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CREATION", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1169:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_USED", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1169:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_USED", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1176:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COUNTER", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1176:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COUNTER", len)) { ^ In file included from ignore.c:98:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ gcc -O1 -pedantic -I./../include -I../include -c input.c input.c: In function 'update_input': input.c:271:26: warning: pointer targets in passing argument 1 of 'normalize_string' differ in signedness [-Wpointer-sign] ptr = normalize_string(ptr, 0); /* This should be ok */ ^ In file included from input.c:57:0: ./../include/screen.h:164:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *' u_char *normalize_string (const u_char *, int); ^ input.c:271:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ptr = normalize_string(ptr, 0); /* This should be ok */ ^ input.c:83:25: warning: pointer targets in passing argument 1 of 'output_with_count' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:98:24: note: in expansion of macro 'current_screen' #define INPUT_PROMPT current_screen->input_prompt ^ input.c:288:41: note: in expansion of macro 'INPUT_PROMPT' INPUT_PROMPT_LEN = output_with_count(INPUT_PROMPT, 0, 0); ^ In file included from input.c:57:0: ./../include/screen.h:169:6: note: expected 'const unsigned char *' but argument is of type 'char *' int output_with_count (const unsigned char *, int, int); ^ input.c:83:25: warning: pointer targets in passing argument 1 of 'output_with_count' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:98:24: note: in expansion of macro 'current_screen' #define INPUT_PROMPT current_screen->input_prompt ^ input.c:426:22: note: in expansion of macro 'INPUT_PROMPT' output_with_count(INPUT_PROMPT, 0, 1); ^ In file included from input.c:57:0: ./../include/screen.h:169:6: note: expected 'const unsigned char *' but argument is of type 'char *' int output_with_count (const unsigned char *, int, int); ^ input.c: In function 'edit_char': input.c:1294:39: warning: pointer targets in passing argument 2 of 'oldprompt->func' differ in signedness [-Wpointer-sign] (*oldprompt->func)(oldprompt->data, dummy); ^ input.c:1294:39: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' gcc -O1 -pedantic -I./../include -I../include -c ./irc.c \ -DIRCLIB=\"/usr/share/epic4/\" ./irc.c: In function 'quit_response': ./irc.c:439:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(ptr, "yes", len)) ^ In file included from ./irc.c:81:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./irc.c:439:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(ptr, "yes", len)) ^ In file included from ./irc.c:81:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./irc.c: In function 'main': ./irc.c:1156:9: warning: passing argument 1 of 'memset' discards 'volatile' qualifier from pointer target type [-Wdiscarded-array-qualifiers] memset(&signals_caught, 0, NSIG * sizeof(int)); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from ./irc.c:37: /usr/include/powerpc64le-linux-gnu/bits/string3.h:78:1: note: expected 'void *' but argument is of type 'volatile int (*)[65]' __NTH (memset (void *__dest, int __ch, size_t __len)) ^ ./irc.c:1158:2: warning: implicit declaration of function 'init_signals' [-Wimplicit-function-declaration] init_signals(); ^ ./irc.c:1188:4: warning: ignoring return value of 'freopen', declared with attribute warn_unused_result [-Wunused-result] freopen("/dev/null", "w", stdout); ^ gcc -O1 -pedantic -I./../include -I../include -c ircaux.c ircaux.c: In function 'lw_strcmp': ircaux.c:1729:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(pos, val2); ^ ircaux.c:538:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *str1, const unsigned char *str2) ^ ircaux.c:1729:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(pos, val2); ^ ircaux.c:538:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *str1, const unsigned char *str2) ^ ircaux.c: In function 'is_root': ircaux.c:2322:18: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(root, var, rootl)) ^ ircaux.c:548:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *str1, const unsigned char *str2, size_t n) ^ ircaux.c:2322:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(root, var, rootl)) ^ ircaux.c:548:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *str1, const unsigned char *str2, size_t n) ^ In file included from /usr/include/string.h:634:0, from ./../include/irc_std.h:27, from ./../include/irc.h:28, from ircaux.c:38: ircaux.c: In function 'count_char': ircaux.c:2870:21: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] while ((t = strchr(src, look))) ^ ircaux.c:2870:21: note: expected 'const char *' but argument is of type 'const unsigned char *' ircaux.c:2870:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] while ((t = strchr(src, look))) ^ ircaux.c: In function 'mangle_line': ircaux.c:3015:29: warning: pointer targets in passing argument 1 of 'normalize_string' differ in signedness [-Wpointer-sign] output = normalize_string(incoming, 1); /* Should be ok */ ^ In file included from ircaux.c:39:0: ./../include/screen.h:164:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *' u_char *normalize_string (const u_char *, int); ^ ircaux.c:3015:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] output = normalize_string(incoming, 1); /* Should be ok */ ^ ircaux.c:3054:27: warning: pointer targets in passing argument 1 of 'skip_ctl_c_seq' differ in signedness [-Wpointer-sign] span = skip_ctl_c_seq(s, &lhs, &rhs); ^ In file included from ircaux.c:39:0: ./../include/screen.h:167:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *' ssize_t skip_ctl_c_seq (const u_char *, int *, int *); ^ ircaux.c: In function 'exec_pipe': ircaux.c:1236:3: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid(getuid()); ^ ircaux.c:1237:3: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(getgid()); ^ ircaux.c: In function 'open_exec': ircaux.c:1345:4: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid(getuid()); ^ ircaux.c:1346:4: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(getgid()); ^ ircaux.c: In function 'open_compression': ircaux.c:1417:4: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid(getuid()); ^ ircaux.c:1418:4: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(getgid()); ^ ircaux.c: In function 'randd': ircaux.c:3237:2: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] read(random_fd, (void *)&value, sizeof(value)); ^ gcc -O1 -pedantic -I./../include -I../include -c ircsig.c ircsig.c: In function 'init_signals': ircsig.c:120:9: warning: passing argument 1 of 'memset' discards 'volatile' qualifier from pointer target type [-Wdiscarded-array-qualifiers] memset(&signals_caught, 0, NSIG * sizeof(int)); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from ircsig.c:38: /usr/include/powerpc64le-linux-gnu/bits/string3.h:78:1: note: expected 'void *' but argument is of type 'volatile int (*)[65]' __NTH (memset (void *__dest, int __ch, size_t __len)) ^ gcc -O1 -pedantic -I./../include -I../include -c keys.c keys.c: In function 'key_exec_bt': keys.c:268:27: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] unsigned char *kstr = empty_string, *nstr; ^ In file included from keys.c:39:0: keys.c: In function 'bind_string_compress': keys.c:455:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] s = new = new_malloc(strlen(str) + 1); /* we will always make the string ^ ./../include/ircaux.h:28:43: note: in definition of macro 'new_malloc' #define new_malloc(x) really_new_malloc ((x), __FILE__, __LINE__) ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from keys.c:34: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const unsigned char *' extern size_t strlen (const char *__s) ^ keys.c: In function 'bind_string': keys.c:569:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(bindstr, "NOTHING") && (bp = find_binding(bindstr)) == NULL) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:569:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(bindstr, "NOTHING") && (bp = find_binding(bindstr)) == NULL) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c: In function 'init_keys': keys.c:666:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^A", "BEGINNING_OF_LINE"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:667:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^B", "BOLD"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:668:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^C", "SELF_INSERT"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:669:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^D", "DELETE_CHARACTER"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:670:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^E", "END_OF_LINE"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:671:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^F", "BLINK"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:672:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^G", "SELF_INSERT"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:673:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^H", "BACKSPACE"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:674:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^I", "TOGGLE_INSERT_MODE"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:675:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^J", "SEND_LINE"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:676:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^K", "ERASE_TO_END_OF_LINE"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:677:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^L", "REFRESH_SCREEN"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:678:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^M", "SEND_LINE"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:679:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^N", "FORWARD_HISTORY"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:680:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^O", "HIGHLIGHT_OFF"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:681:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^P", "BACKWARD_HISTORY"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:682:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^Q", "QUOTE_CHARACTER"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:684:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^S", "TOGGLE_STOP_SCREEN"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:685:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^T", "TRANSPOSE_CHARACTERS"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:686:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^U", "ERASE_LINE"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:687:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^V", "REVERSE"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:688:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^W", "NEXT_WINDOW"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:690:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^Y", "YANK_FROM_CUTBUFFER"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:691:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^Z", "STOP_IRC"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:694:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^]", "SHOVE_TO_HISTORY"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:696:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^_", "UNDERLINE"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:698:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^?", "BACKSPACE"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:712:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[^[", "COMMAND_COMPLETION"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:713:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[.", "CLEAR_SCREEN"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:714:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[<", "SCROLL_START"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:715:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[>", "SCROLL_END"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:717:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[b", "BACKWARD_WORD"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:718:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[d", "DELETE_NEXT_WORD"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:719:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[e", "SCROLL_END"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:720:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[f", "FORWARD_WORD"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:721:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[h", "DELETE_PREVIOUS_WORD"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:722:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[n", "SCROLL_FORWARD"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:723:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[p", "SCROLL_BACKWARD"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:724:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[^?", "DELETE_PREVIOUS_WORD"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:727:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[O^Z", "STOP_IRC"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:728:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[[^Z", "STOP_IRC"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:729:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[OA", "BACKWARD_HISTORY"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:730:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[[A", "BACKWARD_HISTORY"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:731:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[OB", "FORWARD_HISTORY"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:732:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[[B", "FORWARD_HISTORY"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:733:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[OC", "FORWARD_CHARACTER"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:734:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[[C", "FORWARD_CHARACTER"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:735:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[OD", "BACKWARD_CHARACTER"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:736:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[[D", "BACKWARD_CHARACTER"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:737:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[OF", "SCROLL_END"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:738:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[[F", "SCROLL_END"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:739:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[OG", "SCROLL_FORWARD"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:740:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[[G", "SCROLL_FORWARD"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:741:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[OH", "SCROLL_START"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:742:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[[H", "SCROLL_START"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:743:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[OI", "SCROLL_BACKWARD"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:744:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[[I", "SCROLL_BACKWARD"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:745:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[On", "NEXT_WINDOW"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:746:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[[n", "NEXT_WINDOW"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:747:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[Op", "PREVIOUS_WINDOW"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:748:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[[p", "PREVIOUS_WINDOW"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:749:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[O1~", "SCROLL_START"); /* these were meta30-33 before */ ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:750:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[[1~", "SCROLL_START"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:751:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[O4~", "SCROLL_END"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:752:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[[4~", "SCROLL_END"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:753:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[O5~", "SCROLL_BACKWARD"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:754:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[[5~", "SCROLL_BACKWARD"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:755:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[O6~", "SCROLL_FORWARD"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:756:10: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] BIND("^[[6~", "SCROLL_FORWARD"); ^ keys.c:657:32: note: in definition of macro 'BIND' #define BIND(x, y) bind_string(x, y, NULL); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c: In function 'init_termkeys': keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] bind_string(l, #y, NULL); \ ^ keys.c:774:5: note: in expansion of macro 'TBIND' TBIND(key_up, BACKWARD_HISTORY); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] bind_string(l, #y, NULL); \ ^ keys.c:775:5: note: in expansion of macro 'TBIND' TBIND(key_down, FORWARD_HISTORY); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] bind_string(l, #y, NULL); \ ^ keys.c:776:5: note: in expansion of macro 'TBIND' TBIND(key_left, BACKWARD_CHARACTER); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] bind_string(l, #y, NULL); \ ^ keys.c:777:5: note: in expansion of macro 'TBIND' TBIND(key_right, FORWARD_CHARACTER); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] bind_string(l, #y, NULL); \ ^ keys.c:778:5: note: in expansion of macro 'TBIND' TBIND(key_ppage, SCROLL_BACKWARD); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] bind_string(l, #y, NULL); \ ^ keys.c:779:5: note: in expansion of macro 'TBIND' TBIND(key_npage, SCROLL_FORWARD); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] bind_string(l, #y, NULL); \ ^ keys.c:780:5: note: in expansion of macro 'TBIND' TBIND(key_home, SCROLL_START); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] bind_string(l, #y, NULL); \ ^ keys.c:781:5: note: in expansion of macro 'TBIND' TBIND(key_end, SCROLL_END); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] bind_string(l, #y, NULL); \ ^ keys.c:782:5: note: in expansion of macro 'TBIND' TBIND(key_ic, TOGGLE_INSERT_MODE); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c:770:14: warning: pointer targets in passing argument 1 of 'bind_string' differ in signedness [-Wpointer-sign] bind_string(l, #y, NULL); \ ^ keys.c:783:5: note: in expansion of macro 'TBIND' TBIND(key_dc, DELETE_CHARACTER); ^ keys.c:554:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int bind_string (const unsigned char *sequence, const char *bindstr, char *args) { ^ keys.c: In function 'save_bindings': keys.c:793:44: warning: pointer targets in passing argument 3 of 'save_bindings_recurse' differ in signedness [-Wpointer-sign] save_bindings_recurse(fp, head_keymap, "", 0); ^ keys.c:791:6: note: expected 'const unsigned char *' but argument is of type 'char *' void save_bindings_recurse (FILE *, struct Key *, const unsigned char *, size_t); ^ keys.c: In function 'save_bindings_recurse': keys.c:804:13: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(newstr, str, size); ^ In file included from ./../include/ircaux.h:16:0, from keys.c:39: ./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcpy (char *, const char *, size_t); ^ keys.c:804:21: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(newstr, str, size); ^ In file included from ./../include/ircaux.h:16:0, from keys.c:39: ./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'const unsigned char *' size_t strlcpy (char *, const char *, size_t); ^ keys.c: In function 'unload_bindings': keys.c:861:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(bp->filename, pkg)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:861:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(bp->filename, pkg)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c: In function 'unload_bindings_recurse': keys.c:877:34: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (map[c].bound && !my_stricmp(map[c].filename, pkg)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:877:51: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (map[c].bound && !my_stricmp(map[c].filename, pkg)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c: In function 'do_stack_bind': keys.c:932:28: warning: pointer targets in passing argument 1 of 'bind_string_compress' differ in signedness [-Wpointer-sign] cs = bind_string_compress(arg, &slen); ^ keys.c:446:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *bind_string_compress (const unsigned char *str, int *len) { ^ keys.c:954:48: warning: pointer targets in passing argument 1 of 'bind_string_compress' differ in signedness [-Wpointer-sign] unsigned char *compstr = bind_string_compress(arg, &slen); ^ keys.c:446:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *bind_string_compress (const unsigned char *str, int *len) { ^ keys.c: In function 'bindcmd': keys.c:1046:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((seq = new_next_arg(args, &args)) == NULL) { ^ keys.c:1047:33: warning: pointer targets in passing argument 2 of 'show_all_bindings' differ in signedness [-Wpointer-sign] show_all_bindings(head_keymap, "", 0); ^ keys.c:217:7: note: expected 'const unsigned char *' but argument is of type 'char *' void show_all_bindings (struct Key *, const unsigned char *, size_t); ^ keys.c:1053:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(seq + 1, "DEFAULTS", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1057:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(seq + 1, "SYMBOLIC", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1062:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((seq = get_term_capability(symbol, 0, 1)) == NULL) { ^ keys.c:1067:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(seq + 1, "RECURSIVE", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1069:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((seq = new_next_arg(args, &args)) == NULL) { ^ keys.c:1070:34: warning: pointer targets in passing argument 2 of 'show_all_bindings' differ in signedness [-Wpointer-sign] show_all_bindings(head_keymap, "", 0); ^ keys.c:217:7: note: expected 'const unsigned char *' but argument is of type 'char *' void show_all_bindings (struct Key *, const unsigned char *, size_t); ^ keys.c:1089:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(function, "meta", 4)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1089:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(function, "meta", 4)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c: In function 'show_all_bindings': keys.c:1113:13: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(newstr, str, size); ^ In file included from ./../include/ircaux.h:16:0, from keys.c:39: ./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcpy (char *, const char *, size_t); ^ keys.c:1113:21: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(newstr, str, size); ^ In file included from ./../include/ircaux.h:16:0, from keys.c:39: ./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'const unsigned char *' size_t strlcpy (char *, const char *, size_t); ^ In file included from /usr/include/stdlib.h:492:0, from ./../include/irc_std.h:28, from ./../include/irc.h:28, from keys.c:34: keys.c: In function 'show_key': keys.c:1126:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] unsigned char *clean = alloca(((strlen(str) + 1) * 2) + 1); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from keys.c:34: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const unsigned char *' extern size_t strlen (const char *__s) ^ keys.c: In function 'rbindcmd': keys.c:1163:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(function, "NOTHING")) ^ In file included from keys.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1163:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(function, "NOTHING")) ^ In file included from keys.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1170:37: warning: pointer targets in passing argument 2 of 'show_all_rbindings' differ in signedness [-Wpointer-sign] show_all_rbindings(head_keymap, "", 0, bp); ^ keys.c:218:7: note: expected 'const unsigned char *' but argument is of type 'char *' void show_all_rbindings (struct Key *, const unsigned char *, int, struct Binding *); ^ keys.c: In function 'show_all_rbindings': keys.c:1180:13: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(newstr, str, size); ^ In file included from ./../include/ircaux.h:16:0, from keys.c:39: ./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcpy (char *, const char *, size_t); ^ keys.c:1180:21: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(newstr, str, size); ^ In file included from ./../include/ircaux.h:16:0, from keys.c:39: ./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'const unsigned char *' size_t strlcpy (char *, const char *, size_t); ^ keys.c: In function 'bindctl': keys.c:1259:22: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "FUNCTION", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1259:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "FUNCTION", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1267:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "CREATE", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1267:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "CREATE", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1278:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DESTROY", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1278:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DESTROY", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1287:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXISTS", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1287:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXISTS", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1288:22: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(func, "NOTHING")) ^ In file included from keys.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1288:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(func, "NOTHING")) ^ In file included from keys.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1292:25: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(listc, "GET")) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1292:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(listc, "GET")) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1302:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MATCH", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1302:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MATCH", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1306:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(bp->name, func, len)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1306:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(bp->name, func, len)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1311:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PMATCH", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1311:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PMATCH", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1318:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GETPACKAGE", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1318:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GETPACKAGE", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1321:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SETPACKAGE", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1321:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SETPACKAGE", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1329:29: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SEQUENCE", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1329:36: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SEQUENCE", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ In file included from keys.c:37:0: ./../include/functions.h:27:52: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] #define GET_STR_ARG(x, y) {RETURN_IF_EMPTY((y)); x = new_next_arg((y), &(y));} ^ keys.c:1333:2: note: in expansion of macro 'GET_STR_ARG' GET_STR_ARG(seq, input); ^ keys.c:1336:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(listc, "GET")) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1336:25: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(listc, "GET")) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1344:25: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(listc, "SET")) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1344:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(listc, "SET")) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1348:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GETPACKAGE", 4)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1348:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GETPACKAGE", 4)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1353:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SETPACKAGE", 4)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1353:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SETPACKAGE", 4)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1360:29: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAP", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1360:36: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAP", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1365:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] seq = new_next_arg(input, &input); ^ keys.c:1367:34: warning: pointer targets in passing argument 2 of 'bindctl_getmap' differ in signedness [-Wpointer-sign] bindctl_getmap(head_keymap, "", 0, &retval); ^ keys.c:1252:6: note: expected 'const unsigned char *' but argument is of type 'char *' void bindctl_getmap (struct Key *, const unsigned char *, int, char **); ^ keys.c:1382:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CLEAR", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1382:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CLEAR", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c: In function 'bindctl_getmap': keys.c:1402:13: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(newstr, str, size); ^ In file included from ./../include/ircaux.h:16:0, from keys.c:39: ./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcpy (char *, const char *, size_t); ^ keys.c:1402:21: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(newstr, str, size); ^ In file included from ./../include/ircaux.h:16:0, from keys.c:39: ./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'const unsigned char *' size_t strlcpy (char *, const char *, size_t); ^ In file included from keys.c:39:0: ./../include/ircaux.h:197:72: warning: pointer targets in passing argument 3 of 'malloc_strcat_wordlist_c' differ in signedness [-Wpointer-sign] #define malloc_strcat_wordlist(x,y,z) malloc_strcat_wordlist_c((x),(y),(z),NULL) ^ keys.c:1410:6: note: in expansion of macro 'malloc_strcat_wordlist' malloc_strcat_wordlist(ret, " ", bind_string_decompress(decomp, newstr, len + 1)); ^ ./../include/ircaux.h:190:8: note: expected 'const char *' but argument is of type 'unsigned char *' char * malloc_strcat_wordlist_c (char **, const char *, const char *,size_t *); ^ gcc -O1 -pedantic -I./../include -I../include -c lastlog.c lastlog.c: In function 'parse_lastlog_level': lastlog.c:149:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(str, "ALL", len) == 0) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:149:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(str, "ALL", len) == 0) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:151:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(str, "NONE", len) == 0) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:151:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(str, "NONE", len) == 0) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:166:23: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(str, levels[i], len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:166:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(str, levels[i], len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c: In function 'lastlog': lastlog.c:370:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-LITERAL", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:370:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-LITERAL", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:378:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-REGEX", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:378:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-REGEX", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:386:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-TARGET", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:386:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-TARGET", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:394:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-MAXIMUM", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:394:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-MAXIMUM", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:409:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-SKIP", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:409:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-SKIP", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:424:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-NUMBER", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:424:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-NUMBER", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:439:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-CONTEXT", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:439:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-CONTEXT", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:463:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-FILE", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:463:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-FILE", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:467:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-SEPARATOR", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:467:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-SEPARATOR", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:475:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-REVERSE", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:475:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-REVERSE", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:477:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-ALL", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:477:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-ALL", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:479:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "--ALL", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:479:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "--ALL", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:481:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "--", 2)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:481:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "--", 2)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:486:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(levels[i], arg+2, len-2)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:486:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(levels[i], arg+2, len-2)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:498:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-", 1)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:498:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-", 1)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:503:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(levels[i], arg+1, len-1)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:503:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(levels[i], arg+1, len-1)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c: In function 'function_line': lastlog.c:938:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(extra, "-LEVEL")) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ lastlog.c:938:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(extra, "-LEVEL")) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -O1 -pedantic -I./../include -I../include -c list.c list.c: In function 'add_list_strcmp': list.c:42:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(item1->name, item2->name); ^ In file included from list.c:38:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ list.c:42:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(item1->name, item2->name); ^ In file included from list.c:38:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ list.c: In function 'list_strcmp': list.c:47:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(item1->name, str); ^ In file included from list.c:38:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ list.c:47:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(item1->name, str); ^ In file included from list.c:38:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -O1 -pedantic -I./../include -I../include -c log.c log.c: In function 'add_to_log': log.c:192:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] size = (strlen(line) + 1) * 11; ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from log.c:37: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const unsigned char *' extern size_t strlen (const char *__s) ^ log.c:194:22: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(local_line, line, size + 1); ^ In file included from ./../include/ircaux.h:16:0, from log.c:41: ./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'const unsigned char *' size_t strlcpy (char *, const char *, size_t); ^ gcc -O1 -pedantic -I./../include -I../include -c logfiles.c logfiles.c: In function 'get_log_by_desc': logfiles.c:152:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(log->name, desc)) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:152:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(log->name, desc)) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c: In function 'is_logfile_name_unique': logfiles.c:164:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(log->name, desc)) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:164:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(log->name, desc)) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c: In function 'logfile_name': logfiles.c:441:51: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (log->name && (my_stricmp(log->name, arg) == 0)) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:441:62: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (log->name && (my_stricmp(log->name, arg) == 0)) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c: In function 'logfile_type': logfiles.c:605:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "SERVER", 1)) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:605:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "SERVER", 1)) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:607:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "WINDOW", 1)) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:607:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "WINDOW", 1)) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:609:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "TARGET", 1)) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:609:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "TARGET", 1)) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c: In function 'logcmd': logfiles.c:659:42: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, options[i].command, len)) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:659:47: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, options[i].command, len)) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char * const' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c: In function 'add_to_logs': logfiles.c:699:33: warning: pointer targets in passing argument 3 of 'add_to_log' differ in signedness [-Wpointer-sign] add_to_log(log->log, winref, orig_str, log->mangler, log->rewrite); ^ In file included from logfiles.c:34:0: ./../include/log.h:15:7: note: expected 'const unsigned char *' but argument is of type 'const char *' void add_to_log (FILE *, long, const unsigned char *, int, const char *); ^ logfiles.c:711:33: warning: pointer targets in passing argument 3 of 'add_to_log' differ in signedness [-Wpointer-sign] add_to_log(log->log, winref, orig_str, log->mangler, log->rewrite); ^ In file included from logfiles.c:34:0: ./../include/log.h:15:7: note: expected 'const unsigned char *' but argument is of type 'const char *' void add_to_log (FILE *, long, const unsigned char *, int, const char *); ^ logfiles.c:732:32: warning: pointer targets in passing argument 3 of 'add_to_log' differ in signedness [-Wpointer-sign] add_to_log(log->log, winref, orig_str, log->mangler, log->rewrite); ^ In file included from logfiles.c:34:0: ./../include/log.h:15:7: note: expected 'const unsigned char *' but argument is of type 'const char *' void add_to_log (FILE *, long, const unsigned char *, int, const char *); ^ logfiles.c: In function 'logctl': logfiles.c:769:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUMS", 7)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:769:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUMS", 7)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:774:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(refstr, "ACTIVE")) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:774:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(refstr, "ACTIVE")) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:776:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(refstr, "INACTIVE")) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:776:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(refstr, "INACTIVE")) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:778:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(refstr, "ALL")) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:778:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(refstr, "ALL")) ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:790:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUM", 6)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:790:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUM", 6)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:795:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADD", 2)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:795:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADD", 2)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:801:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", 2)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:801:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", 2)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:807:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", 2)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:807:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", 2)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:813:34: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", 1)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:813:41: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", 1)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:815:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:815:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:817:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILENAME", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:817:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILENAME", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:819:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:819:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:821:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TARGETS", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:821:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TARGETS", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:824:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LEVEL", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:824:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LEVEL", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:827:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REWRITE", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:827:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REWRITE", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:829:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MANGLE", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:829:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MANGLE", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:831:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:831:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:833:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TYPE", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:833:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TYPE", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:835:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ACTIVITY", 1)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:835:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ACTIVITY", 1)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:838:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", 1)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:838:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", 1)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:844:34: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "NAME", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:844:41: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "NAME", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:847:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILENAME", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:847:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILENAME", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:850:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:850:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:853:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TARGETS", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:853:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TARGETS", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:857:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LEVEL", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:857:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LEVEL", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:860:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REWRITE", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:860:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REWRITE", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:863:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MANGLE", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:863:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MANGLE", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:866:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:866:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:873:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TYPE", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:873:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TYPE", 3)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:876:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ACTIVITY", 1)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:876:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ACTIVITY", 1)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:880:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MATCH", 1)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:880:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MATCH", 1)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:882:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PMATCH", 1)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:882:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PMATCH", 1)) { ^ In file included from logfiles.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ gcc -O1 -pedantic -I./../include -I../include -c mail.c mail.c: In function 'set_mail_type': mail.c:677:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(value, "MBOX")) ^ In file included from mail.c:40:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ mail.c:677:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(value, "MBOX")) ^ In file included from mail.c:40:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ mail.c:679:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(value, "MAILDIR")) ^ In file included from mail.c:40:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ mail.c:679:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(value, "MAILDIR")) ^ In file included from mail.c:40:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -O1 -pedantic -I./../include -I../include -c names.c names.c: In function 'find_channel': names.c:182:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(ch->channel, channel)) ^ In file included from names.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ names.c:182:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(ch->channel, channel)) ^ In file included from names.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ names.c: In function 'remove_from_channel': names.c:623:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (channel && my_stricmp(channel, chan->channel)) ^ In file included from names.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ names.c:623:38: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (channel && my_stricmp(channel, chan->channel)) ^ In file included from names.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ names.c: In function 'is_current_channel': names.c:1408:41: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(name, channel)) ^ In file included from names.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ names.c:1408:47: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(name, channel)) ^ In file included from names.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ names.c: In function 'move_channel_to_window': names.c:1703:22: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (x && my_stricmp(chan, x)) ^ In file included from names.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ names.c:1703:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (x && my_stricmp(chan, x)) ^ In file included from names.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ names.c: In function 'cant_join_channel': names.c:1844:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(w->waiting_channel, channel)) ^ In file included from names.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ names.c:1844:39: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(w->waiting_channel, channel)) ^ In file included from names.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ names.c: In function 'match_chan_with_id': names.c:1900:22: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] return (my_stricmp(chan + 1, match + i) && ^ In file included from names.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ names.c:1900:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] return (my_stricmp(chan + 1, match + i) && ^ In file included from names.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ names.c:1901:15: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] my_stricmp(chan + 6, match + i)); ^ In file included from names.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ names.c:1901:25: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] my_stricmp(chan + 6, match + i)); ^ In file included from names.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ names.c:1904:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(chan, match); ^ In file included from names.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ names.c:1904:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(chan, match); ^ In file included from names.c:39:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -O1 -pedantic -I./../include -I../include -c network.c network.c: In function 'client_connect': network.c:235:38: warning: pointer targets in passing argument 3 of 'getpeername' differ in signedness [-Wpointer-sign] if (getpeername(fd, (SA *)&peer, &peerlen)) ^ In file included from ./../include/irc_std.h:52:0, from ./../include/irc.h:28, from network.c:34: /usr/include/powerpc64le-linux-gnu/sys/socket.h:141:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int getpeername (int __fd, __SOCKADDR_ARG __addr, ^ network.c: In function 'Accept': network.c:648:27: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] retval = accept(s, addr, addrlen); ^ In file included from ./../include/irc_std.h:52:0, from ./../include/irc.h:28, from network.c:34: /usr/include/powerpc64le-linux-gnu/sys/socket.h:243:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int accept (int __fd, __SOCKADDR_ARG __addr, ^ gcc -O1 -pedantic -I./../include -I../include -c newio.c gcc -O1 -pedantic -I./../include -I../include -c notice.c notice.c: In function 'kill_message': notice.c:444:18: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(line, "From ", 5)) ^ In file included from notice.c:43:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ notice.c:444:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(line, "From ", 5)) ^ In file included from notice.c:43:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ notice.c:455:18: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(line, "Path: ", 6)) ^ In file included from notice.c:43:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ notice.c:455:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(line, "Path: ", 6)) ^ In file included from notice.c:43:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ gcc -O1 -pedantic -I./../include -I../include -c notify.c notify.c: In function 'ison_notify': notify.c:311:30: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (NextGot && !my_stricmp(NextAsked, NextGot)) ^ In file included from ./../include/alist.h:9:0, from notify.c:45: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ notify.c:311:41: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (NextGot && !my_stricmp(NextAsked, NextGot)) ^ In file included from ./../include/alist.h:9:0, from notify.c:45: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -O1 -pedantic -I./../include -I../include -c numbers.c numbers.c: In function 'display_msg': numbers.c:108:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (from && (my_strnicmp(get_server_itsname(from_server), from, ^ In file included from numbers.c:40:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ numbers.c:108:60: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (from && (my_strnicmp(get_server_itsname(from_server), from, ^ In file included from numbers.c:40:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ numbers.c: In function 'numbered_command': numbers.c:266:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(umodes, "(brown")) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ numbers.c:266:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(umodes, "(brown")) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ numbers.c:267:36: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (ArgList[3] && !my_stricmp(ArgList[3], "paper")) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ numbers.c:267:48: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (ArgList[3] && !my_stricmp(ArgList[3], "paper")) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ numbers.c:268:37: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (ArgList[4] && !my_stricmp(ArgList[4], "bag")) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ numbers.c:268:49: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (ArgList[4] && !my_stricmp(ArgList[4], "bag")) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ numbers.c:269:38: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (ArgList[5] && !my_stricmp(ArgList[5], "release)")) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ numbers.c:269:50: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (ArgList[5] && !my_stricmp(ArgList[5], "release)")) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ numbers.c:717:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(s, from, strlen(s))) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ numbers.c:717:22: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(s, from, strlen(s))) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ numbers.c:763:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(target, nick)) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ numbers.c:763:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(target, nick)) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ numbers.c:865:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(target, nick)) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ numbers.c:865:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(target, nick)) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ numbers.c:904:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(s, from, strlen(s))) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ numbers.c:904:22: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(s, from, strlen(s))) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ gcc -O1 -pedantic -I./../include -I../include -c output.c output.c: In function 'put_it': output.c:215:12: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(putbuf); ^ output.c:188:6: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *str) ^ output.c: In function 'file_put_it': output.c:233:13: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(putbuf); ^ output.c:188:6: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *str) ^ output.c: In function 'vsay': output.c:269:12: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(putbuf); ^ output.c:188:6: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *str) ^ output.c: In function 'yell': output.c:290:13: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(putbuf); ^ output.c:188:6: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *str) ^ output.c: In function 'privileged_yell': output.c:304:12: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(putbuf); ^ output.c:188:6: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *str) ^ output.c: In function 'error': output.c:324:12: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(putbuf); ^ output.c:188:6: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *str) ^ gcc -O1 -pedantic -I./../include -I../include -c parse.c parse.c: In function 'p_pong': parse.c:540:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(from, get_server_itsname(from_server))) ^ In file included from parse.c:47:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ parse.c:540:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(from, get_server_itsname(from_server))) ^ In file included from parse.c:47:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -O1 -pedantic -I./../include -I../include -c queue.c queue.c: In function 'queuecmd': queue.c:98:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg + 1, "NO_FLUSH", 1)) ^ In file included from queue.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:98:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg + 1, "NO_FLUSH", 1)) ^ In file included from queue.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:100:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "SHOW", 1)) { ^ In file included from queue.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:100:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "SHOW", 1)) { ^ In file included from queue.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:103:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(arg + 1, "LIST", 1)) ^ In file included from queue.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:103:36: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(arg + 1, "LIST", 1)) ^ In file included from queue.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:105:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "DO", 2)) ^ In file included from queue.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:105:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "DO", 2)) ^ In file included from queue.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:107:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "DELETE", 2)) ^ In file included from queue.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:107:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "DELETE", 2)) ^ In file included from queue.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:109:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "FLUSH", 1)) ^ In file included from queue.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:109:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "FLUSH", 1)) ^ In file included from queue.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:111:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "EXPAND_NOW", 1)) ^ In file included from queue.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:111:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "EXPAND_NOW", 1)) ^ In file included from queue.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:113:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "HELP", 1)) { ^ In file included from queue.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:113:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "HELP", 1)) { ^ In file included from queue.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c: In function 'lookup_queue': queue.c:204:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(q->name, name)) ^ In file included from queue.c:44:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ queue.c:204:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(q->name, name)) ^ In file included from queue.c:44:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -O1 -pedantic -I./../include -I../include -c reg.c reg.c: In function 'new_match': reg.c:186:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] last_asterisk_point = string; ^ reg.c:214:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] last_asterisk_point = string; ^ reg.c:276:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] last_asterisk_point = string; ^ reg.c:324:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] last_percent_point = string; ^ reg.c:356:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] after_wildcard = pattern; ^ reg.c:359:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] last_asterisk_point = string; ^ reg.c:365:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] last_percent_point = string; ^ reg.c:485:40: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] string = last_asterisk_point + 1; ^ reg.c:486:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pattern = after_wildcard; ^ reg.c:495:40: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] string = last_percent_point + 1; ^ reg.c:496:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pattern = after_wildcard; ^ reg.c: In function 'wild_match': reg.c:622:22: warning: pointer targets in passing argument 1 of 'new_match' differ in signedness [-Wpointer-sign] return new_match(pattern, str); ^ reg.c:114:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int new_match (const unsigned char *pattern, const unsigned char *string) ^ reg.c:622:31: warning: pointer targets in passing argument 2 of 'new_match' differ in signedness [-Wpointer-sign] return new_match(pattern, str); ^ reg.c:114:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int new_match (const unsigned char *pattern, const unsigned char *string) ^ reg.c:639:21: warning: pointer targets in passing argument 1 of 'new_match' differ in signedness [-Wpointer-sign] return new_match(p, str); ^ reg.c:114:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int new_match (const unsigned char *pattern, const unsigned char *string) ^ reg.c:639:24: warning: pointer targets in passing argument 2 of 'new_match' differ in signedness [-Wpointer-sign] return new_match(p, str); ^ reg.c:114:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int new_match (const unsigned char *pattern, const unsigned char *string) ^ gcc -O1 -pedantic -I./../include -I../include -c screen.c screen.c: In function 'all_off': screen.c:242:9: warning: pointer targets in return differ in signedness [-Wpointer-sign] return retval; ^ screen.c: In function 'logic_attributes': screen.c:275:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] char *str = output; ^ screen.c: In function 'normalize_string': screen.c:804:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] maxpos = strlen(str); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from screen.c:37: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const u_char * {aka const unsigned char *}' extern size_t strlen (const char *__s) ^ screen.c: In function 'denormalize_string': screen.c:1497:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] maxpos = strlen(str); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from screen.c:37: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const u_char * {aka const unsigned char *}' extern size_t strlen (const char *__s) ^ screen.c: In function 'prepare_display': screen.c:1570:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] *cont = empty_string, ^ screen.c:1594:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (!(cont_ptr = get_string_var(CONTINUED_LINE_VAR))) ^ screen.c:1595:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cont_ptr = empty_string; ^ In file included from /usr/include/stdlib.h:492:0, from ./../include/irc_std.h:28, from ./../include/irc.h:28, from screen.c:37: ./../include/irc_std.h:236:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ screen.c:1810:18: note: in expansion of macro 'LOCAL_COPY' char *copy = LOCAL_COPY(cont_ptr); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from screen.c:37: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from ./../include/irc.h:28:0, from screen.c:37: screen.c:1810:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] char *copy = LOCAL_COPY(cont_ptr); ^ ./../include/irc_std.h:236:55: note: in definition of macro 'LOCAL_COPY' #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from screen.c:37: /usr/include/powerpc64le-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'u_char * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ screen.c:1811:45: warning: pointer targets in passing argument 1 of 'normalize_string' differ in signedness [-Wpointer-sign] free_me_later = copy = normalize_string(copy, 0); ^ screen.c:743:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *' u_char * normalize_string (const u_char *str, int logical) ^ screen.c:1811:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] free_me_later = copy = normalize_string(copy, 0); ^ screen.c:1812:41: warning: pointer targets in passing argument 1 of 'output_with_count' differ in signedness [-Wpointer-sign] size_t cont_len = output_with_count(copy, 0, 0); ^ In file included from screen.c:41:0: ./../include/screen.h:169:6: note: expected 'const unsigned char *' but argument is of type 'char *' int output_with_count (const unsigned char *, int, int); ^ screen.c:1816:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strlen(cont_ptr) - ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from screen.c:37: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ screen.c:1820:15: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] snprintf(cont, size, ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from screen.c:37: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:61:1: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' __NTH (snprintf (char *__restrict __s, size_t __n, ^ screen.c:1821:7: warning: field width specifier '*' expects argument of type 'int', but argument 4 has type 'size_t {aka long unsigned int}' [-Wformat=] "%-*s", size, cont_ptr); ^ screen.c:1821:7: warning: field width specifier '*' expects argument of type 'int', but argument 4 has type 'size_t {aka long unsigned int}' [-Wformat=] In file included from screen.c:49:0: ./../include/ircaux.h:194:48: warning: pointer targets in passing argument 2 of 'malloc_strcpy_c' differ in signedness [-Wpointer-sign] #define malloc_strcpy(x,y) malloc_strcpy_c((x),(y),NULL) ^ screen.c:1877:4: note: in expansion of macro 'malloc_strcpy' malloc_strcpy((char **)&(output[line++]), buffer); ^ ./../include/ircaux.h:184:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' char * malloc_strcpy_c (char **, const char *, size_t *); ^ In file included from /usr/include/stdlib.h:492:0, from ./../include/irc_std.h:28, from ./../include/irc.h:28, from screen.c:37: ./../include/irc_std.h:236:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ screen.c:1906:15: note: in expansion of macro 'LOCAL_COPY' pos_copy = LOCAL_COPY(buffer + word_break); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from screen.c:37: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from ./../include/irc.h:28:0, from screen.c:37: screen.c:1906:26: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] pos_copy = LOCAL_COPY(buffer + word_break); ^ ./../include/irc_std.h:236:55: note: in definition of macro 'LOCAL_COPY' #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from screen.c:37: /usr/include/powerpc64le-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'u_char * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ screen.c:1906:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pos_copy = LOCAL_COPY(buffer + word_break); ^ screen.c:1907:12: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(buffer, cont, sizeof(buffer) / 2); ^ In file included from ./../include/ircaux.h:16:0, from screen.c:49: ./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcpy (char *, const char *, size_t); ^ screen.c:1907:20: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(buffer, cont, sizeof(buffer) / 2); ^ In file included from ./../include/ircaux.h:16:0, from screen.c:49: ./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcpy (char *, const char *, size_t); ^ screen.c:1908:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] display_attributes(buffer + strlen(buffer), &saved_a); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from screen.c:37: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ screen.c:1909:12: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(buffer, pos_copy, sizeof(buffer) / 2); ^ In file included from ./../include/ircaux.h:16:0, from screen.c:49: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat (char *, const char *, size_t); ^ screen.c:1909:20: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(buffer, pos_copy, sizeof(buffer) / 2); ^ In file included from ./../include/ircaux.h:16:0, from screen.c:49: ./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat (char *, const char *, size_t); ^ screen.c:1910:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] display_attributes(buffer + strlen(buffer), &a); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from screen.c:37: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ screen.c:1912:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] pos = strlen(buffer); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from screen.c:37: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from screen.c:49:0: ./../include/ircaux.h:194:48: warning: pointer targets in passing argument 2 of 'malloc_strcpy_c' differ in signedness [-Wpointer-sign] #define malloc_strcpy(x,y) malloc_strcpy_c((x),(y),NULL) ^ screen.c:1938:3: note: in expansion of macro 'malloc_strcpy' malloc_strcpy((char **)&(output[line++]),buffer); ^ ./../include/ircaux.h:184:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' char * malloc_strcpy_c (char **, const char *, size_t *); ^ screen.c: In function 'add_to_screen': screen.c:2106:8: warning: pointer targets in passing argument 1 of 'puts' differ in signedness [-Wpointer-sign] puts(buffer); ^ In file included from ./../include/irc_std.h:26:0, from ./../include/irc.h:28, from screen.c:37: /usr/include/stdio.h:695:12: note: expected 'const char *' but argument is of type 'const unsigned char *' extern int puts (const char *__s); ^ screen.c:2112:34: warning: pointer targets in passing argument 2 of 'add_to_lastlog' differ in signedness [-Wpointer-sign] add_to_lastlog(current_window, buffer); ^ In file included from ./../include/window.h:14:0, from ./../include/screen.h:13, from screen.c:41: ./../include/lastlog.h:63:7: note: expected 'const char *' but argument is of type 'const unsigned char *' void add_to_lastlog (struct WindowStru *, const char *); ^ screen.c:2115:9: warning: pointer targets in passing argument 1 of 'puts' differ in signedness [-Wpointer-sign] puts(buffer); ^ In file included from ./../include/irc_std.h:26:0, from ./../include/irc.h:28, from screen.c:37: /usr/include/stdio.h:695:12: note: expected 'const char *' but argument is of type 'const unsigned char *' extern int puts (const char *__s); ^ screen.c:2164:28: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (chan && !my_stricmp(who_from, chan)) ^ In file included from screen.c:49:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:2164:38: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (chan && !my_stricmp(who_from, chan)) ^ In file included from screen.c:49:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:2180:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] && !my_stricmp(who_from, tmp->query_nick) ^ In file included from screen.c:49:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:2180:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] && !my_stricmp(who_from, tmp->query_nick) ^ In file included from screen.c:49:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:2185:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] && !my_stricmp(who_from, tmp->query_nick + 1)) ^ In file included from screen.c:49:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:2185:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] && !my_stricmp(who_from, tmp->query_nick + 1)) ^ In file included from screen.c:49:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:2189:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] && !my_stricmp(who_from, tmp->query_nick)))) ^ In file included from screen.c:49:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:2189:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] && !my_stricmp(who_from, tmp->query_nick)))) ^ In file included from screen.c:49:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c: In function 'add_to_window': screen.c:2315:5: warning: pointer targets in passing argument 3 of 'redirect_text' differ in signedness [-Wpointer-sign] str, NULL, 0)) ^ In file included from screen.c:55:0: ./../include/commands.h:36:6: note: expected 'const char *' but argument is of type 'const unsigned char *' int redirect_text (int, const char *, const char *, char *, int); ^ screen.c:2349:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] str = prepend_exp; ^ screen.c:2356:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] strval = normalize_string(str, 0); ^ screen.c:2359:28: warning: pointer targets in passing argument 1 of 'malloc_strdup' differ in signedness [-Wpointer-sign] strval = malloc_strdup(str); ^ In file included from screen.c:49:0: ./../include/ircaux.h:186:8: note: expected 'const char *' but argument is of type 'const unsigned char *' char * malloc_strdup (const char *); ^ screen.c:2362:22: warning: pointer targets in passing argument 2 of 'window_disp' differ in signedness [-Wpointer-sign] window_disp(window, strval, str); ^ screen.c:161:16: note: expected 'const unsigned char *' but argument is of type 'char *' static void window_disp (Window *window, const unsigned char *str, const unsigned char *orig_str); ^ In file included from /usr/include/string.h:634:0, from ./../include/irc_std.h:27, from ./../include/irc.h:28, from screen.c:37: screen.c:2379:37: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if (window->beep_always && strchr(str, '\007')) ^ screen.c:2379:37: note: expected 'const char *' but argument is of type 'const unsigned char *' screen.c: In function 'window_disp': screen.c:2436:64: warning: pointer targets in passing argument 5 of 'add_to_logs' differ in signedness [-Wpointer-sign] add_to_logs(window->refnum, from_server, who_from, who_level, orig_str); ^ In file included from screen.c:51:0: ./../include/log.h:17:7: note: expected 'const char *' but argument is of type 'const unsigned char *' void add_to_logs (long, int, const char *, int, const char *); ^ screen.c:2437:25: warning: pointer targets in passing argument 2 of 'add_to_lastlog' differ in signedness [-Wpointer-sign] add_to_lastlog(window, orig_str); ^ In file included from ./../include/window.h:14:0, from ./../include/screen.h:13, from screen.c:41: ./../include/lastlog.h:63:7: note: expected 'const char *' but argument is of type 'const unsigned char *' void add_to_lastlog (struct WindowStru *, const char *); ^ screen.c: In function 'repaint_window_body': screen.c:2622:16: warning: pointer targets in passing argument 2 of 'rite' differ in signedness [-Wpointer-sign] rite(window, curr_line->line); ^ screen.c:1975:13: note: expected 'const unsigned char *' but argument is of type 'char *' static int rite (Window *window, const unsigned char *str) ^ screen.c: In function 'create_additional_screen': screen.c:2763:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (p && !my_stricmp(p, "SCREEN")) ^ In file included from screen.c:49:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:2763:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (p && !my_stricmp(p, "SCREEN")) ^ In file included from screen.c:49:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:2765:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (p && !my_stricmp(p, "XTERM")) ^ In file included from screen.c:49:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:2765:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (p && !my_stricmp(p, "XTERM")) ^ In file included from screen.c:49:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:2944:7: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] &new_sock_size); ^ In file included from ./../include/irc_std.h:52:0, from ./../include/irc.h:28, from screen.c:37: /usr/include/powerpc64le-linux-gnu/sys/socket.h:243:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int accept (int __fd, __SOCKADDR_ARG __addr, ^ screen.c:2960:7: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] &new_sock_size); ^ In file included from ./../include/irc_std.h:52:0, from ./../include/irc.h:28, from screen.c:37: /usr/include/powerpc64le-linux-gnu/sys/socket.h:243:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int accept (int __fd, __SOCKADDR_ARG __addr, ^ screen.c:2837:4: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] setuid(getuid()); ^ screen.c:2838:4: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(getgid()); ^ gcc -O1 -pedantic -I./../include -I../include -c server.c server.c: In function 'add_to_server_list': server.c:201:22: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(server_type, "IRC-SSL") == 0) ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:201:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(server_type, "IRC-SSL") == 0) ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c: In function 'find_in_server_list': server.c:358:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] MATCH_WITH_COMPLETION(server, s->name) ^ server.c:349:31: note: in definition of macro 'MATCH_WITH_COMPLETION' if (l2 >= l1 && !my_strnicmp(n1, n2, l1)) \ ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:358:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] MATCH_WITH_COMPLETION(server, s->name) ^ server.c:349:35: note: in definition of macro 'MATCH_WITH_COMPLETION' if (l2 >= l1 && !my_strnicmp(n1, n2, l1)) \ ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:361:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] MATCH_WITH_COMPLETION(server, s->itsname) ^ server.c:349:31: note: in definition of macro 'MATCH_WITH_COMPLETION' if (l2 >= l1 && !my_strnicmp(n1, n2, l1)) \ ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:361:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] MATCH_WITH_COMPLETION(server, s->itsname) ^ server.c:349:35: note: in definition of macro 'MATCH_WITH_COMPLETION' if (l2 >= l1 && !my_strnicmp(n1, n2, l1)) \ ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c: In function 'servercmd': server.c:761:16: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] !my_strnicmp(server, "-DELETE", strlen(server))) ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:761:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] !my_strnicmp(server, "-DELETE", strlen(server))) ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:789:17: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] !my_strnicmp(server, "-ADD", strlen(server))) ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:789:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] !my_strnicmp(server, "-ADD", strlen(server))) ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:872:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(get_server_type(i), "IRC-SSL") == 0) ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:872:39: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(get_server_type(i), "IRC-SSL") == 0) ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c: In function 'do_server': server.c:967:28: warning: pointer targets in passing argument 1 of 'translate_from_server' differ in signedness [-Wpointer-sign] translate_from_server(buffer); ^ In file included from server.c:58:0: ./../include/translat.h:14:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void translate_from_server (unsigned char *); ^ server.c: In function 'vsend_to_aserver': server.c:1029:24: warning: pointer targets in passing argument 1 of 'translate_to_server' differ in signedness [-Wpointer-sign] translate_to_server(buffer); ^ In file included from server.c:58:0: ./../include/translat.h:15:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void translate_to_server (unsigned char *); ^ server.c: In function 'reconnect': server.c:1450:15: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] my_stricmp(get_server_group(newserv), ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1451:8: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] get_server_group(j))) ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c: In function 'is_me': server.c:2297:22: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] return !my_stricmp(nick, s->nickname); ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:2297:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] return !my_stricmp(nick, s->nickname); ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c: In function 'change_server_nickname': server.c:2330:28: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (id && !my_stricmp(nick, id)) ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:2330:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (id && !my_stricmp(nick, id)) ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c: In function 'accept_server_nickname': server.c:2372:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (id && !my_stricmp(nick, id)) ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:2372:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (id && !my_stricmp(nick, id)) ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c: In function 'set_server_unique_id': server.c:2670:41: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (id && s->d_nickname && !my_stricmp(id, s->d_nickname)) ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:2670:45: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (id && s->d_nickname && !my_stricmp(id, s->d_nickname)) ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c: In function 'serverctl': server.c:2999:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:2999:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3010:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3010:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3017:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "AWAY", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3017:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "AWAY", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3020:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAXCACHESIZE", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3020:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAXCACHESIZE", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3023:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CONNECTED", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3023:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CONNECTED", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3026:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COOKIE", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3026:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COOKIE", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3029:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GROUP", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3029:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GROUP", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3032:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ITSNAME", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3032:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ITSNAME", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3035:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3035:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3038:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NICKNAME", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3038:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NICKNAME", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3041:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PASSWORD", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3041:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PASSWORD", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3044:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PORT", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3044:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PORT", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3047:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOCALPORT", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3047:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOCALPORT", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3050:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUIT_MESSAGE", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3050:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUIT_MESSAGE", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3053:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3053:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3056:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UMODE", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3056:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UMODE", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3059:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UMODES", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3059:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UMODES", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3062:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UNIQUE_ID", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3062:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UNIQUE_ID", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3065:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOST", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3065:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOST", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3068:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VERSION", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3068:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VERSION", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3071:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "005", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3071:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "005", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3075:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "005s", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3075:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "005s", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3084:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3084:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3091:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "AWAY", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3091:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "AWAY", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3094:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAXCACHESIZE", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3094:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAXCACHESIZE", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3099:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CONNECTED", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3099:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CONNECTED", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3101:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COOKIE", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3101:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COOKIE", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3104:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GROUP", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3104:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GROUP", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3107:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ITSNAME", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3107:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ITSNAME", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3110:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3110:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3113:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NICKNAME", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3113:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NICKNAME", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3116:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PASSWORD", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3116:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PASSWORD", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3119:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PORT", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3119:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PORT", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3125:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PRIMARY", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3125:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PRIMARY", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3128:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUIT_MESSAGE", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3128:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUIT_MESSAGE", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3131:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3131:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3137:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UMODE", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3137:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UMODE", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3139:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UMODES", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3139:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UMODES", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3141:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UNIQUE_ID", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3141:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UNIQUE_ID", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3143:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOST", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3143:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOST", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3145:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VERSION", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3145:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VERSION", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3147:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "005", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3147:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "005", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3152:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OMATCH", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3152:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OMATCH", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3161:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "IMATCH", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3161:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "IMATCH", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3170:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GMATCH", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3170:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GMATCH", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3179:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAX", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3179:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAX", len)) { ^ In file included from ./../include/alist.h:9:0, from ./../include/notify.h:12, from ./../include/server.h:18, from server.c:44: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ gcc -O1 -pedantic -I./../include -I../include -c ssl.c gcc -O1 -pedantic -I./../include -I../include -c status.c status.c: In function 'make_status': status.c:598:12: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] snprintf(str, BIG_BUFFER_SIZE - 1, window->status.line[line].format, ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from status.c:39: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:61:1: note: expected 'char * restrict' but argument is of type 'u_char * {aka unsigned char *}' __NTH (snprintf (char *__restrict __s, size_t __n, ^ status.c:629:23: warning: pointer targets in passing argument 1 of 'expand_alias' differ in signedness [-Wpointer-sign] str = expand_alias(buffer, empty_string, &af, NULL); ^ In file included from status.c:54:0: ./../include/alias.h:55:9: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' char * expand_alias (const char *, const char *, int *, ssize_t *); ^ status.c:629:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] str = expand_alias(buffer, empty_string, &af, NULL); ^ status.c:633:12: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(buffer, str, sizeof buffer); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcpy (char *, const char *, size_t); ^ status.c:633:20: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(buffer, str, sizeof buffer); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcpy (char *, const char *, size_t); ^ status.c:741:13: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(lhs_buffer, lhs_fillchar, ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat (char *, const char *, size_t); ^ status.c:741:25: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(lhs_buffer, lhs_fillchar, ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat (char *, const char *, size_t); ^ status.c:753:13: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(lhs_buffer, lhs_fillchar, ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat (char *, const char *, size_t); ^ status.c:753:25: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(lhs_buffer, lhs_fillchar, ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat (char *, const char *, size_t); ^ status.c:757:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] save_size = strlen(all_off()); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from status.c:39: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const u_char * {aka const unsigned char *}' extern size_t strlen (const char *__s) ^ status.c:758:11: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(buffer, lhs_buffer, sizeof buffer - save_size); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcpy (char *, const char *, size_t); ^ status.c:758:19: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(buffer, lhs_buffer, sizeof buffer - save_size); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcpy (char *, const char *, size_t); ^ status.c:759:11: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(buffer, rhs_buffer, sizeof buffer - save_size); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat (char *, const char *, size_t); ^ status.c:759:19: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(buffer, rhs_buffer, sizeof buffer - save_size); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat (char *, const char *, size_t); ^ status.c:760:11: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(buffer, all_off(), sizeof buffer); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' size_t strlcat (char *, const char *, size_t); ^ status.c:760:19: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(buffer, all_off(), sizeof buffer); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'const u_char * {aka const unsigned char *}' size_t strlcat (char *, const char *, size_t); ^ In file included from /usr/include/string.h:634:0, from ./../include/irc_std.h:27, from ./../include/irc.h:28, from status.c:39: status.c:782:11: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] strcmp(buffer, window->status.line[status_line].result)) ^ status.c:782:11: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' status.c:782:11: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] strcmp(buffer, window->status.line[status_line].result)) ^ status.c:782:11: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' status.c:782:11: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] strcmp(buffer, window->status.line[status_line].result)) ^ status.c:782:11: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' status.c:782:11: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] strcmp(buffer, window->status.line[status_line].result)) ^ status.c:782:11: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' status.c:782:11: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] strcmp(buffer, window->status.line[status_line].result)) ^ status.c:782:11: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' status.c:782:11: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] strcmp(buffer, window->status.line[status_line].result)) ^ status.c:782:11: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' In file included from status.c:53:0: ./../include/ircaux.h:194:48: warning: pointer targets in passing argument 2 of 'malloc_strcpy_c' differ in signedness [-Wpointer-sign] #define malloc_strcpy(x,y) malloc_strcpy_c((x),(y),NULL) ^ status.c:787:4: note: in expansion of macro 'malloc_strcpy' malloc_strcpy(&window->status.line[status_line].result, ^ ./../include/ircaux.h:184:8: note: expected 'const char *' but argument is of type 'u_char * {aka unsigned char *}' char * malloc_strcpy_c (char **, const char *, size_t *); ^ gcc -O1 -pedantic -I./../include -I../include -c term.c term.c: In function 'control_mangle': term.c:1620:10: warning: pointer targets in return differ in signedness [-Wpointer-sign] return retval; ^ term.c:1639:9: warning: pointer targets in return differ in signedness [-Wpointer-sign] return retval; ^ term.c: In function 'get_term_capability': term.c:1673:21: warning: pointer targets in passing argument 1 of 'control_mangle' differ in signedness [-Wpointer-sign] control_mangle(*(char **)t->ptr) : ^ term.c:1613:15: note: expected 'unsigned char *' but argument is of type 'char *' static char * control_mangle (unsigned char *text) ^ gcc -O1 -pedantic -I./../include -I../include -c timer.c timer.c: In function 'timercmd': timer.c:85:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(flag + 1, "DELETE", len)) ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:85:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(flag + 1, "DELETE", len)) ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:106:34: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (*ptr && !my_strnicmp(ptr, "ALL", strlen(ptr))) ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:106:39: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (*ptr && !my_strnicmp(ptr, "ALL", strlen(ptr))) ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:115:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "DELETE_FOR_WINDOW", len)) ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:115:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "DELETE_FOR_WINDOW", len)) ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:127:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag+1, "REF", 3)) /* REFNUM */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:127:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag+1, "REF", 3)) /* REFNUM */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:138:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag+1, "REP", 3)) /* REPEAT */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:138:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag+1, "REP", 3)) /* REPEAT */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:153:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "U", 1)) /* UPDATE */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:153:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "U", 1)) /* UPDATE */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:156:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "L", 1)) /* LIST */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:156:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "L", 1)) /* LIST */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:161:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "W", 1)) /* WINDOW */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:161:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "W", 1)) /* WINDOW */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:171:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(na, "-1")) ^ In file included from timer.c:44:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ timer.c:171:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(na, "-1")) ^ In file included from timer.c:44:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ timer.c: In function 'get_timer': timer.c:372:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(tmp->ref, ref)) ^ In file included from timer.c:44:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ timer.c:372:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(tmp->ref, ref)) ^ In file included from timer.c:44:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ timer.c: In function 'timerctl': timer.c:753:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:753:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:758:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:758:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:765:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADD", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:765:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADD", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:767:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:767:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:774:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:774:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:781:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "TIMEOUT", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:781:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "TIMEOUT", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:784:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COMMAND", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:784:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COMMAND", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:788:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUBARGS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:788:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUBARGS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:792:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REPEATS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:792:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REPEATS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:794:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "INTERVAL", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:794:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "INTERVAL", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:797:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:797:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:799:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WINDOW", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:799:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WINDOW", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:802:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:802:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:813:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "TIMEOUT", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:813:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "TIMEOUT", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:821:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COMMAND", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:821:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COMMAND", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:823:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUBARGS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:823:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUBARGS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:825:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REPEATS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:825:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REPEATS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:830:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "INTERVAL", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:830:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "INTERVAL", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:838:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:838:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:843:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WINDOW", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:843:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WINDOW", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ gcc -O1 -pedantic -I./../include -I../include -c translat.c translat.c: In function 'set_translation': translat.c:97:18: warning: format '%x' expects argument of type 'unsigned int *', but argument 3 has type 'int *' [-Wformat=] sscanf(buffer, "0x%x,0x%x,0x%x,0x%x,0x%x,0x%x,0x%x,0x%x", ^ translat.c:97:18: warning: format '%x' expects argument of type 'unsigned int *', but argument 4 has type 'int *' [-Wformat=] translat.c:97:18: warning: format '%x' expects argument of type 'unsigned int *', but argument 5 has type 'int *' [-Wformat=] translat.c:97:18: warning: format '%x' expects argument of type 'unsigned int *', but argument 6 has type 'int *' [-Wformat=] translat.c:97:18: warning: format '%x' expects argument of type 'unsigned int *', but argument 7 has type 'int *' [-Wformat=] translat.c:97:18: warning: format '%x' expects argument of type 'unsigned int *', but argument 8 has type 'int *' [-Wformat=] translat.c:97:18: warning: format '%x' expects argument of type 'unsigned int *', but argument 9 has type 'int *' [-Wformat=] translat.c:97:18: warning: format '%x' expects argument of type 'unsigned int *', but argument 10 has type 'int *' [-Wformat=] gcc -O1 -pedantic -I./../include -I../include -c ./vars.c \ -DWSERV_PATH=\"/usr/lib/epic4/wserv4\" ./vars.c: In function 'set_var_value': ./vars.c:684:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] my_stricmp(var->string, value)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c:684:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] my_stricmp(var->string, value)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c: In function 'parse_mangle': ./vars.c:1009:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(str2, "ALL_OFF", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1009:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(str2, "ALL_OFF", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1011:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ALL_OFF", 5)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1011:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ALL_OFF", 5)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1013:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ALL", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1013:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ALL", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1015:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ALL", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1015:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ALL", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1017:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ALT_CHAR", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1017:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ALT_CHAR", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1019:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ALT_CHAR", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1019:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ALT_CHAR", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1021:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ANSI", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1021:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ANSI", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1023:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ANSI", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1023:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ANSI", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1025:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "BLINK", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1025:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "BLINK", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1027:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-BLINK", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1027:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-BLINK", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1029:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "BOLD", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1029:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "BOLD", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1031:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-BOLD", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1031:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-BOLD", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1033:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "COLOR", 1)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1033:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "COLOR", 1)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1035:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-COLOR", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1035:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-COLOR", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1037:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ESCAPE", 1)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1037:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ESCAPE", 1)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1039:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ESCAPE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1039:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ESCAPE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1041:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ND_SPACE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1041:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ND_SPACE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1043:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ND_SPACE", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1043:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ND_SPACE", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1045:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "NONE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1045:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "NONE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1047:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "OTHER", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1047:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "OTHER", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1049:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-OTHER", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1049:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-OTHER", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1051:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "REVERSE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1051:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "REVERSE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1053:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-REVERSE", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1053:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-REVERSE", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1055:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ROM_CHAR", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1055:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ROM_CHAR", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1057:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ROM_CHAR", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1057:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ROM_CHAR", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1059:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "UNDERLINE", 1)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1059:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "UNDERLINE", 1)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1061:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-UNDERLINE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1061:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-UNDERLINE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c: In function 'set_highlight_char': ./vars.c:1160:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(s, "BOLD", len)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1160:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(s, "BOLD", len)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1162:31: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(s, "INVERSE", len)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1162:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(s, "INVERSE", len)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1164:31: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(s, "UNDERLINE", len)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:1164:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(s, "UNDERLINE", len)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c: In function 'set_wserv_type': ./vars.c:1176:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(s, "SCREEN")) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c:1176:21: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(s, "SCREEN")) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c:1178:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(s, "XTERM")) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c:1178:21: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(s, "XTERM")) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c: In function 'do_stack_set': ./vars.c:1243:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(varname, item->varname)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c:1243:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(varname, item->varname)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:38: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -O1 -pedantic -I./../include -I../include -c who.c who.c: In function 'isoncmd': who.c:869:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(args, "-d")) ^ In file included from who.c:37:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:869:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(args, "-d")) ^ In file included from who.c:37:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:874:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(args, "-f")) ^ In file included from who.c:37:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:874:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(args, "-f")) ^ In file included from who.c:37:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c: In function 'userhostbase': who.c:1063:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(nick, "-cmd", 2)) ^ In file included from who.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ who.c:1063:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(nick, "-cmd", 2)) ^ In file included from who.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ who.c:1086:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(nick, "-direct", 2)) ^ In file included from who.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ who.c:1086:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(nick, "-direct", 2)) ^ In file included from who.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ who.c: In function 'userhost_returned': who.c:1206:32: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (results && (!my_strnicmp(cnick, results, len) ^ In file included from who.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ who.c:1206:39: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (results && (!my_strnicmp(cnick, results, len) ^ In file included from who.c:37:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ gcc -O1 -pedantic -I./../include -I../include -c window.c window.c: In function 'get_window_by_name': window.c:1714:32: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->name && (my_stricmp(tmp->name, name) == 0)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:1714:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->name && (my_stricmp(tmp->name, name) == 0)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c: In function 'get_status_by_refnum': window.c:1833:29: warning: pointer targets in passing argument 1 of 'denormalize_string' differ in signedness [-Wpointer-sign] return denormalize_string(the_window->status.line[line].result); ^ In file included from window.c:43:0: ./../include/screen.h:165:10: note: expected 'const u_char * {aka const unsigned char *}' but argument is of type 'char *' u_char *denormalize_string (const u_char *); ^ window.c:1833:10: warning: pointer targets in return differ in signedness [-Wpointer-sign] return denormalize_string(the_window->status.line[line].result); ^ window.c: In function 'get_winref_by_bound_channel': window.c:1917:43: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->bind_channel && !my_stricmp(tmp->bind_channel, channel)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:1917:62: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->bind_channel && !my_stricmp(tmp->bind_channel, channel)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c: In function 'unbind_channel': window.c:1939:15: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp(tmp->bind_channel, channel)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:1939:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp(tmp->bind_channel, channel)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c: In function 'is_window_waiting_for_channel': window.c:1962:42: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->waiting_channel && !my_stricmp(chan, tmp->waiting_channel)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:1962:48: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->waiting_channel && !my_stricmp(chan, tmp->waiting_channel)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c: In function 'is_window_name_unique': window.c:2528:33: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->name && (my_stricmp(tmp->name, name) == 0)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:2528:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->name && (my_stricmp(tmp->name, name) == 0)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c: In function 'get_invisible_window': window.c:2619:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(arg, "LAST", strlen(arg)) == 0) ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:2619:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(arg, "LAST", strlen(arg)) == 0) ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c: In function 'window_bind': window.c:2806:43: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (window->bind_channel && !my_stricmp(window->bind_channel, arg)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:2806:65: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (window->bind_channel && !my_stricmp(window->bind_channel, arg)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:2830:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(chan, arg)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:2830:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(chan, arg)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:2853:28: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (chan && !my_stricmp(chan, arg) && ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:2853:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (chan && !my_stricmp(chan, arg) && ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c: In function 'window_channel': window.c:2920:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(carg, "-i", 2)) ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:2920:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(carg, "-i", 2)) ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:2953:17: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp(arg, w->bind_channel)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:2953:22: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp(arg, w->bind_channel)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:2962:28: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (chan && !my_stricmp(arg, chan)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:2962:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (chan && !my_stricmp(arg, chan)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c: In function 'window_echo': window.c:3188:16: warning: pointer targets in passing argument 1 of 'add_to_screen' differ in signedness [-Wpointer-sign] add_to_screen(to_echo); ^ In file included from window.c:43:0: ./../include/screen.h:147:7: note: expected 'const unsigned char *' but argument is of type 'const char *' void add_to_screen (const unsigned char *); ^ window.c: In function 'window_name': window.c:3660:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (window->name && (my_stricmp(window->name, arg) == 0)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:3660:54: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (window->name && (my_stricmp(window->name, arg) == 0)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c: In function 'window_rebind': window.c:3999:42: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (window->bind_channel && !my_stricmp(window->bind_channel, arg)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:3999:64: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (window->bind_channel && !my_stricmp(window->bind_channel, arg)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:4022:27: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (chan && !my_stricmp(arg, chan) && ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:4022:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (chan && !my_stricmp(arg, chan) && ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c: In function 'window_rejoin': window.c:4095:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(chan, "-i", 2)) ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:4095:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(chan, "-i", 2)) ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:4163:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp(w->bind_channel, chan)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:4163:41: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp(w->bind_channel, chan)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:4169:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp(w->waiting_channel, chan)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:4169:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp(w->waiting_channel, chan)) ^ In file included from window.c:50:0: ./../include/ircaux.h:90:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c: In function 'windowcmd': window.c:4811:21: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, options[i].command, len)) ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:4811:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, options[i].command, len)) ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'const char * const' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c: In function 'add_to_display': ./../include/ircaux.h:194:48: warning: pointer targets in passing argument 2 of 'malloc_strcpy_c' differ in signedness [-Wpointer-sign] #define malloc_strcpy(x,y) malloc_strcpy_c((x),(y),NULL) ^ window.c:4932:2: note: in expansion of macro 'malloc_strcpy' malloc_strcpy(&window->display_ip->line, str); ^ ./../include/ircaux.h:184:8: note: expected 'const char *' but argument is of type 'const unsigned char *' char * malloc_strcpy_c (char **, const char *, size_t *); ^ window.c: In function 'change_line': window.c:5508:26: warning: pointer targets in passing argument 2 of 'add_to_display' differ in signedness [-Wpointer-sign] add_to_display(window, empty_string); ^ window.c:4925:5: note: expected 'const unsigned char *' but argument is of type 'char *' int add_to_display (Window *window, const unsigned char *str) ^ In file included from window.c:50:0: ./../include/ircaux.h:194:48: warning: pointer targets in passing argument 2 of 'malloc_strcpy_c' differ in signedness [-Wpointer-sign] #define malloc_strcpy(x,y) malloc_strcpy_c((x),(y),NULL) ^ window.c:5527:2: note: in expansion of macro 'malloc_strcpy' malloc_strcpy(&my_line->line, str); ^ ./../include/ircaux.h:184:8: note: expected 'const char *' but argument is of type 'const unsigned char *' char * malloc_strcpy_c (char **, const char *, size_t *); ^ window.c: In function 'windowctl': window.c:5616:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5616:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5623:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5623:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5628:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NEW", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5628:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NEW", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5629:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5629:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5637:23: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5637:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5639:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5639:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5641:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5641:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5643:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_SERVER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5643:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_SERVER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5645:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PRIORITY", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5645:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PRIORITY", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5647:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VISIBLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5647:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VISIBLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5649:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TOP", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5649:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TOP", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5651:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BOTTOM", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5651:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BOTTOM", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5653:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CURSOR", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5653:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CURSOR", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5655:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOSCROLLCURSOR", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5655:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOSCROLLCURSOR", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5657:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FIXED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5657:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FIXED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5659:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5659:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5661:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHANGE_LINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5661:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHANGE_LINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5663:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OLD_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5663:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OLD_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5665:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UPDATE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5665:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UPDATE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5667:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MISCFLAGS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5667:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MISCFLAGS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5669:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BEEP_ALWAYS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5669:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BEEP_ALWAYS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5671:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFY_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5671:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFY_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5673:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WINDOW_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5673:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WINDOW_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5675:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SKIP", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5675:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SKIP", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5677:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COLUMNS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5677:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COLUMNS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5679:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PROMPT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5679:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PROMPT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5681:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DOUBLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5681:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DOUBLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5683:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5683:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5685:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT1", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5685:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT1", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5687:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT2", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5687:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT2", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5689:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5689:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5691:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE1", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5691:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE1", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5693:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE2", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5693:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE2", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5695:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_BUFFER_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5695:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_BUFFER_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5697:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_BUFFER_MAX", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5697:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_BUFFER_MAX", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5699:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLING_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5699:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLING_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5701:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLDING_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5701:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLDING_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5703:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLBACK_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5703:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLBACK_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5705:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_COUNTER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5705:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_COUNTER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5707:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLD_SLIDER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5707:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLD_SLIDER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5709:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLD_INTERVAL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5709:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLD_INTERVAL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5711:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_LINES_HELD", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5711:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_LINES_HELD", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5713:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WAITING_CHANNEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5713:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WAITING_CHANNEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5715:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BIND_CHANNEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5715:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BIND_CHANNEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5717:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHANNELS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5717:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHANNELS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5719:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUERY_NICK", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5719:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUERY_NICK", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5721:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NICKLIST", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5721:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NICKLIST", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5723:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5723:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5725:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5725:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5727:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_MAX", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5727:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_MAX", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5729:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOGGING", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5729:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOGGING", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5731:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOGFILE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5731:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOGFILE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5733:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SWAPPABLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5733:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SWAPPABLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5735:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLADJ", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5735:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLADJ", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5737:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DECEASED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5737:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DECEASED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5740:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5740:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:91:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ gcc -O1 -pedantic -I./../include -I../include -c words.c gcc -O1 -pedantic -I./../include -I../include -c ./perl.c `perl -MExtUtils::Embed -e ccopts` In file included from /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:2690:0, from ./perl.c:42: /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/cv.h: In function 'CvNAME_HEK': /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/handy.h:64:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/cv.h:96:32: note: in expansion of macro 'MUTABLE_PTR' #define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/cv.h:215:23: note: in expansion of macro 'CvFLAGS' #define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED) ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/cv.h:233:12: note: in expansion of macro 'CvNAMED' return CvNAMED(sv) ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/handy.h:64:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/cv.h:234:13: note: in expansion of macro 'MUTABLE_PTR' ? ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_hek ^ In file included from ./perl.c:42:0: /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h: In function 'S_perl_hash_murmur3': /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:347:32: note: in expansion of macro 'STMT_START' #define MURMUR_DOBLOCK(h1, k1) STMT_START { \ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:366:13: note: in expansion of macro 'MURMUR_DOBLOCK' MURMUR_DOBLOCK(h1, c); \ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:405:7: note: in expansion of macro 'MURMUR_DOBYTES' MURMUR_DOBYTES((int)i, h1, carry, bytes_in_carry, ptr, len); ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:360:49: note: in expansion of macro 'STMT_START' #define MURMUR_DOBYTES(cnt, h1, c, n, ptr, len) STMT_START { \ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:405:7: note: in expansion of macro 'MURMUR_DOBYTES' MURMUR_DOBYTES((int)i, h1, carry, bytes_in_carry, ptr, len); ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:347:32: note: in expansion of macro 'STMT_START' #define MURMUR_DOBLOCK(h1, k1) STMT_START { \ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:414:13: note: in expansion of macro 'MURMUR_DOBLOCK' MURMUR_DOBLOCK(h1, k1); ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:347:32: note: in expansion of macro 'STMT_START' #define MURMUR_DOBLOCK(h1, k1) STMT_START { \ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:422:13: note: in expansion of macro 'MURMUR_DOBLOCK' MURMUR_DOBLOCK(h1, k1); ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:347:32: note: in expansion of macro 'STMT_START' #define MURMUR_DOBLOCK(h1, k1) STMT_START { \ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:430:13: note: in expansion of macro 'MURMUR_DOBLOCK' MURMUR_DOBLOCK(h1, k1); ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:347:32: note: in expansion of macro 'STMT_START' #define MURMUR_DOBLOCK(h1, k1) STMT_START { \ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:438:13: note: in expansion of macro 'MURMUR_DOBLOCK' MURMUR_DOBLOCK(h1, k1); ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:347:32: note: in expansion of macro 'STMT_START' #define MURMUR_DOBLOCK(h1, k1) STMT_START { \ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:366:13: note: in expansion of macro 'MURMUR_DOBLOCK' MURMUR_DOBLOCK(h1, c); \ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:446:5: note: in expansion of macro 'MURMUR_DOBYTES' MURMUR_DOBYTES((int)len, h1, carry, bytes_in_carry, ptr, len); ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:360:49: note: in expansion of macro 'STMT_START' #define MURMUR_DOBYTES(cnt, h1, c, n, ptr, len) STMT_START { \ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/hv_func.h:446:5: note: in expansion of macro 'MURMUR_DOBYTES' MURMUR_DOBYTES((int)len, h1, carry, bytes_in_carry, ptr, len); ^ In file included from /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:5544:0, from ./perl.c:42: /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/inline.h: In function 'S_av_top_index': /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/handy.h:64:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/embed.h:340:40: note: in definition of macro 'mg_size' #define mg_size(a) Perl_mg_size(aTHX_ a) ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/handy.h:74:30: note: in expansion of macro 'MUTABLE_PTR' #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/av.h:81:15: note: in expansion of macro 'MUTABLE_SV' ? mg_size(MUTABLE_SV(av)) : AvFILLp(av)) ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/inline.h:23:12: note: in expansion of macro 'AvFILL' return AvFILL(av); ^ In file included from /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:2690:0, from ./perl.c:42: /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/inline.h: In function 'S_CvGV': /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/handy.h:64:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/cv.h:96:32: note: in expansion of macro 'MUTABLE_PTR' #define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/cv.h:215:23: note: in expansion of macro 'CvFLAGS' #define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED) ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/inline.h:31:12: note: in expansion of macro 'CvNAMED' return CvNAMED(sv) ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/handy.h:64:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/inline.h:33:13: note: in expansion of macro 'MUTABLE_PTR' : ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_gv; ^ In file included from ./perl.c:42:0: ./perl.c: In function 'XS_cmd': /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/XSUB.h:326:5: note: in expansion of macro 'STMT_START' STMT_START { \ ^ ./perl.c:63:2: note: in expansion of macro 'XSRETURN' XSRETURN(0); ^ ./perl.c: In function 'XS_eval': /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/XSUB.h:326:5: note: in expansion of macro 'STMT_START' STMT_START { \ ^ ./perl.c:72:2: note: in expansion of macro 'XSRETURN' XSRETURN(0); ^ ./perl.c: In function 'XS_expr': ./perl.c:82:41: warning: pointer targets in passing argument 3 of 'parse_inline' differ in signedness [-Wpointer-sign] retval = (char*)parse_inline(arg, "", &food); ^ In file included from ./perl.c:37:0: ./../include/alias.h:63:9: note: expected 'int *' but argument is of type 'unsigned int *' char * parse_inline (char *, const char *, int *); ^ In file included from ./perl.c:42:0: /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/XSUB.h:326:5: note: in expansion of macro 'STMT_START' STMT_START { \ ^ ./perl.c:87:2: note: in expansion of macro 'XSRETURN' XSRETURN(items); ^ ./perl.c: In function 'XS_call': ./perl.c:97:42: warning: pointer targets in passing argument 3 of 'call_function' differ in signedness [-Wpointer-sign] retval = (char*)call_function(arg, "", &food); ^ In file included from ./perl.c:37:0: ./../include/alias.h:115:9: note: expected 'int *' but argument is of type 'unsigned int *' char * call_function (char *, const char *, int *); ^ In file included from ./perl.c:42:0: /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/XSUB.h:326:5: note: in expansion of macro 'STMT_START' STMT_START { \ ^ ./perl.c:102:2: note: in expansion of macro 'XSRETURN' XSRETURN(items); ^ ./perl.c: In function 'XS_yell': /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/XSUB.h:326:5: note: in expansion of macro 'STMT_START' STMT_START { \ ^ ./perl.c:111:2: note: in expansion of macro 'XSRETURN' XSRETURN(items); ^ In file included from /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:5544:0, from ./perl.c:42: ./perl.c: In function 'xs_init': ./perl.c:121:39: warning: passing argument 3 of 'Perl_newXS' from incompatible pointer type [-Wincompatible-pointer-types] newXS("DynaLoader::boot_DynaLoader", boot_DynaLoader, file); ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/embed.h:419:42: note: in definition of macro 'newXS' #define newXS(a,b,c) Perl_newXS(aTHX_ a,b,c) ^ In file included from /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:5509:0, from ./perl.c:42: /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/proto.h:3156:19: note: expected 'XSUBADDR_t {aka void (*)(struct interpreter *, struct cv *)}' but argument is of type 'void (*)(CV *) {aka void (*)(struct cv *)}' PERL_CALLCONV CV* Perl_newXS(pTHX_ const char *name, XSUBADDR_t subaddr, const char *filename) ^ ./perl.c: In function 'perlstartstop': ./perl.c:139:23: warning: passing argument 2 of 'perl_parse' from incompatible pointer type [-Wincompatible-pointer-types] perl_parse(my_perl, xs_init, 3, embedding, NULL); ^ In file included from /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:5509:0, from ./perl.c:42: /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/proto.h:3434:19: note: expected 'XSINIT_t {aka void (*)(struct interpreter *)}' but argument is of type 'void (*)(void)' PERL_CALLCONV int perl_parse(PerlInterpreter *my_perl, XSINIT_t xsinit, int argc, char** argv, char** env) ^ In file included from ./perl.c:42:0: ./perl.c: In function 'perlcall': /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/pp.h:59:2: note: in expansion of macro 'STMT_START' STMT_START { \ ^ ./perl.c:160:2: note: in expansion of macro 'PUSHMARK' PUSHMARK(SP); ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/pp.h:287:24: note: in expansion of macro 'STMT_START' # define EXTEND(p,n) STMT_START { \ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/pp.h:309:32: note: in expansion of macro 'EXTEND' #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END ^ ./perl.c:161:23: note: in expansion of macro 'XPUSHs' if (input && *input) XPUSHs(sv_2mortal(newSVpv(input, 0))); ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/pp.h:309:19: note: in expansion of macro 'STMT_START' #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END ^ ./perl.c:161:23: note: in expansion of macro 'XPUSHs' if (input && *input) XPUSHs(sv_2mortal(newSVpv(input, 0))); ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/pp.h:287:24: note: in expansion of macro 'STMT_START' # define EXTEND(p,n) STMT_START { \ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/pp.h:309:32: note: in expansion of macro 'EXTEND' #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END ^ ./perl.c:164:4: note: in expansion of macro 'XPUSHs' XPUSHs(sv_2mortal(newSVpv(array->item[foo], 0))); ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/perl.h:534:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ ^ /usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE/pp.h:309:19: note: in expansion of macro 'STMT_START' #define XPUSHs(s) STMT_START { EXTEND(sp,1); *++sp = (s); } STMT_END ^ ./perl.c:164:4: note: in expansion of macro 'XPUSHs' XPUSHs(sv_2mortal(newSVpv(array->item[foo], 0))); ^ sh info.c.sh gcc -O1 -pedantic -I./../include -I../include -c info.c gcc -O1 -pedantic -o epic alias.o alist.o array.o clock.o commands.o compat.o crypt.o ctcp.o dcc.o debug.o exec.o files.o flood.o functions.o gailib.o glob.o help.o history.o hook.o if.o ignore.o input.o irc.o ircaux.o ircsig.o keys.o lastlog.o list.o log.o logfiles.o mail.o names.o network.o newio.o notice.o notify.o numbers.o output.o parse.o queue.o reg.o screen.o server.o ssl.o status.o term.o timer.o translat.o vars.o who.o window.o words.o perl.o info.o -lncurses -lssl -lcrypto -lnsl -lresolv -lcrypt -lm -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE -lperl -ldl -lm -lpthread -lc -lcrypt rm -f info.c info.o make[2]: Leaving directory '/«PKGBUILDDIR»/source' make[2]: Entering directory '/«PKGBUILDDIR»/source' gcc -O1 -pedantic -I./../include -I../include -c wserv.c wserv.c: In function 'main': wserv.c:153:5: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(data, buffer, nread); ^ wserv.c:160:5: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(0, buffer, nread); ^ wserv.c: In function 'ignore': wserv.c:173:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(data, &foo, 1); ^ wserv.c: In function 'term_resize': wserv.c:287:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(cmd, buffer, strlen(buffer)); ^ gcc -O1 -pedantic -o wserv4 wserv.o ircsig.o gailib.o -lncurses -lssl -lcrypto -lnsl -lresolv -lcrypt -lm -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/powerpc64le-linux-gnu/perl/5.22/CORE -lperl -ldl -lm -lpthread -lc -lcrypt make[2]: Leaving directory '/«PKGBUILDDIR»/source' make[1]: Leaving directory '/«PKGBUILDDIR»' touch build-stamp fakeroot debian/rules binary-arch dh_testdir dh_testroot dh_clean -k -pepic4 dh_clean: dh_clean -k is deprecated; use dh_prep instead dh_installdirs -pepic4 /usr/bin/make install make[1]: Entering directory '/«PKGBUILDDIR»' make[2]: Entering directory '/«PKGBUILDDIR»/source' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/«PKGBUILDDIR»/source' make[2]: Entering directory '/«PKGBUILDDIR»/source' make[2]: 'wserv4' is up to date. make[2]: Leaving directory '/«PKGBUILDDIR»/source' umask 022; \ ./mkinstalldirs /«PKGBUILDDIR»/debian/epic4/usr/share/epic4 /«PKGBUILDDIR»/debian/epic4/usr/share/epic4/script \ /«PKGBUILDDIR»/debian/epic4/usr/share/epic4/help /«PKGBUILDDIR»/debian/epic4/usr/bin /«PKGBUILDDIR»/debian/epic4/usr/lib/epic4 \ /«PKGBUILDDIR»/debian/epic4/usr/share/man/man1 mkdir /«PKGBUILDDIR»/debian/epic4/usr mkdir /«PKGBUILDDIR»/debian/epic4/usr/share mkdir /«PKGBUILDDIR»/debian/epic4/usr/share/epic4 mkdir /«PKGBUILDDIR»/debian/epic4/usr/share/epic4/script mkdir /«PKGBUILDDIR»/debian/epic4/usr/share/epic4/help mkdir /«PKGBUILDDIR»/debian/epic4/usr/bin mkdir /«PKGBUILDDIR»/debian/epic4/usr/lib mkdir /«PKGBUILDDIR»/debian/epic4/usr/lib/epic4 mkdir /«PKGBUILDDIR»/debian/epic4/usr/share/man mkdir /«PKGBUILDDIR»/debian/epic4/usr/share/man/man1 gcc -c ./test.c gcc test.o -o my_test if ./my_test \( ! -f /«PKGBUILDDIR»/debian/epic4/usr/bin/epic4-EPIC4-2.10.5 \) \ -o source/epic -nt /«PKGBUILDDIR»/debian/epic4/usr/bin/epic4-EPIC4-2.10.5; then \ ./bsdinstall -c -m 755 source/epic /«PKGBUILDDIR»/debian/epic4/usr/bin/epic4; \ fi if ./my_test \( \! -f /«PKGBUILDDIR»/debian/epic4/usr/lib/epic4/wserv4 \) -o \ source/wserv4 -nt /«PKGBUILDDIR»/debian/epic4/usr/lib/epic4/wserv4; then \ ./bsdinstall -c -m 755 source/wserv4 /«PKGBUILDDIR»/debian/epic4/usr/lib/epic4/wserv4; \ fi chmod -x ./script/* for i in ./script/*; \ do \ if ./my_test -f $i; then \ if ./my_test -x $i; then \ chmod a-x $i; \ fi; \ target=/«PKGBUILDDIR»/debian/epic4/usr/share/epic4/script/`basename $i`; \ if ./my_test -f $target; then \ if ./my_test $i -nt $target; then \ ./bsdinstall -c -m 644 $i $target; \ fi; \ elif ./my_test -f $target.gz; then \ if ./my_test $i -nt $target.gz; then \ ./bsdinstall -c -m 644 $i $target; \ gzip -f $target; \ fi; \ else \ ./bsdinstall -c -m 644 $i $target; \ if ./my_test -f /«PKGBUILDDIR»/debian/epic4/usr/share/epic4/script/gzip-scripts; then \ gzip -f $target; \ fi; \ fi; \ fi; \ done ./bsdinstall -c -m 644 ./doc/epic.1 /«PKGBUILDDIR»/debian/epic4/usr/share/man/man1/epic4.1 make[1]: Leaving directory '/«PKGBUILDDIR»' dh_testdir dh_testroot dh_installdocs -a doc/* -XCVS -Xdoc/epic.1 dh_installmenu -a dh_strip -a dh_strip debug symbol extraction: enabling -a due to Build-Debug-Symbols: yes in /CurrentlyBuilding dh_strip debug symbol extraction: all non-arch-all packages for this build platform ppc64el: epic4 dh_strip debug symbol extraction: packages to act on: epic4 dh_strip debug symbol extraction: ignored packages: epic4 has no unstripped objects, ignoring find: `/«PKGBUILDDIR»/debian/epic4-dbgsym': No such file or directory /usr/bin/pkg_create_dbgsym: nothing in /«PKGBUILDDIR»/debian/epic4-dbgsym and no dbgdepends, ignoring install -m 644 /«PKGBUILDDIR»/debian/local \ /«PKGBUILDDIR»/debian/epic4/usr/share/epic4/script/local dh_installchangelogs -a dh_installexamples -a install -m 644 debian/epic4.irc /«PKGBUILDDIR»/debian/epic4/etc/epic4 install -m 644 /«PKGBUILDDIR»/debian/local \ /«PKGBUILDDIR»/debian/epic4/usr/share/epic4/script/local rmdir /«PKGBUILDDIR»/debian/epic4/usr/share/epic4/help/ echo "irc.debian.org:6667" > /«PKGBUILDDIR»/debian/epic4/etc/epic4/servers dh_link -a dh_compress -a dh_fixperms -a dh_makeshlibs -a dh_shlibdeps -a dh_gencontrol -a dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_gencontrol debug symbol wrapper: all non-arch-all packages for this build platform ppc64el: epic4 dh_gencontrol debug symbol wrapper: packages to act on: epic4 dh_gencontrol debug symbol wrapper: ignored packages: dh_gencontrol debug symbol wrapper: no debian/epic4-dbgsym, skipping package epic4 dh_installdeb -a dh_md5sums -a dh_builddeb -a INFO: pkgstriptranslations version 125 pkgstriptranslations: processing epic4 (in debian/epic4); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/epic4/DEBIAN/control, package epic4, directory debian/epic4 DEBUG: wait epic4 1:epic4 DEBUG: clear epic4 1:epic4 DEBUG: done epic4 pkgstripfiles: Truncating usr/share/doc/epic4/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package epic4 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'epic4' in '../epic4_2.10.5-2build2_ppc64el.deb'. dpkg-genchanges -B -mLaunchpad Build Daemon >../epic4_2.10.5-2build2_ppc64el.changes dpkg-genchanges: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build epic4-2.10.5 dpkg-buildpackage: binary-only upload (no source included) ──────────────────────────────────────────────────────────────────────────────── Build finished at 20151218-0109 Finished ──────── I: Built successfully ┌──────────────────────────────────────────────────────────────────────────────┐ │ Post Build Chroot │ └──────────────────────────────────────────────────────────────────────────────┘ ┌──────────────────────────────────────────────────────────────────────────────┐ │ Changes │ └──────────────────────────────────────────────────────────────────────────────┘ epic4_2.10.5-2build2_ppc64el.changes: ───────────────────────────────────── Format: 1.8 Date: Fri, 18 Dec 2015 01:06:51 +0000 Source: epic4 Binary: epic4 Architecture: ppc64el Version: 1:2.10.5-2build2 Distribution: xenial-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Colin Watson Description: epic4 - epic irc client, version 4 Changes: epic4 (1:2.10.5-2build2) xenial; urgency=medium . * Rebuild for Perl 5.22.1. Checksums-Sha1: 239387e31cb22edb3aaeb227d57be646f6b5373a 366350 epic4_2.10.5-2build2_ppc64el.deb Checksums-Sha256: 7c630bd5b925e12f96fa9421a781039c1d3c7353526e691b5bfbc373243790b9 366350 epic4_2.10.5-2build2_ppc64el.deb Files: 5215c5ca9fcd9b015e6f06ad8382ed6a 366350 net optional epic4_2.10.5-2build2_ppc64el.deb ┌──────────────────────────────────────────────────────────────────────────────┐ │ Package contents │ └──────────────────────────────────────────────────────────────────────────────┘ epic4_2.10.5-2build2_ppc64el.deb ──────────────────────────────── new debian package, version 2.0. size 366350 bytes: control archive=5098 bytes. 40 bytes, 2 lines conffiles 942 bytes, 21 lines control 8739 bytes, 135 lines md5sums 502 bytes, 14 lines * postinst #!/bin/sh 160 bytes, 5 lines * postrm #!/bin/sh 473 bytes, 20 lines * preinst #!/bin/sh 137 bytes, 8 lines * prerm #!/bin/sh Package: epic4 Version: 1:2.10.5-2build2 Architecture: ppc64el Maintainer: Ubuntu Developers Original-Maintainer: Kurt Roeckx Installed-Size: 1414 Depends: libc6 (>= 2.17), libperl5.22 (>= 5.22.1), libssl1.0.0 (>= 1.0.0), libtinfo5 (>= 6), epic4-help (>= 1:1.1.7.20020907) Suggests: epic4-script Provides: irc Section: net Priority: optional Homepage: http://www.epicsol.org/ Description: epic irc client, version 4 epic4 is an irc client based on ircII. It is primarily suited to users who wish to write their own irc scripts or have irc scripts written by others. . Previous versions of epic were 100% compatible with ircII 2.8.2, though this is no longer the case. Instead we've taken a new direction and chosen to find places where compatibility with ircII is undesirable and fix them. No gratuitous incompatibilities have been added, though many new features have been. drwxr-xr-x root/root 0 2015-12-18 01:09 ./ drwxr-xr-x root/root 0 2015-12-18 01:08 ./etc/ drwxr-xr-x root/root 0 2015-12-18 01:08 ./etc/epic4/ -rw-r--r-- root/root 376 2015-12-18 01:08 ./etc/epic4/epic4.irc -rw-r--r-- root/root 20 2015-12-18 01:08 ./etc/epic4/servers drwxr-xr-x root/root 0 2015-12-18 01:08 ./usr/ drwxr-xr-x root/root 0 2015-12-18 01:08 ./usr/bin/ -rwxr-xr-x root/root 972448 2015-12-18 01:08 ./usr/bin/epic4 drwxr-xr-x root/root 0 2015-12-18 01:08 ./usr/lib/ drwxr-xr-x root/root 0 2015-12-18 01:08 ./usr/lib/epic4/ -rwxr-xr-x root/root 67816 2015-12-18 01:08 ./usr/lib/epic4/wserv4 drwxr-xr-x root/root 0 2015-12-18 01:08 ./usr/share/ drwxr-xr-x root/root 0 2015-12-18 01:08 ./usr/share/doc/ drwxr-xr-x root/root 0 2015-12-18 01:09 ./usr/share/doc/epic4/ -rw-r--r-- root/root 3406 2003-07-19 21:47 ./usr/share/doc/epic4/BUG_FORM -rw-r--r-- root/root 3352 2002-05-13 21:45 ./usr/share/doc/epic4/DCC_REVERSE.gz -rw-r--r-- root/root 3119 2004-08-07 18:33 ./usr/share/doc/epic4/EPIC_ABOUT -rw-r--r-- root/root 3419 2003-05-30 19:58 ./usr/share/doc/epic4/EPIC_THANKS -rw-r--r-- root/root 2233 2001-04-17 17:19 ./usr/share/doc/epic4/EPIC_VERSIONS -rw-r--r-- root/root 1757 2002-07-26 17:10 ./usr/share/doc/epic4/IPV6.gz -rw-r--r-- root/root 1227 2000-12-05 00:11 ./usr/share/doc/epic4/IRCII_VERSIONS -rw-r--r-- root/root 2473 2014-03-31 13:57 ./usr/share/doc/epic4/KNOWNBUGS -rw-r--r-- root/root 567 2015-12-18 01:08 ./usr/share/doc/epic4/NEWS.Debian.gz -rw-r--r-- root/root 2797 2015-12-18 01:08 ./usr/share/doc/epic4/README.Debian -rw-r--r-- root/root 1455 2002-04-20 14:39 ./usr/share/doc/epic4/README.SSL -rw-r--r-- root/root 1908 2000-12-05 00:11 ./usr/share/doc/epic4/README.gz -rw-r--r-- root/root 2662 2014-03-31 13:57 ./usr/share/doc/epic4/SILLINESS -rw-r--r-- root/root 2464 2000-12-05 00:11 ./usr/share/doc/epic4/TS4.gz -rw-r--r-- root/root 926 2009-09-05 03:31 ./usr/share/doc/epic4/UPDATES -rw-r--r-- root/root 1107 2015-12-18 01:09 ./usr/share/doc/epic4/changelog.Debian.gz -rw-r--r-- root/root 2058 2000-12-05 00:11 ./usr/share/doc/epic4/color.txt -rw-r--r-- root/root 3381 2000-12-05 00:11 ./usr/share/doc/epic4/colors.gz -rw-r--r-- root/root 2491 2015-12-18 01:08 ./usr/share/doc/epic4/copyright -rw-r--r-- root/root 3422 2000-12-05 00:11 ./usr/share/doc/epic4/dccresum.txt drwxr-xr-x root/root 0 2015-12-18 01:08 ./usr/share/doc/epic4/examples/ -rw-r--r-- root/root 846 2015-12-18 01:08 ./usr/share/doc/epic4/examples/wrapper.irc -rw-r--r-- root/root 3675 2003-05-29 23:09 ./usr/share/doc/epic4/expansions.gz -rw-r--r-- root/root 3032 2002-08-12 16:41 ./usr/share/doc/epic4/keys -rw-r--r-- root/root 3365 2000-12-05 00:11 ./usr/share/doc/epic4/local_vars -rw-r--r-- root/root 390 2002-02-14 01:15 ./usr/share/doc/epic4/missing -rw-r--r-- root/root 1767 2000-12-05 00:11 ./usr/share/doc/epic4/new-load -rw-r--r-- root/root 1806 2000-12-05 00:11 ./usr/share/doc/epic4/nicknames -rw-r--r-- root/root 1128 2000-12-05 00:11 ./usr/share/doc/epic4/outputhelp -rw-r--r-- root/root 1654 2004-01-18 15:33 ./usr/share/doc/epic4/pf-loader.gz -rw-r--r-- root/root 1638 2003-10-28 06:30 ./usr/share/doc/epic4/word-lists drwxr-xr-x root/root 0 2015-12-18 01:08 ./usr/share/epic4/ drwxr-xr-x root/root 0 2015-12-18 01:08 ./usr/share/epic4/script/ -rw-r--r-- root/root 3267 2002-09-05 03:55 ./usr/share/epic4/script/2.8script -rw-r--r-- root/root 856 2002-01-03 19:39 ./usr/share/epic4/script/alias -rw-r--r-- root/root 716 2002-08-12 16:59 ./usr/share/epic4/script/altchan -rw-r--r-- root/root 977 2003-12-02 16:49 ./usr/share/epic4/script/altchan.bj -rw-r--r-- root/root 4018 2003-08-30 06:18 ./usr/share/epic4/script/autoget -rw-r--r-- root/root 551 2000-12-05 00:11 ./usr/share/epic4/script/autokick -rw-r--r-- root/root 2080 2002-01-03 19:39 ./usr/share/epic4/script/autoop -rw-r--r-- root/root 885 2002-01-03 19:39 ./usr/share/epic4/script/away -rw-r--r-- root/root 1954 2003-10-10 06:09 ./usr/share/epic4/script/basical -rw-r--r-- root/root 594 2000-12-05 00:11 ./usr/share/epic4/script/columns -rw-r--r-- root/root 4889 2004-02-20 06:29 ./usr/share/epic4/script/commandqueues -rw-r--r-- root/root 7821 2002-01-03 19:39 ./usr/share/epic4/script/country -rw-r--r-- root/root 6215 2003-10-31 08:19 ./usr/share/epic4/script/data_array -rw-r--r-- root/root 6532 2004-01-03 19:57 ./usr/share/epic4/script/data_struct -rw-r--r-- root/root 788 2004-01-18 10:14 ./usr/share/epic4/script/dcc_spacefix -rw-r--r-- root/root 465 2000-12-05 00:11 ./usr/share/epic4/script/dcc_timeout -rw-r--r-- root/root 1247 2003-08-30 06:18 ./usr/share/epic4/script/deban -rw-r--r-- root/root 1828 2003-10-31 08:19 ./usr/share/epic4/script/debug.irc -rw-r--r-- root/root 1250 2002-01-03 19:39 ./usr/share/epic4/script/dig -rw-r--r-- root/root 732 2000-12-05 00:11 ./usr/share/epic4/script/dns -rw-r--r-- root/root 626 2000-12-05 00:11 ./usr/share/epic4/script/edit -rw-r--r-- root/root 357 2001-03-28 23:52 ./usr/share/epic4/script/edit_topic -rw-r--r-- root/root 974 2001-03-28 23:52 ./usr/share/epic4/script/efnext -rw-r--r-- root/root 5871 2002-08-12 16:59 ./usr/share/epic4/script/environment -rw-r--r-- root/root 831 2001-12-03 08:03 ./usr/share/epic4/script/epic-crypt-gpg -rw-r--r-- root/root 1392 2001-12-03 08:03 ./usr/share/epic4/script/epic-crypt-gpg-aa -rw-r--r-- root/root 792 2000-12-05 00:11 ./usr/share/epic4/script/events -rw-r--r-- root/root 1003 2000-12-05 00:11 ./usr/share/epic4/script/events.hop -rw-r--r-- root/root 750 2002-01-03 19:39 ./usr/share/epic4/script/fake-dcc -rw-r--r-- root/root 864 2001-03-14 20:01 ./usr/share/epic4/script/fe -rw-r--r-- root/root 1020 2003-07-14 18:22 ./usr/share/epic4/script/fe.pf -rw-r--r-- root/root 1830 2003-08-30 06:18 ./usr/share/epic4/script/files -rw-r--r-- root/root 10881 2004-01-03 19:57 ./usr/share/epic4/script/functions -rw-r--r-- root/root 1128 2002-09-03 11:43 ./usr/share/epic4/script/genalias -rw-r--r-- root/root 309 2000-12-05 00:11 ./usr/share/epic4/script/global -rw-r--r-- root/root 1689 2003-11-03 02:49 ./usr/share/epic4/script/grep -rw-r--r-- root/root 1036 2003-01-09 01:10 ./usr/share/epic4/script/guh -rw-r--r-- root/root 8751 2004-01-18 15:33 ./usr/share/epic4/script/help -rw-r--r-- root/root 1264 2008-01-15 13:04 ./usr/share/epic4/script/hold_mode -rw-r--r-- root/root 8619 2002-01-03 19:39 ./usr/share/epic4/script/hybrid6 -rw-r--r-- root/root 6816 2002-01-03 19:39 ./usr/share/epic4/script/imap -rw-r--r-- root/root 479 2001-03-14 20:01 ./usr/share/epic4/script/ip-to-int -rw-r--r-- root/root 2605 2001-03-14 20:01 ./usr/share/epic4/script/ircprimer -rw-r--r-- root/root 961 2002-08-12 16:59 ./usr/share/epic4/script/keybinds -rw-r--r-- root/root 488 2000-12-05 00:11 ./usr/share/epic4/script/killpath -rw-r--r-- root/root 430 2000-12-05 00:11 ./usr/share/epic4/script/kpstat -rw-r--r-- root/root 2705 2000-12-05 00:11 ./usr/share/epic4/script/langtrans -rw-r--r-- root/root 1444 2004-01-18 15:33 ./usr/share/epic4/script/less -rw-r--r-- root/root 1018 2000-12-05 00:11 ./usr/share/epic4/script/less-pipe -rw-r--r-- root/root 481 2002-01-03 19:39 ./usr/share/epic4/script/list -rw-r--r-- root/root 96 2015-12-18 01:08 ./usr/share/epic4/script/local -rw-r--r-- root/root 570 2002-01-03 19:39 ./usr/share/epic4/script/local.examp -rw-r--r-- root/root 2206 2000-12-05 00:11 ./usr/share/epic4/script/ls -rw-r--r-- root/root 4082 2002-08-01 00:51 ./usr/share/epic4/script/mail -rw-r--r-- root/root 193 2003-01-14 15:43 ./usr/share/epic4/script/man -rw-r--r-- root/root 2782 2002-07-31 23:39 ./usr/share/epic4/script/map -rw-r--r-- root/root 366 2002-08-12 16:59 ./usr/share/epic4/script/meta -rw-r--r-- root/root 2829 2003-12-13 17:39 ./usr/share/epic4/script/meta-compat -rw-r--r-- root/root 146 2002-08-02 22:13 ./usr/share/epic4/script/mkpdir -rw-r--r-- root/root 710 2000-12-05 00:11 ./usr/share/epic4/script/more -rw-r--r-- root/root 267 2000-12-05 00:11 ./usr/share/epic4/script/motd -rw-r--r-- root/root 1661 2002-12-11 19:20 ./usr/share/epic4/script/mudirc -rw-r--r-- root/root 4147 2002-01-03 19:39 ./usr/share/epic4/script/netsplit -rw-r--r-- root/root 4031 2002-01-03 19:39 ./usr/share/epic4/script/netsplit.env -rw-r--r-- root/root 862 2000-12-05 00:11 ./usr/share/epic4/script/newaway -rw-r--r-- root/root 4958 2002-08-12 16:59 ./usr/share/epic4/script/newformat -rw-r--r-- root/root 365 2000-12-05 00:11 ./usr/share/epic4/script/nicks -rw-r--r-- root/root 753 2000-12-05 00:11 ./usr/share/epic4/script/nopaste -rw-r--r-- root/root 13136 2003-12-18 02:49 ./usr/share/epic4/script/notify -rw-r--r-- root/root 215 2000-12-05 00:11 ./usr/share/epic4/script/old-dcc -rw-r--r-- root/root 1956 2003-07-02 03:55 ./usr/share/epic4/script/paste -rw-r--r-- root/root 385 2000-12-05 00:11 ./usr/share/epic4/script/pipe -rw-r--r-- root/root 212 2000-12-05 00:11 ./usr/share/epic4/script/prefix -rw-r--r-- root/root 2062 2000-12-05 00:11 ./usr/share/epic4/script/recursion -rw-r--r-- root/root 1882 2001-03-14 20:01 ./usr/share/epic4/script/repeat -rw-r--r-- root/root 5612 2000-12-05 00:11 ./usr/share/epic4/script/revdcc -rw-r--r-- root/root 516 2002-01-03 19:39 ./usr/share/epic4/script/scan -rw-r--r-- root/root 281 2001-03-14 20:01 ./usr/share/epic4/script/scandir -rw-r--r-- root/root 1573 2002-08-12 16:59 ./usr/share/epic4/script/screen -rw-r--r-- root/root 393 2000-12-05 00:11 ./usr/share/epic4/script/sdiff -rw-r--r-- root/root 712 2002-01-03 19:39 ./usr/share/epic4/script/setmail -rw-r--r-- root/root 1039 2000-12-05 00:11 ./usr/share/epic4/script/silent -rw-r--r-- root/root 844 2000-12-05 00:11 ./usr/share/epic4/script/sound -rw-r--r-- root/root 6728 2003-12-06 02:03 ./usr/share/epic4/script/sping -rw-r--r-- root/root 2960 2000-12-05 00:11 ./usr/share/epic4/script/starutils -rw-r--r-- root/root 1788 2000-12-05 00:11 ./usr/share/epic4/script/stat -rw-r--r-- root/root 1522 2000-12-05 00:11 ./usr/share/epic4/script/status_lag -rw-r--r-- root/root 1195 2003-05-30 20:47 ./usr/share/epic4/script/suppressmotd -rw-r--r-- root/root 3365 2000-12-05 00:11 ./usr/share/epic4/script/tabkey -rw-r--r-- root/root 7559 2003-10-31 08:19 ./usr/share/epic4/script/tabkey.ce -rw-r--r-- root/root 14361 2004-02-20 20:00 ./usr/share/epic4/script/tabkey.jm -rw-r--r-- root/root 2245 2002-01-12 21:13 ./usr/share/epic4/script/tabkey.th -rw-r--r-- root/root 2548 2001-03-14 20:01 ./usr/share/epic4/script/tc -rw-r--r-- root/root 750 2002-01-03 19:39 ./usr/share/epic4/script/time -rw-r--r-- root/root 6223 2002-08-12 16:59 ./usr/share/epic4/script/tls -rw-r--r-- root/root 7658 2014-02-11 20:42 ./usr/share/epic4/script/unicode -rw-r--r-- root/root 1899 2004-01-19 04:10 ./usr/share/epic4/script/urlgrab -rw-r--r-- root/root 1153 2000-12-05 00:11 ./usr/share/epic4/script/utime -rw-r--r-- root/root 1751 2002-08-12 16:59 ./usr/share/epic4/script/vi-binds -rw-r--r-- root/root 2250 2000-12-05 00:11 ./usr/share/epic4/script/webster -rw-r--r-- root/root 433 2002-08-13 05:05 ./usr/share/epic4/script/window drwxr-xr-x root/root 0 2015-12-18 01:08 ./usr/share/man/ drwxr-xr-x root/root 0 2015-12-18 01:09 ./usr/share/man/man1/ -rw-r--r-- root/root 5037 2015-12-18 01:08 ./usr/share/man/man1/epic4.1.gz drwxr-xr-x root/root 0 2015-12-18 01:08 ./usr/share/menu/ -rw-r--r-- root/root 129 2015-12-18 01:08 ./usr/share/menu/epic4 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Post Build │ └──────────────────────────────────────────────────────────────────────────────┘ ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Not removing build depends: as requested Keeping session: ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Build Architecture: ppc64el Build-Space: 9136 Build-Time: 24 Distribution: xenial-proposed Host Architecture: ppc64el Install-Time: 9 Job: epic4_2.10.5-2build2.dsc Machine Architecture: ppc64el Package: epic4 Package-Time: 35 Source-Version: 1:2.10.5-2build2 Space: 9136 Status: successful Version: 1:2.10.5-2build2 ──────────────────────────────────────────────────────────────────────────────── Finished at 20151218-0109 Build needed 00:00:35, 9136k disc space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['scan-for-processes', 'PACKAGEBUILD-8455840'] Scanning for processes to kill in build /home/buildd/build-PACKAGEBUILD-8455840/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', 'PACKAGEBUILD-8455840'] Unmounting chroot for build PACKAGEBUILD-8455840... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', 'PACKAGEBUILD-8455840'] Removing build PACKAGEBUILD-8455840