RUN: /usr/share/launchpad-buildd/slavebin/slave-prep Forking launchpad-buildd slave process... Kernel version: Linux bos02-arm64-035 4.4.0-109-generic #132-Ubuntu SMP Tue Jan 9 20:00:40 UTC 2018 aarch64 Buildd toolchain package versions: launchpad-buildd_157 python-lpbuildd_157 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.3 dpkg-dev_1.18.4ubuntu1.3 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 21 Jan 04:03:23 ntpdate[1828]: adjust time server 10.211.37.1 offset 0.173150 sec RUN: /usr/share/launchpad-buildd/slavebin/in-target unpack-chroot --backend=chroot --series=xenial --arch=arm64 PACKAGEBUILD-14217134 /home/buildd/filecache-default/adaabe0db0cc311cb7f9280668767d876a4b9e43 Creating target for build PACKAGEBUILD-14217134 RUN: /usr/share/launchpad-buildd/slavebin/in-target mount-chroot --backend=chroot --series=xenial --arch=arm64 PACKAGEBUILD-14217134 Starting target for build PACKAGEBUILD-14217134 RUN: /usr/share/launchpad-buildd/slavebin/in-target override-sources-list --backend=chroot --series=xenial --arch=arm64 PACKAGEBUILD-14217134 'deb http://ppa.launchpad.net/ondrej/php/ubuntu xenial main' 'deb http://ppa.launchpad.net/ondrej/pkg-gearman/ubuntu xenial main' 'deb http://ppa.launchpad.net/ondrej/apache2/ubuntu xenial main' 'deb http://ftpmaster.internal/ubuntu xenial main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu xenial-security main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu xenial-updates main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-14217134 RUN: /usr/share/launchpad-buildd/slavebin/in-target add-trusted-keys --backend=chroot --series=xenial --arch=arm64 PACKAGEBUILD-14217134 Adding trusted keys to build-PACKAGEBUILD-14217134 OK /etc/apt/trusted.gpg -------------------- pub 1024D/437D05B5 2004-09-12 uid Ubuntu Archive Automatic Signing Key sub 2048g/79164387 2004-09-12 pub 1024D/FBB75451 2004-12-30 uid Ubuntu CD Image Automatic Signing Key pub 4096R/C0B21F32 2012-05-11 uid Ubuntu Archive Automatic Signing Key (2012) pub 4096R/EFE21092 2012-05-11 uid Ubuntu CD Image Automatic Signing Key (2012) pub 1024R/E5267A6C 2009-01-26 uid Launchpad PPA for Ond\xc5\x99ej Surý RUN: /usr/share/launchpad-buildd/slavebin/in-target update-debian-chroot --backend=chroot --series=xenial --arch=arm64 PACKAGEBUILD-14217134 Updating target for build PACKAGEBUILD-14217134 Hit:1 http://ftpmaster.internal/ubuntu xenial InRelease Get:2 http://ppa.launchpad.net/ondrej/php/ubuntu xenial InRelease [23.9 kB] Get:3 http://ftpmaster.internal/ubuntu xenial-security InRelease [102 kB] Get:4 http://ftpmaster.internal/ubuntu xenial-updates InRelease [102 kB] Get:5 http://ppa.launchpad.net/ondrej/pkg-gearman/ubuntu xenial InRelease [17.5 kB] Get:6 http://ppa.launchpad.net/ondrej/apache2/ubuntu xenial InRelease [23.8 kB] Get:7 http://ftpmaster.internal/ubuntu xenial-security/main arm64 Packages [317 kB] Get:8 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 Packages [47.5 kB] Get:9 http://ftpmaster.internal/ubuntu xenial-security/main Translation-en [186 kB] Get:10 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main Translation-en [26.7 kB] Get:11 http://ftpmaster.internal/ubuntu xenial-security/restricted arm64 Packages [64 B] Get:12 http://ftpmaster.internal/ubuntu xenial-security/restricted Translation-en [2152 B] Get:13 http://ftpmaster.internal/ubuntu xenial-security/universe arm64 Packages [180 kB] Get:14 http://ppa.launchpad.net/ondrej/pkg-gearman/ubuntu xenial/main arm64 Packages [672 B] Get:15 http://ftpmaster.internal/ubuntu xenial-security/universe Translation-en [101 kB] Get:16 http://ppa.launchpad.net/ondrej/pkg-gearman/ubuntu xenial/main Translation-en [712 B] Get:17 http://ftpmaster.internal/ubuntu xenial-security/multiverse arm64 Packages [604 B] Get:18 http://ftpmaster.internal/ubuntu xenial-security/multiverse Translation-en [1408 B] Get:19 http://ppa.launchpad.net/ondrej/apache2/ubuntu xenial/main arm64 Packages [13.6 kB] Get:20 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 Packages [573 kB] Get:21 http://ppa.launchpad.net/ondrej/apache2/ubuntu xenial/main Translation-en [7888 B] Get:22 http://ftpmaster.internal/ubuntu xenial-updates/main Translation-en [292 kB] Get:23 http://ftpmaster.internal/ubuntu xenial-updates/restricted arm64 Packages [64 B] Get:24 http://ftpmaster.internal/ubuntu xenial-updates/restricted Translation-en [2272 B] Get:25 http://ftpmaster.internal/ubuntu xenial-updates/universe arm64 Packages [508 kB] Get:26 http://ftpmaster.internal/ubuntu xenial-updates/universe Translation-en [232 kB] Get:27 http://ftpmaster.internal/ubuntu xenial-updates/multiverse arm64 Packages [10.7 kB] Get:28 http://ftpmaster.internal/ubuntu xenial-updates/multiverse Translation-en [8052 B] Fetched 2779 kB in 2s (998 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following package was automatically installed and is no longer required: libssl1.0.0 Use 'sudo apt autoremove' to remove it. The following NEW packages will be installed: libssl1.1 The following packages will be upgraded: apt apt-transport-https base-files bash binutils bsdutils ca-certificates coreutils cpp-5 dpkg dpkg-dev g++-5 gcc-5 gcc-5-base gnupg gpgv grep init init-system-helpers libapparmor1 libapt-pkg5.0 libasan2 libasn1-8-heimdal libatomic1 libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcc1-0 libcryptsetup4 libcurl3-gnutls libdb5.3 libdbus-1-3 libdpkg-perl libfdisk1 libgcc-5-dev libgcrypt20 libgnutls30 libgomp1 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhogweed4 libhx509-5-heimdal libidn11 libitm1 libk5crypto3 libkmod2 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libmount1 libnettle6 libp11-kit0 libpcre3 libperl5.22 libprocps4 libroken18-heimdal librtmp1 libseccomp2 libsmartcols1 libssl1.0.0 libstdc++-5-dev libstdc++6 libsystemd0 libtasn1-6 libubsan0 libudev1 libuuid1 libwind0-heimdal linux-libc-dev login lsb-base mount multiarch-support openssl optipng passwd perl perl-base perl-modules-5.22 procps systemd systemd-sysv tar tzdata util-linux zlib1g 92 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 51.9 MB of archives. After this operation, 3420 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 base-files arm64 9.4ubuntu4.5 [67.2 kB] Get:2 http://ftpmaster.internal/ubuntu xenial-security/main arm64 bash arm64 4.3-14ubuntu1.2 [519 kB] Get:3 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 bsdutils arm64 1:2.27.1-6ubuntu3.3 [49.0 kB] Get:4 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 coreutils arm64 8.25-2ubuntu3~16.04 [1043 kB] Get:5 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 dpkg arm64 1.18.4ubuntu1.3 [2039 kB] Get:6 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 grep arm64 2.25-1~16.04.1 [137 kB] Get:7 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libperl5.22 arm64 5.22.1-9ubuntu0.2 [2780 kB] Get:8 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 libpcre3 arm64 2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4 [309 kB] Get:9 http://ftpmaster.internal/ubuntu xenial-security/main arm64 perl arm64 5.22.1-9ubuntu0.2 [237 kB] Get:10 http://ftpmaster.internal/ubuntu xenial-security/main arm64 perl-base arm64 5.22.1-9ubuntu0.2 [1139 kB] Get:11 http://ftpmaster.internal/ubuntu xenial-security/main arm64 perl-modules-5.22 all 5.22.1-9ubuntu0.2 [2661 kB] Get:12 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libc6-dev arm64 2.23-0ubuntu10 [1751 kB] Get:13 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libc-dev-bin arm64 2.23-0ubuntu10 [59.0 kB] Get:14 http://ftpmaster.internal/ubuntu xenial-security/main arm64 linux-libc-dev arm64 4.4.0-109.132 [801 kB] Get:15 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libc6 arm64 2.23-0ubuntu10 [2195 kB] Get:16 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libdb5.3 arm64 5.3.28-11ubuntu0.1 [560 kB] Get:17 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 zlib1g arm64 1:1.2.8.dfsg-2ubuntu4.1 [45.5 kB] Get:18 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 init-system-helpers all 1.29ubuntu4 [32.3 kB] Get:19 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 init arm64 1.29ubuntu4 [4612 B] Get:20 http://ftpmaster.internal/ubuntu xenial-security/main arm64 login arm64 1:4.2-3.1ubuntu5.3 [299 kB] Get:21 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libsystemd0 arm64 229-4ubuntu21 [166 kB] Get:22 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 systemd arm64 229-4ubuntu21 [3121 kB] Get:23 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libapparmor1 arm64 2.10.95-0ubuntu2.7 [28.2 kB] Get:24 http://ftpmaster.internal/ubuntu xenial-security/main arm64 passwd arm64 1:4.2-3.1ubuntu5.3 [731 kB] Get:25 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libuuid1 arm64 2.27.1-6ubuntu3.3 [14.9 kB] Get:26 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libblkid1 arm64 2.27.1-6ubuntu3.3 [86.7 kB] Get:27 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libgcrypt20 arm64 1.6.5-2ubuntu0.3 [267 kB] Get:28 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libcryptsetup4 arm64 2:1.6.6-5ubuntu2.1 [60.4 kB] Get:29 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libkmod2 arm64 22-1ubuntu5 [31.4 kB] Get:30 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libmount1 arm64 2.27.1-6ubuntu3.3 [93.5 kB] Get:31 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libseccomp2 arm64 2.3.1-2.1ubuntu2~16.04.1 [33.5 kB] Get:32 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 lsb-base all 9.20160110ubuntu0.2 [13.7 kB] Get:33 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 util-linux arm64 2.27.1-6ubuntu3.3 [785 kB] Get:34 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 mount arm64 2.27.1-6ubuntu3.3 [114 kB] Get:35 http://ftpmaster.internal/ubuntu xenial-security/main arm64 tar arm64 1.28-2.1ubuntu0.1 [183 kB] Get:36 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libc-bin arm64 2.23-0ubuntu10 [491 kB] Get:37 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libubsan0 arm64 5.4.0-6ubuntu1~16.04.5 [84.4 kB] Get:38 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libgomp1 arm64 5.4.0-6ubuntu1~16.04.5 [45.8 kB] Get:39 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libitm1 arm64 5.4.0-6ubuntu1~16.04.5 [23.9 kB] Get:40 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libatomic1 arm64 5.4.0-6ubuntu1~16.04.5 [6384 B] Get:41 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libasan2 arm64 5.4.0-6ubuntu1~16.04.5 [228 kB] Get:42 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 g++-5 arm64 5.4.0-6ubuntu1~16.04.5 [4918 kB] Get:43 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 gcc-5 arm64 5.4.0-6ubuntu1~16.04.5 [5428 kB] Get:44 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 cpp-5 arm64 5.4.0-6ubuntu1~16.04.5 [4528 kB] Get:45 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libcc1-0 arm64 5.4.0-6ubuntu1~16.04.5 [27.2 kB] Get:46 http://ftpmaster.internal/ubuntu xenial-security/main arm64 binutils arm64 2.26.1-1ubuntu1~16.04.6 [2470 kB] Get:47 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libstdc++-5-dev arm64 5.4.0-6ubuntu1~16.04.5 [1374 kB] Get:48 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libgcc-5-dev arm64 5.4.0-6ubuntu1~16.04.5 [490 kB] Get:49 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 gcc-5-base arm64 5.4.0-6ubuntu1~16.04.5 [17.1 kB] Get:50 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libstdc++6 arm64 5.4.0-6ubuntu1~16.04.5 [361 kB] Get:51 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libapt-pkg5.0 arm64 1.2.24 [653 kB] Get:52 http://ftpmaster.internal/ubuntu xenial-security/main arm64 gpgv arm64 1.4.20-1ubuntu3.1 [138 kB] Get:53 http://ftpmaster.internal/ubuntu xenial-security/main arm64 gnupg arm64 1.4.20-1ubuntu3.1 [561 kB] Get:54 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 apt arm64 1.2.24 [1020 kB] Get:55 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 systemd-sysv arm64 229-4ubuntu21 [12.1 kB] Get:56 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libfdisk1 arm64 2.27.1-6ubuntu3.3 [112 kB] Get:57 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libsmartcols1 arm64 2.27.1-6ubuntu3.3 [52.6 kB] Get:58 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libudev1 arm64 229-4ubuntu21 [45.6 kB] Get:59 http://ftpmaster.internal/ubuntu xenial-security/main arm64 multiarch-support arm64 2.23-0ubuntu10 [6824 B] Get:60 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libprocps4 arm64 2:3.3.10-4ubuntu2.3 [28.7 kB] Get:61 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 procps arm64 2:3.3.10-4ubuntu2.3 [208 kB] Get:62 http://ftpmaster.internal/ubuntu xenial-security/main arm64 tzdata all 2017c-0ubuntu0.16.04 [166 kB] Get:63 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libhogweed4 arm64 3.2-1ubuntu0.16.04.1 [128 kB] Get:64 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libnettle6 arm64 3.2-1ubuntu0.16.04.1 [95.9 kB] Get:65 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libidn11 arm64 1.32-3ubuntu1.2 [42.9 kB] Get:66 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libp11-kit0 arm64 0.23.2-5~ubuntu16.04.1 [83.9 kB] Get:67 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libtasn1-6 arm64 4.7-3ubuntu0.16.04.2 [38.1 kB] Get:68 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libgnutls30 arm64 3.4.10-4ubuntu1.4 [437 kB] Get:69 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libssl1.0.0 arm64 1.0.2g-1ubuntu4.10 [691 kB] Get:70 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 libssl1.1 arm64 1.1.0g-2.1+ubuntu16.04.1+deb.sury.org+1 [1097 kB] Get:71 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libgssapi-krb5-2 arm64 1.13.2+dfsg-5ubuntu2 [97.2 kB] Get:72 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libkrb5-3 arm64 1.13.2+dfsg-5ubuntu2 [227 kB] Get:73 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libkrb5support0 arm64 1.13.2+dfsg-5ubuntu2 [27.9 kB] Get:74 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libk5crypto3 arm64 1.13.2+dfsg-5ubuntu2 [72.0 kB] Get:75 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libroken18-heimdal arm64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [34.6 kB] Get:76 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libasn1-8-heimdal arm64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [127 kB] Get:77 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libhcrypto4-heimdal arm64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [70.5 kB] Get:78 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libheimbase1-heimdal arm64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [24.3 kB] Get:79 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libwind0-heimdal arm64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [47.1 kB] Get:80 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libhx509-5-heimdal arm64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [86.1 kB] Get:81 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libkrb5-26-heimdal arm64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [162 kB] Get:82 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libheimntlm0-heimdal arm64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [13.2 kB] Get:83 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libgssapi3-heimdal arm64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 [76.5 kB] Get:84 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libldap-2.4-2 arm64 2.4.42+dfsg-2ubuntu3.2 [135 kB] Get:85 http://ftpmaster.internal/ubuntu xenial-security/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d-1ubuntu0.1 [48.4 kB] Get:86 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libcurl3-gnutls arm64 7.47.0-1ubuntu2.5 [153 kB] Get:87 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 apt-transport-https arm64 1.2.24 [24.5 kB] Get:88 http://ftpmaster.internal/ubuntu xenial-security/main arm64 ca-certificates all 20170717~16.04.1 [168 kB] Get:89 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libdbus-1-3 arm64 1.10.6-1ubuntu3.3 [137 kB] Get:90 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 dpkg-dev all 1.18.4ubuntu1.3 [584 kB] Get:91 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libdpkg-perl all 1.18.4ubuntu1.3 [195 kB] Get:92 http://ftpmaster.internal/ubuntu xenial-security/main arm64 optipng arm64 0.7.6-1ubuntu0.16.04.1 [78.1 kB] Get:93 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 openssl arm64 1.1.0g-2.1+ubuntu16.04.1+deb.sury.org+1 [713 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 51.9 MB in 6s (7870 kB/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 ... 12049 files and directories currently installed.) Preparing to unpack .../base-files_9.4ubuntu4.5_arm64.deb ... Unpacking base-files (9.4ubuntu4.5) over (9.4ubuntu4) ... Setting up base-files (9.4ubuntu4.5) ... 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 ... Installing new version of config file /etc/update-motd.d/10-help-text ... (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 ... 12049 files and directories currently installed.) Preparing to unpack .../bash_4.3-14ubuntu1.2_arm64.deb ... Unpacking bash (4.3-14ubuntu1.2) over (4.3-14ubuntu1) ... Setting up bash (4.3-14ubuntu1.2) ... Installing new version of config file /etc/skel/.profile ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (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 ... 12049 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.27.1-6ubuntu3.3_arm64.deb ... Unpacking bsdutils (1:2.27.1-6ubuntu3.3) over (1:2.27.1-6ubuntu3) ... Setting up bsdutils (1:2.27.1-6ubuntu3.3) ... (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 ... 12049 files and directories currently installed.) Preparing to unpack .../coreutils_8.25-2ubuntu3~16.04_arm64.deb ... Unpacking coreutils (8.25-2ubuntu3~16.04) over (8.25-2ubuntu2) ... Setting up coreutils (8.25-2ubuntu3~16.04) ... (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 ... 12049 files and directories currently installed.) Preparing to unpack .../dpkg_1.18.4ubuntu1.3_arm64.deb ... Unpacking dpkg (1.18.4ubuntu1.3) over (1.18.4ubuntu1) ... Setting up dpkg (1.18.4ubuntu1.3) ... (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 ... 12049 files and directories currently installed.) Preparing to unpack .../grep_2.25-1~16.04.1_arm64.deb ... Unpacking grep (2.25-1~16.04.1) over (2.24-1) ... Setting up grep (2.25-1~16.04.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 ... 12049 files and directories currently installed.) Preparing to unpack .../libperl5.22_5.22.1-9ubuntu0.2_arm64.deb ... Unpacking libperl5.22:arm64 (5.22.1-9ubuntu0.2) over (5.22.1-9) ... Preparing to unpack .../perl_5.22.1-9ubuntu0.2_arm64.deb ... Unpacking perl (5.22.1-9ubuntu0.2) over (5.22.1-9) ... Preparing to unpack .../perl-base_5.22.1-9ubuntu0.2_arm64.deb ... Unpacking perl-base (5.22.1-9ubuntu0.2) over (5.22.1-9) ... Setting up perl-base (5.22.1-9ubuntu0.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 ... 12049 files and directories currently installed.) Preparing to unpack .../perl-modules-5.22_5.22.1-9ubuntu0.2_all.deb ... Unpacking perl-modules-5.22 (5.22.1-9ubuntu0.2) over (5.22.1-9) ... Preparing to unpack .../libc6-dev_2.23-0ubuntu10_arm64.deb ... Unpacking libc6-dev:arm64 (2.23-0ubuntu10) over (2.23-0ubuntu3) ... Preparing to unpack .../libc-dev-bin_2.23-0ubuntu10_arm64.deb ... Unpacking libc-dev-bin (2.23-0ubuntu10) over (2.23-0ubuntu3) ... Preparing to unpack .../linux-libc-dev_4.4.0-109.132_arm64.deb ... Unpacking linux-libc-dev:arm64 (4.4.0-109.132) over (4.4.0-21.37) ... Preparing to unpack .../libc6_2.23-0ubuntu10_arm64.deb ... Unpacking libc6:arm64 (2.23-0ubuntu10) over (2.23-0ubuntu3) ... Setting up libc6:arm64 (2.23-0ubuntu10) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12049 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28-11ubuntu0.1_arm64.deb ... Unpacking libdb5.3:arm64 (5.3.28-11ubuntu0.1) over (5.3.28-11) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libdb5.3:arm64 (5.3.28-11ubuntu0.1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12049 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.2.8.dfsg-2ubuntu4.1_arm64.deb ... Unpacking zlib1g:arm64 (1:1.2.8.dfsg-2ubuntu4.1) over (1:1.2.8.dfsg-2ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up zlib1g:arm64 (1:1.2.8.dfsg-2ubuntu4.1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12049 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.29ubuntu4_all.deb ... Unpacking init-system-helpers (1.29ubuntu4) over (1.29ubuntu1) ... Setting up init-system-helpers (1.29ubuntu4) ... (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 ... 12049 files and directories currently installed.) Preparing to unpack .../init_1.29ubuntu4_arm64.deb ... Unpacking init (1.29ubuntu4) over (1.29ubuntu1) ... Setting up init (1.29ubuntu4) ... (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 ... 12049 files and directories currently installed.) Preparing to unpack .../login_1%3a4.2-3.1ubuntu5.3_arm64.deb ... Unpacking login (1:4.2-3.1ubuntu5.3) over (1:4.2-3.1ubuntu5) ... Setting up login (1:4.2-3.1ubuntu5.3) ... (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 ... 12049 files and directories currently installed.) Preparing to unpack .../libsystemd0_229-4ubuntu21_arm64.deb ... Unpacking libsystemd0:arm64 (229-4ubuntu21) over (229-4ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libsystemd0:arm64 (229-4ubuntu21) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12049 files and directories currently installed.) Preparing to unpack .../systemd_229-4ubuntu21_arm64.deb ... Unpacking systemd (229-4ubuntu21) over (229-4ubuntu4) ... Setting up systemd (229-4ubuntu21) ... Installing new version of config file /etc/systemd/system.conf ... addgroup: The group `systemd-journal' already exists as a system group. Exiting. Operation failed: No such file or directory (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 ... 12042 files and directories currently installed.) Preparing to unpack .../libapparmor1_2.10.95-0ubuntu2.7_arm64.deb ... Unpacking libapparmor1:arm64 (2.10.95-0ubuntu2.7) over (2.10.95-0ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libapparmor1:arm64 (2.10.95-0ubuntu2.7) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12042 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.2-3.1ubuntu5.3_arm64.deb ... Unpacking passwd (1:4.2-3.1ubuntu5.3) over (1:4.2-3.1ubuntu5) ... Setting up passwd (1:4.2-3.1ubuntu5.3) ... (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 ... 12042 files and directories currently installed.) Preparing to unpack .../libuuid1_2.27.1-6ubuntu3.3_arm64.deb ... Unpacking libuuid1:arm64 (2.27.1-6ubuntu3.3) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libuuid1:arm64 (2.27.1-6ubuntu3.3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12042 files and directories currently installed.) Preparing to unpack .../libblkid1_2.27.1-6ubuntu3.3_arm64.deb ... Unpacking libblkid1:arm64 (2.27.1-6ubuntu3.3) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libblkid1:arm64 (2.27.1-6ubuntu3.3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12042 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.6.5-2ubuntu0.3_arm64.deb ... Unpacking libgcrypt20:arm64 (1.6.5-2ubuntu0.3) over (1.6.5-2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libgcrypt20:arm64 (1.6.5-2ubuntu0.3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12042 files and directories currently installed.) Preparing to unpack .../libcryptsetup4_2%3a1.6.6-5ubuntu2.1_arm64.deb ... Unpacking libcryptsetup4:arm64 (2:1.6.6-5ubuntu2.1) over (2:1.6.6-5ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libcryptsetup4:arm64 (2:1.6.6-5ubuntu2.1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12042 files and directories currently installed.) Preparing to unpack .../libkmod2_22-1ubuntu5_arm64.deb ... Unpacking libkmod2:arm64 (22-1ubuntu5) over (22-1ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libkmod2:arm64 (22-1ubuntu5) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12042 files and directories currently installed.) Preparing to unpack .../libmount1_2.27.1-6ubuntu3.3_arm64.deb ... Unpacking libmount1:arm64 (2.27.1-6ubuntu3.3) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libmount1:arm64 (2.27.1-6ubuntu3.3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12042 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.3.1-2.1ubuntu2~16.04.1_arm64.deb ... Unpacking libseccomp2:arm64 (2.3.1-2.1ubuntu2~16.04.1) over (2.2.3-3ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... Setting up libseccomp2:arm64 (2.3.1-2.1ubuntu2~16.04.1) ... Processing triggers for libc-bin (2.23-0ubuntu3) ... (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 ... 12042 files and directories currently installed.) Preparing to unpack .../lsb-base_9.20160110ubuntu0.2_all.deb ... Unpacking lsb-base (9.20160110ubuntu0.2) over (9.20160110) ... Setting up lsb-base (9.20160110ubuntu0.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 ... 12042 files and directories currently installed.) Preparing to unpack .../util-linux_2.27.1-6ubuntu3.3_arm64.deb ... Unpacking util-linux (2.27.1-6ubuntu3.3) over (2.27.1-6ubuntu3) ... Setting up util-linux (2.27.1-6ubuntu3.3) ... Processing triggers for systemd (229-4ubuntu21) ... (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 ... 12042 files and directories currently installed.) Preparing to unpack .../mount_2.27.1-6ubuntu3.3_arm64.deb ... Unpacking mount (2.27.1-6ubuntu3.3) over (2.27.1-6ubuntu3) ... Setting up mount (2.27.1-6ubuntu3.3) ... (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 ... 12042 files and directories currently installed.) Preparing to unpack .../tar_1.28-2.1ubuntu0.1_arm64.deb ... Unpacking tar (1.28-2.1ubuntu0.1) over (1.28-2.1) ... Setting up tar (1.28-2.1ubuntu0.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 ... 12042 files and directories currently installed.) Preparing to unpack .../libc-bin_2.23-0ubuntu10_arm64.deb ... Unpacking libc-bin (2.23-0ubuntu10) over (2.23-0ubuntu3) ... Setting up libc-bin (2.23-0ubuntu10) ... (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 ... 12042 files and directories currently installed.) Preparing to unpack .../libubsan0_5.4.0-6ubuntu1~16.04.5_arm64.deb ... Unpacking libubsan0:arm64 (5.4.0-6ubuntu1~16.04.5) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libgomp1_5.4.0-6ubuntu1~16.04.5_arm64.deb ... Unpacking libgomp1:arm64 (5.4.0-6ubuntu1~16.04.5) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libitm1_5.4.0-6ubuntu1~16.04.5_arm64.deb ... Unpacking libitm1:arm64 (5.4.0-6ubuntu1~16.04.5) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libatomic1_5.4.0-6ubuntu1~16.04.5_arm64.deb ... Unpacking libatomic1:arm64 (5.4.0-6ubuntu1~16.04.5) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libasan2_5.4.0-6ubuntu1~16.04.5_arm64.deb ... Unpacking libasan2:arm64 (5.4.0-6ubuntu1~16.04.5) over (5.3.1-14ubuntu2) ... Preparing to unpack .../g++-5_5.4.0-6ubuntu1~16.04.5_arm64.deb ... Unpacking g++-5 (5.4.0-6ubuntu1~16.04.5) over (5.3.1-14ubuntu2) ... Preparing to unpack .../gcc-5_5.4.0-6ubuntu1~16.04.5_arm64.deb ... Unpacking gcc-5 (5.4.0-6ubuntu1~16.04.5) over (5.3.1-14ubuntu2) ... Preparing to unpack .../cpp-5_5.4.0-6ubuntu1~16.04.5_arm64.deb ... Unpacking cpp-5 (5.4.0-6ubuntu1~16.04.5) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libcc1-0_5.4.0-6ubuntu1~16.04.5_arm64.deb ... Unpacking libcc1-0:arm64 (5.4.0-6ubuntu1~16.04.5) over (5.3.1-14ubuntu2) ... Preparing to unpack .../binutils_2.26.1-1ubuntu1~16.04.6_arm64.deb ... Unpacking binutils (2.26.1-1ubuntu1~16.04.6) over (2.26-8ubuntu2) ... Preparing to unpack .../libstdc++-5-dev_5.4.0-6ubuntu1~16.04.5_arm64.deb ... Unpacking libstdc++-5-dev:arm64 (5.4.0-6ubuntu1~16.04.5) over (5.3.1-14ubuntu2) ... Preparing to unpack .../libgcc-5-dev_5.4.0-6ubuntu1~16.04.5_arm64.deb ... Unpacking libgcc-5-dev:arm64 (5.4.0-6ubuntu1~16.04.5) over (5.3.1-14ubuntu2) ... Preparing to unpack .../gcc-5-base_5.4.0-6ubuntu1~16.04.5_arm64.deb ... Unpacking gcc-5-base:arm64 (5.4.0-6ubuntu1~16.04.5) over (5.3.1-14ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... Setting up gcc-5-base:arm64 (5.4.0-6ubuntu1~16.04.5) ... (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 ... 12045 files and directories currently installed.) Preparing to unpack .../libstdc++6_5.4.0-6ubuntu1~16.04.5_arm64.deb ... Unpacking libstdc++6:arm64 (5.4.0-6ubuntu1~16.04.5) over (5.3.1-14ubuntu2) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... Setting up libstdc++6:arm64 (5.4.0-6ubuntu1~16.04.5) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... (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 ... 12045 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.2.24_arm64.deb ... Unpacking libapt-pkg5.0:arm64 (1.2.24) over (1.2.10ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... Setting up libapt-pkg5.0:arm64 (1.2.24) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... (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 ... 12045 files and directories currently installed.) Preparing to unpack .../gpgv_1.4.20-1ubuntu3.1_arm64.deb ... Unpacking gpgv (1.4.20-1ubuntu3.1) over (1.4.20-1ubuntu3) ... Setting up gpgv (1.4.20-1ubuntu3.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 ... 12045 files and directories currently installed.) Preparing to unpack .../gnupg_1.4.20-1ubuntu3.1_arm64.deb ... Unpacking gnupg (1.4.20-1ubuntu3.1) over (1.4.20-1ubuntu3) ... Setting up gnupg (1.4.20-1ubuntu3.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 ... 12045 files and directories currently installed.) Preparing to unpack .../archives/apt_1.2.24_arm64.deb ... Unpacking apt (1.2.24) over (1.2.10ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... Setting up apt (1.2.24) ... Installing new version of config file /etc/cron.daily/apt-compat ... Installing new version of config file /etc/kernel/postinst.d/apt-auto-removal ... Processing triggers for libc-bin (2.23-0ubuntu10) ... (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 ... 12047 files and directories currently installed.) Preparing to unpack .../systemd-sysv_229-4ubuntu21_arm64.deb ... Unpacking systemd-sysv (229-4ubuntu21) over (229-4ubuntu4) ... Setting up systemd-sysv (229-4ubuntu21) ... (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 ... 12047 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.27.1-6ubuntu3.3_arm64.deb ... Unpacking libfdisk1:arm64 (2.27.1-6ubuntu3.3) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... Setting up libfdisk1:arm64 (2.27.1-6ubuntu3.3) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... (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 ... 12047 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.27.1-6ubuntu3.3_arm64.deb ... Unpacking libsmartcols1:arm64 (2.27.1-6ubuntu3.3) over (2.27.1-6ubuntu3) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... Setting up libsmartcols1:arm64 (2.27.1-6ubuntu3.3) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... (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 ... 12047 files and directories currently installed.) Preparing to unpack .../libudev1_229-4ubuntu21_arm64.deb ... Unpacking libudev1:arm64 (229-4ubuntu21) over (229-4ubuntu4) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... Setting up libudev1:arm64 (229-4ubuntu21) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... (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 ... 12047 files and directories currently installed.) Preparing to unpack .../multiarch-support_2.23-0ubuntu10_arm64.deb ... Unpacking multiarch-support (2.23-0ubuntu10) over (2.23-0ubuntu3) ... Setting up multiarch-support (2.23-0ubuntu10) ... (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 ... 12047 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.41-1.1+ubuntu16.04.1+deb.sury.org+4_arm64.deb ... Unpacking libpcre3:arm64 (2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4) over (2:8.38-3.1) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... Setting up libpcre3:arm64 (2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... (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 ... 12048 files and directories currently installed.) Preparing to unpack .../libprocps4_2%3a3.3.10-4ubuntu2.3_arm64.deb ... Unpacking libprocps4:arm64 (2:3.3.10-4ubuntu2.3) over (2:3.3.10-4ubuntu2) ... Preparing to unpack .../procps_2%3a3.3.10-4ubuntu2.3_arm64.deb ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of stop. Unpacking procps (2:3.3.10-4ubuntu2.3) over (2:3.3.10-4ubuntu2) ... Preparing to unpack .../tzdata_2017c-0ubuntu0.16.04_all.deb ... Unpacking tzdata (2017c-0ubuntu0.16.04) over (2016d-0ubuntu0.16.04) ... Preparing to unpack .../libhogweed4_3.2-1ubuntu0.16.04.1_arm64.deb ... Unpacking libhogweed4:arm64 (3.2-1ubuntu0.16.04.1) over (3.2-1) ... Preparing to unpack .../libnettle6_3.2-1ubuntu0.16.04.1_arm64.deb ... Unpacking libnettle6:arm64 (3.2-1ubuntu0.16.04.1) over (3.2-1) ... Preparing to unpack .../libidn11_1.32-3ubuntu1.2_arm64.deb ... Unpacking libidn11:arm64 (1.32-3ubuntu1.2) over (1.32-3ubuntu1) ... Preparing to unpack .../libp11-kit0_0.23.2-5~ubuntu16.04.1_arm64.deb ... Unpacking libp11-kit0:arm64 (0.23.2-5~ubuntu16.04.1) over (0.23.2-3) ... Preparing to unpack .../libtasn1-6_4.7-3ubuntu0.16.04.2_arm64.deb ... Unpacking libtasn1-6:arm64 (4.7-3ubuntu0.16.04.2) over (4.7-3) ... Preparing to unpack .../libgnutls30_3.4.10-4ubuntu1.4_arm64.deb ... Unpacking libgnutls30:arm64 (3.4.10-4ubuntu1.4) over (3.4.10-4ubuntu1) ... Preparing to unpack .../libssl1.0.0_1.0.2g-1ubuntu4.10_arm64.deb ... Unpacking libssl1.0.0:arm64 (1.0.2g-1ubuntu4.10) over (1.0.2g-1ubuntu4) ... Selecting previously unselected package libssl1.1:arm64. Preparing to unpack .../libssl1.1_1.1.0g-2.1+ubuntu16.04.1+deb.sury.org+1_arm64.deb ... Unpacking libssl1.1:arm64 (1.1.0g-2.1+ubuntu16.04.1+deb.sury.org+1) ... Preparing to unpack .../libgssapi-krb5-2_1.13.2+dfsg-5ubuntu2_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.13.2+dfsg-5ubuntu2) over (1.13.2+dfsg-5) ... Preparing to unpack .../libkrb5-3_1.13.2+dfsg-5ubuntu2_arm64.deb ... Unpacking libkrb5-3:arm64 (1.13.2+dfsg-5ubuntu2) over (1.13.2+dfsg-5) ... Preparing to unpack .../libkrb5support0_1.13.2+dfsg-5ubuntu2_arm64.deb ... Unpacking libkrb5support0:arm64 (1.13.2+dfsg-5ubuntu2) over (1.13.2+dfsg-5) ... Preparing to unpack .../libk5crypto3_1.13.2+dfsg-5ubuntu2_arm64.deb ... Unpacking libk5crypto3:arm64 (1.13.2+dfsg-5ubuntu2) over (1.13.2+dfsg-5) ... Preparing to unpack .../libroken18-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_arm64.deb ... Unpacking libroken18-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libasn1-8-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_arm64.deb ... Unpacking libasn1-8-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libhcrypto4-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_arm64.deb ... Unpacking libhcrypto4-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libheimbase1-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_arm64.deb ... Unpacking libheimbase1-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libwind0-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_arm64.deb ... Unpacking libwind0-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libhx509-5-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_arm64.deb ... Unpacking libhx509-5-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libkrb5-26-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_arm64.deb ... Unpacking libkrb5-26-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libheimntlm0-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_arm64.deb ... Unpacking libheimntlm0-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libgssapi3-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1_arm64.deb ... Unpacking libgssapi3-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) over (1.7~git20150920+dfsg-4ubuntu1) ... Preparing to unpack .../libldap-2.4-2_2.4.42+dfsg-2ubuntu3.2_arm64.deb ... Unpacking libldap-2.4-2:arm64 (2.4.42+dfsg-2ubuntu3.2) over (2.4.42+dfsg-2ubuntu3) ... Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d-1ubuntu0.1_arm64.deb ... Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d-1ubuntu0.1) over (2.4+20151223.gitfa8646d-1build1) ... Preparing to unpack .../libcurl3-gnutls_7.47.0-1ubuntu2.5_arm64.deb ... Unpacking libcurl3-gnutls:arm64 (7.47.0-1ubuntu2.5) over (7.47.0-1ubuntu2) ... Preparing to unpack .../apt-transport-https_1.2.24_arm64.deb ... Unpacking apt-transport-https (1.2.24) over (1.2.10ubuntu1) ... Preparing to unpack .../openssl_1.1.0g-2.1+ubuntu16.04.1+deb.sury.org+1_arm64.deb ... Unpacking openssl (1.1.0g-2.1+ubuntu16.04.1+deb.sury.org+1) over (1.0.2g-1ubuntu4) ... Preparing to unpack .../ca-certificates_20170717~16.04.1_all.deb ... Unpacking ca-certificates (20170717~16.04.1) over (20160104ubuntu1) ... Preparing to unpack .../libdbus-1-3_1.10.6-1ubuntu3.3_arm64.deb ... Unpacking libdbus-1-3:arm64 (1.10.6-1ubuntu3.3) over (1.10.6-1ubuntu3) ... Preparing to unpack .../dpkg-dev_1.18.4ubuntu1.3_all.deb ... Unpacking dpkg-dev (1.18.4ubuntu1.3) over (1.18.4ubuntu1) ... Preparing to unpack .../libdpkg-perl_1.18.4ubuntu1.3_all.deb ... Unpacking libdpkg-perl (1.18.4ubuntu1.3) over (1.18.4ubuntu1) ... Preparing to unpack .../optipng_0.7.6-1ubuntu0.16.04.1_arm64.deb ... Unpacking optipng (0.7.6-1ubuntu0.16.04.1) over (0.7.6-1) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... Processing triggers for systemd (229-4ubuntu21) ... Setting up perl-modules-5.22 (5.22.1-9ubuntu0.2) ... Setting up libperl5.22:arm64 (5.22.1-9ubuntu0.2) ... Setting up perl (5.22.1-9ubuntu0.2) ... Setting up libc-dev-bin (2.23-0ubuntu10) ... Setting up linux-libc-dev:arm64 (4.4.0-109.132) ... Setting up libc6-dev:arm64 (2.23-0ubuntu10) ... Setting up libubsan0:arm64 (5.4.0-6ubuntu1~16.04.5) ... Setting up libgomp1:arm64 (5.4.0-6ubuntu1~16.04.5) ... Setting up libitm1:arm64 (5.4.0-6ubuntu1~16.04.5) ... Setting up libatomic1:arm64 (5.4.0-6ubuntu1~16.04.5) ... Setting up libasan2:arm64 (5.4.0-6ubuntu1~16.04.5) ... Setting up cpp-5 (5.4.0-6ubuntu1~16.04.5) ... Setting up libcc1-0:arm64 (5.4.0-6ubuntu1~16.04.5) ... Setting up binutils (2.26.1-1ubuntu1~16.04.6) ... Setting up libgcc-5-dev:arm64 (5.4.0-6ubuntu1~16.04.5) ... Setting up gcc-5 (5.4.0-6ubuntu1~16.04.5) ... Setting up libstdc++-5-dev:arm64 (5.4.0-6ubuntu1~16.04.5) ... Setting up g++-5 (5.4.0-6ubuntu1~16.04.5) ... Setting up libprocps4:arm64 (2:3.3.10-4ubuntu2.3) ... Setting up procps (2:3.3.10-4ubuntu2.3) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Setting up tzdata (2017c-0ubuntu0.16.04) ... Current default time zone: 'Etc/UTC' Local time is now: Sun Jan 21 04:04:09 UTC 2018. Universal Time is now: Sun Jan 21 04:04:09 UTC 2018. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libnettle6:arm64 (3.2-1ubuntu0.16.04.1) ... Setting up libhogweed4:arm64 (3.2-1ubuntu0.16.04.1) ... Setting up libidn11:arm64 (1.32-3ubuntu1.2) ... Setting up libp11-kit0:arm64 (0.23.2-5~ubuntu16.04.1) ... Setting up libtasn1-6:arm64 (4.7-3ubuntu0.16.04.2) ... Setting up libgnutls30:arm64 (3.4.10-4ubuntu1.4) ... Setting up libssl1.0.0:arm64 (1.0.2g-1ubuntu4.10) ... Setting up libssl1.1:arm64 (1.1.0g-2.1+ubuntu16.04.1+deb.sury.org+1) ... Setting up libkrb5support0:arm64 (1.13.2+dfsg-5ubuntu2) ... Setting up libk5crypto3:arm64 (1.13.2+dfsg-5ubuntu2) ... Setting up libkrb5-3:arm64 (1.13.2+dfsg-5ubuntu2) ... Setting up libgssapi-krb5-2:arm64 (1.13.2+dfsg-5ubuntu2) ... Setting up libroken18-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libasn1-8-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libhcrypto4-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libheimbase1-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libwind0-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libhx509-5-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libkrb5-26-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libheimntlm0-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libgssapi3-heimdal:arm64 (1.7~git20150920+dfsg-4ubuntu1.16.04.1) ... Setting up libldap-2.4-2:arm64 (2.4.42+dfsg-2ubuntu3.2) ... Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d-1ubuntu0.1) ... Setting up libcurl3-gnutls:arm64 (7.47.0-1ubuntu2.5) ... Setting up apt-transport-https (1.2.24) ... Setting up openssl (1.1.0g-2.1+ubuntu16.04.1+deb.sury.org+1) ... Installing new version of config file /etc/ssl/openssl.cnf ... Setting up ca-certificates (20170717~16.04.1) ... Setting up libdbus-1-3:arm64 (1.10.6-1ubuntu3.3) ... Setting up libdpkg-perl (1.18.4ubuntu1.3) ... Setting up dpkg-dev (1.18.4ubuntu1.3) ... Setting up optipng (0.7.6-1ubuntu0.16.04.1) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... Processing triggers for ca-certificates (20170717~16.04.1) ... Updating certificates in /etc/ssl/certs... 17 added, 42 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package PACKAGEBUILD-14217134 arm64 xenial -c chroot:build-PACKAGEBUILD-14217134 --arch=arm64 --dist=xenial --nolog php-redis_3.1.6-1+ubuntu16.04.1+deb.sury.org+1.dsc Initiating build PACKAGEBUILD-14217134 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-109-generic #132-Ubuntu SMP Tue Jan 9 20:00:40 UTC 2018 aarch64 sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos02-arm64-035.buildd +==============================================================================+ | php-redis 3.1.6-1+ubuntu16.04.1+deb.sury.org+1 (arm64) 21 Jan 2018 04:04 | +==============================================================================+ Package: php-redis Version: 3.1.6-1+ubuntu16.04.1+deb.sury.org+1 Source Version: 3.1.6-1+ubuntu16.04.1+deb.sury.org+1 Distribution: xenial Machine Architecture: arm64 Host Architecture: arm64 Build Architecture: arm64 I: NOTICE: Log filtering will replace 'build/php-redis-CrSrxn/php-redis-3.1.6' with '<>' I: NOTICE: Log filtering will replace 'build/php-redis-CrSrxn' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-14217134/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- php-redis_3.1.6-1+ubuntu16.04.1+deb.sury.org+1.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-klj7Bq/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-klj7Bq/apt_archive ./ InRelease Get:2 copy:/<>/resolver-klj7Bq/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-klj7Bq/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-klj7Bq/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-klj7Bq/apt_archive ./ Packages [526 B] Fetched 2859 B in 0s (139 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: libssl1.0.0 Use 'apt autoremove' to remove it. 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 770 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-klj7Bq/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [770 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 770 B in 0s (0 B/s) 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 ... 12094 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: debhelper (>= 9), dh-php (>= 0.12~), php-all-dev, php-igbinary Filtered Build-Depends: debhelper (>= 9), dh-php (>= 0.12~), php-all-dev, php-igbinary dpkg-deb: building package 'sbuild-build-depends-php-redis-dummy' in '/<>/resolver-RriA8J/apt_archive/sbuild-build-depends-php-redis-dummy.deb'. Ign:1 copy:/<>/resolver-RriA8J/apt_archive ./ InRelease Get:2 copy:/<>/resolver-RriA8J/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-RriA8J/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-RriA8J/apt_archive ./ Sources [237 B] Get:5 copy:/<>/resolver-RriA8J/apt_archive ./ Packages [555 B] Fetched 2911 B in 0s (142 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install php-redis build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: libssl1.0.0 Use 'apt autoremove' to remove it. The following additional packages will be installed: autoconf automake autotools-dev bsdmainutils debhelper dh-php dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libargon2-0 libasprintf0v5 libbsd0 libcroco3 libedit2 libexporter-tiny-perl libfile-stripnondeterminism-perl libglib2.0-0 libicu55 liblist-moreutils-perl libmagic1 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libsigsegv2 libsodium23 libssl-dev libtimedate-perl libtool libunistring0 libxml2 m4 man-db mime-support php-all-dev php-common php-igbinary php5.6-cli php5.6-common php5.6-dev php5.6-json php5.6-opcache php5.6-readline php7.0-cli php7.0-common php7.0-dev php7.0-json php7.0-opcache php7.0-readline php7.1-cli php7.1-common php7.1-dev php7.1-json php7.1-opcache php7.1-readline php7.2-cli php7.2-common php7.2-dev php7.2-json php7.2-opcache php7.2-readline po-debconf psmisc shtool ucf xml2 Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation dh-make gettext-doc autopoint groff libtool-doc gfortran | fortran95-compiler gcj-jdk less www-browser php-pear libmail-box-perl Recommended packages: curl | wget | lynx-cur libasprintf-dev libgettextpo-dev libglib2.0-data shared-mime-info xdg-user-dirs libssl-doc libltdl-dev xml-core pkg-php-tools libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autotools-dev bsdmainutils debhelper dh-php dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libargon2-0 libasprintf0v5 libbsd0 libcroco3 libedit2 libexporter-tiny-perl libfile-stripnondeterminism-perl libglib2.0-0 libicu55 liblist-moreutils-perl libmagic1 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libsigsegv2 libsodium23 libssl-dev libtimedate-perl libtool libunistring0 libxml2 m4 man-db mime-support php-all-dev php-common php-igbinary php5.6-cli php5.6-common php5.6-dev php5.6-json php5.6-opcache php5.6-readline php7.0-cli php7.0-common php7.0-dev php7.0-json php7.0-opcache php7.0-readline php7.1-cli php7.1-common php7.1-dev php7.1-json php7.1-opcache php7.1-readline php7.2-cli php7.2-common php7.2-dev php7.2-json php7.2-opcache php7.2-readline po-debconf psmisc sbuild-build-depends-php-redis-dummy shtool ucf xml2 0 upgraded, 72 newly installed, 0 to remove and 0 not upgraded. Need to get 27.7 MB of archives. After this operation, 129 MB of additional disk space will be used. Get:1 copy:/<>/resolver-RriA8J/apt_archive ./ sbuild-build-depends-php-redis-dummy 0.invalid.0 [798 B] Get:2 http://ftpmaster.internal/ubuntu xenial/main arm64 groff-base arm64 1.22.3-7 [1122 kB] Get:3 http://ftpmaster.internal/ubuntu xenial/main arm64 bsdmainutils arm64 9.0.6ubuntu3 [170 kB] Get:4 http://ftpmaster.internal/ubuntu xenial/main arm64 libpipeline1 arm64 1.4.1-2 [21.9 kB] Get:5 http://ftpmaster.internal/ubuntu xenial/main arm64 man-db arm64 2.7.5-1 [832 kB] Get:6 http://ftpmaster.internal/ubuntu xenial/main arm64 libsigsegv2 arm64 2.10-4 [13.3 kB] Get:7 http://ftpmaster.internal/ubuntu xenial/main arm64 libunistring0 arm64 0.9.3-5.2ubuntu1 [251 kB] Get:8 http://ftpmaster.internal/ubuntu xenial/main arm64 libmagic1 arm64 1:5.25-2ubuntu1 [209 kB] Get:9 http://ftpmaster.internal/ubuntu xenial/main arm64 file arm64 1:5.25-2ubuntu1 [21.2 kB] Get:10 http://ftpmaster.internal/ubuntu xenial/main arm64 libbsd0 arm64 0.8.2-1 [36.7 kB] Get:11 http://ftpmaster.internal/ubuntu xenial/main arm64 mime-support all 3.59ubuntu1 [31.0 kB] Get:12 http://ftpmaster.internal/ubuntu xenial/main arm64 ucf all 3.0036 [52.9 kB] Get:13 http://ftpmaster.internal/ubuntu xenial/main arm64 libasprintf0v5 arm64 0.19.7-2ubuntu3 [6420 B] Get:14 http://ftpmaster.internal/ubuntu xenial/main arm64 gettext-base arm64 0.19.7-2ubuntu3 [45.0 kB] Get:15 http://ftpmaster.internal/ubuntu xenial/main arm64 libedit2 arm64 3.1-20150325-1ubuntu2 [63.9 kB] Get:16 http://ftpmaster.internal/ubuntu xenial-updates/main arm64 libglib2.0-0 arm64 2.48.2-0ubuntu1 [927 kB] Get:17 http://ftpmaster.internal/ubuntu xenial-security/main arm64 libicu55 arm64 55.1-7ubuntu0.3 [7496 kB] Get:18 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 libxml2 arm64 2.9.4-1+deb.sury.org~xenial+2 [786 kB] Get:19 http://ftpmaster.internal/ubuntu xenial/main arm64 psmisc arm64 22.21-2.1build1 [42.0 kB] Get:20 http://ftpmaster.internal/ubuntu xenial/main arm64 m4 arm64 1.4.17-5 [184 kB] Get:21 http://ftpmaster.internal/ubuntu xenial/main arm64 autoconf all 2.69-9 [321 kB] Get:22 http://ftpmaster.internal/ubuntu xenial/main arm64 autotools-dev all 20150820.1 [39.8 kB] Get:23 http://ftpmaster.internal/ubuntu xenial/main arm64 automake all 1:1.15-4ubuntu1 [510 kB] Get:24 http://ftpmaster.internal/ubuntu xenial/main arm64 libcroco3 arm64 0.6.11-1 [66.0 kB] Get:25 http://ftpmaster.internal/ubuntu xenial/main arm64 gettext arm64 0.19.7-2ubuntu3 [1015 kB] Get:26 http://ftpmaster.internal/ubuntu xenial/main arm64 intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:27 http://ftpmaster.internal/ubuntu xenial/main arm64 po-debconf all 1.0.19 [234 kB] Get:28 http://ftpmaster.internal/ubuntu xenial/main arm64 libarchive-zip-perl all 1.56-2 [84.1 kB] Get:29 http://ftpmaster.internal/ubuntu xenial/main arm64 libfile-stripnondeterminism-perl all 0.015-1 [10.3 kB] Get:30 http://ftpmaster.internal/ubuntu xenial/main arm64 libtimedate-perl all 2.3000-2 [37.5 kB] Get:31 http://ftpmaster.internal/ubuntu xenial/main arm64 dh-strip-nondeterminism all 0.015-1 [4864 B] Get:32 http://ftpmaster.internal/ubuntu xenial/main arm64 debhelper all 9.20160115ubuntu3 [739 kB] Get:33 http://ftpmaster.internal/ubuntu xenial/main arm64 libexporter-tiny-perl all 0.042-1 [28.8 kB] Get:34 http://ftpmaster.internal/ubuntu xenial/main arm64 liblist-moreutils-perl arm64 0.413-1build1 [63.2 kB] Get:35 http://ftpmaster.internal/ubuntu xenial/main arm64 libtool all 2.4.6-0.1 [193 kB] Get:36 http://ftpmaster.internal/ubuntu xenial/main arm64 shtool all 2.0.8-8 [122 kB] Get:37 http://ftpmaster.internal/ubuntu xenial/universe arm64 xml2 arm64 0.4-3.1 [14.9 kB] Get:38 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 libargon2-0 arm64 0~20161029-1+ubuntu16.04.1+deb.sury.org+1 [17.4 kB] Get:39 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 libpcre16-3 arm64 2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4 [229 kB] Get:40 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 libpcre32-3 arm64 2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4 [222 kB] Get:41 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 libpcrecpp0v5 arm64 2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4 [151 kB] Get:42 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 libpcre3-dev arm64 2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4 [566 kB] Get:43 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 libsodium23 arm64 1.0.16-2+ubuntu16.04.1+deb.sury.org+3 [90.7 kB] Get:44 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 libssl-dev arm64 1.1.0g-2.1+ubuntu16.04.1+deb.sury.org+1 [1379 kB] Get:45 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php-common all 1:58+ubuntu16.04.1+deb.sury.org+1 [14.6 kB] Get:46 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php5.6-common arm64 5.6.32-1+ubuntu16.04.1+deb.sury.org+2 [681 kB] Get:47 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php5.6-json arm64 5.6.32-1+ubuntu16.04.1+deb.sury.org+2 [14.8 kB] Get:48 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php5.6-opcache arm64 5.6.32-1+ubuntu16.04.1+deb.sury.org+2 [53.5 kB] Get:49 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php5.6-readline arm64 5.6.32-1+ubuntu16.04.1+deb.sury.org+2 [12.0 kB] Get:50 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php5.6-cli arm64 5.6.32-1+ubuntu16.04.1+deb.sury.org+2 [1063 kB] Get:51 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php5.6-dev arm64 5.6.32-1+ubuntu16.04.1+deb.sury.org+2 [492 kB] Get:52 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.0-common arm64 7.0.26-2+ubuntu16.04.1+deb.sury.org+2 [489 kB] Get:53 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.0-json arm64 7.0.26-2+ubuntu16.04.1+deb.sury.org+2 [15.4 kB] Get:54 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.0-opcache arm64 7.0.26-2+ubuntu16.04.1+deb.sury.org+2 [66.4 kB] Get:55 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.0-readline arm64 7.0.26-2+ubuntu16.04.1+deb.sury.org+2 [11.8 kB] Get:56 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.0-cli arm64 7.0.26-2+ubuntu16.04.1+deb.sury.org+2 [1073 kB] Get:57 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.0-dev arm64 7.0.26-2+ubuntu16.04.1+deb.sury.org+2 [517 kB] Get:58 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.1-common arm64 7.1.12-3+ubuntu16.04.1+deb.sury.org+1 [483 kB] Get:59 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.1-json arm64 7.1.12-3+ubuntu16.04.1+deb.sury.org+1 [15.6 kB] Get:60 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.1-opcache arm64 7.1.12-3+ubuntu16.04.1+deb.sury.org+1 [123 kB] Get:61 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.1-readline arm64 7.1.12-3+ubuntu16.04.1+deb.sury.org+1 [11.7 kB] Get:62 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.1-cli arm64 7.1.12-3+ubuntu16.04.1+deb.sury.org+1 [1108 kB] Get:63 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.1-dev arm64 7.1.12-3+ubuntu16.04.1+deb.sury.org+1 [532 kB] Get:64 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.2-common arm64 7.2.0-2+ubuntu16.04.1+deb.sury.org+2 [493 kB] Get:65 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.2-json arm64 7.2.0-2+ubuntu16.04.1+deb.sury.org+2 [16.6 kB] Get:66 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.2-opcache arm64 7.2.0-2+ubuntu16.04.1+deb.sury.org+2 [137 kB] Get:67 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.2-readline arm64 7.2.0-2+ubuntu16.04.1+deb.sury.org+2 [11.4 kB] Get:68 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.2-cli arm64 7.2.0-2+ubuntu16.04.1+deb.sury.org+2 [1136 kB] Get:69 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php7.2-dev arm64 7.2.0-2+ubuntu16.04.1+deb.sury.org+2 [556 kB] Get:70 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php-all-dev all 1:58+ubuntu16.04.1+deb.sury.org+1 [5494 B] Get:71 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 php-igbinary arm64 2.0.1-1+ubuntu16.04.1+deb.sury.org+2 [35.6 kB] Get:72 http://ppa.launchpad.net/ondrej/php/ubuntu xenial/main arm64 dh-php all 0.28+ubuntu16.04.1+deb.sury.org+1 [13.4 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 27.7 MB in 38s (717 kB/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 ... 12094 files and directories currently installed.) Preparing to unpack .../groff-base_1.22.3-7_arm64.deb ... Unpacking groff-base (1.22.3-7) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../bsdmainutils_9.0.6ubuntu3_arm64.deb ... Unpacking bsdmainutils (9.0.6ubuntu3) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../libpipeline1_1.4.1-2_arm64.deb ... Unpacking libpipeline1:arm64 (1.4.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../man-db_2.7.5-1_arm64.deb ... Unpacking man-db (2.7.5-1) ... Selecting previously unselected package libsigsegv2:arm64. Preparing to unpack .../libsigsegv2_2.10-4_arm64.deb ... Unpacking libsigsegv2:arm64 (2.10-4) ... Selecting previously unselected package libunistring0:arm64. Preparing to unpack .../libunistring0_0.9.3-5.2ubuntu1_arm64.deb ... Unpacking libunistring0:arm64 (0.9.3-5.2ubuntu1) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../libmagic1_1%3a5.25-2ubuntu1_arm64.deb ... Unpacking libmagic1:arm64 (1:5.25-2ubuntu1) ... Selecting previously unselected package file. Preparing to unpack .../file_1%3a5.25-2ubuntu1_arm64.deb ... Unpacking file (1:5.25-2ubuntu1) ... Selecting previously unselected package libbsd0:arm64. Preparing to unpack .../libbsd0_0.8.2-1_arm64.deb ... Unpacking libbsd0:arm64 (0.8.2-1) ... Selecting previously unselected package mime-support. Preparing to unpack .../mime-support_3.59ubuntu1_all.deb ... Unpacking mime-support (3.59ubuntu1) ... Selecting previously unselected package ucf. Preparing to unpack .../archives/ucf_3.0036_all.deb ... Moving old data out of the way Unpacking ucf (3.0036) ... Selecting previously unselected package libasprintf0v5:arm64. Preparing to unpack .../libasprintf0v5_0.19.7-2ubuntu3_arm64.deb ... Unpacking libasprintf0v5:arm64 (0.19.7-2ubuntu3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../gettext-base_0.19.7-2ubuntu3_arm64.deb ... Unpacking gettext-base (0.19.7-2ubuntu3) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../libedit2_3.1-20150325-1ubuntu2_arm64.deb ... Unpacking libedit2:arm64 (3.1-20150325-1ubuntu2) ... Selecting previously unselected package libglib2.0-0:arm64. Preparing to unpack .../libglib2.0-0_2.48.2-0ubuntu1_arm64.deb ... Unpacking libglib2.0-0:arm64 (2.48.2-0ubuntu1) ... Selecting previously unselected package libicu55:arm64. Preparing to unpack .../libicu55_55.1-7ubuntu0.3_arm64.deb ... Unpacking libicu55:arm64 (55.1-7ubuntu0.3) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../libxml2_2.9.4-1+deb.sury.org~xenial+2_arm64.deb ... Unpacking libxml2:arm64 (2.9.4-1+deb.sury.org~xenial+2) ... Selecting previously unselected package psmisc. Preparing to unpack .../psmisc_22.21-2.1build1_arm64.deb ... Unpacking psmisc (22.21-2.1build1) ... Selecting previously unselected package m4. Preparing to unpack .../archives/m4_1.4.17-5_arm64.deb ... Unpacking m4 (1.4.17-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../autoconf_2.69-9_all.deb ... Unpacking autoconf (2.69-9) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../autotools-dev_20150820.1_all.deb ... Unpacking autotools-dev (20150820.1) ... Selecting previously unselected package automake. Preparing to unpack .../automake_1%3a1.15-4ubuntu1_all.deb ... Unpacking automake (1:1.15-4ubuntu1) ... Selecting previously unselected package libcroco3:arm64. Preparing to unpack .../libcroco3_0.6.11-1_arm64.deb ... Unpacking libcroco3:arm64 (0.6.11-1) ... Selecting previously unselected package gettext. Preparing to unpack .../gettext_0.19.7-2ubuntu3_arm64.deb ... Unpacking gettext (0.19.7-2ubuntu3) ... 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.19_all.deb ... Unpacking po-debconf (1.0.19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../libarchive-zip-perl_1.56-2_all.deb ... Unpacking libarchive-zip-perl (1.56-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../libfile-stripnondeterminism-perl_0.015-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.015-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.015-1_all.deb ... Unpacking dh-strip-nondeterminism (0.015-1) ... Selecting previously unselected package debhelper. Preparing to unpack .../debhelper_9.20160115ubuntu3_all.deb ... Unpacking debhelper (9.20160115ubuntu3) ... Selecting previously unselected package libargon2-0:arm64. Preparing to unpack .../libargon2-0_0~20161029-1+ubuntu16.04.1+deb.sury.org+1_arm64.deb ... Unpacking libargon2-0:arm64 (0~20161029-1+ubuntu16.04.1+deb.sury.org+1) ... Selecting previously unselected package libexporter-tiny-perl. Preparing to unpack .../libexporter-tiny-perl_0.042-1_all.deb ... Unpacking libexporter-tiny-perl (0.042-1) ... Selecting previously unselected package liblist-moreutils-perl. Preparing to unpack .../liblist-moreutils-perl_0.413-1build1_arm64.deb ... Unpacking liblist-moreutils-perl (0.413-1build1) ... Selecting previously unselected package libpcre16-3:arm64. Preparing to unpack .../libpcre16-3_2%3a8.41-1.1+ubuntu16.04.1+deb.sury.org+4_arm64.deb ... Unpacking libpcre16-3:arm64 (2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4) ... Selecting previously unselected package libpcre32-3:arm64. Preparing to unpack .../libpcre32-3_2%3a8.41-1.1+ubuntu16.04.1+deb.sury.org+4_arm64.deb ... Unpacking libpcre32-3:arm64 (2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4) ... Selecting previously unselected package libpcrecpp0v5:arm64. Preparing to unpack .../libpcrecpp0v5_2%3a8.41-1.1+ubuntu16.04.1+deb.sury.org+4_arm64.deb ... Unpacking libpcrecpp0v5:arm64 (2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4) ... Selecting previously unselected package libpcre3-dev:arm64. Preparing to unpack .../libpcre3-dev_2%3a8.41-1.1+ubuntu16.04.1+deb.sury.org+4_arm64.deb ... Unpacking libpcre3-dev:arm64 (2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4) ... Selecting previously unselected package libsodium23:arm64. Preparing to unpack .../libsodium23_1.0.16-2+ubuntu16.04.1+deb.sury.org+3_arm64.deb ... Unpacking libsodium23:arm64 (1.0.16-2+ubuntu16.04.1+deb.sury.org+3) ... Selecting previously unselected package libssl-dev:arm64. Preparing to unpack .../libssl-dev_1.1.0g-2.1+ubuntu16.04.1+deb.sury.org+1_arm64.deb ... Unpacking libssl-dev:arm64 (1.1.0g-2.1+ubuntu16.04.1+deb.sury.org+1) ... Selecting previously unselected package libtool. Preparing to unpack .../libtool_2.4.6-0.1_all.deb ... Unpacking libtool (2.4.6-0.1) ... Selecting previously unselected package php-common. Preparing to unpack .../php-common_1%3a58+ubuntu16.04.1+deb.sury.org+1_all.deb ... Unpacking php-common (1:58+ubuntu16.04.1+deb.sury.org+1) ... Selecting previously unselected package php5.6-common. Preparing to unpack .../php5.6-common_5.6.32-1+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php5.6-common (5.6.32-1+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package php5.6-json. Preparing to unpack .../php5.6-json_5.6.32-1+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php5.6-json (5.6.32-1+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package php5.6-opcache. Preparing to unpack .../php5.6-opcache_5.6.32-1+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php5.6-opcache (5.6.32-1+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package php5.6-readline. Preparing to unpack .../php5.6-readline_5.6.32-1+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php5.6-readline (5.6.32-1+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package php5.6-cli. Preparing to unpack .../php5.6-cli_5.6.32-1+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php5.6-cli (5.6.32-1+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package shtool. Preparing to unpack .../shtool_2.0.8-8_all.deb ... Unpacking shtool (2.0.8-8) ... Selecting previously unselected package php5.6-dev. Preparing to unpack .../php5.6-dev_5.6.32-1+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php5.6-dev (5.6.32-1+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package php7.0-common. Preparing to unpack .../php7.0-common_7.0.26-2+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php7.0-common (7.0.26-2+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package php7.0-json. Preparing to unpack .../php7.0-json_7.0.26-2+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php7.0-json (7.0.26-2+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package php7.0-opcache. Preparing to unpack .../php7.0-opcache_7.0.26-2+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php7.0-opcache (7.0.26-2+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package php7.0-readline. Preparing to unpack .../php7.0-readline_7.0.26-2+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php7.0-readline (7.0.26-2+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package php7.0-cli. Preparing to unpack .../php7.0-cli_7.0.26-2+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php7.0-cli (7.0.26-2+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package php7.0-dev. Preparing to unpack .../php7.0-dev_7.0.26-2+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php7.0-dev (7.0.26-2+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package php7.1-common. Preparing to unpack .../php7.1-common_7.1.12-3+ubuntu16.04.1+deb.sury.org+1_arm64.deb ... Unpacking php7.1-common (7.1.12-3+ubuntu16.04.1+deb.sury.org+1) ... Selecting previously unselected package php7.1-json. Preparing to unpack .../php7.1-json_7.1.12-3+ubuntu16.04.1+deb.sury.org+1_arm64.deb ... Unpacking php7.1-json (7.1.12-3+ubuntu16.04.1+deb.sury.org+1) ... Selecting previously unselected package php7.1-opcache. Preparing to unpack .../php7.1-opcache_7.1.12-3+ubuntu16.04.1+deb.sury.org+1_arm64.deb ... Unpacking php7.1-opcache (7.1.12-3+ubuntu16.04.1+deb.sury.org+1) ... Selecting previously unselected package php7.1-readline. Preparing to unpack .../php7.1-readline_7.1.12-3+ubuntu16.04.1+deb.sury.org+1_arm64.deb ... Unpacking php7.1-readline (7.1.12-3+ubuntu16.04.1+deb.sury.org+1) ... Selecting previously unselected package php7.1-cli. Preparing to unpack .../php7.1-cli_7.1.12-3+ubuntu16.04.1+deb.sury.org+1_arm64.deb ... Unpacking php7.1-cli (7.1.12-3+ubuntu16.04.1+deb.sury.org+1) ... Selecting previously unselected package php7.1-dev. Preparing to unpack .../php7.1-dev_7.1.12-3+ubuntu16.04.1+deb.sury.org+1_arm64.deb ... Unpacking php7.1-dev (7.1.12-3+ubuntu16.04.1+deb.sury.org+1) ... Selecting previously unselected package php7.2-common. Preparing to unpack .../php7.2-common_7.2.0-2+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php7.2-common (7.2.0-2+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package php7.2-json. Preparing to unpack .../php7.2-json_7.2.0-2+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php7.2-json (7.2.0-2+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package php7.2-opcache. Preparing to unpack .../php7.2-opcache_7.2.0-2+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php7.2-opcache (7.2.0-2+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package php7.2-readline. Preparing to unpack .../php7.2-readline_7.2.0-2+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php7.2-readline (7.2.0-2+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package php7.2-cli. Preparing to unpack .../php7.2-cli_7.2.0-2+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php7.2-cli (7.2.0-2+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package php7.2-dev. Preparing to unpack .../php7.2-dev_7.2.0-2+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php7.2-dev (7.2.0-2+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package php-all-dev. Preparing to unpack .../php-all-dev_1%3a58+ubuntu16.04.1+deb.sury.org+1_all.deb ... Unpacking php-all-dev (1:58+ubuntu16.04.1+deb.sury.org+1) ... Selecting previously unselected package php-igbinary. Preparing to unpack .../php-igbinary_2.0.1-1+ubuntu16.04.1+deb.sury.org+2_arm64.deb ... Unpacking php-igbinary (2.0.1-1+ubuntu16.04.1+deb.sury.org+2) ... Selecting previously unselected package xml2. Preparing to unpack .../xml2_0.4-3.1_arm64.deb ... Unpacking xml2 (0.4-3.1) ... Selecting previously unselected package dh-php. Preparing to unpack .../dh-php_0.28+ubuntu16.04.1+deb.sury.org+1_all.deb ... Unpacking dh-php (0.28+ubuntu16.04.1+deb.sury.org+1) ... Selecting previously unselected package sbuild-build-depends-php-redis-dummy. Preparing to unpack .../sbuild-build-depends-php-redis-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-php-redis-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... Setting up groff-base (1.22.3-7) ... Setting up bsdmainutils (9.0.6ubuntu3) ... 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:arm64 (1.4.1-2) ... Setting up man-db (2.7.5-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libsigsegv2:arm64 (2.10-4) ... Setting up libunistring0:arm64 (0.9.3-5.2ubuntu1) ... Setting up libmagic1:arm64 (1:5.25-2ubuntu1) ... Setting up file (1:5.25-2ubuntu1) ... Setting up libbsd0:arm64 (0.8.2-1) ... Setting up mime-support (3.59ubuntu1) ... Setting up ucf (3.0036) ... Setting up libasprintf0v5:arm64 (0.19.7-2ubuntu3) ... Setting up gettext-base (0.19.7-2ubuntu3) ... Setting up libedit2:arm64 (3.1-20150325-1ubuntu2) ... Setting up libglib2.0-0:arm64 (2.48.2-0ubuntu1) ... No schema files found: doing nothing. Setting up libicu55:arm64 (55.1-7ubuntu0.3) ... Setting up libxml2:arm64 (2.9.4-1+deb.sury.org~xenial+2) ... Setting up psmisc (22.21-2.1build1) ... Setting up m4 (1.4.17-5) ... Setting up autoconf (2.69-9) ... Setting up autotools-dev (20150820.1) ... Setting up automake (1:1.15-4ubuntu1) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up libcroco3:arm64 (0.6.11-1) ... Setting up gettext (0.19.7-2ubuntu3) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up po-debconf (1.0.19) ... Setting up libarchive-zip-perl (1.56-2) ... Setting up libfile-stripnondeterminism-perl (0.015-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libargon2-0:arm64 (0~20161029-1+ubuntu16.04.1+deb.sury.org+1) ... Setting up libexporter-tiny-perl (0.042-1) ... Setting up liblist-moreutils-perl (0.413-1build1) ... Setting up libpcre16-3:arm64 (2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4) ... Setting up libpcre32-3:arm64 (2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4) ... Setting up libpcrecpp0v5:arm64 (2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4) ... Setting up libpcre3-dev:arm64 (2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4) ... Setting up libsodium23:arm64 (1.0.16-2+ubuntu16.04.1+deb.sury.org+3) ... Setting up libssl-dev:arm64 (1.1.0g-2.1+ubuntu16.04.1+deb.sury.org+1) ... Setting up libtool (2.4.6-0.1) ... Setting up php-common (1:58+ubuntu16.04.1+deb.sury.org+1) ... Setting up php5.6-common (5.6.32-1+ubuntu16.04.1+deb.sury.org+2) ... Creating config file /etc/php/5.6/mods-available/calendar.ini with new version Creating config file /etc/php/5.6/mods-available/ctype.ini with new version Creating config file /etc/php/5.6/mods-available/exif.ini with new version Creating config file /etc/php/5.6/mods-available/fileinfo.ini with new version Creating config file /etc/php/5.6/mods-available/ftp.ini with new version Creating config file /etc/php/5.6/mods-available/gettext.ini with new version Creating config file /etc/php/5.6/mods-available/iconv.ini with new version Creating config file /etc/php/5.6/mods-available/pdo.ini with new version Creating config file /etc/php/5.6/mods-available/phar.ini with new version Creating config file /etc/php/5.6/mods-available/posix.ini with new version Creating config file /etc/php/5.6/mods-available/shmop.ini with new version Creating config file /etc/php/5.6/mods-available/sockets.ini with new version Creating config file /etc/php/5.6/mods-available/sysvmsg.ini with new version Creating config file /etc/php/5.6/mods-available/sysvsem.ini with new version Creating config file /etc/php/5.6/mods-available/sysvshm.ini with new version Creating config file /etc/php/5.6/mods-available/tokenizer.ini with new version Setting up php5.6-json (5.6.32-1+ubuntu16.04.1+deb.sury.org+2) ... Creating config file /etc/php/5.6/mods-available/json.ini with new version Setting up php5.6-opcache (5.6.32-1+ubuntu16.04.1+deb.sury.org+2) ... Creating config file /etc/php/5.6/mods-available/opcache.ini with new version Setting up php5.6-readline (5.6.32-1+ubuntu16.04.1+deb.sury.org+2) ... Creating config file /etc/php/5.6/mods-available/readline.ini with new version Setting up php5.6-cli (5.6.32-1+ubuntu16.04.1+deb.sury.org+2) ... update-alternatives: using /usr/bin/php5.6 to provide /usr/bin/php (php) in auto mode update-alternatives: using /usr/bin/phar5.6 to provide /usr/bin/phar (phar) in auto mode update-alternatives: using /usr/bin/phar.phar5.6 to provide /usr/bin/phar.phar (phar.phar) in auto mode Creating config file /etc/php/5.6/cli/php.ini with new version Setting up shtool (2.0.8-8) ... Setting up php5.6-dev (5.6.32-1+ubuntu16.04.1+deb.sury.org+2) ... update-alternatives: using /usr/bin/php-config5.6 to provide /usr/bin/php-config (php-config) in auto mode update-alternatives: using /usr/bin/phpize5.6 to provide /usr/bin/phpize (phpize) in auto mode Setting up php7.0-common (7.0.26-2+ubuntu16.04.1+deb.sury.org+2) ... Creating config file /etc/php/7.0/mods-available/calendar.ini with new version Creating config file /etc/php/7.0/mods-available/ctype.ini with new version Creating config file /etc/php/7.0/mods-available/exif.ini with new version Creating config file /etc/php/7.0/mods-available/fileinfo.ini with new version Creating config file /etc/php/7.0/mods-available/ftp.ini with new version Creating config file /etc/php/7.0/mods-available/gettext.ini with new version Creating config file /etc/php/7.0/mods-available/iconv.ini with new version Creating config file /etc/php/7.0/mods-available/pdo.ini with new version Creating config file /etc/php/7.0/mods-available/phar.ini with new version Creating config file /etc/php/7.0/mods-available/posix.ini with new version Creating config file /etc/php/7.0/mods-available/shmop.ini with new version Creating config file /etc/php/7.0/mods-available/sockets.ini with new version Creating config file /etc/php/7.0/mods-available/sysvmsg.ini with new version Creating config file /etc/php/7.0/mods-available/sysvsem.ini with new version Creating config file /etc/php/7.0/mods-available/sysvshm.ini with new version Creating config file /etc/php/7.0/mods-available/tokenizer.ini with new version Setting up php7.0-json (7.0.26-2+ubuntu16.04.1+deb.sury.org+2) ... Creating config file /etc/php/7.0/mods-available/json.ini with new version Setting up php7.0-opcache (7.0.26-2+ubuntu16.04.1+deb.sury.org+2) ... Creating config file /etc/php/7.0/mods-available/opcache.ini with new version Setting up php7.0-readline (7.0.26-2+ubuntu16.04.1+deb.sury.org+2) ... Creating config file /etc/php/7.0/mods-available/readline.ini with new version Setting up php7.0-cli (7.0.26-2+ubuntu16.04.1+deb.sury.org+2) ... update-alternatives: using /usr/bin/php7.0 to provide /usr/bin/php (php) in auto mode update-alternatives: using /usr/bin/phar7.0 to provide /usr/bin/phar (phar) in auto mode update-alternatives: using /usr/bin/phar.phar7.0 to provide /usr/bin/phar.phar (phar.phar) in auto mode Creating config file /etc/php/7.0/cli/php.ini with new version Setting up php7.0-dev (7.0.26-2+ubuntu16.04.1+deb.sury.org+2) ... update-alternatives: using /usr/bin/php-config7.0 to provide /usr/bin/php-config (php-config) in auto mode update-alternatives: using /usr/bin/phpize7.0 to provide /usr/bin/phpize (phpize) in auto mode Setting up php7.1-common (7.1.12-3+ubuntu16.04.1+deb.sury.org+1) ... Creating config file /etc/php/7.1/mods-available/calendar.ini with new version Creating config file /etc/php/7.1/mods-available/ctype.ini with new version Creating config file /etc/php/7.1/mods-available/exif.ini with new version Creating config file /etc/php/7.1/mods-available/fileinfo.ini with new version Creating config file /etc/php/7.1/mods-available/ftp.ini with new version Creating config file /etc/php/7.1/mods-available/gettext.ini with new version Creating config file /etc/php/7.1/mods-available/iconv.ini with new version Creating config file /etc/php/7.1/mods-available/pdo.ini with new version Creating config file /etc/php/7.1/mods-available/phar.ini with new version Creating config file /etc/php/7.1/mods-available/posix.ini with new version Creating config file /etc/php/7.1/mods-available/shmop.ini with new version Creating config file /etc/php/7.1/mods-available/sockets.ini with new version Creating config file /etc/php/7.1/mods-available/sysvmsg.ini with new version Creating config file /etc/php/7.1/mods-available/sysvsem.ini with new version Creating config file /etc/php/7.1/mods-available/sysvshm.ini with new version Creating config file /etc/php/7.1/mods-available/tokenizer.ini with new version Setting up php7.1-json (7.1.12-3+ubuntu16.04.1+deb.sury.org+1) ... Creating config file /etc/php/7.1/mods-available/json.ini with new version Setting up php7.1-opcache (7.1.12-3+ubuntu16.04.1+deb.sury.org+1) ... Creating config file /etc/php/7.1/mods-available/opcache.ini with new version Setting up php7.1-readline (7.1.12-3+ubuntu16.04.1+deb.sury.org+1) ... Creating config file /etc/php/7.1/mods-available/readline.ini with new version Setting up php7.1-cli (7.1.12-3+ubuntu16.04.1+deb.sury.org+1) ... update-alternatives: using /usr/bin/php7.1 to provide /usr/bin/php (php) in auto mode update-alternatives: using /usr/bin/phar7.1 to provide /usr/bin/phar (phar) in auto mode update-alternatives: using /usr/bin/phar.phar7.1 to provide /usr/bin/phar.phar (phar.phar) in auto mode Creating config file /etc/php/7.1/cli/php.ini with new version Setting up php7.1-dev (7.1.12-3+ubuntu16.04.1+deb.sury.org+1) ... update-alternatives: using /usr/bin/php-config7.1 to provide /usr/bin/php-config (php-config) in auto mode update-alternatives: using /usr/bin/phpize7.1 to provide /usr/bin/phpize (phpize) in auto mode Setting up php7.2-common (7.2.0-2+ubuntu16.04.1+deb.sury.org+2) ... Creating config file /etc/php/7.2/mods-available/calendar.ini with new version Creating config file /etc/php/7.2/mods-available/ctype.ini with new version Creating config file /etc/php/7.2/mods-available/exif.ini with new version Creating config file /etc/php/7.2/mods-available/fileinfo.ini with new version Creating config file /etc/php/7.2/mods-available/ftp.ini with new version Creating config file /etc/php/7.2/mods-available/gettext.ini with new version Creating config file /etc/php/7.2/mods-available/iconv.ini with new version Creating config file /etc/php/7.2/mods-available/pdo.ini with new version Creating config file /etc/php/7.2/mods-available/phar.ini with new version Creating config file /etc/php/7.2/mods-available/posix.ini with new version Creating config file /etc/php/7.2/mods-available/shmop.ini with new version Creating config file /etc/php/7.2/mods-available/sockets.ini with new version Creating config file /etc/php/7.2/mods-available/sysvmsg.ini with new version Creating config file /etc/php/7.2/mods-available/sysvsem.ini with new version Creating config file /etc/php/7.2/mods-available/sysvshm.ini with new version Creating config file /etc/php/7.2/mods-available/tokenizer.ini with new version Setting up php7.2-json (7.2.0-2+ubuntu16.04.1+deb.sury.org+2) ... Creating config file /etc/php/7.2/mods-available/json.ini with new version Setting up php7.2-opcache (7.2.0-2+ubuntu16.04.1+deb.sury.org+2) ... Creating config file /etc/php/7.2/mods-available/opcache.ini with new version Setting up php7.2-readline (7.2.0-2+ubuntu16.04.1+deb.sury.org+2) ... Creating config file /etc/php/7.2/mods-available/readline.ini with new version Setting up php7.2-cli (7.2.0-2+ubuntu16.04.1+deb.sury.org+2) ... update-alternatives: using /usr/bin/php7.2 to provide /usr/bin/php (php) in auto mode update-alternatives: using /usr/bin/phar7.2 to provide /usr/bin/phar (phar) in auto mode update-alternatives: using /usr/bin/phar.phar7.2 to provide /usr/bin/phar.phar (phar.phar) in auto mode Creating config file /etc/php/7.2/cli/php.ini with new version Setting up php7.2-dev (7.2.0-2+ubuntu16.04.1+deb.sury.org+2) ... update-alternatives: using /usr/bin/php-config7.2 to provide /usr/bin/php-config (php-config) in auto mode update-alternatives: using /usr/bin/phpize7.2 to provide /usr/bin/phpize (phpize) in auto mode Setting up php-all-dev (1:58+ubuntu16.04.1+deb.sury.org+1) ... Setting up php-igbinary (2.0.1-1+ubuntu16.04.1+deb.sury.org+2) ... Setting up xml2 (0.4-3.1) ... Setting up dh-strip-nondeterminism (0.015-1) ... Setting up debhelper (9.20160115ubuntu3) ... Setting up dh-php (0.28+ubuntu16.04.1+deb.sury.org+1) ... Setting up sbuild-build-depends-php-redis-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-109-generic arm64 (aarch64) Toolchain package versions: binutils_2.26.1-1ubuntu1~16.04.6 dpkg-dev_1.18.4ubuntu1.3 g++-5_5.4.0-6ubuntu1~16.04.5 gcc-5_5.4.0-6ubuntu1~16.04.5 libc6-dev_2.23-0ubuntu10 libstdc++-5-dev_5.4.0-6ubuntu1~16.04.5 libstdc++6_5.4.0-6ubuntu1~16.04.5 linux-libc-dev_4.4.0-109.132 Package versions: adduser_3.113+nmu3ubuntu4 advancecomp_1.20-1 apt_1.2.24 apt-transport-https_1.2.24 autoconf_2.69-9 automake_1:1.15-4ubuntu1 autotools-dev_20150820.1 base-files_9.4ubuntu4.5 base-passwd_3.5.39 bash_4.3-14ubuntu1.2 binutils_2.26.1-1ubuntu1~16.04.6 bsdmainutils_9.0.6ubuntu3 bsdutils_1:2.27.1-6ubuntu3.3 build-essential_12.1ubuntu2 bzip2_1.0.6-8 ca-certificates_20170717~16.04.1 coreutils_8.25-2ubuntu3~16.04 cpp_4:5.3.1-1ubuntu1 cpp-5_5.4.0-6ubuntu1~16.04.5 dash_0.5.8-2.1ubuntu2 debconf_1.5.58ubuntu1 debhelper_9.20160115ubuntu3 debianutils_4.7 dh-php_0.28+ubuntu16.04.1+deb.sury.org+1 dh-strip-nondeterminism_0.015-1 diffutils_1:3.3-3 dmsetup_2:1.02.110-1ubuntu10 dpkg_1.18.4ubuntu1.3 dpkg-dev_1.18.4ubuntu1.3 e2fslibs_1.42.13-1ubuntu1 e2fsprogs_1.42.13-1ubuntu1 fakeroot_1.20.2-1ubuntu1 file_1:5.25-2ubuntu1 findutils_4.6.0+git+20160126-2 g++_4:5.3.1-1ubuntu1 g++-5_5.4.0-6ubuntu1~16.04.5 gcc_4:5.3.1-1ubuntu1 gcc-5_5.4.0-6ubuntu1~16.04.5 gcc-5-base_5.4.0-6ubuntu1~16.04.5 gcc-6-base_6.0.1-0ubuntu1 gettext_0.19.7-2ubuntu3 gettext-base_0.19.7-2ubuntu3 gnupg_1.4.20-1ubuntu3.1 gpgv_1.4.20-1ubuntu3.1 grep_2.25-1~16.04.1 groff-base_1.22.3-7 gzip_1.6-4ubuntu1 hostname_3.16ubuntu2 init_1.29ubuntu4 init-system-helpers_1.29ubuntu4 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3 libapparmor1_2.10.95-0ubuntu2.7 libapt-pkg5.0_1.2.24 libarchive-zip-perl_1.56-2 libargon2-0_0~20161029-1+ubuntu16.04.1+deb.sury.org+1 libasan2_5.4.0-6ubuntu1~16.04.5 libasn1-8-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libasprintf0v5_0.19.7-2ubuntu3 libatomic1_5.4.0-6ubuntu1~16.04.5 libattr1_1:2.4.47-2 libaudit-common_1:2.4.5-1ubuntu2 libaudit1_1:2.4.5-1ubuntu2 libblkid1_2.27.1-6ubuntu3.3 libbsd0_0.8.2-1 libbz2-1.0_1.0.6-8 libc-bin_2.23-0ubuntu10 libc-dev-bin_2.23-0ubuntu10 libc6_2.23-0ubuntu10 libc6-dev_2.23-0ubuntu10 libcap2_1:2.24-12 libcap2-bin_1:2.24-12 libcc1-0_5.4.0-6ubuntu1~16.04.5 libcomerr2_1.42.13-1ubuntu1 libcroco3_0.6.11-1 libcryptsetup4_2:1.6.6-5ubuntu2.1 libcurl3-gnutls_7.47.0-1ubuntu2.5 libdb5.3_5.3.28-11ubuntu0.1 libdbus-1-3_1.10.6-1ubuntu3.3 libdebconfclient0_0.198ubuntu1 libdevmapper1.02.1_2:1.02.110-1ubuntu10 libdpkg-perl_1.18.4ubuntu1.3 libedit2_3.1-20150325-1ubuntu2 libexporter-tiny-perl_0.042-1 libfakeroot_1.20.2-1ubuntu1 libfdisk1_2.27.1-6ubuntu3.3 libffi6_3.2.1-4 libfile-stripnondeterminism-perl_0.015-1 libgcc-5-dev_5.4.0-6ubuntu1~16.04.5 libgcc1_1:6.0.1-0ubuntu1 libgcrypt20_1.6.5-2ubuntu0.3 libgdbm3_1.8.3-13.1 libglib2.0-0_2.48.2-0ubuntu1 libgmp10_2:6.1.0+dfsg-2 libgnutls30_3.4.10-4ubuntu1.4 libgomp1_5.4.0-6ubuntu1~16.04.5 libgpg-error0_1.21-2ubuntu1 libgssapi-krb5-2_1.13.2+dfsg-5ubuntu2 libgssapi3-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libhcrypto4-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libheimbase1-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libheimntlm0-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libhogweed4_3.2-1ubuntu0.16.04.1 libhx509-5-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libicu55_55.1-7ubuntu0.3 libidn11_1.32-3ubuntu1.2 libisl15_0.16.1-1 libitm1_5.4.0-6ubuntu1~16.04.5 libk5crypto3_1.13.2+dfsg-5ubuntu2 libkeyutils1_1.5.9-8ubuntu1 libkmod2_22-1ubuntu5 libkrb5-26-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libkrb5-3_1.13.2+dfsg-5ubuntu2 libkrb5support0_1.13.2+dfsg-5ubuntu2 libldap-2.4-2_2.4.42+dfsg-2ubuntu3.2 liblist-moreutils-perl_0.413-1build1 liblockfile-bin_1.09-6ubuntu1 liblockfile1_1.09-6ubuntu1 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.1.1alpha+20120614-2ubuntu2 libmagic1_1:5.25-2ubuntu1 libmount1_2.27.1-6ubuntu3.3 libmpc3_1.0.3-1 libmpfr4_3.1.4-1 libncurses5_6.0+20160213-1ubuntu1 libncursesw5_6.0+20160213-1ubuntu1 libnettle6_3.2-1ubuntu0.16.04.1 libnih-dbus1_1.0.3-4.3ubuntu1 libnih1_1.0.3-4.3ubuntu1 libp11-kit0_0.23.2-5~ubuntu16.04.1 libpam-modules_1.1.8-3.2ubuntu2 libpam-modules-bin_1.1.8-3.2ubuntu2 libpam-runtime_1.1.8-3.2ubuntu2 libpam0g_1.1.8-3.2ubuntu2 libpcre16-3_2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4 libpcre3_2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4 libpcre3-dev_2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4 libpcre32-3_2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4 libpcrecpp0v5_2:8.41-1.1+ubuntu16.04.1+deb.sury.org+4 libperl5.22_5.22.1-9ubuntu0.2 libpipeline1_1.4.1-2 libpng12-0_1.2.54-1ubuntu1 libprocps4_2:3.3.10-4ubuntu2.3 libreadline6_6.3-8ubuntu2 libroken18-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 librtmp1_2.4+20151223.gitfa8646d-1ubuntu0.1 libsasl2-2_2.1.26.dfsg1-14build1 libsasl2-modules-db_2.1.26.dfsg1-14build1 libseccomp2_2.3.1-2.1ubuntu2~16.04.1 libselinux1_2.4-3build2 libsemanage-common_2.3-1build3 libsemanage1_2.3-1build3 libsepol1_2.4-2 libsigsegv2_2.10-4 libslang2_2.3.0-2ubuntu1 libsmartcols1_2.27.1-6ubuntu3.3 libsodium23_1.0.16-2+ubuntu16.04.1+deb.sury.org+3 libsqlite3-0_3.11.0-1ubuntu1 libss2_1.42.13-1ubuntu1 libssl-dev_1.1.0g-2.1+ubuntu16.04.1+deb.sury.org+1 libssl1.0.0_1.0.2g-1ubuntu4.10 libssl1.1_1.1.0g-2.1+ubuntu16.04.1+deb.sury.org+1 libstdc++-5-dev_5.4.0-6ubuntu1~16.04.5 libstdc++6_5.4.0-6ubuntu1~16.04.5 libsystemd0_229-4ubuntu21 libtasn1-6_4.7-3ubuntu0.16.04.2 libtimedate-perl_2.3000-2 libtinfo5_6.0+20160213-1ubuntu1 libtool_2.4.6-0.1 libubsan0_5.4.0-6ubuntu1~16.04.5 libudev1_229-4ubuntu21 libunistring0_0.9.3-5.2ubuntu1 libusb-0.1-4_2:0.1.12-28 libustr-1.0-1_1.0.4-5 libuuid1_2.27.1-6ubuntu3.3 libwind0-heimdal_1.7~git20150920+dfsg-4ubuntu1.16.04.1 libxml2_2.9.4-1+deb.sury.org~xenial+2 linux-libc-dev_4.4.0-109.132 lockfile-progs_0.1.17 login_1:4.2-3.1ubuntu5.3 lsb-base_9.20160110ubuntu0.2 m4_1.4.17-5 make_4.1-6 man-db_2.7.5-1 mawk_1.3.3-17ubuntu2 mime-support_3.59ubuntu1 mount_2.27.1-6ubuntu3.3 multiarch-support_2.23-0ubuntu10 ncurses-base_6.0+20160213-1ubuntu1 ncurses-bin_6.0+20160213-1ubuntu1 openssl_1.1.0g-2.1+ubuntu16.04.1+deb.sury.org+1 optipng_0.7.6-1ubuntu0.16.04.1 passwd_1:4.2-3.1ubuntu5.3 patch_2.7.5-1 perl_5.22.1-9ubuntu0.2 perl-base_5.22.1-9ubuntu0.2 perl-modules-5.22_5.22.1-9ubuntu0.2 php-all-dev_1:58+ubuntu16.04.1+deb.sury.org+1 php-common_1:58+ubuntu16.04.1+deb.sury.org+1 php-igbinary_2.0.1-1+ubuntu16.04.1+deb.sury.org+2 php5.6-cli_5.6.32-1+ubuntu16.04.1+deb.sury.org+2 php5.6-common_5.6.32-1+ubuntu16.04.1+deb.sury.org+2 php5.6-dev_5.6.32-1+ubuntu16.04.1+deb.sury.org+2 php5.6-json_5.6.32-1+ubuntu16.04.1+deb.sury.org+2 php5.6-opcache_5.6.32-1+ubuntu16.04.1+deb.sury.org+2 php5.6-readline_5.6.32-1+ubuntu16.04.1+deb.sury.org+2 php7.0-cli_7.0.26-2+ubuntu16.04.1+deb.sury.org+2 php7.0-common_7.0.26-2+ubuntu16.04.1+deb.sury.org+2 php7.0-dev_7.0.26-2+ubuntu16.04.1+deb.sury.org+2 php7.0-json_7.0.26-2+ubuntu16.04.1+deb.sury.org+2 php7.0-opcache_7.0.26-2+ubuntu16.04.1+deb.sury.org+2 php7.0-readline_7.0.26-2+ubuntu16.04.1+deb.sury.org+2 php7.1-cli_7.1.12-3+ubuntu16.04.1+deb.sury.org+1 php7.1-common_7.1.12-3+ubuntu16.04.1+deb.sury.org+1 php7.1-dev_7.1.12-3+ubuntu16.04.1+deb.sury.org+1 php7.1-json_7.1.12-3+ubuntu16.04.1+deb.sury.org+1 php7.1-opcache_7.1.12-3+ubuntu16.04.1+deb.sury.org+1 php7.1-readline_7.1.12-3+ubuntu16.04.1+deb.sury.org+1 php7.2-cli_7.2.0-2+ubuntu16.04.1+deb.sury.org+2 php7.2-common_7.2.0-2+ubuntu16.04.1+deb.sury.org+2 php7.2-dev_7.2.0-2+ubuntu16.04.1+deb.sury.org+2 php7.2-json_7.2.0-2+ubuntu16.04.1+deb.sury.org+2 php7.2-opcache_7.2.0-2+ubuntu16.04.1+deb.sury.org+2 php7.2-readline_7.2.0-2+ubuntu16.04.1+deb.sury.org+2 pkg-create-dbgsym_0.72 pkgbinarymangler_129 po-debconf_1.0.19 policyrcd-script-zg2_0.1-2 procps_2:3.3.10-4ubuntu2.3 psmisc_22.21-2.1build1 readline-common_6.3-8ubuntu2 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-php-redis-dummy_0.invalid.0 sed_4.2.2-7 sensible-utils_0.0.9 shtool_2.0.8-8 systemd_229-4ubuntu21 systemd-sysv_229-4ubuntu21 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.3ubuntu2 tar_1.28-2.1ubuntu0.1 tzdata_2017c-0ubuntu0.16.04 ubuntu-keyring_2012.05.19 ucf_3.0036 util-linux_2.27.1-6ubuntu3.3 xml2_0.4-3.1 xz-utils_5.1.1alpha+20120614-2ubuntu2 zlib1g_1:1.2.8.dfsg-2ubuntu4.1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Thu Jan 4 15:13:40 2018 UTC using RSA key ID 1314C7FC gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./php-redis_3.1.6-1+ubuntu16.04.1+deb.sury.org+1.dsc dpkg-source: info: extracting php-redis in php-redis-3.1.6 dpkg-source: info: unpacking php-redis_3.1.6.orig.tar.gz dpkg-source: info: unpacking php-redis_3.1.6-1+ubuntu16.04.1+deb.sury.org+1.debian.tar.xz Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-14217134 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-14217134 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-14217134 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: source package php-redis dpkg-buildpackage: source version 3.1.6-1+ubuntu16.04.1+deb.sury.org+1 dpkg-buildpackage: source distribution xenial dpkg-source --before-build php-redis-3.1.6 dpkg-buildpackage: host architecture arm64 fakeroot debian/rules clean dh clean --with php dh_testdir debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' rm -rf build-7.2 touch clean-7.2-stamp rm -rf build-7.1 touch clean-7.1-stamp rm -rf build-7.0 touch clean-7.0-stamp rm -rf build-5.6 touch clean-5.6-stamp rm -f configure-7.2-stamp configure-7.1-stamp configure-7.0-stamp configure-5.6-stamp build-7.2-stamp build-7.1-stamp build-7.0-stamp build-5.6-stamp install-7.2-stamp install-7.1-stamp install-7.0-stamp install-5.6-stamp clean-7.2-stamp clean-7.1-stamp clean-7.0-stamp clean-5.6-stamp make[1]: Leaving directory '/<>' dh_clean debian/rules build-arch dh build-arch --with php dh_testdir -a dh_update_autotools_config -a debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' cp -a redis-3.1.6 build-7.2 cd build-7.2 && phpize7.2 Configuring for: PHP Api Version: 20170718 Zend Module Api No: 20170718 Zend Extension Api No: 320170718 dh_auto_configure --sourcedirectory=build-7.2 -- --enable-redis --with-php-config=/usr/bin/php-config7.2 --enable-redis-igbinary ./configure --build=aarch64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux-gnu --libexecdir=\${prefix}/lib/aarch64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --enable-redis --with-php-config=/usr/bin/php-config7.2 --enable-redis-igbinary configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for a sed that does not truncate output... /bin/sed checking for cc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E checking for icc... no checking for suncc... no checking whether cc understands -c and -o together... yes checking for system library directory... lib checking if compiler supports -R... no checking if compiler supports -Wl,-rpath,... yes checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking target system type... aarch64-unknown-linux-gnu checking for PHP prefix... /usr checking for PHP includes... -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib checking for PHP extension directory... /usr/lib/php/20170718 checking for PHP installed headers prefix... /usr/include/php/20170718 checking if debug is enabled... no checking if zts is enabled... no checking for re2c... no configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers. checking for gawk... no checking for nawk... nawk checking if nawk is broken... no checking whether to enable redis support... yes, shared checking whether to enable sessions... yes checking whether to enable igbinary serializer support... yes checking for igbinary includes... /usr/include/php/20170718 checking for redis igbinary support... enabled checking how to print strings... printf checking for a sed that does not truncate output... (cached) /bin/sed checking for fgrep... /bin/grep -F checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking for gawk... (cached) nawk checking command to parse /usr/bin/nm -B output from cc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: creating ./config.status config.status: creating config.h config.status: executing libtool commands configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking touch configure-7.2-stamp cp -a redis-3.1.6 build-7.1 cd build-7.1 && phpize7.1 Configuring for: PHP Api Version: 20160303 Zend Module Api No: 20160303 Zend Extension Api No: 320160303 dh_auto_configure --sourcedirectory=build-7.1 -- --enable-redis --with-php-config=/usr/bin/php-config7.1 --enable-redis-igbinary ./configure --build=aarch64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux-gnu --libexecdir=\${prefix}/lib/aarch64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --enable-redis --with-php-config=/usr/bin/php-config7.1 --enable-redis-igbinary configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for a sed that does not truncate output... /bin/sed checking for cc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E checking for icc... no checking for suncc... no checking whether cc understands -c and -o together... yes checking for system library directory... lib checking if compiler supports -R... no checking if compiler supports -Wl,-rpath,... yes checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking target system type... aarch64-unknown-linux-gnu checking for PHP prefix... /usr checking for PHP includes... -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib checking for PHP extension directory... /usr/lib/php/20160303 checking for PHP installed headers prefix... /usr/include/php/20160303 checking if debug is enabled... no checking if zts is enabled... no checking for re2c... no configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers. checking for gawk... no checking for nawk... nawk checking if nawk is broken... no checking whether to enable redis support... yes, shared checking whether to enable sessions... yes checking whether to enable igbinary serializer support... yes checking for igbinary includes... /usr/include/php/20160303 checking for redis igbinary support... enabled checking how to print strings... printf checking for a sed that does not truncate output... (cached) /bin/sed checking for fgrep... /bin/grep -F checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking for gawk... (cached) nawk checking command to parse /usr/bin/nm -B output from cc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: creating ./config.status config.status: creating config.h config.status: executing libtool commands configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking touch configure-7.1-stamp cp -a redis-3.1.6 build-7.0 cd build-7.0 && phpize7.0 Configuring for: PHP Api Version: 20151012 Zend Module Api No: 20151012 Zend Extension Api No: 320151012 dh_auto_configure --sourcedirectory=build-7.0 -- --enable-redis --with-php-config=/usr/bin/php-config7.0 --enable-redis-igbinary ./configure --build=aarch64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux-gnu --libexecdir=\${prefix}/lib/aarch64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --enable-redis --with-php-config=/usr/bin/php-config7.0 --enable-redis-igbinary configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for a sed that does not truncate output... /bin/sed checking for cc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E checking for icc... no checking for suncc... no checking whether cc understands -c and -o together... yes checking for system library directory... lib checking if compiler supports -R... no checking if compiler supports -Wl,-rpath,... yes checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking target system type... aarch64-unknown-linux-gnu checking for PHP prefix... /usr checking for PHP includes... -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib checking for PHP extension directory... /usr/lib/php/20151012 checking for PHP installed headers prefix... /usr/include/php/20151012 checking if debug is enabled... no checking if zts is enabled... no checking for re2c... no configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers. checking for gawk... no checking for nawk... nawk checking if nawk is broken... no checking whether to enable redis support... yes, shared checking whether to enable sessions... yes checking whether to enable igbinary serializer support... yes checking for igbinary includes... /usr/include/php/20151012 checking for redis igbinary support... enabled checking how to print strings... printf checking for a sed that does not truncate output... (cached) /bin/sed checking for fgrep... /bin/grep -F checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking for gawk... (cached) nawk checking command to parse /usr/bin/nm -B output from cc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: creating ./config.status config.status: creating config.h config.status: executing libtool commands configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking touch configure-7.0-stamp cp -a redis-3.1.6 build-5.6 cd build-5.6 && phpize5.6 Configuring for: PHP Api Version: 20131106 Zend Module Api No: 20131226 Zend Extension Api No: 220131226 dh_auto_configure --sourcedirectory=build-5.6 -- --enable-redis --with-php-config=/usr/bin/php-config5.6 --enable-redis-igbinary ./configure --build=aarch64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux-gnu --libexecdir=\${prefix}/lib/aarch64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --enable-redis --with-php-config=/usr/bin/php-config5.6 --enable-redis-igbinary configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for a sed that does not truncate output... /bin/sed checking for cc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E checking for icc... no checking for suncc... no checking whether cc understands -c and -o together... yes checking for system library directory... lib checking if compiler supports -R... no checking if compiler supports -Wl,-rpath,... yes checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking target system type... aarch64-unknown-linux-gnu checking for PHP prefix... /usr checking for PHP includes... -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib checking for PHP extension directory... /usr/lib/php/20131226 checking for PHP installed headers prefix... /usr/include/php/20131226 checking if debug is enabled... no checking if zts is enabled... no checking for re2c... no configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers. checking for gawk... no checking for nawk... nawk checking if nawk is broken... no checking whether to enable redis support... yes, shared checking whether to enable sessions... yes checking whether to enable igbinary serializer support... yes checking for igbinary includes... /usr/include/php/20131226 checking for redis igbinary support... enabled checking how to print strings... printf checking for a sed that does not truncate output... (cached) /bin/sed checking for fgrep... /bin/grep -F checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking for gawk... (cached) nawk checking command to parse /usr/bin/nm -B output from cc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: creating ./config.status config.status: creating config.h config.status: executing libtool commands configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking touch configure-5.6-stamp dh override_dh_auto_configure --with php make[1]: Leaving directory '/<>' debian/rules override_dh_auto_build make[1]: Entering directory '/<>' dh_auto_build --sourcedirectory=build-7.2 make -j1 make[2]: Entering directory '/<>/build-7.2' /bin/bash /<>/build-7.2/libtool --mode=compile cc -I. -I/<>/build-7.2 -DPHP_ATOM_INC -I/<>/build-7.2/include -I/<>/build-7.2/main -I/<>/build-7.2 -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib -I/usr/include/php/20170718/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.2/redis.c -o redis.lo libtool: compile: cc -I. -I/<>/build-7.2 -DPHP_ATOM_INC -I/<>/build-7.2/include -I/<>/build-7.2/main -I/<>/build-7.2 -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib -I/usr/include/php/20170718/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.2/redis.c -fPIC -DPIC -o .libs/redis.o In file included from /usr/include/php/20170718/main/php.h:40:0, from /<>/build-7.2/common.h:1, from /<>/build-7.2/redis.c:27: /usr/include/php/20170718/Zend/zend_API.h:156:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.2/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /<>/build-7.2/redis.c: In function ‘redis_send_discard’: /<>/build-7.2/redis.c:464:49: warning: ISO C99 requires at least one argument for the "..." in a variadic macro cmd_len = REDIS_SPPRINTF(&cmd, "DISCARD", ""); ^ In file included from /<>/build-7.2/redis.c:27:0: /<>/build-7.2/redis.c: In function ‘zim_Redis_bitop’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:929:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitop, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:929:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitop, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_bitcount’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:937:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitcount, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:937:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitcount, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_bitpos’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:944:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitpos, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:944:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitpos, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_set’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:964:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(set, redis_boolean_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:964:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(set, redis_boolean_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_setex’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:971:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETEX", redis_key_long_val_cmd, redis_boolean_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:971:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETEX", redis_key_long_val_cmd, redis_boolean_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_psetex’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:978:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PSETEX", redis_key_long_val_cmd, redis_boolean_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:978:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PSETEX", redis_key_long_val_cmd, redis_boolean_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_setnx’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:985:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETNX", redis_kv_cmd, redis_1_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:985:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETNX", redis_kv_cmd, redis_1_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_getSet’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:994:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETSET", redis_kv_cmd, redis_string_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:994:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETSET", redis_kv_cmd, redis_string_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_randomKey’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1002:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RANDOMKEY", redis_empty_cmd, redis_ping_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1002:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RANDOMKEY", redis_empty_cmd, redis_ping_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_echo’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1010:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ECHO", redis_str_cmd, redis_string_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1010:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ECHO", redis_str_cmd, redis_string_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_renameKey’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1018:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RENAME", redis_key_key_cmd, redis_boolean_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1018:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RENAME", redis_key_key_cmd, redis_boolean_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_renameNx’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1026:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RENAMENX", redis_key_key_cmd, redis_1_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1026:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RENAMENX", redis_key_key_cmd, redis_1_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_get’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1036:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GET", redis_key_cmd, redis_string_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1036:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GET", redis_key_cmd, redis_string_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_ping’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1045:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PING", redis_empty_cmd, redis_ping_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1045:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PING", redis_empty_cmd, redis_ping_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_incr’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1052:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(incr, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1052:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(incr, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_incrBy’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1059:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("INCRBY", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1059:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("INCRBY", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_incrByFloat’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1066:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("INCRBYFLOAT", redis_key_dbl_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1066:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("INCRBYFLOAT", redis_key_dbl_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_decr’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1074:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(decr, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1074:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(decr, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_decrBy’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1081:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DECRBY", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1081:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DECRBY", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_getMultiple’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1132:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1132:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_exists’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1139:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXISTS", redis_key_cmd, redis_1_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1139:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXISTS", redis_key_cmd, redis_1_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_delete’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1147:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(del, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1147:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(del, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_watch’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1167:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(watch, redis_watch_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1167:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(watch, redis_watch_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_unwatch’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1188:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("UNWATCH", redis_empty_cmd, redis_unwatch_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1188:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("UNWATCH", redis_empty_cmd, redis_unwatch_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_getKeys’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1196:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("KEYS", redis_key_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1196:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("KEYS", redis_key_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_type’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1204:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TYPE", redis_key_cmd, redis_type_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1204:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TYPE", redis_key_cmd, redis_type_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_append’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1211:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("APPEND", redis_kv_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1211:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("APPEND", redis_kv_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_getRange’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1218:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETRANGE", redis_key_long_long_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1218:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETRANGE", redis_key_long_long_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_setRange’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1226:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETRANGE", redis_key_long_str_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1226:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETRANGE", redis_key_long_str_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_getBit’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1234:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETBIT", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1234:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETBIT", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_setBit’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1241:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(setbit, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1241:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(setbit, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_strlen’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1248:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("STRLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1248:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("STRLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_lPush’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1256:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPUSH", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1256:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPUSH", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_rPush’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1264:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPUSH", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1264:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPUSH", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_lInsert’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1270:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(linsert, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1270:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(linsert, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_lPushx’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1276:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPUSHX", redis_kv_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1276:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPUSHX", redis_kv_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_rPushx’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1283:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPUSHX", redis_kv_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1283:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPUSHX", redis_kv_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_lPop’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1290:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1290:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_rPop’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1297:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1297:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_blPop’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1304:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(blpop, redis_sock_read_multibulk_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1304:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(blpop, redis_sock_read_multibulk_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_brPop’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1311:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(brpop, redis_sock_read_multibulk_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1311:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(brpop, redis_sock_read_multibulk_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_lSize’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1319:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1319:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_lRemove’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1326:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(lrem, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1326:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(lrem, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_listTrim’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1333:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LTRIM", redis_key_long_long_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1333:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LTRIM", redis_key_long_long_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_lGet’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1341:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LINDEX", redis_key_long_cmd, redis_string_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1341:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LINDEX", redis_key_long_cmd, redis_string_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_lGetRange’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1348:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LRANGE", redis_key_long_long_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1348:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LRANGE", redis_key_long_long_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_sAdd’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1356:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SADD", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1356:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SADD", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_sAddArray’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1362:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SADD", redis_key_arr_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1362:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SADD", redis_key_arr_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_sSize’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1368:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SCARD", redis_key_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1368:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SCARD", redis_key_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_sRemove’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1375:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SREM", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1375:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SREM", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_sMove’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1382:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(smove, redis_1_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1382:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(smove, redis_1_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_sPop’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1390:9: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1390:9: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1392:9: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SPOP", redis_key_long_cmd, redis_sock_read_multibulk_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1392:9: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SPOP", redis_key_long_cmd, redis_sock_read_multibulk_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_sRandMember’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1425:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1425:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1431:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_string_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1431:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_string_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_sContains’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1439:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SISMEMBER", redis_kv_cmd, redis_1_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1439:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SISMEMBER", redis_kv_cmd, redis_1_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_sMembers’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1446:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SMEMBERS", redis_key_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1446:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SMEMBERS", redis_key_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_sInter’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1453:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sinter, redis_sock_read_multibulk_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1453:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sinter, redis_sock_read_multibulk_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_sInterStore’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1459:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sinterstore, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1459:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sinterstore, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_sUnion’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1465:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sunion, redis_sock_read_multibulk_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1465:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sunion, redis_sock_read_multibulk_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_sUnionStore’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1471:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sunionstore, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1471:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sunionstore, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_sDiff’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1477:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sdiff, redis_sock_read_multibulk_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1477:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sdiff, redis_sock_read_multibulk_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_sDiffStore’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1483:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sdiffstore, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1483:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sdiffstore, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_sort’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1509:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1509:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.2/redis.c: In function ‘generic_sort_cmd’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1606:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1606:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_setTimeout’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1643:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXPIRE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1643:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXPIRE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_pexpire’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1649:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PEXPIRE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1649:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PEXPIRE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_expireAt’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1655:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXPIREAT", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1655:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXPIREAT", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_pexpireAt’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1661:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PEXPIREAT", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1661:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PEXPIREAT", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_lSet’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1667:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LSET", redis_key_long_val_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1667:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LSET", redis_key_long_val_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_save’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1675:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SAVE", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1675:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SAVE", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_bgSave’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1682:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("BGSAVE", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1682:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("BGSAVE", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_lastSave’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1689:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LASTSAVE", redis_empty_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1689:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LASTSAVE", redis_empty_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_flushDB’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1696:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("FLUSHDB", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1696:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("FLUSHDB", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_flushAll’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1703:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("FLUSHALL", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1703:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("FLUSHALL", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_dbSize’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1710:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DBSIZE", redis_empty_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1710:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DBSIZE", redis_empty_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_auth’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1716:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(auth, redis_boolean_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1716:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(auth, redis_boolean_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_persist’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1722:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PERSIST", redis_key_cmd, redis_1_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1722:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PERSIST", redis_key_cmd, redis_1_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_ttl’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1729:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TTL", redis_key_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1729:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TTL", redis_key_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_pttl’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1735:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PTTL", redis_key_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1735:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PTTL", redis_key_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_info’: /<>/build-7.2/redis.c:1763:50: warning: ISO C99 requires at least one argument for the "..." in a variadic macro cmd_len = REDIS_SPPRINTF(&cmd, "INFO", ""); ^ In file included from /<>/build-7.2/redis.c:27:0: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1771:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_info_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1771:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_info_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_select’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1803:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1803:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_move’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1809:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("MOVE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1809:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("MOVE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.2/redis.c: In function ‘generic_mset’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1860:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(fun); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1860:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(fun); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_rpoplpush’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1879:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPOPLPUSH", redis_key_key_cmd, redis_string_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1879:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPOPLPUSH", redis_key_key_cmd, redis_string_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_brpoplpush’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1885:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(brpoplpush, redis_string_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1885:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(brpoplpush, redis_string_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_zAdd’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1891:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(zadd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1891:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(zadd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘generic_zrange_cmd’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1919:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_keys_dbl); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1919:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_keys_dbl); ^ /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1928:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:1928:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_zRangeByLex’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1964:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZRANGEBYLEX", redis_zrangebylex_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1964:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZRANGEBYLEX", redis_zrangebylex_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_zRevRangeByLex’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1970:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREVRANGEBYLEX", redis_zrangebylex_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1970:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREVRANGEBYLEX", redis_zrangebylex_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_zLexCount’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1977:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZLEXCOUNT", redis_gen_zlex_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1977:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZLEXCOUNT", redis_gen_zlex_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_zRemRangeByLex’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1983:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYLEX", redis_gen_zlex_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1983:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYLEX", redis_gen_zlex_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_zDelete’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1991:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREM", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1991:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREM", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_zDeleteRangeByScore’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1998:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYSCORE", redis_key_str_str_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:1998:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYSCORE", redis_key_str_str_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_zDeleteRangeByRank’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2006:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYRANK", redis_key_long_long_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2006:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYRANK", redis_key_long_long_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_zCount’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2014:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZCOUNT", redis_key_str_str_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2014:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZCOUNT", redis_key_str_str_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_zCard’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2021:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZCARD", redis_key_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2021:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZCARD", redis_key_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_zScore’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2028:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZSCORE", redis_kv_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2028:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZSCORE", redis_kv_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_zRank’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2035:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZRANK", redis_kv_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2035:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZRANK", redis_kv_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_zRevRank’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2041:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREVRANK", redis_kv_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2041:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREVRANK", redis_kv_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_zIncrBy’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2048:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(zincrby, redis_bulk_double_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2048:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(zincrby, redis_bulk_double_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_zInter’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2054:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZINTERSTORE", redis_zinter_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2054:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZINTERSTORE", redis_zinter_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_zUnion’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2059:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZUNIONSTORE", redis_zinter_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2059:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZUNIONSTORE", redis_zinter_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_hSet’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2067:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hset, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2067:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hset, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_hSetNx’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2074:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hsetnx, redis_1_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2074:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hsetnx, redis_1_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_hGet’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2081:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HGET", redis_key_str_cmd, redis_string_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2081:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HGET", redis_key_str_cmd, redis_string_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_hLen’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2088:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2088:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_hDel’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2095:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hdel, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2095:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hdel, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_hExists’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2102:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HEXISTS", redis_key_str_cmd, redis_1_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2102:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HEXISTS", redis_key_str_cmd, redis_1_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_hKeys’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2108:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HKEYS", redis_key_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2108:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HKEYS", redis_key_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_hVals’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2115:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HVALS", redis_key_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2115:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HVALS", redis_key_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_hGetAll’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2121:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HGETALL", redis_key_cmd, redis_mbulk_reply_zipped_vals); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2121:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HGETALL", redis_key_cmd, redis_mbulk_reply_zipped_vals); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_hIncrByFloat’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2128:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hincrbyfloat, redis_bulk_double_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2128:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hincrbyfloat, redis_bulk_double_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_hIncrBy’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2135:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hincrby, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2135:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hincrby, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_hMget’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2141:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hmget, redis_mbulk_reply_assoc); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2141:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hmget, redis_mbulk_reply_assoc); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_hMset’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2148:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hmset, redis_boolean_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2148:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hmset, redis_boolean_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_hStrLen’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2154:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hstrlen, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2154:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hstrlen, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_multi’: /<>/build-7.2/redis.c:2197:55: warning: ISO C99 requires at least one argument for the "..." in a variadic macro cmd_len = REDIS_SPPRINTF(&cmd, "MULTI", ""); ^ In file included from /<>/build-7.2/redis.c:27:0: /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/redis.c:2201:17: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(NULL, NULL); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_exec’: /<>/build-7.2/redis.c:2289:50: warning: ISO C99 requires at least one argument for the "..." in a variadic macro cmd_len = REDIS_SPPRINTF(&cmd, "EXEC", ""); ^ In file included from /<>/build-7.2/redis.c:27:0: /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/redis.c:2293:13: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(NULL, NULL); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_publish’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2426:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PUBLISH", redis_key_str_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2426:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PUBLISH", redis_key_str_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_psubscribe’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2433:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PSUBSCRIBE", redis_subscribe_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2433:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PSUBSCRIBE", redis_subscribe_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_subscribe’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2439:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SUBSCRIBE", redis_subscribe_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2439:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SUBSCRIBE", redis_subscribe_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_unsubscribe’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2524:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("UNSUBSCRIBE", redis_unsubscribe_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2524:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("UNSUBSCRIBE", redis_unsubscribe_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_punsubscribe’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2530:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PUNSUBSCRIBE", redis_unsubscribe_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2530:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PUNSUBSCRIBE", redis_unsubscribe_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_bgrewriteaof’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2537:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("BGREWRITEAOF", redis_empty_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2537:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("BGREWRITEAOF", redis_empty_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_slaveof’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2573:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2573:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_object’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2601:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2601:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_long_response); ^ /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2607:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_string_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2607:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_string_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_config’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2675:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_raw); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2675:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_raw); ^ /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2685:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2685:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_slowlog’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2745:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2745:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_wait’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2783:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2783:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_pubsub’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2891:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_keys_int); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2891:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_keys_int); ^ /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2900:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:2900:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_eval’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2907:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EVAL", redis_eval_cmd, redis_read_variant_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2907:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EVAL", redis_eval_cmd, redis_read_variant_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_evalsha’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2912:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EVALSHA", redis_eval_cmd, redis_read_variant_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:2912:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EVALSHA", redis_eval_cmd, redis_read_variant_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_script’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:3007:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:3007:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_dump’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3012:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DUMP", redis_key_cmd, redis_string_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3012:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DUMP", redis_key_cmd, redis_string_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_restore’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3018:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RESTORE", redis_key_long_val_cmd, ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3018:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RESTORE", redis_key_long_val_cmd, ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_debug’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3025:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DEBUG", redis_key_cmd, redis_string_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3025:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DEBUG", redis_key_cmd, redis_string_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_migrate’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3032:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(migrate, redis_boolean_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3032:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(migrate, redis_boolean_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_time’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3148:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TIME", redis_empty_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3148:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TIME", redis_empty_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_role’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3153:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ROLE", redis_empty_cmd, redis_read_variant_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3153:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ROLE", redis_empty_cmd, redis_read_variant_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_client’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:3294:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_client_list_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:3294:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_client_list_reply); ^ /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:3300:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:3300:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_rawcommand’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:3339:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.2/redis.c:3339:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_command’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3347:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(command, redis_read_variant_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3347:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(command, redis_read_variant_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_pfadd’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3528:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfadd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3528:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfadd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_pfcount’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3533:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfcount, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3533:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfcount, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_pfmerge’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3538:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfmerge, redis_boolean_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3538:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfmerge, redis_boolean_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_geoadd’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3546:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOADD", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3546:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOADD", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_geohash’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3550:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOHASH", redis_key_varval_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3550:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOHASH", redis_key_varval_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_geopos’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3554:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOPOS", redis_key_varval_cmd, redis_read_variant_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3554:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOPOS", redis_key_varval_cmd, redis_read_variant_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_geodist’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3558:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(geodist, redis_bulk_double_response); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3558:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(geodist, redis_bulk_double_response); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_georadius’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3562:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(georadius, redis_read_variant_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3562:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(georadius, redis_read_variant_reply); ^ /<>/build-7.2/redis.c: In function ‘zim_Redis_georadiusbymember’: /<>/build-7.2/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3566:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(georadiusbymember, redis_read_variant_reply); ^ /<>/build-7.2/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.2/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.2/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.2/redis.c:3566:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(georadiusbymember, redis_read_variant_reply); ^ /bin/bash /<>/build-7.2/libtool --mode=compile cc -I. -I/<>/build-7.2 -DPHP_ATOM_INC -I/<>/build-7.2/include -I/<>/build-7.2/main -I/<>/build-7.2 -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib -I/usr/include/php/20170718/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.2/redis_commands.c -o redis_commands.lo libtool: compile: cc -I. -I/<>/build-7.2 -DPHP_ATOM_INC -I/<>/build-7.2/include -I/<>/build-7.2/main -I/<>/build-7.2 -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib -I/usr/include/php/20170718/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.2/redis_commands.c -fPIC -DPIC -o .libs/redis_commands.o /<>/build-7.2/redis_commands.c: In function ‘redis_empty_cmd’: /<>/build-7.2/redis_commands.c:43:46: warning: ISO C99 requires at least one argument for the "..." in a variadic macro *cmd_len = REDIS_CMD_SPPRINTF(cmd, kw, ""); ^ /<>/build-7.2/redis_commands.c: In function ‘redis_command_cmd’: /<>/build-7.2/redis_commands.c:2890:57: warning: ISO C99 requires at least one argument for the "..." in a variadic macro *cmd_len = REDIS_CMD_SPPRINTF(cmd, "COMMAND", ""); ^ /bin/bash /<>/build-7.2/libtool --mode=compile cc -I. -I/<>/build-7.2 -DPHP_ATOM_INC -I/<>/build-7.2/include -I/<>/build-7.2/main -I/<>/build-7.2 -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib -I/usr/include/php/20170718/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.2/library.c -o library.lo libtool: compile: cc -I. -I/<>/build-7.2 -DPHP_ATOM_INC -I/<>/build-7.2/include -I/<>/build-7.2/main -I/<>/build-7.2 -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib -I/usr/include/php/20170718/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.2/library.c -fPIC -DPIC -o .libs/library.o In file included from /usr/include/php/20170718/main/php.h:40:0, from /<>/build-7.2/common.h:1, from /<>/build-7.2/library.c:4: /usr/include/php/20170718/Zend/zend_API.h:156:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.2/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-7.2/libtool --mode=compile cc -I. -I/<>/build-7.2 -DPHP_ATOM_INC -I/<>/build-7.2/include -I/<>/build-7.2/main -I/<>/build-7.2 -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib -I/usr/include/php/20170718/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.2/redis_session.c -o redis_session.lo libtool: compile: cc -I. -I/<>/build-7.2 -DPHP_ATOM_INC -I/<>/build-7.2/include -I/<>/build-7.2/main -I/<>/build-7.2 -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib -I/usr/include/php/20170718/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.2/redis_session.c -fPIC -DPIC -o .libs/redis_session.o In file included from /usr/include/php/20170718/main/php.h:40:0, from /<>/build-7.2/common.h:1, from /<>/build-7.2/redis_session.c:23: /usr/include/php/20170718/Zend/zend_API.h:156:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.2/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-7.2/libtool --mode=compile cc -I. -I/<>/build-7.2 -DPHP_ATOM_INC -I/<>/build-7.2/include -I/<>/build-7.2/main -I/<>/build-7.2 -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib -I/usr/include/php/20170718/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.2/redis_array.c -o redis_array.lo libtool: compile: cc -I. -I/<>/build-7.2 -DPHP_ATOM_INC -I/<>/build-7.2/include -I/<>/build-7.2/main -I/<>/build-7.2 -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib -I/usr/include/php/20170718/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.2/redis_array.c -fPIC -DPIC -o .libs/redis_array.o In file included from /usr/include/php/20170718/main/php.h:40:0, from /<>/build-7.2/common.h:1, from /<>/build-7.2/redis_array.c:24: /usr/include/php/20170718/Zend/zend_API.h:156:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.2/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-7.2/libtool --mode=compile cc -I. -I/<>/build-7.2 -DPHP_ATOM_INC -I/<>/build-7.2/include -I/<>/build-7.2/main -I/<>/build-7.2 -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib -I/usr/include/php/20170718/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.2/redis_array_impl.c -o redis_array_impl.lo libtool: compile: cc -I. -I/<>/build-7.2 -DPHP_ATOM_INC -I/<>/build-7.2/include -I/<>/build-7.2/main -I/<>/build-7.2 -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib -I/usr/include/php/20170718/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.2/redis_array_impl.c -fPIC -DPIC -o .libs/redis_array_impl.o In file included from /usr/include/php/20170718/main/php.h:40:0, from /<>/build-7.2/common.h:1, from /<>/build-7.2/redis_array.h:9, from /<>/build-7.2/redis_array_impl.h:10, from /<>/build-7.2/redis_array_impl.c:19: /usr/include/php/20170718/Zend/zend_API.h:156:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.2/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-7.2/libtool --mode=compile cc -I. -I/<>/build-7.2 -DPHP_ATOM_INC -I/<>/build-7.2/include -I/<>/build-7.2/main -I/<>/build-7.2 -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib -I/usr/include/php/20170718/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.2/redis_cluster.c -o redis_cluster.lo libtool: compile: cc -I. -I/<>/build-7.2 -DPHP_ATOM_INC -I/<>/build-7.2/include -I/<>/build-7.2/main -I/<>/build-7.2 -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib -I/usr/include/php/20170718/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.2/redis_cluster.c -fPIC -DPIC -o .libs/redis_cluster.o In file included from /usr/include/php/20170718/main/php.h:40:0, from /<>/build-7.2/common.h:1, from /<>/build-7.2/redis_cluster.c:24: /usr/include/php/20170718/Zend/zend_API.h:156:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.2/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /<>/build-7.2/redis_cluster.c:49:20: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] ZEND_END_ARG_INFO(); ^ /<>/build-7.2/redis_cluster.c:83:20: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] ZEND_END_ARG_INFO(); ^ /<>/build-7.2/redis_cluster.c:91:20: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] ZEND_END_ARG_INFO(); ^ /bin/bash /<>/build-7.2/libtool --mode=compile cc -I. -I/<>/build-7.2 -DPHP_ATOM_INC -I/<>/build-7.2/include -I/<>/build-7.2/main -I/<>/build-7.2 -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib -I/usr/include/php/20170718/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.2/cluster_library.c -o cluster_library.lo libtool: compile: cc -I. -I/<>/build-7.2 -DPHP_ATOM_INC -I/<>/build-7.2/include -I/<>/build-7.2/main -I/<>/build-7.2 -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib -I/usr/include/php/20170718/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.2/cluster_library.c -fPIC -DPIC -o .libs/cluster_library.o In file included from /usr/include/php/20170718/main/php.h:40:0, from /<>/build-7.2/common.h:1, from /<>/build-7.2/php_redis.h:22, from /<>/build-7.2/cluster_library.c:1: /usr/include/php/20170718/Zend/zend_API.h:156:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.2/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-7.2/libtool --mode=link cc -DPHP_ATOM_INC -I/<>/build-7.2/include -I/<>/build-7.2/main -I/<>/build-7.2 -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/TSRM -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/ext -I/usr/include/php/20170718/ext/date/lib -I/usr/include/php/20170718/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o redis.la -export-dynamic -avoid-version -prefer-pic -module -rpath /<>/build-7.2/modules redis.lo redis_commands.lo library.lo redis_session.lo redis_array.lo redis_array_impl.lo redis_cluster.lo cluster_library.lo libtool: link: cc -shared -fPIC -DPIC .libs/redis.o .libs/redis_commands.o .libs/library.o .libs/redis_session.o .libs/redis_array.o .libs/redis_array_impl.o .libs/redis_cluster.o .libs/cluster_library.o -g -O2 -fstack-protector-strong -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Wl,-soname -Wl,redis.so -o .libs/redis.so libtool: link: ( cd ".libs" && rm -f "redis.la" && ln -s "../redis.la" "redis.la" ) /bin/bash /<>/build-7.2/libtool --mode=install cp ./redis.la /<>/build-7.2/modules libtool: install: cp ./.libs/redis.so /<>/build-7.2/modules/redis.so libtool: install: cp ./.libs/redis.lai /<>/build-7.2/modules/redis.la libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n /<>/build-7.2/modules ---------------------------------------------------------------------- Libraries have been installed in: /<>/build-7.2/modules If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- Build complete. Don't forget to run 'make test'. make[2]: Leaving directory '/<>/build-7.2' touch build-7.2-stamp dh_auto_build --sourcedirectory=build-7.1 make -j1 make[2]: Entering directory '/<>/build-7.1' /bin/bash /<>/build-7.1/libtool --mode=compile cc -I. -I/<>/build-7.1 -DPHP_ATOM_INC -I/<>/build-7.1/include -I/<>/build-7.1/main -I/<>/build-7.1 -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -I/usr/include/php/20160303/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.1/redis.c -o redis.lo libtool: compile: cc -I. -I/<>/build-7.1 -DPHP_ATOM_INC -I/<>/build-7.1/include -I/<>/build-7.1/main -I/<>/build-7.1 -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -I/usr/include/php/20160303/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.1/redis.c -fPIC -DPIC -o .libs/redis.o In file included from /usr/include/php/20160303/main/php.h:40:0, from /<>/build-7.1/common.h:1, from /<>/build-7.1/redis.c:27: /usr/include/php/20160303/Zend/zend_API.h:148:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.1/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /<>/build-7.1/redis.c: In function ‘redis_send_discard’: /<>/build-7.1/redis.c:464:49: warning: ISO C99 requires at least one argument for the "..." in a variadic macro cmd_len = REDIS_SPPRINTF(&cmd, "DISCARD", ""); ^ In file included from /<>/build-7.1/redis.c:27:0: /<>/build-7.1/redis.c: In function ‘zim_Redis_bitop’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:929:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitop, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:929:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitop, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_bitcount’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:937:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitcount, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:937:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitcount, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_bitpos’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:944:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitpos, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:944:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitpos, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_set’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:964:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(set, redis_boolean_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:964:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(set, redis_boolean_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_setex’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:971:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETEX", redis_key_long_val_cmd, redis_boolean_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:971:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETEX", redis_key_long_val_cmd, redis_boolean_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_psetex’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:978:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PSETEX", redis_key_long_val_cmd, redis_boolean_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:978:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PSETEX", redis_key_long_val_cmd, redis_boolean_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_setnx’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:985:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETNX", redis_kv_cmd, redis_1_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:985:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETNX", redis_kv_cmd, redis_1_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_getSet’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:994:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETSET", redis_kv_cmd, redis_string_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:994:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETSET", redis_kv_cmd, redis_string_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_randomKey’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1002:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RANDOMKEY", redis_empty_cmd, redis_ping_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1002:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RANDOMKEY", redis_empty_cmd, redis_ping_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_echo’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1010:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ECHO", redis_str_cmd, redis_string_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1010:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ECHO", redis_str_cmd, redis_string_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_renameKey’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1018:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RENAME", redis_key_key_cmd, redis_boolean_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1018:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RENAME", redis_key_key_cmd, redis_boolean_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_renameNx’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1026:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RENAMENX", redis_key_key_cmd, redis_1_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1026:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RENAMENX", redis_key_key_cmd, redis_1_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_get’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1036:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GET", redis_key_cmd, redis_string_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1036:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GET", redis_key_cmd, redis_string_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_ping’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1045:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PING", redis_empty_cmd, redis_ping_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1045:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PING", redis_empty_cmd, redis_ping_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_incr’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1052:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(incr, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1052:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(incr, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_incrBy’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1059:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("INCRBY", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1059:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("INCRBY", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_incrByFloat’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1066:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("INCRBYFLOAT", redis_key_dbl_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1066:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("INCRBYFLOAT", redis_key_dbl_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_decr’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1074:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(decr, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1074:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(decr, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_decrBy’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1081:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DECRBY", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1081:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DECRBY", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_getMultiple’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1132:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1132:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_exists’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1139:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXISTS", redis_key_cmd, redis_1_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1139:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXISTS", redis_key_cmd, redis_1_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_delete’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1147:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(del, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1147:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(del, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_watch’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1167:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(watch, redis_watch_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1167:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(watch, redis_watch_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_unwatch’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1188:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("UNWATCH", redis_empty_cmd, redis_unwatch_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1188:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("UNWATCH", redis_empty_cmd, redis_unwatch_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_getKeys’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1196:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("KEYS", redis_key_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1196:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("KEYS", redis_key_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_type’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1204:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TYPE", redis_key_cmd, redis_type_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1204:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TYPE", redis_key_cmd, redis_type_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_append’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1211:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("APPEND", redis_kv_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1211:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("APPEND", redis_kv_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_getRange’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1218:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETRANGE", redis_key_long_long_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1218:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETRANGE", redis_key_long_long_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_setRange’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1226:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETRANGE", redis_key_long_str_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1226:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETRANGE", redis_key_long_str_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_getBit’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1234:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETBIT", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1234:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETBIT", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_setBit’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1241:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(setbit, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1241:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(setbit, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_strlen’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1248:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("STRLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1248:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("STRLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_lPush’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1256:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPUSH", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1256:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPUSH", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_rPush’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1264:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPUSH", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1264:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPUSH", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_lInsert’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1270:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(linsert, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1270:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(linsert, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_lPushx’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1276:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPUSHX", redis_kv_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1276:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPUSHX", redis_kv_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_rPushx’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1283:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPUSHX", redis_kv_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1283:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPUSHX", redis_kv_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_lPop’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1290:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1290:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_rPop’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1297:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1297:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_blPop’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1304:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(blpop, redis_sock_read_multibulk_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1304:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(blpop, redis_sock_read_multibulk_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_brPop’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1311:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(brpop, redis_sock_read_multibulk_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1311:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(brpop, redis_sock_read_multibulk_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_lSize’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1319:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1319:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_lRemove’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1326:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(lrem, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1326:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(lrem, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_listTrim’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1333:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LTRIM", redis_key_long_long_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1333:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LTRIM", redis_key_long_long_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_lGet’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1341:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LINDEX", redis_key_long_cmd, redis_string_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1341:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LINDEX", redis_key_long_cmd, redis_string_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_lGetRange’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1348:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LRANGE", redis_key_long_long_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1348:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LRANGE", redis_key_long_long_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_sAdd’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1356:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SADD", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1356:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SADD", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_sAddArray’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1362:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SADD", redis_key_arr_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1362:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SADD", redis_key_arr_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_sSize’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1368:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SCARD", redis_key_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1368:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SCARD", redis_key_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_sRemove’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1375:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SREM", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1375:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SREM", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_sMove’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1382:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(smove, redis_1_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1382:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(smove, redis_1_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_sPop’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1390:9: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1390:9: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1392:9: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SPOP", redis_key_long_cmd, redis_sock_read_multibulk_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1392:9: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SPOP", redis_key_long_cmd, redis_sock_read_multibulk_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_sRandMember’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1425:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1425:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1431:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_string_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1431:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_string_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_sContains’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1439:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SISMEMBER", redis_kv_cmd, redis_1_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1439:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SISMEMBER", redis_kv_cmd, redis_1_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_sMembers’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1446:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SMEMBERS", redis_key_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1446:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SMEMBERS", redis_key_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_sInter’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1453:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sinter, redis_sock_read_multibulk_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1453:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sinter, redis_sock_read_multibulk_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_sInterStore’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1459:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sinterstore, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1459:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sinterstore, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_sUnion’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1465:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sunion, redis_sock_read_multibulk_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1465:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sunion, redis_sock_read_multibulk_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_sUnionStore’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1471:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sunionstore, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1471:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sunionstore, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_sDiff’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1477:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sdiff, redis_sock_read_multibulk_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1477:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sdiff, redis_sock_read_multibulk_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_sDiffStore’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1483:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sdiffstore, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1483:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sdiffstore, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_sort’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1509:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1509:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.1/redis.c: In function ‘generic_sort_cmd’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1606:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1606:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_setTimeout’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1643:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXPIRE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1643:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXPIRE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_pexpire’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1649:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PEXPIRE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1649:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PEXPIRE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_expireAt’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1655:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXPIREAT", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1655:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXPIREAT", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_pexpireAt’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1661:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PEXPIREAT", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1661:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PEXPIREAT", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_lSet’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1667:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LSET", redis_key_long_val_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1667:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LSET", redis_key_long_val_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_save’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1675:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SAVE", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1675:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SAVE", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_bgSave’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1682:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("BGSAVE", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1682:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("BGSAVE", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_lastSave’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1689:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LASTSAVE", redis_empty_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1689:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LASTSAVE", redis_empty_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_flushDB’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1696:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("FLUSHDB", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1696:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("FLUSHDB", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_flushAll’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1703:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("FLUSHALL", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1703:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("FLUSHALL", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_dbSize’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1710:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DBSIZE", redis_empty_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1710:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DBSIZE", redis_empty_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_auth’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1716:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(auth, redis_boolean_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1716:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(auth, redis_boolean_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_persist’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1722:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PERSIST", redis_key_cmd, redis_1_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1722:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PERSIST", redis_key_cmd, redis_1_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_ttl’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1729:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TTL", redis_key_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1729:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TTL", redis_key_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_pttl’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1735:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PTTL", redis_key_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1735:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PTTL", redis_key_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_info’: /<>/build-7.1/redis.c:1763:50: warning: ISO C99 requires at least one argument for the "..." in a variadic macro cmd_len = REDIS_SPPRINTF(&cmd, "INFO", ""); ^ In file included from /<>/build-7.1/redis.c:27:0: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1771:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_info_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1771:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_info_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_select’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1803:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1803:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_move’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1809:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("MOVE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1809:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("MOVE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.1/redis.c: In function ‘generic_mset’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1860:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(fun); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1860:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(fun); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_rpoplpush’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1879:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPOPLPUSH", redis_key_key_cmd, redis_string_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1879:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPOPLPUSH", redis_key_key_cmd, redis_string_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_brpoplpush’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1885:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(brpoplpush, redis_string_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1885:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(brpoplpush, redis_string_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_zAdd’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1891:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(zadd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1891:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(zadd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘generic_zrange_cmd’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1919:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_keys_dbl); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1919:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_keys_dbl); ^ /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1928:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:1928:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_zRangeByLex’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1964:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZRANGEBYLEX", redis_zrangebylex_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1964:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZRANGEBYLEX", redis_zrangebylex_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_zRevRangeByLex’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1970:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREVRANGEBYLEX", redis_zrangebylex_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1970:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREVRANGEBYLEX", redis_zrangebylex_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_zLexCount’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1977:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZLEXCOUNT", redis_gen_zlex_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1977:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZLEXCOUNT", redis_gen_zlex_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_zRemRangeByLex’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1983:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYLEX", redis_gen_zlex_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1983:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYLEX", redis_gen_zlex_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_zDelete’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1991:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREM", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1991:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREM", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_zDeleteRangeByScore’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1998:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYSCORE", redis_key_str_str_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:1998:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYSCORE", redis_key_str_str_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_zDeleteRangeByRank’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2006:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYRANK", redis_key_long_long_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2006:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYRANK", redis_key_long_long_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_zCount’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2014:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZCOUNT", redis_key_str_str_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2014:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZCOUNT", redis_key_str_str_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_zCard’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2021:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZCARD", redis_key_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2021:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZCARD", redis_key_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_zScore’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2028:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZSCORE", redis_kv_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2028:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZSCORE", redis_kv_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_zRank’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2035:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZRANK", redis_kv_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2035:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZRANK", redis_kv_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_zRevRank’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2041:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREVRANK", redis_kv_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2041:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREVRANK", redis_kv_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_zIncrBy’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2048:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(zincrby, redis_bulk_double_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2048:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(zincrby, redis_bulk_double_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_zInter’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2054:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZINTERSTORE", redis_zinter_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2054:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZINTERSTORE", redis_zinter_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_zUnion’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2059:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZUNIONSTORE", redis_zinter_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2059:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZUNIONSTORE", redis_zinter_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_hSet’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2067:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hset, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2067:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hset, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_hSetNx’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2074:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hsetnx, redis_1_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2074:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hsetnx, redis_1_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_hGet’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2081:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HGET", redis_key_str_cmd, redis_string_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2081:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HGET", redis_key_str_cmd, redis_string_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_hLen’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2088:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2088:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_hDel’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2095:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hdel, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2095:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hdel, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_hExists’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2102:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HEXISTS", redis_key_str_cmd, redis_1_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2102:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HEXISTS", redis_key_str_cmd, redis_1_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_hKeys’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2108:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HKEYS", redis_key_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2108:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HKEYS", redis_key_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_hVals’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2115:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HVALS", redis_key_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2115:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HVALS", redis_key_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_hGetAll’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2121:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HGETALL", redis_key_cmd, redis_mbulk_reply_zipped_vals); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2121:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HGETALL", redis_key_cmd, redis_mbulk_reply_zipped_vals); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_hIncrByFloat’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2128:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hincrbyfloat, redis_bulk_double_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2128:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hincrbyfloat, redis_bulk_double_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_hIncrBy’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2135:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hincrby, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2135:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hincrby, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_hMget’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2141:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hmget, redis_mbulk_reply_assoc); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2141:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hmget, redis_mbulk_reply_assoc); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_hMset’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2148:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hmset, redis_boolean_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2148:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hmset, redis_boolean_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_hStrLen’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2154:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hstrlen, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2154:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hstrlen, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_multi’: /<>/build-7.1/redis.c:2197:55: warning: ISO C99 requires at least one argument for the "..." in a variadic macro cmd_len = REDIS_SPPRINTF(&cmd, "MULTI", ""); ^ In file included from /<>/build-7.1/redis.c:27:0: /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/redis.c:2201:17: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(NULL, NULL); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_exec’: /<>/build-7.1/redis.c:2289:50: warning: ISO C99 requires at least one argument for the "..." in a variadic macro cmd_len = REDIS_SPPRINTF(&cmd, "EXEC", ""); ^ In file included from /<>/build-7.1/redis.c:27:0: /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/redis.c:2293:13: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(NULL, NULL); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_publish’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2426:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PUBLISH", redis_key_str_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2426:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PUBLISH", redis_key_str_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_psubscribe’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2433:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PSUBSCRIBE", redis_subscribe_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2433:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PSUBSCRIBE", redis_subscribe_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_subscribe’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2439:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SUBSCRIBE", redis_subscribe_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2439:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SUBSCRIBE", redis_subscribe_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_unsubscribe’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2524:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("UNSUBSCRIBE", redis_unsubscribe_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2524:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("UNSUBSCRIBE", redis_unsubscribe_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_punsubscribe’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2530:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PUNSUBSCRIBE", redis_unsubscribe_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2530:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PUNSUBSCRIBE", redis_unsubscribe_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_bgrewriteaof’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2537:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("BGREWRITEAOF", redis_empty_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2537:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("BGREWRITEAOF", redis_empty_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_slaveof’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2573:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2573:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_object’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2601:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2601:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_long_response); ^ /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2607:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_string_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2607:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_string_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_config’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2675:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_raw); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2675:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_raw); ^ /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2685:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2685:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_slowlog’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2745:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2745:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_wait’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2783:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2783:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_pubsub’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2891:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_keys_int); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2891:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_keys_int); ^ /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2900:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:2900:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_eval’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2907:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EVAL", redis_eval_cmd, redis_read_variant_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2907:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EVAL", redis_eval_cmd, redis_read_variant_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_evalsha’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2912:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EVALSHA", redis_eval_cmd, redis_read_variant_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:2912:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EVALSHA", redis_eval_cmd, redis_read_variant_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_script’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:3007:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:3007:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_dump’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3012:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DUMP", redis_key_cmd, redis_string_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3012:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DUMP", redis_key_cmd, redis_string_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_restore’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3018:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RESTORE", redis_key_long_val_cmd, ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3018:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RESTORE", redis_key_long_val_cmd, ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_debug’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3025:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DEBUG", redis_key_cmd, redis_string_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3025:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DEBUG", redis_key_cmd, redis_string_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_migrate’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3032:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(migrate, redis_boolean_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3032:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(migrate, redis_boolean_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_time’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3148:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TIME", redis_empty_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3148:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TIME", redis_empty_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_role’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3153:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ROLE", redis_empty_cmd, redis_read_variant_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3153:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ROLE", redis_empty_cmd, redis_read_variant_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_client’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:3294:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_client_list_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:3294:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_client_list_reply); ^ /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:3300:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:3300:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_rawcommand’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:3339:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.1/redis.c:3339:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_command’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3347:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(command, redis_read_variant_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3347:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(command, redis_read_variant_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_pfadd’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3528:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfadd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3528:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfadd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_pfcount’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3533:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfcount, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3533:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfcount, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_pfmerge’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3538:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfmerge, redis_boolean_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3538:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfmerge, redis_boolean_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_geoadd’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3546:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOADD", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3546:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOADD", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_geohash’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3550:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOHASH", redis_key_varval_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3550:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOHASH", redis_key_varval_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_geopos’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3554:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOPOS", redis_key_varval_cmd, redis_read_variant_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3554:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOPOS", redis_key_varval_cmd, redis_read_variant_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_geodist’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3558:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(geodist, redis_bulk_double_response); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3558:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(geodist, redis_bulk_double_response); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_georadius’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3562:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(georadius, redis_read_variant_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3562:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(georadius, redis_read_variant_reply); ^ /<>/build-7.1/redis.c: In function ‘zim_Redis_georadiusbymember’: /<>/build-7.1/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3566:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(georadiusbymember, redis_read_variant_reply); ^ /<>/build-7.1/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.1/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.1/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.1/redis.c:3566:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(georadiusbymember, redis_read_variant_reply); ^ /bin/bash /<>/build-7.1/libtool --mode=compile cc -I. -I/<>/build-7.1 -DPHP_ATOM_INC -I/<>/build-7.1/include -I/<>/build-7.1/main -I/<>/build-7.1 -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -I/usr/include/php/20160303/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.1/redis_commands.c -o redis_commands.lo libtool: compile: cc -I. -I/<>/build-7.1 -DPHP_ATOM_INC -I/<>/build-7.1/include -I/<>/build-7.1/main -I/<>/build-7.1 -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -I/usr/include/php/20160303/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.1/redis_commands.c -fPIC -DPIC -o .libs/redis_commands.o /<>/build-7.1/redis_commands.c: In function ‘redis_empty_cmd’: /<>/build-7.1/redis_commands.c:43:46: warning: ISO C99 requires at least one argument for the "..." in a variadic macro *cmd_len = REDIS_CMD_SPPRINTF(cmd, kw, ""); ^ /<>/build-7.1/redis_commands.c: In function ‘redis_command_cmd’: /<>/build-7.1/redis_commands.c:2890:57: warning: ISO C99 requires at least one argument for the "..." in a variadic macro *cmd_len = REDIS_CMD_SPPRINTF(cmd, "COMMAND", ""); ^ /bin/bash /<>/build-7.1/libtool --mode=compile cc -I. -I/<>/build-7.1 -DPHP_ATOM_INC -I/<>/build-7.1/include -I/<>/build-7.1/main -I/<>/build-7.1 -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -I/usr/include/php/20160303/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.1/library.c -o library.lo libtool: compile: cc -I. -I/<>/build-7.1 -DPHP_ATOM_INC -I/<>/build-7.1/include -I/<>/build-7.1/main -I/<>/build-7.1 -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -I/usr/include/php/20160303/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.1/library.c -fPIC -DPIC -o .libs/library.o In file included from /usr/include/php/20160303/main/php.h:40:0, from /<>/build-7.1/common.h:1, from /<>/build-7.1/library.c:4: /usr/include/php/20160303/Zend/zend_API.h:148:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.1/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-7.1/libtool --mode=compile cc -I. -I/<>/build-7.1 -DPHP_ATOM_INC -I/<>/build-7.1/include -I/<>/build-7.1/main -I/<>/build-7.1 -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -I/usr/include/php/20160303/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.1/redis_session.c -o redis_session.lo libtool: compile: cc -I. -I/<>/build-7.1 -DPHP_ATOM_INC -I/<>/build-7.1/include -I/<>/build-7.1/main -I/<>/build-7.1 -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -I/usr/include/php/20160303/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.1/redis_session.c -fPIC -DPIC -o .libs/redis_session.o In file included from /usr/include/php/20160303/main/php.h:40:0, from /<>/build-7.1/common.h:1, from /<>/build-7.1/redis_session.c:23: /usr/include/php/20160303/Zend/zend_API.h:148:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.1/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-7.1/libtool --mode=compile cc -I. -I/<>/build-7.1 -DPHP_ATOM_INC -I/<>/build-7.1/include -I/<>/build-7.1/main -I/<>/build-7.1 -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -I/usr/include/php/20160303/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.1/redis_array.c -o redis_array.lo libtool: compile: cc -I. -I/<>/build-7.1 -DPHP_ATOM_INC -I/<>/build-7.1/include -I/<>/build-7.1/main -I/<>/build-7.1 -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -I/usr/include/php/20160303/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.1/redis_array.c -fPIC -DPIC -o .libs/redis_array.o In file included from /usr/include/php/20160303/main/php.h:40:0, from /<>/build-7.1/common.h:1, from /<>/build-7.1/redis_array.c:24: /usr/include/php/20160303/Zend/zend_API.h:148:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.1/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-7.1/libtool --mode=compile cc -I. -I/<>/build-7.1 -DPHP_ATOM_INC -I/<>/build-7.1/include -I/<>/build-7.1/main -I/<>/build-7.1 -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -I/usr/include/php/20160303/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.1/redis_array_impl.c -o redis_array_impl.lo libtool: compile: cc -I. -I/<>/build-7.1 -DPHP_ATOM_INC -I/<>/build-7.1/include -I/<>/build-7.1/main -I/<>/build-7.1 -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -I/usr/include/php/20160303/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.1/redis_array_impl.c -fPIC -DPIC -o .libs/redis_array_impl.o In file included from /usr/include/php/20160303/main/php.h:40:0, from /<>/build-7.1/common.h:1, from /<>/build-7.1/redis_array.h:9, from /<>/build-7.1/redis_array_impl.h:10, from /<>/build-7.1/redis_array_impl.c:19: /usr/include/php/20160303/Zend/zend_API.h:148:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.1/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-7.1/libtool --mode=compile cc -I. -I/<>/build-7.1 -DPHP_ATOM_INC -I/<>/build-7.1/include -I/<>/build-7.1/main -I/<>/build-7.1 -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -I/usr/include/php/20160303/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.1/redis_cluster.c -o redis_cluster.lo libtool: compile: cc -I. -I/<>/build-7.1 -DPHP_ATOM_INC -I/<>/build-7.1/include -I/<>/build-7.1/main -I/<>/build-7.1 -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -I/usr/include/php/20160303/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.1/redis_cluster.c -fPIC -DPIC -o .libs/redis_cluster.o In file included from /usr/include/php/20160303/main/php.h:40:0, from /<>/build-7.1/common.h:1, from /<>/build-7.1/redis_cluster.c:24: /usr/include/php/20160303/Zend/zend_API.h:148:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.1/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /<>/build-7.1/redis_cluster.c:49:20: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] ZEND_END_ARG_INFO(); ^ /<>/build-7.1/redis_cluster.c:83:20: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] ZEND_END_ARG_INFO(); ^ /<>/build-7.1/redis_cluster.c:91:20: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] ZEND_END_ARG_INFO(); ^ /bin/bash /<>/build-7.1/libtool --mode=compile cc -I. -I/<>/build-7.1 -DPHP_ATOM_INC -I/<>/build-7.1/include -I/<>/build-7.1/main -I/<>/build-7.1 -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -I/usr/include/php/20160303/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.1/cluster_library.c -o cluster_library.lo libtool: compile: cc -I. -I/<>/build-7.1 -DPHP_ATOM_INC -I/<>/build-7.1/include -I/<>/build-7.1/main -I/<>/build-7.1 -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -I/usr/include/php/20160303/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.1/cluster_library.c -fPIC -DPIC -o .libs/cluster_library.o In file included from /usr/include/php/20160303/main/php.h:40:0, from /<>/build-7.1/common.h:1, from /<>/build-7.1/php_redis.h:22, from /<>/build-7.1/cluster_library.c:1: /usr/include/php/20160303/Zend/zend_API.h:148:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.1/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-7.1/libtool --mode=link cc -DPHP_ATOM_INC -I/<>/build-7.1/include -I/<>/build-7.1/main -I/<>/build-7.1 -I/usr/include/php/20160303 -I/usr/include/php/20160303/main -I/usr/include/php/20160303/TSRM -I/usr/include/php/20160303/Zend -I/usr/include/php/20160303/ext -I/usr/include/php/20160303/ext/date/lib -I/usr/include/php/20160303/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o redis.la -export-dynamic -avoid-version -prefer-pic -module -rpath /<>/build-7.1/modules redis.lo redis_commands.lo library.lo redis_session.lo redis_array.lo redis_array_impl.lo redis_cluster.lo cluster_library.lo libtool: link: cc -shared -fPIC -DPIC .libs/redis.o .libs/redis_commands.o .libs/library.o .libs/redis_session.o .libs/redis_array.o .libs/redis_array_impl.o .libs/redis_cluster.o .libs/cluster_library.o -g -O2 -fstack-protector-strong -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Wl,-soname -Wl,redis.so -o .libs/redis.so libtool: link: ( cd ".libs" && rm -f "redis.la" && ln -s "../redis.la" "redis.la" ) /bin/bash /<>/build-7.1/libtool --mode=install cp ./redis.la /<>/build-7.1/modules libtool: install: cp ./.libs/redis.so /<>/build-7.1/modules/redis.so libtool: install: cp ./.libs/redis.lai /<>/build-7.1/modules/redis.la libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n /<>/build-7.1/modules ---------------------------------------------------------------------- Libraries have been installed in: /<>/build-7.1/modules If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- Build complete. Don't forget to run 'make test'. make[2]: Leaving directory '/<>/build-7.1' touch build-7.1-stamp dh_auto_build --sourcedirectory=build-7.0 make -j1 make[2]: Entering directory '/<>/build-7.0' /bin/bash /<>/build-7.0/libtool --mode=compile cc -I. -I/<>/build-7.0 -DPHP_ATOM_INC -I/<>/build-7.0/include -I/<>/build-7.0/main -I/<>/build-7.0 -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/include/php/20151012/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.0/redis.c -o redis.lo libtool: compile: cc -I. -I/<>/build-7.0 -DPHP_ATOM_INC -I/<>/build-7.0/include -I/<>/build-7.0/main -I/<>/build-7.0 -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/include/php/20151012/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.0/redis.c -fPIC -DPIC -o .libs/redis.o In file included from /usr/include/php/20151012/main/php.h:40:0, from /<>/build-7.0/common.h:1, from /<>/build-7.0/redis.c:27: /usr/include/php/20151012/Zend/zend_API.h:150:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.0/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /<>/build-7.0/redis.c: In function ‘redis_send_discard’: /<>/build-7.0/redis.c:464:49: warning: ISO C99 requires at least one argument for the "..." in a variadic macro cmd_len = REDIS_SPPRINTF(&cmd, "DISCARD", ""); ^ In file included from /<>/build-7.0/redis.c:27:0: /<>/build-7.0/redis.c: In function ‘zim_Redis_bitop’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:929:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitop, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:929:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitop, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_bitcount’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:937:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitcount, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:937:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitcount, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_bitpos’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:944:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitpos, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:944:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitpos, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_set’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:964:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(set, redis_boolean_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:964:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(set, redis_boolean_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_setex’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:971:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETEX", redis_key_long_val_cmd, redis_boolean_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:971:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETEX", redis_key_long_val_cmd, redis_boolean_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_psetex’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:978:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PSETEX", redis_key_long_val_cmd, redis_boolean_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:978:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PSETEX", redis_key_long_val_cmd, redis_boolean_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_setnx’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:985:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETNX", redis_kv_cmd, redis_1_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:985:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETNX", redis_kv_cmd, redis_1_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_getSet’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:994:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETSET", redis_kv_cmd, redis_string_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:994:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETSET", redis_kv_cmd, redis_string_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_randomKey’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1002:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RANDOMKEY", redis_empty_cmd, redis_ping_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1002:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RANDOMKEY", redis_empty_cmd, redis_ping_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_echo’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1010:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ECHO", redis_str_cmd, redis_string_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1010:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ECHO", redis_str_cmd, redis_string_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_renameKey’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1018:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RENAME", redis_key_key_cmd, redis_boolean_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1018:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RENAME", redis_key_key_cmd, redis_boolean_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_renameNx’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1026:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RENAMENX", redis_key_key_cmd, redis_1_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1026:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RENAMENX", redis_key_key_cmd, redis_1_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_get’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1036:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GET", redis_key_cmd, redis_string_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1036:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GET", redis_key_cmd, redis_string_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_ping’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1045:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PING", redis_empty_cmd, redis_ping_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1045:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PING", redis_empty_cmd, redis_ping_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_incr’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1052:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(incr, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1052:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(incr, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_incrBy’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1059:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("INCRBY", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1059:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("INCRBY", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_incrByFloat’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1066:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("INCRBYFLOAT", redis_key_dbl_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1066:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("INCRBYFLOAT", redis_key_dbl_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_decr’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1074:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(decr, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1074:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(decr, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_decrBy’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1081:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DECRBY", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1081:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DECRBY", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_getMultiple’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1132:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1132:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_exists’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1139:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXISTS", redis_key_cmd, redis_1_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1139:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXISTS", redis_key_cmd, redis_1_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_delete’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1147:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(del, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1147:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(del, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_watch’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1167:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(watch, redis_watch_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1167:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(watch, redis_watch_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_unwatch’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1188:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("UNWATCH", redis_empty_cmd, redis_unwatch_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1188:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("UNWATCH", redis_empty_cmd, redis_unwatch_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_getKeys’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1196:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("KEYS", redis_key_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1196:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("KEYS", redis_key_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_type’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1204:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TYPE", redis_key_cmd, redis_type_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1204:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TYPE", redis_key_cmd, redis_type_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_append’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1211:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("APPEND", redis_kv_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1211:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("APPEND", redis_kv_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_getRange’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1218:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETRANGE", redis_key_long_long_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1218:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETRANGE", redis_key_long_long_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_setRange’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1226:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETRANGE", redis_key_long_str_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1226:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETRANGE", redis_key_long_str_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_getBit’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1234:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETBIT", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1234:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETBIT", redis_key_long_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_setBit’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1241:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(setbit, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1241:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(setbit, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_strlen’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1248:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("STRLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1248:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("STRLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_lPush’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1256:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPUSH", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1256:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPUSH", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_rPush’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1264:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPUSH", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1264:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPUSH", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_lInsert’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1270:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(linsert, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1270:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(linsert, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_lPushx’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1276:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPUSHX", redis_kv_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1276:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPUSHX", redis_kv_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_rPushx’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1283:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPUSHX", redis_kv_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1283:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPUSHX", redis_kv_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_lPop’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1290:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1290:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_rPop’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1297:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1297:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_blPop’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1304:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(blpop, redis_sock_read_multibulk_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1304:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(blpop, redis_sock_read_multibulk_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_brPop’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1311:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(brpop, redis_sock_read_multibulk_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1311:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(brpop, redis_sock_read_multibulk_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_lSize’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1319:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1319:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_lRemove’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1326:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(lrem, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1326:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(lrem, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_listTrim’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1333:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LTRIM", redis_key_long_long_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1333:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LTRIM", redis_key_long_long_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_lGet’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1341:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LINDEX", redis_key_long_cmd, redis_string_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1341:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LINDEX", redis_key_long_cmd, redis_string_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_lGetRange’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1348:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LRANGE", redis_key_long_long_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1348:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LRANGE", redis_key_long_long_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_sAdd’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1356:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SADD", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1356:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SADD", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_sAddArray’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1362:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SADD", redis_key_arr_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1362:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SADD", redis_key_arr_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_sSize’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1368:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SCARD", redis_key_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1368:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SCARD", redis_key_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_sRemove’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1375:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SREM", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1375:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SREM", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_sMove’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1382:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(smove, redis_1_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1382:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(smove, redis_1_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_sPop’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1390:9: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1390:9: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SPOP", redis_key_cmd, redis_string_response); ^ /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1392:9: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SPOP", redis_key_long_cmd, redis_sock_read_multibulk_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1392:9: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SPOP", redis_key_long_cmd, redis_sock_read_multibulk_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_sRandMember’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1425:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1425:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1431:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_string_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1431:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_string_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_sContains’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1439:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SISMEMBER", redis_kv_cmd, redis_1_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1439:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SISMEMBER", redis_kv_cmd, redis_1_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_sMembers’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1446:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SMEMBERS", redis_key_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1446:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SMEMBERS", redis_key_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_sInter’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1453:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sinter, redis_sock_read_multibulk_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1453:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sinter, redis_sock_read_multibulk_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_sInterStore’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1459:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sinterstore, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1459:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sinterstore, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_sUnion’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1465:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sunion, redis_sock_read_multibulk_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1465:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sunion, redis_sock_read_multibulk_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_sUnionStore’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1471:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sunionstore, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1471:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sunionstore, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_sDiff’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1477:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sdiff, redis_sock_read_multibulk_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1477:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sdiff, redis_sock_read_multibulk_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_sDiffStore’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1483:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sdiffstore, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1483:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sdiffstore, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_sort’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1509:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1509:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.0/redis.c: In function ‘generic_sort_cmd’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1606:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1606:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_setTimeout’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1643:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXPIRE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1643:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXPIRE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_pexpire’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1649:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PEXPIRE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1649:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PEXPIRE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_expireAt’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1655:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXPIREAT", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1655:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXPIREAT", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_pexpireAt’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1661:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PEXPIREAT", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1661:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PEXPIREAT", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_lSet’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1667:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LSET", redis_key_long_val_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1667:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LSET", redis_key_long_val_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_save’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1675:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SAVE", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1675:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SAVE", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_bgSave’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1682:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("BGSAVE", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1682:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("BGSAVE", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_lastSave’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1689:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LASTSAVE", redis_empty_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1689:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LASTSAVE", redis_empty_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_flushDB’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1696:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("FLUSHDB", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1696:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("FLUSHDB", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_flushAll’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1703:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("FLUSHALL", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1703:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("FLUSHALL", redis_empty_cmd, redis_boolean_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_dbSize’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1710:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DBSIZE", redis_empty_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1710:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DBSIZE", redis_empty_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_auth’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1716:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(auth, redis_boolean_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1716:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(auth, redis_boolean_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_persist’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1722:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PERSIST", redis_key_cmd, redis_1_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1722:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PERSIST", redis_key_cmd, redis_1_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_ttl’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1729:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TTL", redis_key_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1729:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TTL", redis_key_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_pttl’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1735:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PTTL", redis_key_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1735:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PTTL", redis_key_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_info’: /<>/build-7.0/redis.c:1763:50: warning: ISO C99 requires at least one argument for the "..." in a variadic macro cmd_len = REDIS_SPPRINTF(&cmd, "INFO", ""); ^ In file included from /<>/build-7.0/redis.c:27:0: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1771:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_info_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1771:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_info_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_select’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1803:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1803:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_move’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1809:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("MOVE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1809:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("MOVE", redis_key_long_cmd, redis_1_response); ^ /<>/build-7.0/redis.c: In function ‘generic_mset’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1860:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(fun); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1860:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(fun); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_rpoplpush’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1879:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPOPLPUSH", redis_key_key_cmd, redis_string_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1879:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPOPLPUSH", redis_key_key_cmd, redis_string_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_brpoplpush’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1885:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(brpoplpush, redis_string_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1885:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(brpoplpush, redis_string_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_zAdd’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1891:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(zadd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1891:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(zadd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘generic_zrange_cmd’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1919:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_keys_dbl); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1919:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_keys_dbl); ^ /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1928:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:1928:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_zRangeByLex’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1964:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZRANGEBYLEX", redis_zrangebylex_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1964:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZRANGEBYLEX", redis_zrangebylex_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_zRevRangeByLex’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1970:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREVRANGEBYLEX", redis_zrangebylex_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1970:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREVRANGEBYLEX", redis_zrangebylex_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_zLexCount’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1977:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZLEXCOUNT", redis_gen_zlex_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1977:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZLEXCOUNT", redis_gen_zlex_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_zRemRangeByLex’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1983:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYLEX", redis_gen_zlex_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1983:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYLEX", redis_gen_zlex_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_zDelete’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1991:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREM", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1991:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREM", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_zDeleteRangeByScore’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1998:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYSCORE", redis_key_str_str_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:1998:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYSCORE", redis_key_str_str_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_zDeleteRangeByRank’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2006:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYRANK", redis_key_long_long_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2006:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYRANK", redis_key_long_long_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_zCount’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2014:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZCOUNT", redis_key_str_str_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2014:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZCOUNT", redis_key_str_str_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_zCard’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2021:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZCARD", redis_key_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2021:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZCARD", redis_key_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_zScore’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2028:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZSCORE", redis_kv_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2028:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZSCORE", redis_kv_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_zRank’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2035:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZRANK", redis_kv_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2035:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZRANK", redis_kv_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_zRevRank’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2041:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREVRANK", redis_kv_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2041:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREVRANK", redis_kv_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_zIncrBy’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2048:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(zincrby, redis_bulk_double_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2048:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(zincrby, redis_bulk_double_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_zInter’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2054:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZINTERSTORE", redis_zinter_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2054:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZINTERSTORE", redis_zinter_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_zUnion’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2059:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZUNIONSTORE", redis_zinter_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2059:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZUNIONSTORE", redis_zinter_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_hSet’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2067:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hset, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2067:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hset, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_hSetNx’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2074:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hsetnx, redis_1_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2074:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hsetnx, redis_1_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_hGet’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2081:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HGET", redis_key_str_cmd, redis_string_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2081:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HGET", redis_key_str_cmd, redis_string_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_hLen’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2088:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2088:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HLEN", redis_key_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_hDel’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2095:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hdel, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2095:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hdel, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_hExists’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2102:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HEXISTS", redis_key_str_cmd, redis_1_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2102:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HEXISTS", redis_key_str_cmd, redis_1_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_hKeys’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2108:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HKEYS", redis_key_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2108:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HKEYS", redis_key_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_hVals’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2115:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HVALS", redis_key_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2115:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HVALS", redis_key_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_hGetAll’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2121:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HGETALL", redis_key_cmd, redis_mbulk_reply_zipped_vals); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2121:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HGETALL", redis_key_cmd, redis_mbulk_reply_zipped_vals); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_hIncrByFloat’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2128:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hincrbyfloat, redis_bulk_double_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2128:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hincrbyfloat, redis_bulk_double_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_hIncrBy’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2135:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hincrby, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2135:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hincrby, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_hMget’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2141:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hmget, redis_mbulk_reply_assoc); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2141:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hmget, redis_mbulk_reply_assoc); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_hMset’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2148:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hmset, redis_boolean_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2148:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hmset, redis_boolean_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_hStrLen’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2154:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hstrlen, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2154:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hstrlen, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_multi’: /<>/build-7.0/redis.c:2197:55: warning: ISO C99 requires at least one argument for the "..." in a variadic macro cmd_len = REDIS_SPPRINTF(&cmd, "MULTI", ""); ^ In file included from /<>/build-7.0/redis.c:27:0: /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/redis.c:2201:17: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(NULL, NULL); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_exec’: /<>/build-7.0/redis.c:2289:50: warning: ISO C99 requires at least one argument for the "..." in a variadic macro cmd_len = REDIS_SPPRINTF(&cmd, "EXEC", ""); ^ In file included from /<>/build-7.0/redis.c:27:0: /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/redis.c:2293:13: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(NULL, NULL); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_publish’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2426:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PUBLISH", redis_key_str_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2426:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PUBLISH", redis_key_str_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_psubscribe’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2433:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PSUBSCRIBE", redis_subscribe_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2433:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PSUBSCRIBE", redis_subscribe_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_subscribe’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2439:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SUBSCRIBE", redis_subscribe_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2439:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SUBSCRIBE", redis_subscribe_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_unsubscribe’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2524:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("UNSUBSCRIBE", redis_unsubscribe_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2524:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("UNSUBSCRIBE", redis_unsubscribe_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_punsubscribe’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2530:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PUNSUBSCRIBE", redis_unsubscribe_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2530:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PUNSUBSCRIBE", redis_unsubscribe_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_bgrewriteaof’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2537:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("BGREWRITEAOF", redis_empty_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2537:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("BGREWRITEAOF", redis_empty_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_slaveof’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2573:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2573:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_object’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2601:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2601:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_long_response); ^ /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2607:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_string_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2607:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_string_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_config’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2675:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_raw); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2675:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_raw); ^ /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2685:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2685:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_slowlog’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2745:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2745:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_wait’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2783:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2783:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_pubsub’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2891:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_keys_int); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2891:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_keys_int); ^ /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2900:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:2900:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_eval’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2907:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EVAL", redis_eval_cmd, redis_read_variant_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2907:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EVAL", redis_eval_cmd, redis_read_variant_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_evalsha’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2912:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EVALSHA", redis_eval_cmd, redis_read_variant_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:2912:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EVALSHA", redis_eval_cmd, redis_read_variant_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_script’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:3007:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:3007:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_dump’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3012:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DUMP", redis_key_cmd, redis_string_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3012:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DUMP", redis_key_cmd, redis_string_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_restore’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3018:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RESTORE", redis_key_long_val_cmd, ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3018:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RESTORE", redis_key_long_val_cmd, ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_debug’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3025:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DEBUG", redis_key_cmd, redis_string_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3025:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DEBUG", redis_key_cmd, redis_string_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_migrate’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3032:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(migrate, redis_boolean_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3032:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(migrate, redis_boolean_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_time’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3148:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TIME", redis_empty_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3148:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TIME", redis_empty_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_role’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3153:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ROLE", redis_empty_cmd, redis_read_variant_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3153:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ROLE", redis_empty_cmd, redis_read_variant_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_client’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:3294:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_client_list_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:3294:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_client_list_reply); ^ /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:3300:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:3300:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_rawcommand’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:3339:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-7.0/redis.c:3339:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_command’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3347:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(command, redis_read_variant_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3347:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(command, redis_read_variant_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_pfadd’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3528:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfadd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3528:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfadd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_pfcount’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3533:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfcount, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3533:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfcount, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_pfmerge’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3538:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfmerge, redis_boolean_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3538:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfmerge, redis_boolean_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_geoadd’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3546:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOADD", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3546:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOADD", redis_key_varval_cmd, redis_long_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_geohash’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3550:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOHASH", redis_key_varval_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3550:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOHASH", redis_key_varval_cmd, redis_mbulk_reply_raw); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_geopos’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3554:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOPOS", redis_key_varval_cmd, redis_read_variant_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3554:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOPOS", redis_key_varval_cmd, redis_read_variant_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_geodist’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3558:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(geodist, redis_bulk_double_response); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3558:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(geodist, redis_bulk_double_response); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_georadius’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3562:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(georadius, redis_read_variant_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3562:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(georadius, redis_read_variant_reply); ^ /<>/build-7.0/redis.c: In function ‘zim_Redis_georadiusbymember’: /<>/build-7.0/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3566:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(georadiusbymember, redis_read_variant_reply); ^ /<>/build-7.0/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-7.0/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-7.0/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-7.0/redis.c:3566:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(georadiusbymember, redis_read_variant_reply); ^ /bin/bash /<>/build-7.0/libtool --mode=compile cc -I. -I/<>/build-7.0 -DPHP_ATOM_INC -I/<>/build-7.0/include -I/<>/build-7.0/main -I/<>/build-7.0 -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/include/php/20151012/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.0/redis_commands.c -o redis_commands.lo libtool: compile: cc -I. -I/<>/build-7.0 -DPHP_ATOM_INC -I/<>/build-7.0/include -I/<>/build-7.0/main -I/<>/build-7.0 -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/include/php/20151012/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.0/redis_commands.c -fPIC -DPIC -o .libs/redis_commands.o /<>/build-7.0/redis_commands.c: In function ‘redis_empty_cmd’: /<>/build-7.0/redis_commands.c:43:46: warning: ISO C99 requires at least one argument for the "..." in a variadic macro *cmd_len = REDIS_CMD_SPPRINTF(cmd, kw, ""); ^ /<>/build-7.0/redis_commands.c: In function ‘redis_command_cmd’: /<>/build-7.0/redis_commands.c:2890:57: warning: ISO C99 requires at least one argument for the "..." in a variadic macro *cmd_len = REDIS_CMD_SPPRINTF(cmd, "COMMAND", ""); ^ /bin/bash /<>/build-7.0/libtool --mode=compile cc -I. -I/<>/build-7.0 -DPHP_ATOM_INC -I/<>/build-7.0/include -I/<>/build-7.0/main -I/<>/build-7.0 -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/include/php/20151012/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.0/library.c -o library.lo libtool: compile: cc -I. -I/<>/build-7.0 -DPHP_ATOM_INC -I/<>/build-7.0/include -I/<>/build-7.0/main -I/<>/build-7.0 -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/include/php/20151012/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.0/library.c -fPIC -DPIC -o .libs/library.o In file included from /usr/include/php/20151012/main/php.h:40:0, from /<>/build-7.0/common.h:1, from /<>/build-7.0/library.c:4: /usr/include/php/20151012/Zend/zend_API.h:150:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.0/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-7.0/libtool --mode=compile cc -I. -I/<>/build-7.0 -DPHP_ATOM_INC -I/<>/build-7.0/include -I/<>/build-7.0/main -I/<>/build-7.0 -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/include/php/20151012/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.0/redis_session.c -o redis_session.lo libtool: compile: cc -I. -I/<>/build-7.0 -DPHP_ATOM_INC -I/<>/build-7.0/include -I/<>/build-7.0/main -I/<>/build-7.0 -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/include/php/20151012/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.0/redis_session.c -fPIC -DPIC -o .libs/redis_session.o In file included from /usr/include/php/20151012/main/php.h:40:0, from /<>/build-7.0/common.h:1, from /<>/build-7.0/redis_session.c:23: /usr/include/php/20151012/Zend/zend_API.h:150:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.0/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-7.0/libtool --mode=compile cc -I. -I/<>/build-7.0 -DPHP_ATOM_INC -I/<>/build-7.0/include -I/<>/build-7.0/main -I/<>/build-7.0 -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/include/php/20151012/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.0/redis_array.c -o redis_array.lo libtool: compile: cc -I. -I/<>/build-7.0 -DPHP_ATOM_INC -I/<>/build-7.0/include -I/<>/build-7.0/main -I/<>/build-7.0 -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/include/php/20151012/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.0/redis_array.c -fPIC -DPIC -o .libs/redis_array.o In file included from /usr/include/php/20151012/main/php.h:40:0, from /<>/build-7.0/common.h:1, from /<>/build-7.0/redis_array.c:24: /usr/include/php/20151012/Zend/zend_API.h:150:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.0/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-7.0/libtool --mode=compile cc -I. -I/<>/build-7.0 -DPHP_ATOM_INC -I/<>/build-7.0/include -I/<>/build-7.0/main -I/<>/build-7.0 -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/include/php/20151012/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.0/redis_array_impl.c -o redis_array_impl.lo libtool: compile: cc -I. -I/<>/build-7.0 -DPHP_ATOM_INC -I/<>/build-7.0/include -I/<>/build-7.0/main -I/<>/build-7.0 -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/include/php/20151012/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.0/redis_array_impl.c -fPIC -DPIC -o .libs/redis_array_impl.o In file included from /usr/include/php/20151012/main/php.h:40:0, from /<>/build-7.0/common.h:1, from /<>/build-7.0/redis_array.h:9, from /<>/build-7.0/redis_array_impl.h:10, from /<>/build-7.0/redis_array_impl.c:19: /usr/include/php/20151012/Zend/zend_API.h:150:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.0/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-7.0/libtool --mode=compile cc -I. -I/<>/build-7.0 -DPHP_ATOM_INC -I/<>/build-7.0/include -I/<>/build-7.0/main -I/<>/build-7.0 -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/include/php/20151012/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.0/redis_cluster.c -o redis_cluster.lo libtool: compile: cc -I. -I/<>/build-7.0 -DPHP_ATOM_INC -I/<>/build-7.0/include -I/<>/build-7.0/main -I/<>/build-7.0 -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/include/php/20151012/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.0/redis_cluster.c -fPIC -DPIC -o .libs/redis_cluster.o In file included from /usr/include/php/20151012/main/php.h:40:0, from /<>/build-7.0/common.h:1, from /<>/build-7.0/redis_cluster.c:24: /usr/include/php/20151012/Zend/zend_API.h:150:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.0/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /<>/build-7.0/redis_cluster.c:49:20: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] ZEND_END_ARG_INFO(); ^ /<>/build-7.0/redis_cluster.c:83:20: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] ZEND_END_ARG_INFO(); ^ /<>/build-7.0/redis_cluster.c:91:20: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] ZEND_END_ARG_INFO(); ^ /bin/bash /<>/build-7.0/libtool --mode=compile cc -I. -I/<>/build-7.0 -DPHP_ATOM_INC -I/<>/build-7.0/include -I/<>/build-7.0/main -I/<>/build-7.0 -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/include/php/20151012/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.0/cluster_library.c -o cluster_library.lo libtool: compile: cc -I. -I/<>/build-7.0 -DPHP_ATOM_INC -I/<>/build-7.0/include -I/<>/build-7.0/main -I/<>/build-7.0 -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/include/php/20151012/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-7.0/cluster_library.c -fPIC -DPIC -o .libs/cluster_library.o In file included from /usr/include/php/20151012/main/php.h:40:0, from /<>/build-7.0/common.h:1, from /<>/build-7.0/php_redis.h:22, from /<>/build-7.0/cluster_library.c:1: /usr/include/php/20151012/Zend/zend_API.h:150:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-7.0/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-7.0/libtool --mode=link cc -DPHP_ATOM_INC -I/<>/build-7.0/include -I/<>/build-7.0/main -I/<>/build-7.0 -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/include/php/20151012/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o redis.la -export-dynamic -avoid-version -prefer-pic -module -rpath /<>/build-7.0/modules redis.lo redis_commands.lo library.lo redis_session.lo redis_array.lo redis_array_impl.lo redis_cluster.lo cluster_library.lo libtool: link: cc -shared -fPIC -DPIC .libs/redis.o .libs/redis_commands.o .libs/library.o .libs/redis_session.o .libs/redis_array.o .libs/redis_array_impl.o .libs/redis_cluster.o .libs/cluster_library.o -g -O2 -fstack-protector-strong -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Wl,-soname -Wl,redis.so -o .libs/redis.so libtool: link: ( cd ".libs" && rm -f "redis.la" && ln -s "../redis.la" "redis.la" ) /bin/bash /<>/build-7.0/libtool --mode=install cp ./redis.la /<>/build-7.0/modules libtool: install: cp ./.libs/redis.so /<>/build-7.0/modules/redis.so libtool: install: cp ./.libs/redis.lai /<>/build-7.0/modules/redis.la libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n /<>/build-7.0/modules ---------------------------------------------------------------------- Libraries have been installed in: /<>/build-7.0/modules If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- Build complete. Don't forget to run 'make test'. make[2]: Leaving directory '/<>/build-7.0' touch build-7.0-stamp dh_auto_build --sourcedirectory=build-5.6 make -j1 make[2]: Entering directory '/<>/build-5.6' /bin/bash /<>/build-5.6/libtool --mode=compile cc -I. -I/<>/build-5.6 -DPHP_ATOM_INC -I/<>/build-5.6/include -I/<>/build-5.6/main -I/<>/build-5.6 -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib -I/usr/include/php/20131226/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-5.6/redis.c -o redis.lo libtool: compile: cc -I. -I/<>/build-5.6 -DPHP_ATOM_INC -I/<>/build-5.6/include -I/<>/build-5.6/main -I/<>/build-5.6 -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib -I/usr/include/php/20131226/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-5.6/redis.c -fPIC -DPIC -o .libs/redis.o In file included from /usr/include/php/20131226/main/php.h:396:0, from /<>/build-5.6/common.h:1, from /<>/build-5.6/redis.c:27: /usr/include/php/20131226/main/php_output.h:155:42: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] PHPAPI ZEND_EXTERN_MODULE_GLOBALS(output); ^ In file included from /usr/include/php/20131226/main/php.h:40:0, from /<>/build-5.6/common.h:1, from /<>/build-5.6/redis.c:27: /usr/include/php/20131226/Zend/zend_API.h:141:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-5.6/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /<>/build-5.6/redis.c: In function ‘redis_send_discard’: /<>/build-5.6/redis.c:464:49: warning: ISO C99 requires at least one argument for the "..." in a variadic macro cmd_len = REDIS_SPPRINTF(&cmd, "DISCARD", ""); ^ In file included from /<>/build-5.6/redis.c:27:0: /<>/build-5.6/redis.c: In function ‘zim_Redis_bitop’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:929:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitop, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:929:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitop, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_bitcount’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:937:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitcount, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:937:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitcount, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_bitpos’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:944:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitpos, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:944:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(bitpos, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_set’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:964:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(set, redis_boolean_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:964:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(set, redis_boolean_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_setex’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:971:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETEX", redis_key_long_val_cmd, redis_boolean_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:971:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETEX", redis_key_long_val_cmd, redis_boolean_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_psetex’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:978:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PSETEX", redis_key_long_val_cmd, redis_boolean_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:978:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PSETEX", redis_key_long_val_cmd, redis_boolean_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_setnx’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:985:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETNX", redis_kv_cmd, redis_1_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:985:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETNX", redis_kv_cmd, redis_1_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_getSet’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:994:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETSET", redis_kv_cmd, redis_string_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:994:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETSET", redis_kv_cmd, redis_string_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_randomKey’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1002:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RANDOMKEY", redis_empty_cmd, redis_ping_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1002:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RANDOMKEY", redis_empty_cmd, redis_ping_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_echo’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1010:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ECHO", redis_str_cmd, redis_string_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1010:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ECHO", redis_str_cmd, redis_string_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_renameKey’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1018:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RENAME", redis_key_key_cmd, redis_boolean_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1018:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RENAME", redis_key_key_cmd, redis_boolean_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_renameNx’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1026:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RENAMENX", redis_key_key_cmd, redis_1_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1026:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RENAMENX", redis_key_key_cmd, redis_1_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_get’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1036:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GET", redis_key_cmd, redis_string_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1036:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GET", redis_key_cmd, redis_string_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_ping’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1045:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PING", redis_empty_cmd, redis_ping_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1045:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PING", redis_empty_cmd, redis_ping_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_incr’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1052:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(incr, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1052:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(incr, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_incrBy’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1059:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("INCRBY", redis_key_long_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1059:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("INCRBY", redis_key_long_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_incrByFloat’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1066:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("INCRBYFLOAT", redis_key_dbl_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1066:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("INCRBYFLOAT", redis_key_dbl_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_decr’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1074:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(decr, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1074:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(decr, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_decrBy’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1081:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DECRBY", redis_key_long_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1081:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DECRBY", redis_key_long_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_getMultiple’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1132:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1132:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_exists’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1139:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXISTS", redis_key_cmd, redis_1_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1139:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXISTS", redis_key_cmd, redis_1_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_delete’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1147:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(del, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1147:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(del, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_watch’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1167:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(watch, redis_watch_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1167:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(watch, redis_watch_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_unwatch’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1188:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("UNWATCH", redis_empty_cmd, redis_unwatch_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1188:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("UNWATCH", redis_empty_cmd, redis_unwatch_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_getKeys’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1196:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("KEYS", redis_key_cmd, redis_mbulk_reply_raw); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1196:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("KEYS", redis_key_cmd, redis_mbulk_reply_raw); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_type’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1204:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TYPE", redis_key_cmd, redis_type_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1204:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TYPE", redis_key_cmd, redis_type_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_append’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1211:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("APPEND", redis_kv_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1211:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("APPEND", redis_kv_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_getRange’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1218:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETRANGE", redis_key_long_long_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1218:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETRANGE", redis_key_long_long_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_setRange’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1226:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETRANGE", redis_key_long_str_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1226:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SETRANGE", redis_key_long_str_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_getBit’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1234:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETBIT", redis_key_long_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1234:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GETBIT", redis_key_long_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_setBit’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1241:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(setbit, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1241:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(setbit, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_strlen’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1248:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("STRLEN", redis_key_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1248:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("STRLEN", redis_key_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_lPush’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1256:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPUSH", redis_key_varval_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1256:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPUSH", redis_key_varval_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_rPush’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1264:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPUSH", redis_key_varval_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1264:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPUSH", redis_key_varval_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_lInsert’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1270:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(linsert, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1270:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(linsert, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_lPushx’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1276:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPUSHX", redis_kv_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1276:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPUSHX", redis_kv_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_rPushx’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1283:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPUSHX", redis_kv_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1283:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPUSHX", redis_kv_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_lPop’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1290:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPOP", redis_key_cmd, redis_string_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1290:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LPOP", redis_key_cmd, redis_string_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_rPop’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1297:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPOP", redis_key_cmd, redis_string_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1297:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPOP", redis_key_cmd, redis_string_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_blPop’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1304:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(blpop, redis_sock_read_multibulk_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1304:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(blpop, redis_sock_read_multibulk_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_brPop’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1311:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(brpop, redis_sock_read_multibulk_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1311:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(brpop, redis_sock_read_multibulk_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_lSize’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1319:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LLEN", redis_key_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1319:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LLEN", redis_key_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_lRemove’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1326:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(lrem, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1326:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(lrem, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_listTrim’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1333:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LTRIM", redis_key_long_long_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1333:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LTRIM", redis_key_long_long_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_lGet’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1341:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LINDEX", redis_key_long_cmd, redis_string_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1341:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LINDEX", redis_key_long_cmd, redis_string_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_lGetRange’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1348:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LRANGE", redis_key_long_long_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1348:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LRANGE", redis_key_long_long_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_sAdd’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1356:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SADD", redis_key_varval_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1356:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SADD", redis_key_varval_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_sAddArray’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1362:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SADD", redis_key_arr_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1362:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SADD", redis_key_arr_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_sSize’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1368:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SCARD", redis_key_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1368:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SCARD", redis_key_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_sRemove’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1375:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SREM", redis_key_varval_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1375:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SREM", redis_key_varval_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_sMove’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1382:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(smove, redis_1_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1382:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(smove, redis_1_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_sPop’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1390:9: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SPOP", redis_key_cmd, redis_string_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1390:9: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SPOP", redis_key_cmd, redis_string_response); ^ /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1392:9: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SPOP", redis_key_long_cmd, redis_sock_read_multibulk_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1392:9: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SPOP", redis_key_long_cmd, redis_sock_read_multibulk_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_sRandMember’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1425:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1425:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1431:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_string_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1431:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_string_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_sContains’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1439:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SISMEMBER", redis_kv_cmd, redis_1_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1439:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SISMEMBER", redis_kv_cmd, redis_1_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_sMembers’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1446:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SMEMBERS", redis_key_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1446:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SMEMBERS", redis_key_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_sInter’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1453:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sinter, redis_sock_read_multibulk_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1453:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sinter, redis_sock_read_multibulk_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_sInterStore’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1459:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sinterstore, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1459:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sinterstore, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_sUnion’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1465:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sunion, redis_sock_read_multibulk_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1465:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sunion, redis_sock_read_multibulk_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_sUnionStore’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1471:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sunionstore, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1471:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sunionstore, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_sDiff’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1477:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sdiff, redis_sock_read_multibulk_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1477:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sdiff, redis_sock_read_multibulk_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_sDiffStore’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1483:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sdiffstore, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1483:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(sdiffstore, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_sort’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1509:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1509:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-5.6/redis.c: In function ‘generic_sort_cmd’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1606:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1606:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_setTimeout’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1643:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXPIRE", redis_key_long_cmd, redis_1_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1643:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXPIRE", redis_key_long_cmd, redis_1_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_pexpire’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1649:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PEXPIRE", redis_key_long_cmd, redis_1_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1649:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PEXPIRE", redis_key_long_cmd, redis_1_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_expireAt’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1655:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXPIREAT", redis_key_long_cmd, redis_1_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1655:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EXPIREAT", redis_key_long_cmd, redis_1_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_pexpireAt’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1661:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PEXPIREAT", redis_key_long_cmd, redis_1_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1661:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PEXPIREAT", redis_key_long_cmd, redis_1_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_lSet’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1667:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LSET", redis_key_long_val_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1667:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LSET", redis_key_long_val_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_save’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1675:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SAVE", redis_empty_cmd, redis_boolean_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1675:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SAVE", redis_empty_cmd, redis_boolean_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_bgSave’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1682:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("BGSAVE", redis_empty_cmd, redis_boolean_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1682:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("BGSAVE", redis_empty_cmd, redis_boolean_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_lastSave’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1689:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LASTSAVE", redis_empty_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1689:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("LASTSAVE", redis_empty_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_flushDB’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1696:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("FLUSHDB", redis_empty_cmd, redis_boolean_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1696:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("FLUSHDB", redis_empty_cmd, redis_boolean_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_flushAll’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1703:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("FLUSHALL", redis_empty_cmd, redis_boolean_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1703:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("FLUSHALL", redis_empty_cmd, redis_boolean_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_dbSize’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1710:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DBSIZE", redis_empty_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1710:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DBSIZE", redis_empty_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_auth’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1716:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(auth, redis_boolean_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1716:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(auth, redis_boolean_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_persist’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1722:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PERSIST", redis_key_cmd, redis_1_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1722:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PERSIST", redis_key_cmd, redis_1_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_ttl’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1729:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TTL", redis_key_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1729:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TTL", redis_key_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_pttl’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1735:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PTTL", redis_key_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1735:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PTTL", redis_key_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_info’: /<>/build-5.6/redis.c:1763:50: warning: ISO C99 requires at least one argument for the "..." in a variadic macro cmd_len = REDIS_SPPRINTF(&cmd, "INFO", ""); ^ In file included from /<>/build-5.6/redis.c:27:0: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1771:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_info_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1771:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_info_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_select’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1803:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1803:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_move’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1809:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("MOVE", redis_key_long_cmd, redis_1_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1809:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("MOVE", redis_key_long_cmd, redis_1_response); ^ /<>/build-5.6/redis.c: In function ‘generic_mset’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1860:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(fun); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1860:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(fun); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_rpoplpush’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1879:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPOPLPUSH", redis_key_key_cmd, redis_string_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1879:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RPOPLPUSH", redis_key_key_cmd, redis_string_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_brpoplpush’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1885:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(brpoplpush, redis_string_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1885:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(brpoplpush, redis_string_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_zAdd’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1891:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(zadd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1891:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(zadd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘generic_zrange_cmd’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1919:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_keys_dbl); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1919:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_keys_dbl); ^ /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1928:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:1928:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_sock_read_multibulk_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_zRangeByLex’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1964:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZRANGEBYLEX", redis_zrangebylex_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1964:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZRANGEBYLEX", redis_zrangebylex_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_zRevRangeByLex’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1970:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREVRANGEBYLEX", redis_zrangebylex_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1970:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREVRANGEBYLEX", redis_zrangebylex_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_zLexCount’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1977:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZLEXCOUNT", redis_gen_zlex_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1977:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZLEXCOUNT", redis_gen_zlex_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_zRemRangeByLex’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1983:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYLEX", redis_gen_zlex_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1983:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYLEX", redis_gen_zlex_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_zDelete’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1991:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREM", redis_key_varval_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1991:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREM", redis_key_varval_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_zDeleteRangeByScore’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1998:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYSCORE", redis_key_str_str_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:1998:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYSCORE", redis_key_str_str_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_zDeleteRangeByRank’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2006:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYRANK", redis_key_long_long_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2006:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREMRANGEBYRANK", redis_key_long_long_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_zCount’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2014:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZCOUNT", redis_key_str_str_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2014:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZCOUNT", redis_key_str_str_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_zCard’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2021:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZCARD", redis_key_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2021:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZCARD", redis_key_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_zScore’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2028:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZSCORE", redis_kv_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2028:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZSCORE", redis_kv_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_zRank’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2035:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZRANK", redis_kv_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2035:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZRANK", redis_kv_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_zRevRank’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2041:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREVRANK", redis_kv_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2041:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZREVRANK", redis_kv_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_zIncrBy’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2048:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(zincrby, redis_bulk_double_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2048:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(zincrby, redis_bulk_double_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_zInter’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2054:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZINTERSTORE", redis_zinter_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2054:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZINTERSTORE", redis_zinter_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_zUnion’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2059:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZUNIONSTORE", redis_zinter_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2059:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ZUNIONSTORE", redis_zinter_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_hSet’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2067:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hset, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2067:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hset, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_hSetNx’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2074:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hsetnx, redis_1_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2074:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hsetnx, redis_1_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_hGet’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2081:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HGET", redis_key_str_cmd, redis_string_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2081:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HGET", redis_key_str_cmd, redis_string_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_hLen’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2088:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HLEN", redis_key_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2088:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HLEN", redis_key_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_hDel’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2095:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hdel, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2095:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hdel, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_hExists’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2102:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HEXISTS", redis_key_str_cmd, redis_1_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2102:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HEXISTS", redis_key_str_cmd, redis_1_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_hKeys’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2108:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HKEYS", redis_key_cmd, redis_mbulk_reply_raw); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2108:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HKEYS", redis_key_cmd, redis_mbulk_reply_raw); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_hVals’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2115:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HVALS", redis_key_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2115:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HVALS", redis_key_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_hGetAll’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2121:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HGETALL", redis_key_cmd, redis_mbulk_reply_zipped_vals); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2121:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("HGETALL", redis_key_cmd, redis_mbulk_reply_zipped_vals); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_hIncrByFloat’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2128:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hincrbyfloat, redis_bulk_double_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2128:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hincrbyfloat, redis_bulk_double_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_hIncrBy’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2135:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hincrby, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2135:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hincrby, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_hMget’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2141:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hmget, redis_mbulk_reply_assoc); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2141:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hmget, redis_mbulk_reply_assoc); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_hMset’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2148:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hmset, redis_boolean_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2148:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hmset, redis_boolean_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_hStrLen’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2154:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hstrlen, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2154:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(hstrlen, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_multi’: /<>/build-5.6/redis.c:2197:55: warning: ISO C99 requires at least one argument for the "..." in a variadic macro cmd_len = REDIS_SPPRINTF(&cmd, "MULTI", ""); ^ In file included from /<>/build-5.6/redis.c:27:0: /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/redis.c:2201:17: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(NULL, NULL); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_exec’: /<>/build-5.6/redis.c:2289:50: warning: ISO C99 requires at least one argument for the "..." in a variadic macro cmd_len = REDIS_SPPRINTF(&cmd, "EXEC", ""); ^ In file included from /<>/build-5.6/redis.c:27:0: /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/redis.c:2293:13: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(NULL, NULL); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_publish’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2426:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PUBLISH", redis_key_str_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2426:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PUBLISH", redis_key_str_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_psubscribe’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2433:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PSUBSCRIBE", redis_subscribe_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2433:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PSUBSCRIBE", redis_subscribe_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_subscribe’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2439:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SUBSCRIBE", redis_subscribe_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2439:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("SUBSCRIBE", redis_subscribe_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_unsubscribe’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2524:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("UNSUBSCRIBE", redis_unsubscribe_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2524:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("UNSUBSCRIBE", redis_unsubscribe_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_punsubscribe’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2530:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PUNSUBSCRIBE", redis_unsubscribe_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2530:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("PUNSUBSCRIBE", redis_unsubscribe_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_bgrewriteaof’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2537:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("BGREWRITEAOF", redis_empty_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2537:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("BGREWRITEAOF", redis_empty_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_slaveof’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2573:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2573:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_object’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2601:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2601:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_long_response); ^ /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2607:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_string_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2607:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_string_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_config’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2675:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_raw); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2675:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_raw); ^ /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2685:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2685:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_boolean_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_slowlog’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2745:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2745:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_wait’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2783:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2783:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_pubsub’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2891:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_keys_int); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2891:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_mbulk_reply_zipped_keys_int); ^ /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2900:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:2900:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_eval’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2907:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EVAL", redis_eval_cmd, redis_read_variant_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2907:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EVAL", redis_eval_cmd, redis_read_variant_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_evalsha’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2912:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EVALSHA", redis_eval_cmd, redis_read_variant_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:2912:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("EVALSHA", redis_eval_cmd, redis_read_variant_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_script’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:3007:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:3007:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_dump’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3012:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DUMP", redis_key_cmd, redis_string_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3012:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DUMP", redis_key_cmd, redis_string_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_restore’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3018:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RESTORE", redis_key_long_val_cmd, ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3018:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("RESTORE", redis_key_long_val_cmd, ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_debug’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3025:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DEBUG", redis_key_cmd, redis_string_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3025:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("DEBUG", redis_key_cmd, redis_string_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_migrate’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3032:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(migrate, redis_boolean_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3032:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(migrate, redis_boolean_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_time’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3148:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TIME", redis_empty_cmd, redis_mbulk_reply_raw); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3148:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("TIME", redis_empty_cmd, redis_mbulk_reply_raw); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_role’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3153:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ROLE", redis_empty_cmd, redis_read_variant_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3153:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("ROLE", redis_empty_cmd, redis_read_variant_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_client’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:3294:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_client_list_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:3294:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_client_list_reply); ^ /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:3300:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:3300:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_rawcommand’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:3339:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:559:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(function, NULL) \ ^ /<>/build-5.6/redis.c:3339:5: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE’ REDIS_PROCESS_RESPONSE(redis_read_variant_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_command’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3347:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(command, redis_read_variant_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3347:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(command, redis_read_variant_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_pfadd’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3528:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfadd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3528:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfadd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_pfcount’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3533:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfcount, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3533:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfcount, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_pfmerge’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3538:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfmerge, redis_boolean_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3538:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(pfmerge, redis_boolean_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_geoadd’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3546:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOADD", redis_key_varval_cmd, redis_long_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3546:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOADD", redis_key_varval_cmd, redis_long_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_geohash’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3550:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOHASH", redis_key_varval_cmd, redis_mbulk_reply_raw); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3550:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOHASH", redis_key_varval_cmd, redis_mbulk_reply_raw); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_geopos’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3554:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOPOS", redis_key_varval_cmd, redis_read_variant_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:597:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3554:5: note: in expansion of macro ‘REDIS_PROCESS_KW_CMD’ REDIS_PROCESS_KW_CMD("GEOPOS", redis_key_varval_cmd, redis_read_variant_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_geodist’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3558:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(geodist, redis_bulk_double_response); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3558:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(geodist, redis_bulk_double_response); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_georadius’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3562:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(georadius, redis_read_variant_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3562:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(georadius, redis_read_variant_reply); ^ /<>/build-5.6/redis.c: In function ‘zim_Redis_georadiusbymember’: /<>/build-5.6/common.h:529:15: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3566:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(georadiusbymember, redis_read_variant_reply); ^ /<>/build-5.6/common.h:529:13: warning: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] fi->fun = (void *)callback; \ ^ /<>/build-5.6/common.h:555:5: note: in expansion of macro ‘REDIS_SAVE_CALLBACK’ REDIS_SAVE_CALLBACK(function, closure_context); \ ^ /<>/build-5.6/common.h:581:9: note: in expansion of macro ‘REDIS_PROCESS_RESPONSE_CLOSURE’ REDIS_PROCESS_RESPONSE_CLOSURE(resp_func, ctx) \ ^ /<>/build-5.6/redis.c:3566:5: note: in expansion of macro ‘REDIS_PROCESS_CMD’ REDIS_PROCESS_CMD(georadiusbymember, redis_read_variant_reply); ^ /bin/bash /<>/build-5.6/libtool --mode=compile cc -I. -I/<>/build-5.6 -DPHP_ATOM_INC -I/<>/build-5.6/include -I/<>/build-5.6/main -I/<>/build-5.6 -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib -I/usr/include/php/20131226/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-5.6/redis_commands.c -o redis_commands.lo libtool: compile: cc -I. -I/<>/build-5.6 -DPHP_ATOM_INC -I/<>/build-5.6/include -I/<>/build-5.6/main -I/<>/build-5.6 -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib -I/usr/include/php/20131226/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-5.6/redis_commands.c -fPIC -DPIC -o .libs/redis_commands.o In file included from /usr/include/php/20131226/main/php.h:396:0, from /<>/build-5.6/common.h:1, from /<>/build-5.6/redis_commands.h:4, from /<>/build-5.6/redis_commands.c:25: /usr/include/php/20131226/main/php_output.h:155:42: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] PHPAPI ZEND_EXTERN_MODULE_GLOBALS(output); ^ /<>/build-5.6/redis_commands.c: In function ‘redis_empty_cmd’: /<>/build-5.6/redis_commands.c:43:46: warning: ISO C99 requires at least one argument for the "..." in a variadic macro *cmd_len = REDIS_CMD_SPPRINTF(cmd, kw, ""); ^ /<>/build-5.6/redis_commands.c: In function ‘redis_command_cmd’: /<>/build-5.6/redis_commands.c:2890:57: warning: ISO C99 requires at least one argument for the "..." in a variadic macro *cmd_len = REDIS_CMD_SPPRINTF(cmd, "COMMAND", ""); ^ /bin/bash /<>/build-5.6/libtool --mode=compile cc -I. -I/<>/build-5.6 -DPHP_ATOM_INC -I/<>/build-5.6/include -I/<>/build-5.6/main -I/<>/build-5.6 -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib -I/usr/include/php/20131226/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-5.6/library.c -o library.lo libtool: compile: cc -I. -I/<>/build-5.6 -DPHP_ATOM_INC -I/<>/build-5.6/include -I/<>/build-5.6/main -I/<>/build-5.6 -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib -I/usr/include/php/20131226/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-5.6/library.c -fPIC -DPIC -o .libs/library.o In file included from /usr/include/php/20131226/main/php.h:396:0, from /<>/build-5.6/common.h:1, from /<>/build-5.6/library.c:4: /usr/include/php/20131226/main/php_output.h:155:42: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] PHPAPI ZEND_EXTERN_MODULE_GLOBALS(output); ^ In file included from /usr/include/php/20131226/main/php.h:40:0, from /<>/build-5.6/common.h:1, from /<>/build-5.6/library.c:4: /usr/include/php/20131226/Zend/zend_API.h:141:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-5.6/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-5.6/libtool --mode=compile cc -I. -I/<>/build-5.6 -DPHP_ATOM_INC -I/<>/build-5.6/include -I/<>/build-5.6/main -I/<>/build-5.6 -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib -I/usr/include/php/20131226/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-5.6/redis_session.c -o redis_session.lo libtool: compile: cc -I. -I/<>/build-5.6 -DPHP_ATOM_INC -I/<>/build-5.6/include -I/<>/build-5.6/main -I/<>/build-5.6 -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib -I/usr/include/php/20131226/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-5.6/redis_session.c -fPIC -DPIC -o .libs/redis_session.o In file included from /usr/include/php/20131226/main/php.h:396:0, from /<>/build-5.6/common.h:1, from /<>/build-5.6/redis_session.c:23: /usr/include/php/20131226/main/php_output.h:155:42: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] PHPAPI ZEND_EXTERN_MODULE_GLOBALS(output); ^ In file included from /usr/include/php/20131226/main/php.h:40:0, from /<>/build-5.6/common.h:1, from /<>/build-5.6/redis_session.c:23: /usr/include/php/20131226/Zend/zend_API.h:141:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-5.6/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-5.6/libtool --mode=compile cc -I. -I/<>/build-5.6 -DPHP_ATOM_INC -I/<>/build-5.6/include -I/<>/build-5.6/main -I/<>/build-5.6 -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib -I/usr/include/php/20131226/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-5.6/redis_array.c -o redis_array.lo libtool: compile: cc -I. -I/<>/build-5.6 -DPHP_ATOM_INC -I/<>/build-5.6/include -I/<>/build-5.6/main -I/<>/build-5.6 -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib -I/usr/include/php/20131226/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-5.6/redis_array.c -fPIC -DPIC -o .libs/redis_array.o In file included from /usr/include/php/20131226/main/php.h:396:0, from /<>/build-5.6/common.h:1, from /<>/build-5.6/redis_array.c:24: /usr/include/php/20131226/main/php_output.h:155:42: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] PHPAPI ZEND_EXTERN_MODULE_GLOBALS(output); ^ In file included from /usr/include/php/20131226/main/php.h:40:0, from /<>/build-5.6/common.h:1, from /<>/build-5.6/redis_array.c:24: /usr/include/php/20131226/Zend/zend_API.h:141:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-5.6/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-5.6/libtool --mode=compile cc -I. -I/<>/build-5.6 -DPHP_ATOM_INC -I/<>/build-5.6/include -I/<>/build-5.6/main -I/<>/build-5.6 -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib -I/usr/include/php/20131226/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-5.6/redis_array_impl.c -o redis_array_impl.lo libtool: compile: cc -I. -I/<>/build-5.6 -DPHP_ATOM_INC -I/<>/build-5.6/include -I/<>/build-5.6/main -I/<>/build-5.6 -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib -I/usr/include/php/20131226/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-5.6/redis_array_impl.c -fPIC -DPIC -o .libs/redis_array_impl.o In file included from /usr/include/php/20131226/main/php.h:396:0, from /<>/build-5.6/common.h:1, from /<>/build-5.6/redis_array.h:9, from /<>/build-5.6/redis_array_impl.h:10, from /<>/build-5.6/redis_array_impl.c:19: /usr/include/php/20131226/main/php_output.h:155:42: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] PHPAPI ZEND_EXTERN_MODULE_GLOBALS(output); ^ In file included from /usr/include/php/20131226/main/php.h:40:0, from /<>/build-5.6/common.h:1, from /<>/build-5.6/redis_array.h:9, from /<>/build-5.6/redis_array_impl.h:10, from /<>/build-5.6/redis_array_impl.c:19: /usr/include/php/20131226/Zend/zend_API.h:141:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-5.6/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-5.6/libtool --mode=compile cc -I. -I/<>/build-5.6 -DPHP_ATOM_INC -I/<>/build-5.6/include -I/<>/build-5.6/main -I/<>/build-5.6 -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib -I/usr/include/php/20131226/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-5.6/redis_cluster.c -o redis_cluster.lo libtool: compile: cc -I. -I/<>/build-5.6 -DPHP_ATOM_INC -I/<>/build-5.6/include -I/<>/build-5.6/main -I/<>/build-5.6 -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib -I/usr/include/php/20131226/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-5.6/redis_cluster.c -fPIC -DPIC -o .libs/redis_cluster.o In file included from /usr/include/php/20131226/main/php.h:396:0, from /<>/build-5.6/common.h:1, from /<>/build-5.6/redis_cluster.c:24: /usr/include/php/20131226/main/php_output.h:155:42: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] PHPAPI ZEND_EXTERN_MODULE_GLOBALS(output); ^ In file included from /usr/include/php/20131226/main/php.h:40:0, from /<>/build-5.6/common.h:1, from /<>/build-5.6/redis_cluster.c:24: /usr/include/php/20131226/Zend/zend_API.h:141:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-5.6/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /<>/build-5.6/redis_cluster.c:49:20: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] ZEND_END_ARG_INFO(); ^ /<>/build-5.6/redis_cluster.c:83:20: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] ZEND_END_ARG_INFO(); ^ /<>/build-5.6/redis_cluster.c:91:20: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] ZEND_END_ARG_INFO(); ^ /bin/bash /<>/build-5.6/libtool --mode=compile cc -I. -I/<>/build-5.6 -DPHP_ATOM_INC -I/<>/build-5.6/include -I/<>/build-5.6/main -I/<>/build-5.6 -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib -I/usr/include/php/20131226/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-5.6/cluster_library.c -o cluster_library.lo libtool: compile: cc -I. -I/<>/build-5.6 -DPHP_ATOM_INC -I/<>/build-5.6/include -I/<>/build-5.6/main -I/<>/build-5.6 -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib -I/usr/include/php/20131226/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -c /<>/build-5.6/cluster_library.c -fPIC -DPIC -o .libs/cluster_library.o In file included from /usr/include/php/20131226/main/php.h:396:0, from /<>/build-5.6/common.h:1, from /<>/build-5.6/php_redis.h:22, from /<>/build-5.6/cluster_library.c:1: /usr/include/php/20131226/main/php_output.h:155:42: warning: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] PHPAPI ZEND_EXTERN_MODULE_GLOBALS(output); ^ In file included from /usr/include/php/20131226/main/php.h:40:0, from /<>/build-5.6/common.h:1, from /<>/build-5.6/php_redis.h:22, from /<>/build-5.6/cluster_library.c:1: /usr/include/php/20131226/Zend/zend_API.h:141:17: warning: struct has no members [-Wpedantic] typedef struct _zend_##module_name##_globals { ^ /<>/build-5.6/php_redis.h:264:1: note: in expansion of macro ‘ZEND_BEGIN_MODULE_GLOBALS’ ZEND_BEGIN_MODULE_GLOBALS(redis) ^ /bin/bash /<>/build-5.6/libtool --mode=link cc -DPHP_ATOM_INC -I/<>/build-5.6/include -I/<>/build-5.6/main -I/<>/build-5.6 -I/usr/include/php/20131226 -I/usr/include/php/20131226/main -I/usr/include/php/20131226/TSRM -I/usr/include/php/20131226/Zend -I/usr/include/php/20131226/ext -I/usr/include/php/20131226/ext/date/lib -I/usr/include/php/20131226/ext -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o redis.la -export-dynamic -avoid-version -prefer-pic -module -rpath /<>/build-5.6/modules redis.lo redis_commands.lo library.lo redis_session.lo redis_array.lo redis_array_impl.lo redis_cluster.lo cluster_library.lo libtool: link: cc -shared -fPIC -DPIC .libs/redis.o .libs/redis_commands.o .libs/library.o .libs/redis_session.o .libs/redis_array.o .libs/redis_array_impl.o .libs/redis_cluster.o .libs/cluster_library.o -g -O2 -fstack-protector-strong -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -Wl,-soname -Wl,redis.so -o .libs/redis.so libtool: link: ( cd ".libs" && rm -f "redis.la" && ln -s "../redis.la" "redis.la" ) /bin/bash /<>/build-5.6/libtool --mode=install cp ./redis.la /<>/build-5.6/modules libtool: install: cp ./.libs/redis.so /<>/build-5.6/modules/redis.so libtool: install: cp ./.libs/redis.lai /<>/build-5.6/modules/redis.la libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n /<>/build-5.6/modules ---------------------------------------------------------------------- Libraries have been installed in: /<>/build-5.6/modules If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the '-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the 'LD_RUN_PATH' environment variable during linking - use the '-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to '/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- Build complete. Don't forget to run 'make test'. make[2]: Leaving directory '/<>/build-5.6' touch build-5.6-stamp dh override_dh_auto_build --with php make[1]: Leaving directory '/<>' dh_auto_test -a fakeroot debian/rules binary-arch dh binary-arch --with php dh_testroot -a dh_prep -a debian/rules override_dh_auto_install make[1]: Entering directory '/<>' dh_auto_install --sourcedirectory=build-7.2 -- INSTALL_ROOT=/<>/debian/php-redis make -j1 install DESTDIR=/<>/debian/php-redis AM_UPDATE_INFO_DIR=no INSTALL_ROOT=/<>/debian/php-redis make[2]: Entering directory '/<>/build-7.2' Installing shared extensions: /<>/debian/php-redis/usr/lib/php/20170718/ make[2]: Leaving directory '/<>/build-7.2' touch install-7.2-stamp dh_auto_install --sourcedirectory=build-7.1 -- INSTALL_ROOT=/<>/debian/php-redis make -j1 install DESTDIR=/<>/debian/php-redis AM_UPDATE_INFO_DIR=no INSTALL_ROOT=/<>/debian/php-redis make[2]: Entering directory '/<>/build-7.1' Installing shared extensions: /<>/debian/php-redis/usr/lib/php/20160303/ make[2]: Leaving directory '/<>/build-7.1' touch install-7.1-stamp dh_auto_install --sourcedirectory=build-7.0 -- INSTALL_ROOT=/<>/debian/php-redis make -j1 install DESTDIR=/<>/debian/php-redis AM_UPDATE_INFO_DIR=no INSTALL_ROOT=/<>/debian/php-redis make[2]: Entering directory '/<>/build-7.0' Installing shared extensions: /<>/debian/php-redis/usr/lib/php/20151012/ make[2]: Leaving directory '/<>/build-7.0' touch install-7.0-stamp dh_auto_install --sourcedirectory=build-5.6 -- INSTALL_ROOT=/<>/debian/php-redis make -j1 install DESTDIR=/<>/debian/php-redis AM_UPDATE_INFO_DIR=no INSTALL_ROOT=/<>/debian/php-redis make[2]: Entering directory '/<>/build-5.6' Installing shared extensions: /<>/debian/php-redis/usr/lib/php/20131226/ make[2]: Leaving directory '/<>/build-5.6' touch install-5.6-stamp dh override_dh_auto_install --with php make[1]: Leaving directory '/<>' debian/rules override_dh_php make[1]: Entering directory '/<>' dh_php -p php-redis make[1]: Leaving directory '/<>' dh_installdocs -a dh_installchangelogs -a dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -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 arm64: php-redis dh_strip debug symbol extraction: packages to act on: php-redis dh_strip debug symbol extraction: ignored packages: Using buildid for compat level >= 9 dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: package php-redis: unused substitution variable ${php:Depends} /usr/bin/pkg_create_dbgsym: deferring build of .ddeb to dh_gencontrol dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: debian/php-redis/usr/lib/php/20131226/redis.so contains an unresolvable reference to symbol _estrndup: it's probably a plugin dpkg-shlibdeps: warning: 101 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/php-redis/usr/lib/php/20160303/redis.so contains an unresolvable reference to symbol zend_object_std_init: it's probably a plugin dpkg-shlibdeps: warning: 108 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/php-redis/usr/lib/php/20170718/redis.so contains an unresolvable reference to symbol __zend_malloc: it's probably a plugin dpkg-shlibdeps: warning: 109 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/php-redis/usr/lib/php/20151012/redis.so contains an unresolvable reference to symbol php_error_docref0: it's probably a plugin dpkg-shlibdeps: warning: 109 other similar warnings have been skipped (use -v to see them all) dh_installdeb -a debian/rules override_dh_gencontrol make[1]: Entering directory '/<>' dh_gencontrol -- "-Vphp:Provides=php7.2-redis, php7.1-redis, php7.0-redis, php5.6-redis," 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 arm64: php-redis dh_gencontrol debug symbol wrapper: packages to act on: php-redis dh_gencontrol debug symbol wrapper: ignored packages: dh_gencontrol debug symbol wrapper: processing package php-redis (pkgdir debian/php-redis, ddeb package dir debian/php-redis-dbgsym) dh_gencontrol debug symbol wrapper: building php-redis-dbgsym_3.1.6-1+ubuntu16.04.1+deb.sury.org+1_arm64.ddeb dpkg-deb: building package 'php-redis-dbgsym' in '../php-redis-dbgsym_3.1.6-1+ubuntu16.04.1+deb.sury.org+1_arm64.ddeb'. dh_gencontrol debug symbol wrapper: dpkg-distaddfile php-redis-dbgsym_3.1.6-1+ubuntu16.04.1+deb.sury.org+1_arm64.ddeb php extra dpkg-distaddfile: warning: File::FcntlLock not available; using flock which is not NFS-safe make[1]: Leaving directory '/<>' dh_md5sums -a dh_builddeb -a INFO: pkgstriptranslations version 129 INFO: Disabling pkgstriptranslations for PPA build INFO: Disabling pkgmaintainermangler for PPA build INFO: Disabling pkgstripfiles for PPA build dpkg-deb: building package 'php-redis' in '../php-redis_3.1.6-1+ubuntu16.04.1+deb.sury.org+1_arm64.deb'. dpkg-genchanges -B -mLaunchpad Build Daemon >../php-redis_3.1.6-1+ubuntu16.04.1+deb.sury.org+1_arm64.changes dpkg-genchanges: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build php-redis-3.1.6 dpkg-buildpackage: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 20180121-0409 Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ php-redis_3.1.6-1+ubuntu16.04.1+deb.sury.org+1_arm64.changes: ------------------------------------------------------------- Format: 1.8 Date: Thu, 04 Jan 2018 15:13:39 +0000 Source: php-redis Binary: php-redis Architecture: arm64 Version: 3.1.6-1+ubuntu16.04.1+deb.sury.org+1 Distribution: xenial Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: OndÅ™ej Surý Description: php-redis - PHP extension for interfacing with Redis Changes: php-redis (3.1.6-1+ubuntu16.04.1+deb.sury.org+1) xenial; urgency=medium . * No-change backport to xenial Checksums-Sha1: 2e9d56a88f632b49fd3982855483387075efa95b 924826 php-redis-dbgsym_3.1.6-1+ubuntu16.04.1+deb.sury.org+1_arm64.ddeb 9a259726a7a48fc09c8f929d0c7ceaa507a9e940 215724 php-redis_3.1.6-1+ubuntu16.04.1+deb.sury.org+1_arm64.deb Checksums-Sha256: ece8a57ce31ac540290c28533ee382873117667a764521a52925888a0e02e2f8 924826 php-redis-dbgsym_3.1.6-1+ubuntu16.04.1+deb.sury.org+1_arm64.ddeb 57b0a1c89545840b21cccea8aabd8f9945f897c1b04961222f6ab8a4f0cc9cca 215724 php-redis_3.1.6-1+ubuntu16.04.1+deb.sury.org+1_arm64.deb Files: 2e94018c72accc6c85759b1ad419bc96 924826 php extra php-redis-dbgsym_3.1.6-1+ubuntu16.04.1+deb.sury.org+1_arm64.ddeb c5f310e4cc6dca653e17528e994527b9 215724 php optional php-redis_3.1.6-1+ubuntu16.04.1+deb.sury.org+1_arm64.deb +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ php-redis_3.1.6-1+ubuntu16.04.1+deb.sury.org+1_arm64.deb -------------------------------------------------------- new debian package, version 2.0. size 215724 bytes: control archive=1475 bytes. 152 bytes, 4 lines conffiles 707 bytes, 15 lines control 402 bytes, 6 lines md5sums 503 bytes, 21 lines * postinst #!/bin/sh 852 bytes, 35 lines * postrm #!/bin/sh 544 bytes, 21 lines * preinst #!/bin/sh 194 bytes, 7 lines * prerm #!/bin/sh Package: php-redis Version: 3.1.6-1+ubuntu16.04.1+deb.sury.org+1 Architecture: arm64 Maintainer: Debian PHP PECL Maintainers Installed-Size: 1486 Depends: php-igbinary, php-common (>= 1:7.0+33~), phpapi-20170718 | phpapi-20160303 | phpapi-20151012 | phpapi-20131226, libc6 (>= 2.17) Suggests: redis-server Provides: php5.6-redis, php7.0-redis, php7.1-redis, php7.2-redis Section: php Priority: optional Homepage: https://pecl.php.net/package/redis Description: PHP extension for interfacing with Redis This extension allows php applications to communicate with the Redis persistent key-value store. The php-redis module provides an easy object oriented interface. drwxr-xr-x root/root 0 2018-01-21 04:09 ./ drwxr-xr-x root/root 0 2018-01-21 04:09 ./etc/ drwxr-xr-x root/root 0 2018-01-21 04:09 ./etc/php/ drwxr-xr-x root/root 0 2018-01-21 04:09 ./etc/php/5.6/ drwxr-xr-x root/root 0 2018-01-21 04:09 ./etc/php/5.6/mods-available/ -rw-r--r-- root/root 19 2018-01-21 04:09 ./etc/php/5.6/mods-available/redis.ini drwxr-xr-x root/root 0 2018-01-21 04:09 ./etc/php/7.0/ drwxr-xr-x root/root 0 2018-01-21 04:09 ./etc/php/7.0/mods-available/ -rw-r--r-- root/root 19 2018-01-21 04:09 ./etc/php/7.0/mods-available/redis.ini drwxr-xr-x root/root 0 2018-01-21 04:09 ./etc/php/7.1/ drwxr-xr-x root/root 0 2018-01-21 04:09 ./etc/php/7.1/mods-available/ -rw-r--r-- root/root 19 2018-01-21 04:09 ./etc/php/7.1/mods-available/redis.ini drwxr-xr-x root/root 0 2018-01-21 04:09 ./etc/php/7.2/ drwxr-xr-x root/root 0 2018-01-21 04:09 ./etc/php/7.2/mods-available/ -rw-r--r-- root/root 19 2018-01-21 04:09 ./etc/php/7.2/mods-available/redis.ini drwxr-xr-x root/root 0 2018-01-21 04:09 ./usr/ drwxr-xr-x root/root 0 2018-01-21 04:09 ./usr/lib/ drwxr-xr-x root/root 0 2018-01-21 04:09 ./usr/lib/php/ drwxr-xr-x root/root 0 2018-01-21 04:09 ./usr/lib/php/20131226/ -rw-r--r-- root/root 388080 2018-01-21 04:09 ./usr/lib/php/20131226/redis.so drwxr-xr-x root/root 0 2018-01-21 04:09 ./usr/lib/php/20151012/ -rw-r--r-- root/root 367552 2018-01-21 04:09 ./usr/lib/php/20151012/redis.so drwxr-xr-x root/root 0 2018-01-21 04:09 ./usr/lib/php/20160303/ -rw-r--r-- root/root 363456 2018-01-21 04:09 ./usr/lib/php/20160303/redis.so drwxr-xr-x root/root 0 2018-01-21 04:09 ./usr/lib/php/20170718/ -rw-r--r-- root/root 363456 2018-01-21 04:09 ./usr/lib/php/20170718/redis.so drwxr-xr-x root/root 0 2018-01-21 04:09 ./usr/share/ drwxr-xr-x root/root 0 2018-01-21 04:09 ./usr/share/doc/ drwxr-xr-x root/root 0 2018-01-21 04:09 ./usr/share/doc/php-redis/ -rw-r--r-- root/root 1686 2018-01-04 15:13 ./usr/share/doc/php-redis/changelog.Debian.gz -rw-r--r-- root/root 4707 2018-01-04 15:13 ./usr/share/doc/php-redis/copyright +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: arm64 Build-Space: 44684 Build-Time: 207 Distribution: xenial Host Architecture: arm64 Install-Time: 113 Job: php-redis_3.1.6-1+ubuntu16.04.1+deb.sury.org+1.dsc Machine Architecture: arm64 Package: php-redis Package-Time: 321 Source-Version: 3.1.6-1+ubuntu16.04.1+deb.sury.org+1 Space: 44684 Status: successful Version: 3.1.6-1+ubuntu16.04.1+deb.sury.org+1 -------------------------------------------------------------------------------- Finished at 20180121-0409 Build needed 00:05:21, 44684k disc space RUN: /usr/share/launchpad-buildd/slavebin/in-target scan-for-processes --backend=chroot --series=xenial --arch=arm64 PACKAGEBUILD-14217134 Scanning for processes to kill in build PACKAGEBUILD-14217134 RUN: /usr/share/launchpad-buildd/slavebin/in-target umount-chroot --backend=chroot --series=xenial --arch=arm64 PACKAGEBUILD-14217134 Stopping target for build PACKAGEBUILD-14217134 RUN: /usr/share/launchpad-buildd/slavebin/in-target remove-build --backend=chroot --series=xenial --arch=arm64 PACKAGEBUILD-14217134 Removing build PACKAGEBUILD-14217134