DC-Build-Header: ctdb 1.10+git20110722-1 / Sun Sep 11 14:07:20 +0200 2011 Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node sbuild (Debian sbuild) 0.62.2 (05 Apr 2011) on talc-115.nancy.grid5000.fr ╔══════════════════════════════════════════════════════════════════════════════╗ ║ ctdb 1.10+git20110722-1 (amd64) 11 Sep 2011 14:24 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: ctdb Version: 1.10+git20110722-1 Source Version: 1.10+git20110722-1 Distribution: lsid64c Architecture: amd64 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Update chroot │ └──────────────────────────────────────────────────────────────────────────────┘ Ign http://localhost sid InRelease Hit http://localhost sid Release.gpg Hit http://localhost sid Release Ign http://localhost sid/main Sources/DiffIndex Ign http://localhost sid/main amd64 Packages/DiffIndex Ign http://localhost sid/main TranslationIndex Hit http://localhost sid/main Sources Hit http://localhost sid/main amd64 Packages Ign http://localhost sid/main Translation-en Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages will be upgraded: binutils cpp-4.6 g++-4.6 gcc-4.6 gcc-4.6-base libc-bin libc-dev-bin libc6 libc6-dev libgcc1 libgomp1 libquadmath0 libstdc++6 libstdc++6-4.6-dev multiarch-support 15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 34.4 MB of archives. After this operation, 1073 kB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libc6-dev libc-dev-bin libgomp1 gcc-4.6-base libgcc1 cpp-4.6 libquadmath0 libstdc++6-4.6-dev g++-4.6 gcc-4.6 libstdc++6 binutils libc-bin libc6 multiarch-support Authentication warning overridden. Get:1 http://localhost/debian/ sid/main libc6-dev amd64 2.13-20 [2637 kB] Get:2 http://localhost/debian/ sid/main libc-dev-bin amd64 2.13-20 [217 kB] Get:3 http://localhost/debian/ sid/main libgomp1 amd64 4.6.1-10 [25.7 kB] Get:4 http://localhost/debian/ sid/main gcc-4.6-base amd64 4.6.1-10 [135 kB] Get:5 http://localhost/debian/ sid/main libgcc1 amd64 1:4.6.1-10 [42.9 kB] Get:6 http://localhost/debian/ sid/main cpp-4.6 amd64 4.6.1-10 [4816 kB] Get:7 http://localhost/debian/ sid/main libquadmath0 amd64 4.6.1-10 [126 kB] Get:8 http://localhost/debian/ sid/main libstdc++6-4.6-dev amd64 4.6.1-10 [1660 kB] Get:9 http://localhost/debian/ sid/main g++-4.6 amd64 4.6.1-10 [6952 kB] Get:10 http://localhost/debian/ sid/main gcc-4.6 amd64 4.6.1-10 [7303 kB] Get:11 http://localhost/debian/ sid/main libstdc++6 amd64 4.6.1-10 [337 kB] Get:12 http://localhost/debian/ sid/main binutils amd64 2.21.53.20110910-1 [4844 kB] Get:13 http://localhost/debian/ sid/main libc-bin amd64 2.13-20 [819 kB] Get:14 http://localhost/debian/ sid/main libc6 amd64 2.13-20 [4323 kB] Get:15 http://localhost/debian/ sid/main multiarch-support amd64 2.13-20 [141 kB] Preconfiguring packages ... Fetched 34.4 MB in 0s (63.0 MB/s) (Reading database ... 10788 files and directories currently installed.) Preparing to replace libc6-dev 2.13-18 (using .../libc6-dev_2.13-20_amd64.deb) ... Unpacking replacement libc6-dev ... Preparing to replace libc-dev-bin 2.13-18 (using .../libc-dev-bin_2.13-20_amd64.deb) ... Unpacking replacement libc-dev-bin ... Preparing to replace libgomp1 4.6.1-9 (using .../libgomp1_4.6.1-10_amd64.deb) ... Unpacking replacement libgomp1 ... Preparing to replace gcc-4.6-base 4.6.1-9 (using .../gcc-4.6-base_4.6.1-10_amd64.deb) ... Unpacking replacement gcc-4.6-base ... Setting up gcc-4.6-base (4.6.1-10) ... (Reading database ... 10788 files and directories currently installed.) Preparing to replace libgcc1 1:4.6.1-9 (using .../libgcc1_1%3a4.6.1-10_amd64.deb) ... Unpacking replacement libgcc1 ... Setting up libgcc1 (1:4.6.1-10) ... (Reading database ... 10788 files and directories currently installed.) Preparing to replace cpp-4.6 4.6.1-9 (using .../cpp-4.6_4.6.1-10_amd64.deb) ... Unpacking replacement cpp-4.6 ... Preparing to replace libquadmath0 4.6.1-9 (using .../libquadmath0_4.6.1-10_amd64.deb) ... Unpacking replacement libquadmath0 ... Preparing to replace libstdc++6-4.6-dev 4.6.1-9 (using .../libstdc++6-4.6-dev_4.6.1-10_amd64.deb) ... Unpacking replacement libstdc++6-4.6-dev ... Preparing to replace g++-4.6 4.6.1-9 (using .../g++-4.6_4.6.1-10_amd64.deb) ... Unpacking replacement g++-4.6 ... Preparing to replace gcc-4.6 4.6.1-9 (using .../gcc-4.6_4.6.1-10_amd64.deb) ... Unpacking replacement gcc-4.6 ... Preparing to replace libstdc++6 4.6.1-9 (using .../libstdc++6_4.6.1-10_amd64.deb) ... Unpacking replacement libstdc++6 ... Setting up libstdc++6 (4.6.1-10) ... (Reading database ... 10801 files and directories currently installed.) Preparing to replace binutils 2.21.53.20110823-3 (using .../binutils_2.21.53.20110910-1_amd64.deb) ... Unpacking replacement binutils ... Preparing to replace libc-bin 2.13-18 (using .../libc-bin_2.13-20_amd64.deb) ... Unpacking replacement libc-bin ... Setting up libc-bin (2.13-20) ... (Reading database ... 10801 files and directories currently installed.) Preparing to replace libc6 2.13-18 (using .../libc6_2.13-20_amd64.deb) ... Unpacking replacement libc6 ... Setting up libc6 (2.13-20) ... (Reading database ... 10801 files and directories currently installed.) Preparing to replace multiarch-support 2.13-18 (using .../multiarch-support_2.13-20_amd64.deb) ... Unpacking replacement multiarch-support ... Setting up multiarch-support (2.13-20) ... Setting up libc-dev-bin (2.13-20) ... Setting up libc6-dev (2.13-20) ... Setting up libgomp1 (4.6.1-10) ... Setting up cpp-4.6 (4.6.1-10) ... Setting up libquadmath0 (4.6.1-10) ... Setting up binutils (2.21.53.20110910-1) ... Setting up gcc-4.6 (4.6.1-10) ... Setting up libstdc++6-4.6-dev (4.6.1-10) ... Setting up g++-4.6 (4.6.1-10) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Check APT ───────── Checking available source versions... Download source files with APT ────────────────────────────── Reading package lists... Building dependency tree... Reading state information... NOTICE: 'ctdb' packaging is maintained in the 'Svn' version control system at: svn://svn.debian.org/pkg-samba/trunk/ctdb/ Need to get 1035 kB of source archives. Get:1 http://localhost/debian/ sid/main ctdb 1.10+git20110722-1 (dsc) [1315 B] Get:2 http://localhost/debian/ sid/main ctdb 1.10+git20110722-1 (tar) [1015 kB] Get:3 http://localhost/debian/ sid/main ctdb 1.10+git20110722-1 (diff) [18.4 kB] Fetched 1035 kB in 0s (4151 kB/s) Download complete and in download only mode Check arch ────────── Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package `sbuild-build-depends-core-dummy' in `/build/ctdb-OIjISN/resolver-YLgC78/apt_archive/sbuild-build-depends-core-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/702 B of archives. After this operation, 0 B of additional disk space will be used. WARNING: The following packages cannot be authenticated! sbuild-build-depends-core-dummy Authentication warning overridden. Selecting previously deselected package sbuild-build-depends-core-dummy. (Reading database ... 10801 files and directories currently installed.) Unpacking sbuild-build-depends-core-dummy (from .../sbuild-build-depends-core-dummy.deb) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Cannot open /var/lib/schroot/mount/lsid64c-2d971d78-01eb-4ead-94ba-a02ca77dfa7a/etc/lsb-release: No such file or directory Merged Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev | libc-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), debhelper (>= 7), libpopt-dev Filtered Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), debhelper (>= 7), libpopt-dev dpkg-deb: building package `sbuild-build-depends-ctdb-dummy' in `/build/ctdb-OIjISN/resolver-gyVa4I/apt_archive/sbuild-build-depends-ctdb-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install ctdb build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: bsdmainutils debhelper file gettext gettext-base groff-base html2text intltool-debian libcroco3 libglib2.0-0 libmagic1 libpcre3 libpipeline1 libpopt-dev libpopt0 libunistring0 libxml2 man-db po-debconf Suggested packages: wamerican wordlist whois vacation dh-make gettext-doc groff www-browser libmail-box-perl Recommended packages: curl wget lynx-cur autopoint libglib2.0-data shared-mime-info xml-core libmail-sendmail-perl The following NEW packages will be installed: bsdmainutils debhelper file gettext gettext-base groff-base html2text intltool-debian libcroco3 libglib2.0-0 libmagic1 libpcre3 libpipeline1 libpopt-dev libpopt0 libunistring0 libxml2 man-db po-debconf sbuild-build-depends-ctdb-dummy 0 upgraded, 20 newly installed, 0 to remove and 0 not upgraded. Need to get 9304 kB/9305 kB of archives. After this operation, 28.0 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libpipeline1 libpcre3 bsdmainutils groff-base libpopt0 man-db libmagic1 file gettext-base libxml2 html2text libglib2.0-0 libcroco3 libunistring0 gettext intltool-debian po-debconf debhelper libpopt-dev sbuild-build-depends-ctdb-dummy Authentication warning overridden. Get:1 http://localhost/debian/ sid/main libpipeline1 amd64 1.2.0-3 [37.9 kB] Get:2 http://localhost/debian/ sid/main libpcre3 amd64 8.12-4 [225 kB] Get:3 http://localhost/debian/ sid/main bsdmainutils amd64 8.2.3 [208 kB] Get:4 http://localhost/debian/ sid/main groff-base amd64 1.21-6 [1150 kB] Get:5 http://localhost/debian/ sid/main libpopt0 amd64 1.16-1 [54.1 kB] Get:6 http://localhost/debian/ sid/main man-db amd64 2.6.0.2-2 [1023 kB] Get:7 http://localhost/debian/ sid/main libmagic1 amd64 5.08-1 [246 kB] Get:8 http://localhost/debian/ sid/main file amd64 5.08-1 [51.7 kB] Get:9 http://localhost/debian/ sid/main gettext-base amd64 0.18.1.1-4 [154 kB] Get:10 http://localhost/debian/ sid/main libxml2 amd64 2.7.8.dfsg-4 [892 kB] Get:11 http://localhost/debian/ sid/main html2text amd64 1.3.2a-15 [103 kB] Get:12 http://localhost/debian/ sid/main libglib2.0-0 amd64 2.28.6-1 [1648 kB] Get:13 http://localhost/debian/ sid/main libcroco3 amd64 0.6.2-1 [125 kB] Get:14 http://localhost/debian/ sid/main libunistring0 amd64 0.9.3-4 [437 kB] Get:15 http://localhost/debian/ sid/main gettext amd64 0.18.1.1-4 [2079 kB] Get:16 http://localhost/debian/ sid/main intltool-debian all 0.35.0+20060710.1 [30.8 kB] Get:17 http://localhost/debian/ sid/main po-debconf all 1.0.16+nmu1 [223 kB] Get:18 http://localhost/debian/ sid/main debhelper all 8.9.6 [562 kB] Get:19 http://localhost/debian/ sid/main libpopt-dev amd64 1.16-1 [53.6 kB] Preconfiguring packages ... Fetched 9304 kB in 0s (58.7 MB/s) Selecting previously deselected package libpipeline1. (Reading database ... 10801 files and directories currently installed.) Unpacking libpipeline1 (from .../libpipeline1_1.2.0-3_amd64.deb) ... Selecting previously deselected package libpcre3. Unpacking libpcre3 (from .../libpcre3_8.12-4_amd64.deb) ... Selecting previously deselected package bsdmainutils. Unpacking bsdmainutils (from .../bsdmainutils_8.2.3_amd64.deb) ... Selecting previously deselected package groff-base. Unpacking groff-base (from .../groff-base_1.21-6_amd64.deb) ... Selecting previously deselected package libpopt0. Unpacking libpopt0 (from .../libpopt0_1.16-1_amd64.deb) ... Selecting previously deselected package man-db. Unpacking man-db (from .../man-db_2.6.0.2-2_amd64.deb) ... Selecting previously deselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_5.08-1_amd64.deb) ... Selecting previously deselected package file. Unpacking file (from .../archives/file_5.08-1_amd64.deb) ... Selecting previously deselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.18.1.1-4_amd64.deb) ... Selecting previously deselected package libxml2. Unpacking libxml2 (from .../libxml2_2.7.8.dfsg-4_amd64.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-15_amd64.deb) ... Selecting previously deselected package libglib2.0-0. Unpacking libglib2.0-0 (from .../libglib2.0-0_2.28.6-1_amd64.deb) ... Selecting previously deselected package libcroco3. Unpacking libcroco3 (from .../libcroco3_0.6.2-1_amd64.deb) ... Selecting previously deselected package libunistring0. Unpacking libunistring0 (from .../libunistring0_0.9.3-4_amd64.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.18.1.1-4_amd64.deb) ... Selecting previously deselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously deselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.16+nmu1_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_8.9.6_all.deb) ... Selecting previously deselected package libpopt-dev. Unpacking libpopt-dev (from .../libpopt-dev_1.16-1_amd64.deb) ... Selecting previously deselected package sbuild-build-depends-ctdb-dummy. Unpacking sbuild-build-depends-ctdb-dummy (from .../sbuild-build-depends-ctdb-dummy.deb) ... Processing triggers for install-info ... Setting up libpipeline1 (1.2.0-3) ... Setting up libpcre3 (8.12-4) ... Setting up bsdmainutils (8.2.3) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode. update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode. Setting up groff-base (1.21-6) ... Setting up libpopt0 (1.16-1) ... Setting up man-db (2.6.0.2-2) ... Building database of manual pages ... Setting up libmagic1 (5.08-1) ... Setting up file (5.08-1) ... Setting up gettext-base (0.18.1.1-4) ... Setting up libxml2 (2.7.8.dfsg-4) ... Setting up html2text (1.3.2a-15) ... Setting up libglib2.0-0 (2.28.6-1) ... No schema files found: doing nothing. Setting up libcroco3 (0.6.2-1) ... Setting up libunistring0 (0.9.3-4) ... Setting up gettext (0.18.1.1-4) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.16+nmu1) ... Setting up debhelper (8.9.6) ... Setting up libpopt-dev (1.16-1) ... Setting up sbuild-build-depends-ctdb-dummy (0.invalid.0) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build environment │ └──────────────────────────────────────────────────────────────────────────────┘ Kernel: Linux 2.6.32-5-amd64 amd64 (x86_64) Toolchain package versions: binutils_2.21.53.20110910-1 dpkg-dev_1.16.0.3 g++-4.6_4.6.1-10 gcc-4.6_4.6.1-10 libc6-dev_2.13-20 libstdc++6_4.6.1-10 libstdc++6-4.6-dev_4.6.1-10 linux-libc-dev_3.0.0-3 Package versions: apt_0.8.15.6 apt-utils_0.8.15.6 base-files_6.5 base-passwd_3.5.23 bash_4.1-3 binutils_2.21.53.20110910-1 bsdmainutils_8.2.3 bsdutils_1:2.19.1-5 build-essential_11.5 bzip2_1.0.5-7 clang_2.9-11 coreutils_8.5-1 cpp_4:4.6.1-2 cpp-4.6_4.6.1-10 dash_0.5.7-1 debconf_1.5.41 debfoster_2.7-1.1 debhelper_8.9.6 debian-archive-keyring_2010.08.28 debianutils_4.0.2 diffutils_1:3.0-1 dpkg_1.16.0.3 dpkg-dev_1.16.0.3 e2fslibs_1.42~WIP-2011-07-02-1 e2fsprogs_1.42~WIP-2011-07-02-1 fakeroot_1.18-1 file_5.08-1 findutils_4.4.2-1+b1 g++_4:4.6.1-2 g++-4.6_4.6.1-10 gcc_4:4.6.1-2 gcc-4.6_4.6.1-10 gcc-4.6-base_4.6.1-10 gettext_0.18.1.1-4 gettext-base_0.18.1.1-4 gnupg_1.4.11-3 gpgv_1.4.11-3 grep_2.9-2 groff-base_1.21-6 gzip_1.4-1 hostname_3.06 html2text_1.3.2a-15 initscripts_2.88dsf-13.11 insserv_1.14.0-2.1 install-info_4.13a.dfsg.1-8 intltool-debian_0.35.0+20060710.1 less_444-1 libacl1_2.2.51-3 libattr1_1:2.4.46-3 libblkid1_2.19.1-5 libbz2-1.0_1.0.5-7 libc-bin_2.13-20 libc-dev-bin_2.13-20 libc6_2.13-20 libc6-dev_2.13-20 libcomerr2_1.42~WIP-2011-07-02-1 libcroco3_0.6.2-1 libdb5.1_5.1.25-11 libdpkg-perl_1.16.0.3 libffi5_3.0.10~rc10-3 libgc1c2_1:7.1-8 libgcc1_1:4.6.1-10 libgdbm3_1.8.3-10 libglib2.0-0_2.28.6-1 libgmp10_2:5.0.2+dfsg-1 libgomp1_4.6.1-10 libllvm2.9_2.9+dfsg-3 liblzma2_5.1.1alpha+20110809-2 libmagic1_5.08-1 libmount1_2.19.1-5 libmpc2_0.9-3 libmpfr4_3.0.1-6 libncurses5_5.9-1 libncursesw5_5.9-1 libpam-modules_1.1.3-2 libpam-modules-bin_1.1.3-2 libpam-runtime_1.1.3-2 libpam0g_1.1.3-2 libpcre3_8.12-4 libpipeline1_1.2.0-3 libpopt-dev_1.16-1 libpopt0_1.16-1 libquadmath0_4.6.1-10 libreadline6_6.2-4 libselinux1_2.1.0-1 libsepol1_2.1.0-1.1 libslang2_2.2.4-3 libss2_1.42~WIP-2011-07-02-1 libstdc++6_4.6.1-10 libstdc++6-4.6-dev_4.6.1-10 libtimedate-perl_1.2000-1 libunistring0_0.9.3-4 libusb-0.1-4_2:0.1.12-19 libuuid1_2.19.1-5 libxml2_2.7.8.dfsg-4 linux-libc-dev_3.0.0-3 login_1:4.1.4.2+svn3283-3 lsb-base_3.2-28 make_3.81-8.1 man-db_2.6.0.2-2 mawk_1.3.3-15 mount_2.19.1-5 multiarch-support_2.13-20 ncurses-base_5.9-1 ncurses-bin_5.9-1 nvi_1.81.6-8.2 passwd_1:4.1.4.2+svn3283-3 patch_2.6.1-2 perl_5.12.4-4 perl-base_5.12.4-4 perl-modules_5.12.4-4 po-debconf_1.0.16+nmu1 readline-common_6.2-4 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-ctdb-dummy_0.invalid.0 sed_4.2.1-9 sensible-utils_0.0.6 sysv-rc_2.88dsf-13.11 sysvinit_2.88dsf-13.11 sysvinit-utils_2.88dsf-13.11 tar_1.26-2 tzdata_2011i-2 util-linux_2.19.1-5 xz-utils_5.1.1alpha+20110809-2 zlib1g_1:1.2.3.4.dfsg-3 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: keyblock resource `/var/lib/sbuild/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Tue Jul 26 20:01:02 2011 CEST using DSA key ID FE5F1D7F gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./ctdb_1.10+git20110722-1.dsc dpkg-source: info: extracting ctdb in ctdb-1.10+git20110722 dpkg-source: info: unpacking ctdb_1.10+git20110722.orig.tar.gz dpkg-source: info: unpacking ctdb_1.10+git20110722-1.debian.tar.gz dpkg-source: info: applying 02_ctdb_diagnostics.diff dpkg-source: info: applying 05-hurd.diff dpkg-source: info: applying 10_no-lib64.diff dpkg-source: info: applying 92-apache-service-enable.diff dpkg-source: info: applying 99-fix-broken-readdir-test.diff Check disc space ──────────────── Sufficient free space for build dpkg-buildpackage ───────────────── dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): dpkg-buildpackage: source package ctdb dpkg-buildpackage: source version 1.10+git20110722-1 dpkg-source --before-build ctdb-1.10+git20110722 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-arch-stamp build-indep-stamp configure-stamp rm -f utils/smnotify/smnotify.h utils/smnotify/gen_smnotify.c rm -rf /build/ctdb-OIjISN/ctdb-1.10+git20110722/debian/tmp [ ! -f Makefile ] || /usr/bin/make distclean dh_clean dpkg-source -b ctdb-1.10+git20110722 dpkg-source: info: using source format `3.0 (quilt)' dpkg-source: info: building ctdb using existing ./ctdb_1.10+git20110722.orig.tar.gz dpkg-source: info: building ctdb in ctdb_1.10+git20110722-1.debian.tar.gz dpkg-source: info: building ctdb in ctdb_1.10+git20110722-1.dsc debian/rules build if [ -e lib/popt ]; then \ echo " *****************************************"; \ echo " ** **"; \ echo " ** tar contains external libraries! **"; \ echo " ** **"; \ echo " *****************************************"; \ echo "The tarball should be made by using uscan or"; \ echo "debian/uupdate-wrapper"; \ echo ""; \ exit 1; \ fi dh_testdir CFLAGS="-g -Wall -O2" ./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man --localstatedir=/var/lib --with-logdir=/var/log/ctdb checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu LIBREPLACE_LOCATION_CHECKS: START LIBREPLACE_LOCATION_CHECKS: END LIBREPLACE_CC_CHECKS: START checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for version of gcc... 4.2.1 checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether byte ordering is bigendian... no checking for inline... inline checking for C99 designated initializers... yes checking for a BSD-compatible install... /usr/bin/install -c checking for library containing strerror... none required checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking standards.h usability... no checking standards.h presence... no checking for standards.h... no checking for long long... yes checking for uint_t... no checking for int8_t... yes checking for uint8_t... yes checking for int16_t... yes checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for int64_t... yes checking for uint64_t... yes checking for size_t... yes checking for ssize_t... yes checking size of int... 4 checking size of char... 1 checking size of short... 2 checking size of long... 8 checking size of long long... 8 checking size of off_t... 8 checking size of size_t... 8 checking size of ssize_t... 8 checking for intptr_t... yes checking for ptrdiff_t... yes checking for immediate structures... yes LIBREPLACE_CC_CHECKS: END LIBREPLACE_BROKEN_CHECKS: START checking return type of signal handlers... void checking for uid_t in sys/types.h... yes checking for mode_t... yes checking for off_t... yes checking for size_t... (cached) yes checking for pid_t... yes checking for struct stat.st_rdev... yes checking for ino_t... yes checking for loff_t... yes checking for offset_t... no checking for working memcmp... yes checking for pipe... yes checking for strftime... yes checking for srandom... yes checking for random... yes checking for srand... yes checking for rand... yes checking for usleep... yes checking for setbuffer... yes checking for lstat... yes checking for getpgrp... yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking for stdint.h... (cached) yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking for stdint.h... (cached) yes checking for stdbool.h... (cached) yes checking for bool... yes checking for _Bool... yes checking for working mmap... no checking sys/syslog.h usability... yes checking sys/syslog.h presence... yes checking for sys/syslog.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking vararg.h usability... no checking vararg.h presence... no checking for vararg.h... no checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking netinet/ip.h usability... yes checking netinet/ip.h presence... yes checking for netinet/ip.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking netinet/in_systm.h usability... yes checking netinet/in_systm.h presence... yes checking for netinet/in_systm.h... yes checking netinet/in_ip.h usability... no checking netinet/in_ip.h presence... no checking for netinet/in_ip.h... no checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking sys/mount.h usability... yes checking sys/mount.h presence... yes checking for sys/mount.h... yes checking mntent.h usability... yes checking mntent.h presence... yes checking for mntent.h... yes checking for usable net/if.h... yes checking for broken inet_ntoa... no checking for socklen_t... yes checking for sa_family_t... yes checking for struct addrinfo... yes checking for struct sockaddr... yes checking for struct sockaddr_storage... yes checking for struct sockaddr_in6... yes checking for struct sockaddr_storage.ss_family... yes checking for seteuid... yes checking for setresuid... yes checking for setegid... yes checking for setresgid... yes checking for chroot... yes checking for bzero... yes checking for strerror... yes checking for vsyslog... yes checking for setlinebuf... yes checking for mktime... yes checking for ftruncate... yes checking for chsize... no checking for rename... yes checking for waitpid... yes checking for strlcpy... no checking for strlcat... no checking for initgroups... yes checking for memmove... yes checking for strdup... yes checking for pread... yes checking for pwrite... yes checking for strndup... yes checking for strcasestr... yes checking for strtok_r... yes checking for mkdtemp... yes checking for socketpair... yes checking for isatty... yes checking for setresuid declaration... yes checking for setresgid declaration... yes checking for errno declaration... yes checking for secure mkstemp... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for strings.h... (cached) yes checking whether snprintf is declared... yes checking whether vsnprintf is declared... yes checking whether asprintf is declared... yes checking whether vasprintf is declared... yes checking for snprintf... yes checking for vsnprintf... yes checking for asprintf... yes checking for vasprintf... yes checking for C99 vsnprintf... yes checking for va_copy... yes checking for __FUNCTION__ macro... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for comparison_fn_t... yes checking for setenv declaration... yes checking for setenv... yes checking for unsetenv... yes checking for strnlen... yes checking for strtoull... yes checking for __strtoull... no checking for strtouq... yes checking for strtoll... yes checking for __strtoll... no checking for strtoq... yes checking for sig_atomic_t type... yes checking for O_DIRECT flag to open(2)... no checking that the C compiler understands volatile... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/mode.h usability... no checking sys/mode.h presence... no checking for sys/mode.h... no checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking sys/fs/s5param.h usability... no checking sys/fs/s5param.h presence... no checking for sys/fs/s5param.h... no checking sys/filsys.h usability... no checking sys/filsys.h presence... no checking for sys/filsys.h... no checking sys/acl.h usability... no checking sys/acl.h presence... no checking for sys/acl.h... no checking acl/libacl.h usability... no checking acl/libacl.h presence... no checking for acl/libacl.h... no checking for sys/select.h... (cached) yes checking for sys/time.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking whether time.h and sys/time.h may both be included... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking sys/capability.h usability... no checking sys/capability.h presence... no checking for sys/capability.h... no checking for broken RedHat 7.2 system header files... no checking for broken RHEL5 sys/capability.h... no checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking sys/id.h usability... no checking sys/id.h presence... no checking for sys/id.h... no checking compat.h usability... no checking compat.h presence... no checking for compat.h... no checking shadow.h usability... yes checking shadow.h presence... yes checking for shadow.h... yes checking sys/priv.h usability... no checking sys/priv.h presence... no checking for sys/priv.h... no checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking sys/security.h usability... no checking sys/security.h presence... no checking for sys/security.h... no checking for getpwnam_r... yes checking for getpwuid_r... yes checking for getpwent_r... yes checking for getpwent_r declaration... yes ./configure: line 7486: ac_cv_c_prototype_struct_passwd_pgetpwent_r_struct_passwd_psrc__char_pbuf__int_buflen_=no: command not found checking for prototype struct passwd *getpwent_r(struct passwd *src, char *buf, int buflen)... checking for getgrnam_r... yes checking for getgrgid_r... yes checking for getgrent_r... yes checking for getgrent_r declaration... yes ./configure: line 7581: ac_cv_c_prototype_struct_group_pgetgrent_r_struct_group_psrc__char_pbuf__int_buflen_=no: command not found checking for prototype struct group *getgrent_r(struct group *src, char *buf, int buflen)... checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking fnmatch.h usability... yes checking fnmatch.h presence... yes checking for fnmatch.h... yes checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/shm.h usability... yes checking sys/shm.h presence... yes checking for sys/shm.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking sys/termio.h usability... no checking sys/termio.h presence... no checking for sys/termio.h... no checking for library containing dlopen... -ldl checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen... yes checking for dlsym... yes checking for dlerror... yes checking for dlclose... yes checking for library containing shl_load... no checking dl.h usability... no checking dl.h presence... no checking for dl.h... no checking for shl_load... no checking for shl_unload... no checking for shl_findsym... no ./configure: line 7857: ac_cv_c_prototype_void_pdlopen_const_charp_filename__unsigned_int_flags_=no: command not found checking for prototype void *dlopen(const char* filename, unsigned int flags)... checking whether getpass should be replaced... yes checking whether strptime is available and works... no checking direct.h usability... no checking direct.h presence... no checking for direct.h... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking winsock2.h usability... no checking winsock2.h presence... no checking for winsock2.h... no checking ws2tcpip.h usability... no checking ws2tcpip.h presence... no checking for ws2tcpip.h... no checking whether mkdir supports mode... yes checking for timegm... yes checking for inet_ntop... yes checking for inet_pton... yes checking for getaddrinfo... yes checking for broken readdir... failure: readdir [ Failed for rmdir - 39 = Directory not empty ] yes checking for getdirentries... yes ./configure: line 8191: ac_cv_c_prototype_long_telldir_const_DIR_pdir_=no: command not found checking for prototype long telldir(const DIR *dir)... ./configure: line 8235: ac_cv_c_prototype_int_seekdir_DIR_pdir__long_ofs_=no: command not found checking for prototype int seekdir(DIR *dir, long ofs)... checking for replacing readdir using getdirentries()... no checking for getdents... no checking for replacing readdir using getdents()... no checking a usable readdir()... no configure: WARNING: the provided readdir() is broken checking ifaddrs.h usability... yes checking ifaddrs.h presence... yes checking for ifaddrs.h... yes checking for struct sockaddr.sa_len... no checking for getifaddrs and freeifaddrs... yes checking for iface getifaddrs... lo eth0 eth1 lo IP=127.0.0.1 NETMASK=255.0.0.0 eth0 IP=172.16.66.115 NETMASK=255.255.240.0 lo eth0 yes checking for syslog... yes checking for printf... yes checking for memset... yes checking for memcpy... yes LIBREPLACE_BROKEN_CHECKS: END checking popt.h usability... yes checking popt.h presence... yes checking for popt.h... yes checking for poptGetContext in -lpopt... yes checking whether to use included popt... no checking size of size_t... (cached) 8 checking size of void *... 8 checking for mmap... yes checking for pread... (cached) yes checking for pwrite... (cached) yes checking for getpagesize... yes checking for utime... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking for sys/select.h... (cached) yes checking for sys/time.h... (cached) yes checking for pread declaration... yes checking for pwrite declaration... yes checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking for epoll_create... yes checking for sigprocmask... yes checking for sigblock... yes checking for sigaction... yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking for library containing backtrace... none required checking for backtrace... yes checking sched.h usability... yes checking sched.h presence... yes checking for sched.h... yes checking for sched_setscheduler... yes checking for mlockall... yes checking for sin_len in sock... no configure: creating ./config.status config.status: creating Makefile config.status: creating ctdb.pc config.status: creating config.h config.status: executing rm-stdint.h commands config.status: executing rm-stdbool.h commands touch configure-stamp [ ! -f Makefile ] || /usr/bin/make make[1]: Entering directory `/build/ctdb-OIjISN/ctdb-1.10+git20110722' ctdb will be compiled with flags: CFLAGS = -g -I./include -Iinclude -Ilib -Ilib/util -I. -Ilib/talloc -Ilib/tdb/include -I./lib/replace -DVARDIR=\"/var/lib\" -DETCDIR=\"/etc\" -DLOGDIR=\"/var/log/ctdb\" -DUSE_MMAP=1 -g -Wall -O2 -I./lib/replace -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings LIBS = Compiling server/ctdbd.c server/ctdbd.c:75:32: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_req_header *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_req_header *hdr = (struct ctdb_req_header *)data; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdbd.c:183:2: warning: 'tevent_loop_allow_nesting' is deprecated [-Wdeprecated-declarations] tevent_loop_allow_nesting(ev); ^ 2 warnings generated. Compiling server/ctdb_daemon.c server/ctdb_daemon.c:154:6: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_message *' increases required alignment from 4 to 8 [-Wcast-align] r = ctdbd_allocate_pkt(ctdb, ctdb, CTDB_REQ_MESSAGE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:29: server/../include/ctdb_private.h:726:2: note: instantiated from: (type *)_ctdbd_allocate_pkt(ctdb, mem_ctx, operation, length, sizeof(type), #type) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:292:2: warning: expression result unused [-Wunused-value] talloc_steal(client, dstate); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:293:2: warning: expression result unused [-Wunused-value] talloc_steal(dstate, dstate->call); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:440:2: warning: expression result unused [-Wunused-value] talloc_steal(dstate, data.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:478:2: warning: expression result unused [-Wunused-value] talloc_steal(state, dstate); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:479:2: warning: expression result unused [-Wunused-value] talloc_steal(client, state); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:521:46: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_message *' increases required alignment from 4 to 8 [-Wcast-align] daemon_request_message_from_client(client, (struct ctdb_req_message *)hdr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:526:46: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_control *' increases required alignment from 4 to 8 [-Wcast-align] daemon_request_control_from_client(client, (struct ctdb_req_control *)hdr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:501:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, hdr); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:558:8: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_req_header *' increases required alignment from 1 to 4 [-Wcast-align] hdr = (struct ctdb_req_header *)data; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:806:2: warning: 'tevent_loop_allow_nesting' is deprecated [-Wdeprecated-declarations] tevent_loop_allow_nesting(ctdb->ev); ^ server/ctdb_daemon.c:900:7: warning: format string is empty [-Wformat-zero-length] ""); ^~ server/ctdb_daemon.c:1065:3: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, state); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:1173:6: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_message *' increases required alignment from 4 to 8 [-Wcast-align] r = ctdb_transport_allocate(ctdb, ctdb, CTDB_REQ_MESSAGE, len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:29: server/../include/ctdb_private.h:734:2: note: instantiated from: (type *)_ctdb_transport_allocate(ctdb, mem_ctx, operation, length, sizeof(type), #type) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:1214:47: warning: cast from 'unsigned char *' to 'struct ctdb_client_notify_register *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_client_notify_register *notify = (struct ctdb_client_notify_register *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:1263:49: warning: cast from 'unsigned char *' to 'struct ctdb_client_notify_deregister *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_client_notify_deregister *notify = (struct ctdb_client_notify_deregister *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16 warnings generated. Compiling server/ctdb_lockwait.c server/ctdb_lockwait.c:57:4: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, i); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_lockwait.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_lockwait.c:101:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, h); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_lockwait.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ 2 warnings generated. Compiling server/ctdb_recoverd.c server/ctdb_recoverd.c:220:43: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ctdb->nodes[node_pnn]->capabilities = *((uint32_t *)outdata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:544:10: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] reply = (struct ctdb_marshall_buffer *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:552:8: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)&reply->data[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:556:13: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)(rec->length + (uint8_t *)rec), i++) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:566:9: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:586:14: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] header = *(struct ctdb_ltdb_header *)existing.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:720:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] v->r = (struct ctdb_rec_data *)(r->length + (uint8_t *)r); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:744:9: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:798:9: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] recs = (struct ctdb_marshall_buffer *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:799:6: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] r = (struct ctdb_rec_data *)&recs->data[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:868:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] v->r = (struct ctdb_rec_data *)&v->recs->data[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:1067:8: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:1896:7: warning: cast from 'unsigned char *' to 'struct rd_memdump_reply *' increases required alignment from 1 to 8 [-Wcast-align] rd = (struct rd_memdump_reply *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:1963:7: warning: cast from 'unsigned char *' to 'struct ctdb_public_ip *' increases required alignment from 1 to 4 [-Wcast-align] ip = (struct ctdb_public_ip *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:1991:14: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] timeout = *((uint32_t *)data.dptr); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:2025:17: warning: cast from 'typeof (data.dptr)' (aka 'unsigned char *') to 'struct rd_memdump_reply *' increases required alignment from 1 to 8 [-Wcast-align] caller->rd = (struct rd_memdump_reply *)talloc_steal(caller, data.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:2096:32: warning: cast from 'unsigned char *' to 'struct election_message *' increases required alignment from 1 to 8 [-Wcast-align] struct election_message *em = (struct election_message *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:2195:36: warning: cast from 'unsigned char *' to 'struct ctdb_node_flag_change *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_node_flag_change *c = (struct ctdb_node_flag_change *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:2272:36: warning: cast from 'unsigned char *' to 'struct ctdb_node_flag_change *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_node_flag_change *c = (struct ctdb_node_flag_change *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:2650:30: warning: cast from 'typeof (outdata.dptr)' (aka 'unsigned char *') to 'struct ctdb_node_map *' increases required alignment from 1 to 4 [-Wcast-align] remote_nodemaps[node_pnn] = (struct ctdb_node_map *)talloc_steal(remote_nodemaps, outdata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20 warnings generated. Compiling server/ctdb_recover.c server/ctdb_recover.c:139:34: warning: cast from 'unsigned char *' to 'struct ctdb_vnn_map_wire *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_vnn_map_wire *map = (struct ctdb_vnn_map_wire *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:186:13: warning: cast from 'unsigned char *' to 'struct ctdb_dbid_map *' increases required alignment from 1 to 4 [-Wcast-align] dbid_map = (struct ctdb_dbid_map *)outdata->dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:213:13: warning: cast from 'unsigned char *' to 'struct ctdb_node_map *' increases required alignment from 1 to 4 [-Wcast-align] node_map = (struct ctdb_node_map *)outdata->dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:251:13: warning: cast from 'unsigned char *' to 'struct ctdb_node_mapv4 *' increases required alignment from 1 to 4 [-Wcast-align] node_map = (struct ctdb_node_mapv4 *)outdata->dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:278:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, ctdb->nodes); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_recover.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:373:9: warning: cast from 'unsigned char *' to 'struct ctdb_control_pulldb *' increases required alignment from 1 to 4 [-Wcast-align] pull = (struct ctdb_control_pulldb *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:427:39: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_marshall_buffer *reply = (struct ctdb_marshall_buffer *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:453:8: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)&reply->data[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:471:9: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:481:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)(rec->length + (uint8_t *)rec); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:499:36: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_ltdb_header *header = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:522:39: warning: cast from 'unsigned char *' to 'struct ctdb_control_set_dmaster *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_control_set_dmaster *p = (struct ctdb_control_set_dmaster *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:680:22: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t recmode = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:898:8: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:922:9: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr2 = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:1088:39: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_marshall_buffer *reply = (struct ctdb_marshall_buffer *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:1121:8: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)&reply->data[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:1142:10: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:1158:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)(rec->length + (uint8_t *)rec); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:1232:27: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ctdb->recovery_master = ((uint32_t *)(&indata.dptr[0]))[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20 warnings generated. Compiling server/ctdb_freeze.c server/ctdb_freeze.c:579:41: warning: cast from 'unsigned char *' to 'struct ctdb_control_wipe_database *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_control_wipe_database w = *(struct ctdb_control_wipe_database *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling server/ctdb_tunables.c server/ctdb_tunables.c:80:4: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *(uint32_t *)(tunable_map[i].offset + (uint8_t*)&ctdb->tunable) = tunable_map[i].default_v; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_tunables.c:92:3: warning: cast from 'unsigned char *' to 'struct ctdb_control_get_tunable *' increases required alignment from 1 to 4 [-Wcast-align] (struct ctdb_control_get_tunable *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_tunables.c:115:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] val = *(uint32_t *)(tunable_map[i].offset + (uint8_t*)&ctdb->tunable); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_tunables.c:120:3: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *(uint32_t *)outdata->dptr = val; ^~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_tunables.c:133:3: warning: cast from 'unsigned char *' to 'struct ctdb_control_set_tunable *' increases required alignment from 1 to 4 [-Wcast-align] (struct ctdb_control_set_tunable *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_tunables.c:163:3: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *(uint32_t *)(tunable_map[i].offset + (uint8_t*)&ctdb->tunable) = t->value; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_tunables.c:190:6: warning: cast from 'unsigned char *' to 'struct ctdb_control_list_tunable *' increases required alignment from 1 to 4 [-Wcast-align] t = (struct ctdb_control_list_tunable *)outdata->dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings generated. Compiling server/ctdb_monitor.c server/ctdb_monitor.c:439:36: warning: cast from 'unsigned char *' to 'struct ctdb_node_flag_change *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_node_flag_change *c = (struct ctdb_node_flag_change *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling server/ctdb_server.c server/ctdb_server.c:327:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, hdr); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_server.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling server/ctdb_control.c server/ctdb_control.c:84:45: warning: cast from 'unsigned char *' to 'pid_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] return ctdb_control_process_exists(ctdb, *(pid_t *)indata.dptr); ^~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:89:15: warning: cast from 'unsigned char *' to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] LogLevel = *(int32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:202:12: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] db_id = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:215:12: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] db_id = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:231:4: warning: cast from 'unsigned char *' to 'struct ctdb_control_set_call *' increases required alignment from 1 to 8 [-Wcast-align] (struct ctdb_control_set_call *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:258:41: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return ctdb_ltdb_enable_seqnum(ctdb, *(uint32_t *)indata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:262:41: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return ctdb_ltdb_update_seqnum(ctdb, *(uint32_t *)indata.dptr, srcnode); ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:400:48: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return ctdb_control_transaction_start(ctdb, *(uint32_t *)indata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:404:49: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return ctdb_control_transaction_commit(ctdb, *(uint32_t *)indata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:449:47: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return ctdb_control_trans2_active(ctdb, c, *(uint32_t *)indata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:460:54: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return ctdb_control_get_event_script_status(ctdb, *(uint32_t *)indata.dptr, outdata); ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_control.c:25: server/../include/ctdb_private.h:327:5: note: instantiated from: DEBUG(DEBUG_ERR, ("High RECLOCK latency %fs for operation %s\n", value, name)); \ ^ server/ctdb_control.c:464:3: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^ ~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_control.c:25: server/../include/ctdb_private.h:327:5: note: instantiated from: DEBUG(DEBUG_ERR, ("High RECLOCK latency %fs for operation %s\n", value, name)); \ ^ server/ctdb_control.c:464:3: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^ ~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:497:17: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] natgwstate = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:510:18: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] lmasterrole = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:523:20: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] recmasterrole = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:555:12: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] db_id = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:611:7: warning: cast from 'unsigned char *' to 'struct ctdb_control_schedule_for_deletion *' increases required alignment from 1 to 8 [-Wcast-align] d = (struct ctdb_control_schedule_for_deletion *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:665:31: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_control *' increases required alignment from 4 to 8 [-Wcast-align] struct ctdb_req_control *c = (struct ctdb_req_control *)hdr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:716:2: warning: expression result unused [-Wunused-value] talloc_steal(hdr, state); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_control.c:19: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_control.c:738:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, state); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_control.c:19: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_control.c:799:6: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_control *' increases required alignment from 4 to 8 [-Wcast-align] c = ctdb_transport_allocate(ctdb, state, CTDB_REQ_CONTROL, len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_control.c:25: server/../include/ctdb_private.h:734:2: note: instantiated from: (type *)_ctdb_transport_allocate(ctdb, mem_ctx, operation, length, sizeof(type), #type) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 warnings generated. Compiling server/ctdb_call.c server/ctdb_call.c:185:6: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_reply_dmaster *' increases required alignment from 4 to 8 [-Wcast-align] r = ctdb_transport_allocate(ctdb, tmp_ctx, CTDB_REPLY_DMASTER, len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_call.c:29: server/../include/ctdb_private.h:734:2: note: instantiated from: (type *)_ctdb_transport_allocate(ctdb, mem_ctx, operation, length, sizeof(type), #type) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:238:6: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_dmaster *' increases required alignment from 4 to 8 [-Wcast-align] r = ctdb_transport_allocate(ctdb, ctdb, CTDB_REQ_DMASTER, len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_call.c:29: server/../include/ctdb_private.h:734:2: note: instantiated from: (type *)_ctdb_transport_allocate(ctdb, mem_ctx, operation, length, sizeof(type), #type) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:365:31: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_dmaster *' increases required alignment from 4 to 8 [-Wcast-align] struct ctdb_req_dmaster *c = (struct ctdb_req_dmaster *)hdr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:380:19: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] record_flags = *(uint32_t *)&c->data[c->keylen + c->datalen]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:415:3: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] DEBUG(DEBUG_ALERT,("pnn %u dmaster request for new-dmaster %u from non-master %u real-dmaster=%u key %08x dbid 0x%08x gen=%u curgen=%u c->rsn=%llu header.rsn=%llu reqid=%u keyval=0x%08x\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:419:24: note: instantiated from: (key.dsize >= 4)?(*(uint32_t *)key.dptr):0)); ^~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:415:3: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] DEBUG(DEBUG_ALERT,("pnn %u dmaster request for new-dmaster %u from non-master %u real-dmaster=%u key %08x dbid 0x%08x gen=%u curgen=%u c->rsn=%llu header.rsn=%llu reqid=%u keyval=0x%08x\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:419:24: note: instantiated from: (key.dsize >= 4)?(*(uint32_t *)key.dptr):0)); ^~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:597:2: warning: expression result unused [-Wunused-value] talloc_steal(state, c); ^~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_call.c:23: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_call.c:615:33: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_reply_dmaster *' increases required alignment from 4 to 8 [-Wcast-align] struct ctdb_reply_dmaster *c = (struct ctdb_reply_dmaster *)hdr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:635:19: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] record_flags = *(uint32_t *)&c->data[c->keylen + c->datalen]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:673:2: warning: expression result unused [-Wunused-value] talloc_steal(state, c); ^~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_call.c:23: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_call.c:761:2: warning: expression result unused [-Wunused-value] talloc_steal(state, data->dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_call.c:23: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ 11 warnings generated. Compiling server/ctdb_ltdb_server.c server/ctdb_ltdb_server.c:77:8: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] h2 = (struct ctdb_ltdb_header *)rec.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_ltdb_server.c:343:2: warning: expression result unused [-Wunused-value] talloc_steal(state, hdr); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_ltdb_server.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_ltdb_server.c:344:2: warning: expression result unused [-Wunused-value] talloc_steal(state, h); ^~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_ltdb_server.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_ltdb_server.c:642:20: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t db_id = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_ltdb_server.c:678:20: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t db_id = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_ltdb_server.c:1393:37: warning: cast from 'unsigned char *' to 'struct ctdb_db_priority *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_db_priority *db_prio = (struct ctdb_db_priority *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. Compiling server/ctdb_traverse.c server/ctdb_traverse.c:58:32: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_rec_data *tdata = (struct ctdb_rec_data *)rawdata; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_traverse.c:95:8: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_traverse.c:380:32: warning: cast from 'unsigned char *' to 'struct ctdb_traverse_all *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_traverse_all *c = (struct ctdb_traverse_all *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_traverse.c:431:28: warning: cast from 'unsigned char *' to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_rec_data *d = (struct ctdb_rec_data *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_traverse.c:478:34: warning: cast from 'unsigned char *' to 'struct ctdb_traverse_start *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_traverse_start *d = (struct ctdb_traverse_start *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_traverse.c:557:34: warning: cast from 'unsigned char *' to 'struct ctdb_traverse_start *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_traverse_start *d = (struct ctdb_traverse_start *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. Compiling server/eventscript.c server/eventscript.c:247:2: warning: expression result unused [-Wunused-value] talloc_steal(mem_ctx, scripts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/eventscript.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling server/ctdb_takeover.c server/ctdb_takeover.c:498:11: warning: assigning to 'char *' from 'const char *' discards qualifiers new_name = ctdb_vnn_iface_string(vnn); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:570:31: warning: cast from 'unsigned char *' to 'struct ctdb_public_ip *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_public_ip *pip = (struct ctdb_public_ip *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:784:31: warning: cast from 'unsigned char *' to 'struct ctdb_public_ip *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_public_ip *pip = (struct ctdb_public_ip *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:1646:14: warning: cast from 'unsigned char *' to 'struct ctdb_control_tcp *' increases required alignment from 1 to 4 [-Wcast-align] old_addr = (struct ctdb_control_tcp *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:1653:14: warning: cast from 'unsigned char *' to 'struct ctdb_control_tcp_addr *' increases required alignment from 1 to 4 [-Wcast-align] tcp_sock = (struct ctdb_control_tcp_addr *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:1783:34: warning: cast from 'unsigned char *' to 'struct ctdb_tcp_connection *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_tcp_connection *p = (struct ctdb_tcp_connection *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:1926:37: warning: cast from 'unsigned char *' to 'struct ctdb_tcp_connection *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_tcp_connection *conn = (struct ctdb_tcp_connection *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2081:9: warning: cast from 'unsigned char *' to 'ctdb_sock_addr *' increases required alignment from 1 to 4 [-Wcast-align] addr = (ctdb_sock_addr *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2184:9: warning: cast from 'unsigned char *' to 'struct ctdb_control_iface_info *' increases required alignment from 1 to 4 [-Wcast-align] info = (struct ctdb_control_iface_info *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2359:3: warning: expression result unused [-Wunused-value] talloc_steal(param, con); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_takeover.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2540:41: warning: cast from 'unsigned char *' to 'struct ctdb_control_killtcp *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_control_killtcp *killtcp = (struct ctdb_control_killtcp *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2553:46: warning: cast from 'unsigned char *' to 'struct ctdb_control_tcp_tickle_list *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_control_tcp_tickle_list *list = (struct ctdb_control_tcp_tickle_list *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2610:25: warning: cast from 'unsigned char *' to 'ctdb_sock_addr *' increases required alignment from 1 to 4 [-Wcast-align] ctdb_sock_addr *addr = (ctdb_sock_addr *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2637:9: warning: cast from 'unsigned char *' to 'struct ctdb_control_tcp_tickle_list *' increases required alignment from 1 to 4 [-Wcast-align] list = (struct ctdb_control_tcp_tickle_list *)outdata->dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2674:9: warning: cast from 'unsigned char *' to 'struct ctdb_control_tcp_tickle_list *' increases required alignment from 1 to 4 [-Wcast-align] list = (struct ctdb_control_tcp_tickle_list *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2790:51: warning: cast from 'unsigned char *' to 'struct ctdb_control_gratious_arp *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_control_gratious_arp *gratious_arp = (struct ctdb_control_gratious_arp *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2829:38: warning: cast from 'unsigned char *' to 'struct ctdb_control_ip_iface *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_control_ip_iface *pub = (struct ctdb_control_ip_iface *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2869:38: warning: cast from 'unsigned char *' to 'struct ctdb_control_ip_iface *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_control_ip_iface *pub = (struct ctdb_control_ip_iface *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18 warnings generated. Compiling server/ctdb_serverids.c server/ctdb_serverids.c:93:37: warning: cast from 'unsigned char *' to 'struct ctdb_server_id *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_server_id *server_id = (struct ctdb_server_id *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_serverids.c:106:37: warning: cast from 'unsigned char *' to 'struct ctdb_server_id *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_server_id *server_id = (struct ctdb_server_id *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_serverids.c:181:15: warning: cast from 'unsigned char *' to 'struct ctdb_server_id_list *' increases required alignment from 1 to 4 [-Wcast-align] svid->list = (struct ctdb_server_id_list *)(outdata->dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. Compiling server/ctdb_persistent.c server/ctdb_persistent.c:168:35: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_marshall_buffer *m = (struct ctdb_marshall_buffer *)recdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:303:2: warning: expression result unused [-Wunused-value] talloc_steal(state, c); ^~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_persistent.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:337:35: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_marshall_buffer *m = (struct ctdb_marshall_buffer *)recdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:424:2: warning: expression result unused [-Wunused-value] talloc_steal(state, c); ^~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_persistent.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:583:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, h); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_persistent.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:694:35: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_marshall_buffer *m = (struct ctdb_marshall_buffer *)recdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:734:2: warning: expression result unused [-Wunused-value] talloc_steal(state, c); ^~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_persistent.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:911:30: warning: cast from 'unsigned char *' to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_rec_data *rec = (struct ctdb_rec_data *)recdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:962:13: warning: cast from 'unsigned char *' to 'uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *seqnum = *(uint64_t *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:980:11: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] db_id = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ 10 warnings generated. Compiling server/ctdb_keepalive.c Compiling server/ctdb_logging.c server/ctdb_logging.c:63:8: warning: cast from 'char *' to 'struct syslog_message *' increases required alignment from 1 to 4 [-Wcast-align] msg = (struct syslog_message *)str; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_logging.c:122:2: warning: 'tevent_loop_allow_nesting' is deprecated [-Wdeprecated-declarations] tevent_loop_allow_nesting(ctdb->ev); ^ 2 warnings generated. Compiling server/ctdb_uptime.c Compiling server/ctdb_vacuum.c server/ctdb_vacuum.c:244:8: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:357:11: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] header = (struct ctdb_ltdb_header *)tdb_data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:657:14: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] records = (struct ctdb_marshall_buffer *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:658:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)&records->data[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:672:14: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] rechdr = (struct ctdb_ltdb_header *)recdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:682:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)(rec->length + (uint8_t *)rec); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:725:35: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_ltdb_header *hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:872:10: warning: cast from 'unsigned char *' to 'struct vacuum_tuning_data *' increases required alignment from 1 to 8 [-Wcast-align] tptr = (struct vacuum_tuning_data *)value.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:1038:38: warning: cast from 'unsigned char *' to 'struct vacuum_tuning_data *' increases required alignment from 1 to 8 [-Wcast-align] struct vacuum_tuning_data *tptr = (struct vacuum_tuning_data *)value.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:1336:7: warning: cast from 'unsigned char *' to 'struct ctdb_control_schedule_for_deletion *' increases required alignment from 1 to 8 [-Wcast-align] dd = (struct ctdb_control_schedule_for_deletion *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10 warnings generated. Compiling server/ctdb_banning.c server/ctdb_banning.c:72:34: warning: cast from 'unsigned char *' to 'struct ctdb_ban_time *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_ban_time *bantime = (struct ctdb_ban_time *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_banning.c:77:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (bantime->pnn < 0 || bantime->pnn >= ctdb->num_nodes) { ~~~~~~~~~~~~ ^ ~ 2 warnings generated. Compiling server/ctdb_statistics.c Compiling client/ctdb_client.c client/ctdb_client.c:125:3: warning: expression result unused [-Wunused-value] talloc_steal(call, call->reply_data.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ client/ctdb_client.c:175:2: warning: expression result unused [-Wunused-value] talloc_steal(state, c); ^~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ client/ctdb_client.c:192:32: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_req_header *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_req_header *hdr = (struct ctdb_req_header *)data; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:200:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, hdr); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ client/ctdb_client.c:383:2: warning: expression result unused [-Wunused-value] talloc_steal(state, data->dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ client/ctdb_client.c:545:6: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_message *' increases required alignment from 4 to 8 [-Wcast-align] r = ctdbd_allocate_pkt(ctdb, ctdb, CTDB_REQ_MESSAGE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:30: client/../include/ctdb_private.h:726:2: note: instantiated from: (type *)_ctdbd_allocate_pkt(ctdb, mem_ctx, operation, length, sizeof(type), #type) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:692:3: warning: expression result unused [-Wunused-value] talloc_steal(mem_ctx, data->dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ client/ctdb_client.c:712:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, state); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ client/ctdb_client.c:758:2: warning: expression result unused [-Wunused-value] talloc_steal(state, c); ^~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ client/ctdb_client.c:834:6: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_control *' increases required alignment from 4 to 8 [-Wcast-align] c = ctdbd_allocate_pkt(ctdb, state, CTDB_REQ_CONTROL, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:30: client/../include/ctdb_private.h:726:2: note: instantiated from: (type *)_ctdbd_allocate_pkt(ctdb, mem_ctx, operation, length, sizeof(type), #type) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:890:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, state); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1008:13: warning: cast from 'unsigned char *' to 'struct ctdb_statistics *' increases required alignment from 1 to 8 [-Wcast-align] *status = *(struct ctdb_statistics *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1050:8: warning: cast from 'unsigned char *' to 'struct ctdb_vnn_map_wire *' increases required alignment from 1 to 4 [-Wcast-align] map = (struct ctdb_vnn_map_wire *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1273:14: warning: cast from 'unsigned char *' to 'struct ctdb_node_mapv4 *' increases required alignment from 1 to 4 [-Wcast-align] nodemapv4 = (struct ctdb_node_mapv4 *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1428:3: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)(&indata.dptr[0]))[0] = dbid; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1429:3: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)(&indata.dptr[0]))[1] = dmaster; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1600:12: warning: cast from 'unsigned char *' to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] *level = *(int32_t *)data.dptr; ^~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1731:20: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ctdb_db->db_id = *(uint32_t *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1818:28: warning: cast from 'unsigned char *' to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_rec_data *d = (struct ctdb_rec_data *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1912:31: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_ltdb_header *h = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2230:6: warning: cast from 'unsigned char *' to 'struct ctdb_control_get_tunable *' increases required alignment from 1 to 4 [-Wcast-align] t = (struct ctdb_control_get_tunable *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2248:12: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *value = *(uint32_t *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2271:6: warning: cast from 'unsigned char *' to 'struct ctdb_control_set_tunable *' increases required alignment from 1 to 4 [-Wcast-align] t = (struct ctdb_control_set_tunable *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2309:6: warning: cast from 'unsigned char *' to 'struct ctdb_control_list_tunable *' increases required alignment from 1 to 4 [-Wcast-align] t = (struct ctdb_control_list_tunable *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2394:10: warning: cast from 'unsigned char *' to 'struct ctdb_all_public_ipsv4 *' increases required alignment from 1 to 4 [-Wcast-align] ipsv4 = (struct ctdb_all_public_ipsv4 *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2447:9: warning: cast from 'unsigned char *' to 'struct ctdb_control_public_ip_info *' increases required alignment from 1 to 4 [-Wcast-align] info = (struct ctdb_control_public_ip_info *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2510:11: warning: cast from 'unsigned char *' to 'struct ctdb_control_get_ifaces *' increases required alignment from 1 to 4 [-Wcast-align] ifaces = (struct ctdb_control_get_ifaces *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2656:15: warning: cast from 'unsigned char *' to 'struct ctdb_tunable *' increases required alignment from 1 to 4 [-Wcast-align] *tunables = *(struct ctdb_tunable *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2801:10: warning: cast from 'unsigned char *' to 'struct ctdb_control_tcp_tickle_list *' increases required alignment from 1 to 4 [-Wcast-align] *list = (struct ctdb_control_tcp_tickle_list *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2914:15: warning: cast from 'typeof (outdata.dptr)' (aka 'unsigned char *') to 'struct ctdb_server_id_list *' increases required alignment from 1 to 4 [-Wcast-align] *svid_list = (struct ctdb_server_id_list *)talloc_steal(mem_ctx, outdata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:3010:12: warning: cast from 'typeof (outdata.dptr)' (aka 'unsigned char *') to 'struct ctdb_uptime *' increases required alignment from 1 to 8 [-Wcast-align] *uptime = (struct ctdb_uptime *)talloc_steal(mem_ctx, outdata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:3364:21: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *capabilities = *((uint32_t *)outdata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:3518:41: warning: cast from 'unsigned char *' to 'pid_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] if ((data.dsize != sizeof(pid_t)) || (*(pid_t *)(data.dptr) != pid)) { ^~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:3866:2: warning: 'tevent_loop_allow_nesting' is deprecated [-Wdeprecated-declarations] tevent_loop_allow_nesting(ctdb->ev); ^ client/ctdb_client.c:4184:13: warning: cast from 'typeof (outdata.dptr)' (aka 'unsigned char *') to 'struct ctdb_ban_time *' increases required alignment from 1 to 4 [-Wcast-align] *bantime = (struct ctdb_ban_time *)talloc_steal(mem_ctx, outdata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 warnings generated. Compiling common/ctdb_io.c common/ctdb_io.c:124:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] if (nread >= 4 && *(uint32_t *)data == nread) { ^~~~~~~~~~~~~~~~ common/ctdb_io.c:133:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] while (nread >= 4 && *(uint32_t *)data <= nread) { ^~~~~~~~~~~~~~~~ common/ctdb_io.c:139:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] len = *(uint32_t *)data; ^~~~~~~~~~~~~~~~ common/ctdb_io.c:273:4: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *(uint32_t *)data = length2; ^~~~~~~~~~~~~~~~ common/ctdb_io.c:324:33: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_req_header *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_req_header *hdr = (struct ctdb_req_header *)pkt->data; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/ctdb_io.c:327:33: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_control *' increases required alignment from 4 to 8 [-Wcast-align] struct ctdb_req_control *c = (struct ctdb_req_control *)hdr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/ctdb_io.c:333:33: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_message *' increases required alignment from 4 to 8 [-Wcast-align] struct ctdb_req_message *m = (struct ctdb_req_message *)hdr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings generated. Compiling common/ctdb_util.c common/ctdb_util.c:256:7: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] r = (struct ctdb_rec_data *)&m->data[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/ctdb_util.c:258:7: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] r = (struct ctdb_rec_data *)(r->length + (uint8_t *)r); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/ctdb_util.c:282:14: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] *header = *(struct ctdb_ltdb_header *)&r->data[r->keylen]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. Compiling common/ctdb_ltdb.c common/ctdb_ltdb.c:104:13: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] *header = *(struct ctdb_ltdb_header *)rec.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/ctdb_ltdb.c:140:8: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] h2 = (struct ctdb_ltdb_header *)rec.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/ctdb_ltdb.c:209:23: warning: unused variable 'ctdb' [-Wunused-variable] struct ctdb_context *ctdb = ctdb_db->ctdb; ^ 3 warnings generated. Compiling common/ctdb_message.c common/ctdb_message.c:52:31: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_message *' increases required alignment from 4 to 8 [-Wcast-align] struct ctdb_req_message *c = (struct ctdb_req_message *)hdr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling common/cmdline.c Compiling lib/util/debug.c Compiling common/rb_tree.c common/rb_tree.c:39:2: warning: expression result unused [-Wunused-value] talloc_steal(mem_ctx, node); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from common/rb_tree.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ common/rb_tree.c:478:3: warning: expression result unused [-Wunused-value] talloc_steal(node->data, node); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from common/rb_tree.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ common/rb_tree.c:571:3: warning: expression result unused [-Wunused-value] talloc_steal(temp->data, temp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from common/rb_tree.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ common/rb_tree.c:633:2: warning: expression result unused [-Wunused-value] talloc_steal(data, node); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from common/rb_tree.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ common/rb_tree.c:674:4: warning: expression result unused [-Wunused-value] talloc_steal(node->data, node); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from common/rb_tree.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ common/rb_tree.c:788:4: warning: expression result unused [-Wunused-value] talloc_steal(node->data, node); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from common/rb_tree.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ 6 warnings generated. Compiling common/system_linux.c common/system_linux.c:131:8: warning: cast from 'unsigned char *' to 'struct arphdr *' increases required alignment from 1 to 2 [-Wcast-align] ah = (struct arphdr *)&buffer[sizeof(struct ether_header)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/system_linux.c:224:9: warning: cast from 'struct ether_header *' to 'struct ip6_hdr *' increases required alignment from 1 to 4 [-Wcast-align] ip6 = (struct ip6_hdr *)(eh+1); ^~~~~~~~~~~~~~~~~~~~~~~~ common/system_linux.c:475:8: warning: cast from 'struct ether_header *' to 'struct iphdr *' increases required alignment from 1 to 4 [-Wcast-align] ip = (struct iphdr *)(eth+1); ^~~~~~~~~~~~~~~~~~~~~~~ common/system_linux.c:496:9: warning: cast from 'char *' to 'struct tcphdr *' increases required alignment from 1 to 4 [-Wcast-align] tcp = (struct tcphdr *)((ip->ihl*4) + (char *)ip); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/system_linux.c:511:9: warning: cast from 'struct ether_header *' to 'struct ip6_hdr *' increases required alignment from 1 to 4 [-Wcast-align] ip6 = (struct ip6_hdr *)(eth+1); ^~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. Compiling common/system_common.c Compiling lib/util/idtree.c lib/util/idtree.c:150:33: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if ((id >= MAX_ID_BIT) || (id < 0)) ~~ ^ ~ 1 warning generated. Compiling lib/util/db_wrap.c Compiling lib/util/strlist.c Compiling lib/util/util.c Compiling lib/util/util_time.c Compiling lib/util/util_file.c lib/util/util_file.c:71:2: warning: expression result unused [-Wunused-value] talloc_steal(ret, p); ^~~~~~~~~~~~~~~~~~~~ In file included from lib/util/util_file.c:6: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling lib/util/fault.c Compiling lib/util/substitute.c Compiling lib/util/signal.c Compiling talloc.c lib/talloc/talloc.c:327:9: warning: cast from 'char *' to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align] return (unsigned int *)((char *)tc + sizeof(struct talloc_chunk)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling common/tdb.c lib/tdb/common/tdb.c:998:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (ret < 0) ~~~ ^ ~ 1 warning generated. Compiling common/dump.c Compiling common/transaction.c lib/tdb/common/transaction.c:778:8: warning: cast from 'unsigned char *' to 'struct tdb_record *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct tdb_record *)data; ^~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling common/error.c Compiling common/traverse.c Compiling common/freelist.c Compiling common/freelistcheck.c Compiling common/io.c lib/tdb/common/io.c:172:14: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] if (0 != *(uint32_t *)(TDB_HASH_TOP(h) + (unsigned char *)tdb->map_ptr)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling common/lock.c Compiling common/open.c Compiling common/check.c Compiling common/hash.c Compiling replace.c Compiling snprintf.c Compiling getpass.c Compiling strptime.c Compiling tevent.c In file included from ./lib/tevent/tevent.c:63: ./lib/tevent/tevent.h:31:9: warning: 'TEVENT_DEPRECATED' macro redefined #define TEVENT_DEPRECATED ^ ./lib/tevent/tevent.c:62:9: note: previous definition is here #define TEVENT_DEPRECATED 1 ^ ./lib/tevent/tevent.c:140:2: warning: expression result unused [-Wunused-value] talloc_steal(mem_ctx, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./lib/tevent/tevent.c:63: In file included from ./lib/tevent/tevent.h:34: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ 2 warnings generated. Compiling tevent_debug.c Compiling tevent_util.c Compiling tevent_fd.c Compiling tevent_timed.c Compiling tevent_immediate.c Compiling tevent_signal.c Compiling tevent_req.c Compiling tevent_wakeup.c Compiling tevent_queue.c Compiling tevent_standard.c Compiling tevent_select.c Compiling tevent_epoll.c Compiling tcp/tcp_connect.c Compiling tcp/tcp_io.c tcp/tcp_io.c:36:32: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_req_header *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_req_header *hdr = (struct ctdb_req_header *)data; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling tcp/tcp_init.c Compiling libctdb/ctdb.c libctdb/ctdb.c:644:12: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] db->id = *(uint32_t *)reply->data; ^~~~~~~~~~~~~~~~~~~~~~~ libctdb/ctdb.c:974:28: warning: cast from 'unsigned char *' to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_rec_data *d = (struct ctdb_rec_data *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. Compiling libctdb/io_elem.c Compiling libctdb/local_tdb.c libctdb/local_tdb.c:50:9: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] return (struct ctdb_ltdb_header *)rec.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling libctdb/messages.c libctdb/messages.c:27:33: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_message *' increases required alignment from 4 to 8 [-Wcast-align] struct ctdb_req_message *msg = (struct ctdb_req_message *)hdr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libctdb/messages.c:43:26: warning: conversion specifies type 'unsigned long long' but the argument has type 'uint64_t' (aka 'unsigned long') [-Wformat] DEBUG(ctdb, LOG_WARNING, ^~~~~~~~~~~~~~~~~~~~~~~~ libctdb/messages.c:43:59: note: instantiated from: "ctdb_service: messsage for unregistered srvid %llu", ~~~^ libctdb/messages.c:122:39: warning: conversion specifies type 'unsigned long long' but the argument has type 'uint64_t' (aka 'unsigned long') [-Wformat] DEBUG(ctdb, LOG_DEBUG, ^~~~~~~~~~~~~~~~~~~~~~ libctdb/messages.c:122:69: note: instantiated from: "ctdb_set_message_handler_send: sending request %u for id %llx", ~~~^ libctdb/messages.c:160:38: warning: conversion specifies type 'unsigned long long' but the argument has type 'uint64_t' (aka 'unsigned long') [-Wformat] DEBUG(ctdb, LOG_DEBUG, ^~~~~~~~~~~~~~~~~~~~~~ libctdb/messages.c:160:68: note: instantiated from: "ctdb_set_remove_handler_send: sending request %u for id %llu", ~~~^ 4 warnings generated. Compiling libctdb/sync.c Compiling libctdb/control.c Compiling libctdb/logging.c Compiling tools/ctdb.c tools/ctdb.c:255:19: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] printf("%d:", *(uint32_t *)(fields[i].offset+(uint8_t *)s)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/ctdb.c:301:12: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *(uint32_t *)(fields[i].offset+(uint8_t *)s)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/ctdb.c:4455:6: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] m = (struct ctdb_marshall_buffer *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/ctdb.c:5092:2: warning: 'tevent_loop_allow_nesting' is deprecated [-Wdeprecated-declarations] tevent_loop_allow_nesting(ev); ^ 4 warnings generated. Compiling tools/ctdb_vacuum.c tools/ctdb_vacuum.c:78:8: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/ctdb_vacuum.c:214:8: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/ctdb_vacuum.c:378:14: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] records = (struct ctdb_marshall_buffer *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/ctdb_vacuum.c:379:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)&records->data[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/ctdb_vacuum.c:393:14: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] rechdr = (struct ctdb_ltdb_header *)recdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/ctdb_vacuum.c:403:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)(rec->length + (uint8_t *)rec); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. Linking libctdb/libctdb.a rm -f libctdb.a Linking bin/ctdb common/ctdb_logging.c:154:39: warning: cast from 'unsigned char *' to 'struct ctdb_get_log_addr *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_get_log_addr *log_addr = (struct ctdb_get_log_addr *)addr.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling utils/scsi_io/scsi_io.c Linking bin/scsi_io common/ctdb_logging.c:154:39: warning: cast from 'unsigned char *' to 'struct ctdb_get_log_addr *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_get_log_addr *log_addr = (struct ctdb_get_log_addr *)addr.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Generating utils/smnotify/smnotify.h rpcgen -h utils/smnotify/smnotify.x > utils/smnotify/smnotify.h 0 libLLVM-2.9.so.1 0x00002abeda16fc6f 1 libLLVM-2.9.so.1 0x00002abeda170211 2 libpthread.so.0 0x00002abeda9ca020 3 cpp 0x000000000057b5ef clang::driver::Driver::BuildActions(clang::driver::ToolChain const&, clang::driver::DerivedArgList const&, llvm::SmallVector&) const + 879 4 cpp 0x0000000000581f95 clang::driver::Driver::BuildCompilation(int, char const**) + 2261 5 cpp 0x00000000005237d0 main + 2528 6 libc.so.6 0x00002abedb7a5ead __libc_start_main + 253 7 cpp 0x0000000000524065 Stack dump: 0. Program arguments: /lib/cpp -C -DRPC_HDR utils/smnotify/smnotify.x 1. Compilation construction 2. Building compilation actions rpcgen: C preprocessor failed with signal 11 make[1]: *** [utils/smnotify/smnotify.h] Error 1 make[1]: Leaving directory `/build/ctdb-OIjISN/ctdb-1.10+git20110722' make: *** [build-arch-stamp] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 ──────────────────────────────────────────────────────────────────────────────── Build finished at 20110911-1425 Finished ──────── E: Build failure (dpkg-buildpackage died) du: cannot read directory `/var/lib/schroot/mount/lsid64c-2d971d78-01eb-4ead-94ba-a02ca77dfa7a/build/ctdb-OIjISN/ctdb-1.10+git20110722/test.dir': Permission denied ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /var/lib/schroot/mount/lsid64c-2d971d78-01eb-4ead-94ba-a02ca77dfa7a/build/ctdb-OIjISN Not cleaning session: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Architecture: amd64 Build-Space: 12464 Build-Time: 32 Distribution: lsid64c Fail-Stage: build Install-Time: 4 Job: ctdb_1.10+git20110722-1 Package: ctdb Package-Time: 80 Source-Version: 1.10+git20110722-1 Space: 12464 Status: attempted Version: 1.10+git20110722-1 ──────────────────────────────────────────────────────────────────────────────── Finished at 20110911-1425 Build needed 00:01:20, 12464k disc space DC-Message: Failed, but took only 1101.60018. Retrying, you never know. Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Another build requested exclusive access to the build node Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. Requested exclusive mode, but other builds running. sbuild (Debian sbuild) 0.62.2 (05 Apr 2011) on talc-115.nancy.grid5000.fr ╔══════════════════════════════════════════════════════════════════════════════╗ ║ ctdb 1.10+git20110722-1 (amd64) 11 Sep 2011 14:38 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: ctdb Version: 1.10+git20110722-1 Source Version: 1.10+git20110722-1 Distribution: lsid64c Architecture: amd64 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Update chroot │ └──────────────────────────────────────────────────────────────────────────────┘ Ign http://localhost sid InRelease Hit http://localhost sid Release.gpg Hit http://localhost sid Release Ign http://localhost sid/main Sources/DiffIndex Ign http://localhost sid/main amd64 Packages/DiffIndex Ign http://localhost sid/main TranslationIndex Hit http://localhost sid/main Sources Hit http://localhost sid/main amd64 Packages Ign http://localhost sid/main Translation-en Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages will be upgraded: binutils cpp-4.6 g++-4.6 gcc-4.6 gcc-4.6-base libc-bin libc-dev-bin libc6 libc6-dev libgcc1 libgomp1 libquadmath0 libstdc++6 libstdc++6-4.6-dev multiarch-support 15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 34.4 MB of archives. After this operation, 1073 kB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libc6-dev libc-dev-bin libgomp1 gcc-4.6-base libgcc1 cpp-4.6 libquadmath0 libstdc++6-4.6-dev g++-4.6 gcc-4.6 libstdc++6 binutils libc-bin libc6 multiarch-support Authentication warning overridden. Get:1 http://localhost/debian/ sid/main libc6-dev amd64 2.13-20 [2637 kB] Get:2 http://localhost/debian/ sid/main libc-dev-bin amd64 2.13-20 [217 kB] Get:3 http://localhost/debian/ sid/main libgomp1 amd64 4.6.1-10 [25.7 kB] Get:4 http://localhost/debian/ sid/main gcc-4.6-base amd64 4.6.1-10 [135 kB] Get:5 http://localhost/debian/ sid/main libgcc1 amd64 1:4.6.1-10 [42.9 kB] Get:6 http://localhost/debian/ sid/main cpp-4.6 amd64 4.6.1-10 [4816 kB] Get:7 http://localhost/debian/ sid/main libquadmath0 amd64 4.6.1-10 [126 kB] Get:8 http://localhost/debian/ sid/main libstdc++6-4.6-dev amd64 4.6.1-10 [1660 kB] Get:9 http://localhost/debian/ sid/main g++-4.6 amd64 4.6.1-10 [6952 kB] Get:10 http://localhost/debian/ sid/main gcc-4.6 amd64 4.6.1-10 [7303 kB] Get:11 http://localhost/debian/ sid/main libstdc++6 amd64 4.6.1-10 [337 kB] Get:12 http://localhost/debian/ sid/main binutils amd64 2.21.53.20110910-1 [4844 kB] Get:13 http://localhost/debian/ sid/main libc-bin amd64 2.13-20 [819 kB] Get:14 http://localhost/debian/ sid/main libc6 amd64 2.13-20 [4323 kB] Get:15 http://localhost/debian/ sid/main multiarch-support amd64 2.13-20 [141 kB] Preconfiguring packages ... Fetched 34.4 MB in 0s (63.9 MB/s) (Reading database ... 10788 files and directories currently installed.) Preparing to replace libc6-dev 2.13-18 (using .../libc6-dev_2.13-20_amd64.deb) ... Unpacking replacement libc6-dev ... Preparing to replace libc-dev-bin 2.13-18 (using .../libc-dev-bin_2.13-20_amd64.deb) ... Unpacking replacement libc-dev-bin ... Preparing to replace libgomp1 4.6.1-9 (using .../libgomp1_4.6.1-10_amd64.deb) ... Unpacking replacement libgomp1 ... Preparing to replace gcc-4.6-base 4.6.1-9 (using .../gcc-4.6-base_4.6.1-10_amd64.deb) ... Unpacking replacement gcc-4.6-base ... Setting up gcc-4.6-base (4.6.1-10) ... (Reading database ... 10788 files and directories currently installed.) Preparing to replace libgcc1 1:4.6.1-9 (using .../libgcc1_1%3a4.6.1-10_amd64.deb) ... Unpacking replacement libgcc1 ... Setting up libgcc1 (1:4.6.1-10) ... (Reading database ... 10788 files and directories currently installed.) Preparing to replace cpp-4.6 4.6.1-9 (using .../cpp-4.6_4.6.1-10_amd64.deb) ... Unpacking replacement cpp-4.6 ... Preparing to replace libquadmath0 4.6.1-9 (using .../libquadmath0_4.6.1-10_amd64.deb) ... Unpacking replacement libquadmath0 ... Preparing to replace libstdc++6-4.6-dev 4.6.1-9 (using .../libstdc++6-4.6-dev_4.6.1-10_amd64.deb) ... Unpacking replacement libstdc++6-4.6-dev ... Preparing to replace g++-4.6 4.6.1-9 (using .../g++-4.6_4.6.1-10_amd64.deb) ... Unpacking replacement g++-4.6 ... Preparing to replace gcc-4.6 4.6.1-9 (using .../gcc-4.6_4.6.1-10_amd64.deb) ... Unpacking replacement gcc-4.6 ... Preparing to replace libstdc++6 4.6.1-9 (using .../libstdc++6_4.6.1-10_amd64.deb) ... Unpacking replacement libstdc++6 ... Setting up libstdc++6 (4.6.1-10) ... (Reading database ... 10801 files and directories currently installed.) Preparing to replace binutils 2.21.53.20110823-3 (using .../binutils_2.21.53.20110910-1_amd64.deb) ... Unpacking replacement binutils ... Preparing to replace libc-bin 2.13-18 (using .../libc-bin_2.13-20_amd64.deb) ... Unpacking replacement libc-bin ... Setting up libc-bin (2.13-20) ... (Reading database ... 10801 files and directories currently installed.) Preparing to replace libc6 2.13-18 (using .../libc6_2.13-20_amd64.deb) ... Unpacking replacement libc6 ... Setting up libc6 (2.13-20) ... (Reading database ... 10801 files and directories currently installed.) Preparing to replace multiarch-support 2.13-18 (using .../multiarch-support_2.13-20_amd64.deb) ... Unpacking replacement multiarch-support ... Setting up multiarch-support (2.13-20) ... Setting up libc-dev-bin (2.13-20) ... Setting up libc6-dev (2.13-20) ... Setting up libgomp1 (4.6.1-10) ... Setting up cpp-4.6 (4.6.1-10) ... Setting up libquadmath0 (4.6.1-10) ... Setting up binutils (2.21.53.20110910-1) ... Setting up gcc-4.6 (4.6.1-10) ... Setting up libstdc++6-4.6-dev (4.6.1-10) ... Setting up g++-4.6 (4.6.1-10) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Check APT ───────── Checking available source versions... Download source files with APT ────────────────────────────── Reading package lists... Building dependency tree... Reading state information... NOTICE: 'ctdb' packaging is maintained in the 'Svn' version control system at: svn://svn.debian.org/pkg-samba/trunk/ctdb/ Need to get 1035 kB of source archives. Get:1 http://localhost/debian/ sid/main ctdb 1.10+git20110722-1 (dsc) [1315 B] Get:2 http://localhost/debian/ sid/main ctdb 1.10+git20110722-1 (tar) [1015 kB] Get:3 http://localhost/debian/ sid/main ctdb 1.10+git20110722-1 (diff) [18.4 kB] Fetched 1035 kB in 0s (46.1 MB/s) Download complete and in download only mode Check arch ────────── Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package `sbuild-build-depends-core-dummy' in `/build/ctdb-qIj9V9/resolver-hZsz5B/apt_archive/sbuild-build-depends-core-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/700 B of archives. After this operation, 0 B of additional disk space will be used. WARNING: The following packages cannot be authenticated! sbuild-build-depends-core-dummy Authentication warning overridden. Selecting previously deselected package sbuild-build-depends-core-dummy. (Reading database ... 10801 files and directories currently installed.) Unpacking sbuild-build-depends-core-dummy (from .../sbuild-build-depends-core-dummy.deb) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Cannot open /var/lib/schroot/mount/lsid64c-0651aba2-7079-4f6d-bbd2-3237f8097542/etc/lsb-release: No such file or directory Merged Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev | libc-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), debhelper (>= 7), libpopt-dev Filtered Build-Depends: base-files, base-passwd, bash, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, ncurses-base, ncurses-bin, perl-base, sed, login, sysvinit-utils, sysvinit, tar, bsdutils, mount, util-linux, libc6-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), debhelper (>= 7), libpopt-dev dpkg-deb: building package `sbuild-build-depends-ctdb-dummy' in `/build/ctdb-qIj9V9/resolver-zsNGDG/apt_archive/sbuild-build-depends-ctdb-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install ctdb build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: bsdmainutils debhelper file gettext gettext-base groff-base html2text intltool-debian libcroco3 libglib2.0-0 libmagic1 libpcre3 libpipeline1 libpopt-dev libpopt0 libunistring0 libxml2 man-db po-debconf Suggested packages: wamerican wordlist whois vacation dh-make gettext-doc groff www-browser libmail-box-perl Recommended packages: curl wget lynx-cur autopoint libglib2.0-data shared-mime-info xml-core libmail-sendmail-perl The following NEW packages will be installed: bsdmainutils debhelper file gettext gettext-base groff-base html2text intltool-debian libcroco3 libglib2.0-0 libmagic1 libpcre3 libpipeline1 libpopt-dev libpopt0 libunistring0 libxml2 man-db po-debconf sbuild-build-depends-ctdb-dummy 0 upgraded, 20 newly installed, 0 to remove and 0 not upgraded. Need to get 9304 kB/9305 kB of archives. After this operation, 28.0 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libpipeline1 libpcre3 bsdmainutils groff-base libpopt0 man-db libmagic1 file gettext-base libxml2 html2text libglib2.0-0 libcroco3 libunistring0 gettext intltool-debian po-debconf debhelper libpopt-dev sbuild-build-depends-ctdb-dummy Authentication warning overridden. Get:1 http://localhost/debian/ sid/main libpipeline1 amd64 1.2.0-3 [37.9 kB] Get:2 http://localhost/debian/ sid/main libpcre3 amd64 8.12-4 [225 kB] Get:3 http://localhost/debian/ sid/main bsdmainutils amd64 8.2.3 [208 kB] Get:4 http://localhost/debian/ sid/main groff-base amd64 1.21-6 [1150 kB] Get:5 http://localhost/debian/ sid/main libpopt0 amd64 1.16-1 [54.1 kB] Get:6 http://localhost/debian/ sid/main man-db amd64 2.6.0.2-2 [1023 kB] Get:7 http://localhost/debian/ sid/main libmagic1 amd64 5.08-1 [246 kB] Get:8 http://localhost/debian/ sid/main file amd64 5.08-1 [51.7 kB] Get:9 http://localhost/debian/ sid/main gettext-base amd64 0.18.1.1-4 [154 kB] Get:10 http://localhost/debian/ sid/main libxml2 amd64 2.7.8.dfsg-4 [892 kB] Get:11 http://localhost/debian/ sid/main html2text amd64 1.3.2a-15 [103 kB] Get:12 http://localhost/debian/ sid/main libglib2.0-0 amd64 2.28.6-1 [1648 kB] Get:13 http://localhost/debian/ sid/main libcroco3 amd64 0.6.2-1 [125 kB] Get:14 http://localhost/debian/ sid/main libunistring0 amd64 0.9.3-4 [437 kB] Get:15 http://localhost/debian/ sid/main gettext amd64 0.18.1.1-4 [2079 kB] Get:16 http://localhost/debian/ sid/main intltool-debian all 0.35.0+20060710.1 [30.8 kB] Get:17 http://localhost/debian/ sid/main po-debconf all 1.0.16+nmu1 [223 kB] Get:18 http://localhost/debian/ sid/main debhelper all 8.9.6 [562 kB] Get:19 http://localhost/debian/ sid/main libpopt-dev amd64 1.16-1 [53.6 kB] Preconfiguring packages ... Fetched 9304 kB in 0s (60.7 MB/s) Selecting previously deselected package libpipeline1. (Reading database ... 10801 files and directories currently installed.) Unpacking libpipeline1 (from .../libpipeline1_1.2.0-3_amd64.deb) ... Selecting previously deselected package libpcre3. Unpacking libpcre3 (from .../libpcre3_8.12-4_amd64.deb) ... Selecting previously deselected package bsdmainutils. Unpacking bsdmainutils (from .../bsdmainutils_8.2.3_amd64.deb) ... Selecting previously deselected package groff-base. Unpacking groff-base (from .../groff-base_1.21-6_amd64.deb) ... Selecting previously deselected package libpopt0. Unpacking libpopt0 (from .../libpopt0_1.16-1_amd64.deb) ... Selecting previously deselected package man-db. Unpacking man-db (from .../man-db_2.6.0.2-2_amd64.deb) ... Selecting previously deselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_5.08-1_amd64.deb) ... Selecting previously deselected package file. Unpacking file (from .../archives/file_5.08-1_amd64.deb) ... Selecting previously deselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.18.1.1-4_amd64.deb) ... Selecting previously deselected package libxml2. Unpacking libxml2 (from .../libxml2_2.7.8.dfsg-4_amd64.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-15_amd64.deb) ... Selecting previously deselected package libglib2.0-0. Unpacking libglib2.0-0 (from .../libglib2.0-0_2.28.6-1_amd64.deb) ... Selecting previously deselected package libcroco3. Unpacking libcroco3 (from .../libcroco3_0.6.2-1_amd64.deb) ... Selecting previously deselected package libunistring0. Unpacking libunistring0 (from .../libunistring0_0.9.3-4_amd64.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.18.1.1-4_amd64.deb) ... Selecting previously deselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously deselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.16+nmu1_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_8.9.6_all.deb) ... Selecting previously deselected package libpopt-dev. Unpacking libpopt-dev (from .../libpopt-dev_1.16-1_amd64.deb) ... Selecting previously deselected package sbuild-build-depends-ctdb-dummy. Unpacking sbuild-build-depends-ctdb-dummy (from .../sbuild-build-depends-ctdb-dummy.deb) ... Processing triggers for install-info ... Setting up libpipeline1 (1.2.0-3) ... Setting up libpcre3 (8.12-4) ... Setting up bsdmainutils (8.2.3) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode. update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode. Setting up groff-base (1.21-6) ... Setting up libpopt0 (1.16-1) ... Setting up man-db (2.6.0.2-2) ... Building database of manual pages ... Setting up libmagic1 (5.08-1) ... Setting up file (5.08-1) ... Setting up gettext-base (0.18.1.1-4) ... Setting up libxml2 (2.7.8.dfsg-4) ... Setting up html2text (1.3.2a-15) ... Setting up libglib2.0-0 (2.28.6-1) ... No schema files found: doing nothing. Setting up libcroco3 (0.6.2-1) ... Setting up libunistring0 (0.9.3-4) ... Setting up gettext (0.18.1.1-4) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.16+nmu1) ... Setting up debhelper (8.9.6) ... Setting up libpopt-dev (1.16-1) ... Setting up sbuild-build-depends-ctdb-dummy (0.invalid.0) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build environment │ └──────────────────────────────────────────────────────────────────────────────┘ Kernel: Linux 2.6.32-5-amd64 amd64 (x86_64) Toolchain package versions: binutils_2.21.53.20110910-1 dpkg-dev_1.16.0.3 g++-4.6_4.6.1-10 gcc-4.6_4.6.1-10 libc6-dev_2.13-20 libstdc++6_4.6.1-10 libstdc++6-4.6-dev_4.6.1-10 linux-libc-dev_3.0.0-3 Package versions: apt_0.8.15.6 apt-utils_0.8.15.6 base-files_6.5 base-passwd_3.5.23 bash_4.1-3 binutils_2.21.53.20110910-1 bsdmainutils_8.2.3 bsdutils_1:2.19.1-5 build-essential_11.5 bzip2_1.0.5-7 clang_2.9-11 coreutils_8.5-1 cpp_4:4.6.1-2 cpp-4.6_4.6.1-10 dash_0.5.7-1 debconf_1.5.41 debfoster_2.7-1.1 debhelper_8.9.6 debian-archive-keyring_2010.08.28 debianutils_4.0.2 diffutils_1:3.0-1 dpkg_1.16.0.3 dpkg-dev_1.16.0.3 e2fslibs_1.42~WIP-2011-07-02-1 e2fsprogs_1.42~WIP-2011-07-02-1 fakeroot_1.18-1 file_5.08-1 findutils_4.4.2-1+b1 g++_4:4.6.1-2 g++-4.6_4.6.1-10 gcc_4:4.6.1-2 gcc-4.6_4.6.1-10 gcc-4.6-base_4.6.1-10 gettext_0.18.1.1-4 gettext-base_0.18.1.1-4 gnupg_1.4.11-3 gpgv_1.4.11-3 grep_2.9-2 groff-base_1.21-6 gzip_1.4-1 hostname_3.06 html2text_1.3.2a-15 initscripts_2.88dsf-13.11 insserv_1.14.0-2.1 install-info_4.13a.dfsg.1-8 intltool-debian_0.35.0+20060710.1 less_444-1 libacl1_2.2.51-3 libattr1_1:2.4.46-3 libblkid1_2.19.1-5 libbz2-1.0_1.0.5-7 libc-bin_2.13-20 libc-dev-bin_2.13-20 libc6_2.13-20 libc6-dev_2.13-20 libcomerr2_1.42~WIP-2011-07-02-1 libcroco3_0.6.2-1 libdb5.1_5.1.25-11 libdpkg-perl_1.16.0.3 libffi5_3.0.10~rc10-3 libgc1c2_1:7.1-8 libgcc1_1:4.6.1-10 libgdbm3_1.8.3-10 libglib2.0-0_2.28.6-1 libgmp10_2:5.0.2+dfsg-1 libgomp1_4.6.1-10 libllvm2.9_2.9+dfsg-3 liblzma2_5.1.1alpha+20110809-2 libmagic1_5.08-1 libmount1_2.19.1-5 libmpc2_0.9-3 libmpfr4_3.0.1-6 libncurses5_5.9-1 libncursesw5_5.9-1 libpam-modules_1.1.3-2 libpam-modules-bin_1.1.3-2 libpam-runtime_1.1.3-2 libpam0g_1.1.3-2 libpcre3_8.12-4 libpipeline1_1.2.0-3 libpopt-dev_1.16-1 libpopt0_1.16-1 libquadmath0_4.6.1-10 libreadline6_6.2-4 libselinux1_2.1.0-1 libsepol1_2.1.0-1.1 libslang2_2.2.4-3 libss2_1.42~WIP-2011-07-02-1 libstdc++6_4.6.1-10 libstdc++6-4.6-dev_4.6.1-10 libtimedate-perl_1.2000-1 libunistring0_0.9.3-4 libusb-0.1-4_2:0.1.12-19 libuuid1_2.19.1-5 libxml2_2.7.8.dfsg-4 linux-libc-dev_3.0.0-3 login_1:4.1.4.2+svn3283-3 lsb-base_3.2-28 make_3.81-8.1 man-db_2.6.0.2-2 mawk_1.3.3-15 mount_2.19.1-5 multiarch-support_2.13-20 ncurses-base_5.9-1 ncurses-bin_5.9-1 nvi_1.81.6-8.2 passwd_1:4.1.4.2+svn3283-3 patch_2.6.1-2 perl_5.12.4-4 perl-base_5.12.4-4 perl-modules_5.12.4-4 po-debconf_1.0.16+nmu1 readline-common_6.2-4 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-ctdb-dummy_0.invalid.0 sed_4.2.1-9 sensible-utils_0.0.6 sysv-rc_2.88dsf-13.11 sysvinit_2.88dsf-13.11 sysvinit-utils_2.88dsf-13.11 tar_1.26-2 tzdata_2011i-2 util-linux_2.19.1-5 xz-utils_5.1.1alpha+20110809-2 zlib1g_1:1.2.3.4.dfsg-3 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: keyblock resource `/var/lib/sbuild/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Tue Jul 26 20:01:02 2011 CEST using DSA key ID FE5F1D7F gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./ctdb_1.10+git20110722-1.dsc dpkg-source: info: extracting ctdb in ctdb-1.10+git20110722 dpkg-source: info: unpacking ctdb_1.10+git20110722.orig.tar.gz dpkg-source: info: unpacking ctdb_1.10+git20110722-1.debian.tar.gz dpkg-source: info: applying 02_ctdb_diagnostics.diff dpkg-source: info: applying 05-hurd.diff dpkg-source: info: applying 10_no-lib64.diff dpkg-source: info: applying 92-apache-service-enable.diff dpkg-source: info: applying 99-fix-broken-readdir-test.diff Check disc space ──────────────── Sufficient free space for build dpkg-buildpackage ───────────────── dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): dpkg-buildpackage: source package ctdb dpkg-buildpackage: source version 1.10+git20110722-1 dpkg-source --before-build ctdb-1.10+git20110722 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-arch-stamp build-indep-stamp configure-stamp rm -f utils/smnotify/smnotify.h utils/smnotify/gen_smnotify.c rm -rf /build/ctdb-qIj9V9/ctdb-1.10+git20110722/debian/tmp [ ! -f Makefile ] || /usr/bin/make distclean dh_clean dpkg-source -b ctdb-1.10+git20110722 dpkg-source: info: using source format `3.0 (quilt)' dpkg-source: info: building ctdb using existing ./ctdb_1.10+git20110722.orig.tar.gz dpkg-source: info: building ctdb in ctdb_1.10+git20110722-1.debian.tar.gz dpkg-source: info: building ctdb in ctdb_1.10+git20110722-1.dsc debian/rules build if [ -e lib/popt ]; then \ echo " *****************************************"; \ echo " ** **"; \ echo " ** tar contains external libraries! **"; \ echo " ** **"; \ echo " *****************************************"; \ echo "The tarball should be made by using uscan or"; \ echo "debian/uupdate-wrapper"; \ echo ""; \ exit 1; \ fi dh_testdir CFLAGS="-g -Wall -O2" ./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man --localstatedir=/var/lib --with-logdir=/var/log/ctdb checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu LIBREPLACE_LOCATION_CHECKS: START LIBREPLACE_LOCATION_CHECKS: END LIBREPLACE_CC_CHECKS: START checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for version of gcc... 4.2.1 checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether byte ordering is bigendian... no checking for inline... inline checking for C99 designated initializers... yes checking for a BSD-compatible install... /usr/bin/install -c checking for library containing strerror... none required checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking standards.h usability... no checking standards.h presence... no checking for standards.h... no checking for long long... yes checking for uint_t... no checking for int8_t... yes checking for uint8_t... yes checking for int16_t... yes checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for int64_t... yes checking for uint64_t... yes checking for size_t... yes checking for ssize_t... yes checking size of int... 4 checking size of char... 1 checking size of short... 2 checking size of long... 8 checking size of long long... 8 checking size of off_t... 8 checking size of size_t... 8 checking size of ssize_t... 8 checking for intptr_t... yes checking for ptrdiff_t... yes checking for immediate structures... yes LIBREPLACE_CC_CHECKS: END LIBREPLACE_BROKEN_CHECKS: START checking return type of signal handlers... void checking for uid_t in sys/types.h... yes checking for mode_t... yes checking for off_t... yes checking for size_t... (cached) yes checking for pid_t... yes checking for struct stat.st_rdev... yes checking for ino_t... yes checking for loff_t... yes checking for offset_t... no checking for working memcmp... yes checking for pipe... yes checking for strftime... yes checking for srandom... yes checking for random... yes checking for srand... yes checking for rand... yes checking for usleep... yes checking for setbuffer... yes checking for lstat... yes checking for getpgrp... yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking for stdint.h... (cached) yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking for stdint.h... (cached) yes checking for stdbool.h... (cached) yes checking for bool... yes checking for _Bool... yes checking for working mmap... no checking sys/syslog.h usability... yes checking sys/syslog.h presence... yes checking for sys/syslog.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking vararg.h usability... no checking vararg.h presence... no checking for vararg.h... no checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking netinet/ip.h usability... yes checking netinet/ip.h presence... yes checking for netinet/ip.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking netinet/in_systm.h usability... yes checking netinet/in_systm.h presence... yes checking for netinet/in_systm.h... yes checking netinet/in_ip.h usability... no checking netinet/in_ip.h presence... no checking for netinet/in_ip.h... no checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking sys/mount.h usability... yes checking sys/mount.h presence... yes checking for sys/mount.h... yes checking mntent.h usability... yes checking mntent.h presence... yes checking for mntent.h... yes checking for usable net/if.h... yes checking for broken inet_ntoa... no checking for socklen_t... yes checking for sa_family_t... yes checking for struct addrinfo... yes checking for struct sockaddr... yes checking for struct sockaddr_storage... yes checking for struct sockaddr_in6... yes checking for struct sockaddr_storage.ss_family... yes checking for seteuid... yes checking for setresuid... yes checking for setegid... yes checking for setresgid... yes checking for chroot... yes checking for bzero... yes checking for strerror... yes checking for vsyslog... yes checking for setlinebuf... yes checking for mktime... yes checking for ftruncate... yes checking for chsize... no checking for rename... yes checking for waitpid... yes checking for strlcpy... no checking for strlcat... no checking for initgroups... yes checking for memmove... yes checking for strdup... yes checking for pread... yes checking for pwrite... yes checking for strndup... yes checking for strcasestr... yes checking for strtok_r... yes checking for mkdtemp... yes checking for socketpair... yes checking for isatty... yes checking for setresuid declaration... yes checking for setresgid declaration... yes checking for errno declaration... yes checking for secure mkstemp... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for strings.h... (cached) yes checking whether snprintf is declared... yes checking whether vsnprintf is declared... yes checking whether asprintf is declared... yes checking whether vasprintf is declared... yes checking for snprintf... yes checking for vsnprintf... yes checking for asprintf... yes checking for vasprintf... yes checking for C99 vsnprintf... yes checking for va_copy... yes checking for __FUNCTION__ macro... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for comparison_fn_t... yes checking for setenv declaration... yes checking for setenv... yes checking for unsetenv... yes checking for strnlen... yes checking for strtoull... yes checking for __strtoull... no checking for strtouq... yes checking for strtoll... yes checking for __strtoll... no checking for strtoq... yes checking for sig_atomic_t type... yes checking for O_DIRECT flag to open(2)... no checking that the C compiler understands volatile... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/mode.h usability... no checking sys/mode.h presence... no checking for sys/mode.h... no checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking sys/fs/s5param.h usability... no checking sys/fs/s5param.h presence... no checking for sys/fs/s5param.h... no checking sys/filsys.h usability... no checking sys/filsys.h presence... no checking for sys/filsys.h... no checking sys/acl.h usability... no checking sys/acl.h presence... no checking for sys/acl.h... no checking acl/libacl.h usability... no checking acl/libacl.h presence... no checking for acl/libacl.h... no checking for sys/select.h... (cached) yes checking for sys/time.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking whether time.h and sys/time.h may both be included... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking sys/capability.h usability... no checking sys/capability.h presence... no checking for sys/capability.h... no checking for broken RedHat 7.2 system header files... no checking for broken RHEL5 sys/capability.h... no checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking sys/id.h usability... no checking sys/id.h presence... no checking for sys/id.h... no checking compat.h usability... no checking compat.h presence... no checking for compat.h... no checking shadow.h usability... yes checking shadow.h presence... yes checking for shadow.h... yes checking sys/priv.h usability... no checking sys/priv.h presence... no checking for sys/priv.h... no checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking sys/security.h usability... no checking sys/security.h presence... no checking for sys/security.h... no checking for getpwnam_r... yes checking for getpwuid_r... yes checking for getpwent_r... yes checking for getpwent_r declaration... yes ./configure: line 7486: ac_cv_c_prototype_struct_passwd_pgetpwent_r_struct_passwd_psrc__char_pbuf__int_buflen_=no: command not found checking for prototype struct passwd *getpwent_r(struct passwd *src, char *buf, int buflen)... checking for getgrnam_r... yes checking for getgrgid_r... yes checking for getgrent_r... yes checking for getgrent_r declaration... yes ./configure: line 7581: ac_cv_c_prototype_struct_group_pgetgrent_r_struct_group_psrc__char_pbuf__int_buflen_=no: command not found checking for prototype struct group *getgrent_r(struct group *src, char *buf, int buflen)... checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking fnmatch.h usability... yes checking fnmatch.h presence... yes checking for fnmatch.h... yes checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/shm.h usability... yes checking sys/shm.h presence... yes checking for sys/shm.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking sys/termio.h usability... no checking sys/termio.h presence... no checking for sys/termio.h... no checking for library containing dlopen... -ldl checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen... yes checking for dlsym... yes checking for dlerror... yes checking for dlclose... yes checking for library containing shl_load... no checking dl.h usability... no checking dl.h presence... no checking for dl.h... no checking for shl_load... no checking for shl_unload... no checking for shl_findsym... no ./configure: line 7857: ac_cv_c_prototype_void_pdlopen_const_charp_filename__unsigned_int_flags_=no: command not found checking for prototype void *dlopen(const char* filename, unsigned int flags)... checking whether getpass should be replaced... yes checking whether strptime is available and works... no checking direct.h usability... no checking direct.h presence... no checking for direct.h... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking winsock2.h usability... no checking winsock2.h presence... no checking for winsock2.h... no checking ws2tcpip.h usability... no checking ws2tcpip.h presence... no checking for ws2tcpip.h... no checking whether mkdir supports mode... yes checking for timegm... yes checking for inet_ntop... yes checking for inet_pton... yes checking for getaddrinfo... yes checking for broken readdir... failure: readdir [ Failed for rmdir - 39 = Directory not empty ] yes checking for getdirentries... yes ./configure: line 8191: ac_cv_c_prototype_long_telldir_const_DIR_pdir_=no: command not found checking for prototype long telldir(const DIR *dir)... ./configure: line 8235: ac_cv_c_prototype_int_seekdir_DIR_pdir__long_ofs_=no: command not found checking for prototype int seekdir(DIR *dir, long ofs)... checking for replacing readdir using getdirentries()... no checking for getdents... no checking for replacing readdir using getdents()... no checking a usable readdir()... no configure: WARNING: the provided readdir() is broken checking ifaddrs.h usability... yes checking ifaddrs.h presence... yes checking for ifaddrs.h... yes checking for struct sockaddr.sa_len... no checking for getifaddrs and freeifaddrs... yes checking for iface getifaddrs... lo eth0 eth1 lo IP=127.0.0.1 NETMASK=255.0.0.0 eth0 IP=172.16.66.115 NETMASK=255.255.240.0 lo eth0 yes checking for syslog... yes checking for printf... yes checking for memset... yes checking for memcpy... yes LIBREPLACE_BROKEN_CHECKS: END checking popt.h usability... yes checking popt.h presence... yes checking for popt.h... yes checking for poptGetContext in -lpopt... yes checking whether to use included popt... no checking size of size_t... (cached) 8 checking size of void *... 8 checking for mmap... yes checking for pread... (cached) yes checking for pwrite... (cached) yes checking for getpagesize... yes checking for utime... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking for sys/select.h... (cached) yes checking for sys/time.h... (cached) yes checking for pread declaration... yes checking for pwrite declaration... yes checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking for epoll_create... yes checking for sigprocmask... yes checking for sigblock... yes checking for sigaction... yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking for library containing backtrace... none required checking for backtrace... yes checking sched.h usability... yes checking sched.h presence... yes checking for sched.h... yes checking for sched_setscheduler... yes checking for mlockall... yes checking for sin_len in sock... no configure: creating ./config.status config.status: creating Makefile config.status: creating ctdb.pc config.status: creating config.h config.status: executing rm-stdint.h commands config.status: executing rm-stdbool.h commands touch configure-stamp [ ! -f Makefile ] || /usr/bin/make make[1]: Entering directory `/build/ctdb-qIj9V9/ctdb-1.10+git20110722' ctdb will be compiled with flags: CFLAGS = -g -I./include -Iinclude -Ilib -Ilib/util -I. -Ilib/talloc -Ilib/tdb/include -I./lib/replace -DVARDIR=\"/var/lib\" -DETCDIR=\"/etc\" -DLOGDIR=\"/var/log/ctdb\" -DUSE_MMAP=1 -g -Wall -O2 -I./lib/replace -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings LIBS = Compiling server/ctdbd.c server/ctdbd.c:75:32: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_req_header *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_req_header *hdr = (struct ctdb_req_header *)data; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdbd.c:183:2: warning: 'tevent_loop_allow_nesting' is deprecated [-Wdeprecated-declarations] tevent_loop_allow_nesting(ev); ^ 2 warnings generated. Compiling server/ctdb_daemon.c server/ctdb_daemon.c:154:6: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_message *' increases required alignment from 4 to 8 [-Wcast-align] r = ctdbd_allocate_pkt(ctdb, ctdb, CTDB_REQ_MESSAGE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:29: server/../include/ctdb_private.h:726:2: note: instantiated from: (type *)_ctdbd_allocate_pkt(ctdb, mem_ctx, operation, length, sizeof(type), #type) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:292:2: warning: expression result unused [-Wunused-value] talloc_steal(client, dstate); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:293:2: warning: expression result unused [-Wunused-value] talloc_steal(dstate, dstate->call); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:440:2: warning: expression result unused [-Wunused-value] talloc_steal(dstate, data.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:478:2: warning: expression result unused [-Wunused-value] talloc_steal(state, dstate); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:479:2: warning: expression result unused [-Wunused-value] talloc_steal(client, state); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:521:46: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_message *' increases required alignment from 4 to 8 [-Wcast-align] daemon_request_message_from_client(client, (struct ctdb_req_message *)hdr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:526:46: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_control *' increases required alignment from 4 to 8 [-Wcast-align] daemon_request_control_from_client(client, (struct ctdb_req_control *)hdr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:501:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, hdr); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:558:8: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_req_header *' increases required alignment from 1 to 4 [-Wcast-align] hdr = (struct ctdb_req_header *)data; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:806:2: warning: 'tevent_loop_allow_nesting' is deprecated [-Wdeprecated-declarations] tevent_loop_allow_nesting(ctdb->ev); ^ server/ctdb_daemon.c:900:7: warning: format string is empty [-Wformat-zero-length] ""); ^~ server/ctdb_daemon.c:1065:3: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, state); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:1173:6: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_message *' increases required alignment from 4 to 8 [-Wcast-align] r = ctdb_transport_allocate(ctdb, ctdb, CTDB_REQ_MESSAGE, len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_daemon.c:29: server/../include/ctdb_private.h:734:2: note: instantiated from: (type *)_ctdb_transport_allocate(ctdb, mem_ctx, operation, length, sizeof(type), #type) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:1214:47: warning: cast from 'unsigned char *' to 'struct ctdb_client_notify_register *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_client_notify_register *notify = (struct ctdb_client_notify_register *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_daemon.c:1263:49: warning: cast from 'unsigned char *' to 'struct ctdb_client_notify_deregister *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_client_notify_deregister *notify = (struct ctdb_client_notify_deregister *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16 warnings generated. Compiling server/ctdb_lockwait.c server/ctdb_lockwait.c:57:4: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, i); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_lockwait.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_lockwait.c:101:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, h); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_lockwait.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ 2 warnings generated. Compiling server/ctdb_recoverd.c server/ctdb_recoverd.c:220:43: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ctdb->nodes[node_pnn]->capabilities = *((uint32_t *)outdata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:544:10: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] reply = (struct ctdb_marshall_buffer *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:552:8: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)&reply->data[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:556:13: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)(rec->length + (uint8_t *)rec), i++) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:566:9: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:586:14: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] header = *(struct ctdb_ltdb_header *)existing.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:720:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] v->r = (struct ctdb_rec_data *)(r->length + (uint8_t *)r); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:744:9: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:798:9: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] recs = (struct ctdb_marshall_buffer *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:799:6: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] r = (struct ctdb_rec_data *)&recs->data[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:868:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] v->r = (struct ctdb_rec_data *)&v->recs->data[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:1067:8: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:1896:7: warning: cast from 'unsigned char *' to 'struct rd_memdump_reply *' increases required alignment from 1 to 8 [-Wcast-align] rd = (struct rd_memdump_reply *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:1963:7: warning: cast from 'unsigned char *' to 'struct ctdb_public_ip *' increases required alignment from 1 to 4 [-Wcast-align] ip = (struct ctdb_public_ip *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:1991:14: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] timeout = *((uint32_t *)data.dptr); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:2025:17: warning: cast from 'typeof (data.dptr)' (aka 'unsigned char *') to 'struct rd_memdump_reply *' increases required alignment from 1 to 8 [-Wcast-align] caller->rd = (struct rd_memdump_reply *)talloc_steal(caller, data.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:2096:32: warning: cast from 'unsigned char *' to 'struct election_message *' increases required alignment from 1 to 8 [-Wcast-align] struct election_message *em = (struct election_message *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:2195:36: warning: cast from 'unsigned char *' to 'struct ctdb_node_flag_change *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_node_flag_change *c = (struct ctdb_node_flag_change *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:2272:36: warning: cast from 'unsigned char *' to 'struct ctdb_node_flag_change *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_node_flag_change *c = (struct ctdb_node_flag_change *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recoverd.c:2650:30: warning: cast from 'typeof (outdata.dptr)' (aka 'unsigned char *') to 'struct ctdb_node_map *' increases required alignment from 1 to 4 [-Wcast-align] remote_nodemaps[node_pnn] = (struct ctdb_node_map *)talloc_steal(remote_nodemaps, outdata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20 warnings generated. Compiling server/ctdb_recover.c server/ctdb_recover.c:139:34: warning: cast from 'unsigned char *' to 'struct ctdb_vnn_map_wire *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_vnn_map_wire *map = (struct ctdb_vnn_map_wire *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:186:13: warning: cast from 'unsigned char *' to 'struct ctdb_dbid_map *' increases required alignment from 1 to 4 [-Wcast-align] dbid_map = (struct ctdb_dbid_map *)outdata->dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:213:13: warning: cast from 'unsigned char *' to 'struct ctdb_node_map *' increases required alignment from 1 to 4 [-Wcast-align] node_map = (struct ctdb_node_map *)outdata->dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:251:13: warning: cast from 'unsigned char *' to 'struct ctdb_node_mapv4 *' increases required alignment from 1 to 4 [-Wcast-align] node_map = (struct ctdb_node_mapv4 *)outdata->dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:278:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, ctdb->nodes); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_recover.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:373:9: warning: cast from 'unsigned char *' to 'struct ctdb_control_pulldb *' increases required alignment from 1 to 4 [-Wcast-align] pull = (struct ctdb_control_pulldb *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:427:39: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_marshall_buffer *reply = (struct ctdb_marshall_buffer *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:453:8: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)&reply->data[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:471:9: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:481:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)(rec->length + (uint8_t *)rec); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:499:36: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_ltdb_header *header = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:522:39: warning: cast from 'unsigned char *' to 'struct ctdb_control_set_dmaster *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_control_set_dmaster *p = (struct ctdb_control_set_dmaster *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:680:22: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t recmode = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:898:8: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:922:9: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr2 = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:1088:39: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_marshall_buffer *reply = (struct ctdb_marshall_buffer *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:1121:8: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)&reply->data[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:1142:10: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:1158:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)(rec->length + (uint8_t *)rec); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_recover.c:1232:27: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ctdb->recovery_master = ((uint32_t *)(&indata.dptr[0]))[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20 warnings generated. Compiling server/ctdb_freeze.c server/ctdb_freeze.c:579:41: warning: cast from 'unsigned char *' to 'struct ctdb_control_wipe_database *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_control_wipe_database w = *(struct ctdb_control_wipe_database *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling server/ctdb_tunables.c server/ctdb_tunables.c:80:4: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *(uint32_t *)(tunable_map[i].offset + (uint8_t*)&ctdb->tunable) = tunable_map[i].default_v; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_tunables.c:92:3: warning: cast from 'unsigned char *' to 'struct ctdb_control_get_tunable *' increases required alignment from 1 to 4 [-Wcast-align] (struct ctdb_control_get_tunable *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_tunables.c:115:9: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] val = *(uint32_t *)(tunable_map[i].offset + (uint8_t*)&ctdb->tunable); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_tunables.c:120:3: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *(uint32_t *)outdata->dptr = val; ^~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_tunables.c:133:3: warning: cast from 'unsigned char *' to 'struct ctdb_control_set_tunable *' increases required alignment from 1 to 4 [-Wcast-align] (struct ctdb_control_set_tunable *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_tunables.c:163:3: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *(uint32_t *)(tunable_map[i].offset + (uint8_t*)&ctdb->tunable) = t->value; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_tunables.c:190:6: warning: cast from 'unsigned char *' to 'struct ctdb_control_list_tunable *' increases required alignment from 1 to 4 [-Wcast-align] t = (struct ctdb_control_list_tunable *)outdata->dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings generated. Compiling server/ctdb_monitor.c server/ctdb_monitor.c:439:36: warning: cast from 'unsigned char *' to 'struct ctdb_node_flag_change *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_node_flag_change *c = (struct ctdb_node_flag_change *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling server/ctdb_server.c server/ctdb_server.c:327:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, hdr); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_server.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling server/ctdb_control.c server/ctdb_control.c:84:45: warning: cast from 'unsigned char *' to 'pid_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] return ctdb_control_process_exists(ctdb, *(pid_t *)indata.dptr); ^~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:89:15: warning: cast from 'unsigned char *' to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] LogLevel = *(int32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:202:12: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] db_id = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:215:12: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] db_id = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:231:4: warning: cast from 'unsigned char *' to 'struct ctdb_control_set_call *' increases required alignment from 1 to 8 [-Wcast-align] (struct ctdb_control_set_call *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:258:41: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return ctdb_ltdb_enable_seqnum(ctdb, *(uint32_t *)indata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:262:41: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return ctdb_ltdb_update_seqnum(ctdb, *(uint32_t *)indata.dptr, srcnode); ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:400:48: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return ctdb_control_transaction_start(ctdb, *(uint32_t *)indata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:404:49: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return ctdb_control_transaction_commit(ctdb, *(uint32_t *)indata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:449:47: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return ctdb_control_trans2_active(ctdb, c, *(uint32_t *)indata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:460:54: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] return ctdb_control_get_event_script_status(ctdb, *(uint32_t *)indata.dptr, outdata); ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_control.c:25: server/../include/ctdb_private.h:327:5: note: instantiated from: DEBUG(DEBUG_ERR, ("High RECLOCK latency %fs for operation %s\n", value, name)); \ ^ server/ctdb_control.c:464:3: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^ ~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:3: warning: cast from 'unsigned char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_control.c:25: server/../include/ctdb_private.h:327:5: note: instantiated from: DEBUG(DEBUG_ERR, ("High RECLOCK latency %fs for operation %s\n", value, name)); \ ^ server/ctdb_control.c:464:3: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^ ~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:464:69: note: instantiated from: CTDB_UPDATE_RECLOCK_LATENCY(ctdb, "recd reclock", reclock.recd, *((double *)indata.dptr)); ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:497:17: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] natgwstate = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:510:18: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] lmasterrole = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:523:20: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] recmasterrole = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:555:12: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] db_id = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:611:7: warning: cast from 'unsigned char *' to 'struct ctdb_control_schedule_for_deletion *' increases required alignment from 1 to 8 [-Wcast-align] d = (struct ctdb_control_schedule_for_deletion *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:665:31: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_control *' increases required alignment from 4 to 8 [-Wcast-align] struct ctdb_req_control *c = (struct ctdb_req_control *)hdr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_control.c:716:2: warning: expression result unused [-Wunused-value] talloc_steal(hdr, state); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_control.c:19: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_control.c:738:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, state); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_control.c:19: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_control.c:799:6: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_control *' increases required alignment from 4 to 8 [-Wcast-align] c = ctdb_transport_allocate(ctdb, state, CTDB_REQ_CONTROL, len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_control.c:25: server/../include/ctdb_private.h:734:2: note: instantiated from: (type *)_ctdb_transport_allocate(ctdb, mem_ctx, operation, length, sizeof(type), #type) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 warnings generated. Compiling server/ctdb_call.c server/ctdb_call.c:185:6: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_reply_dmaster *' increases required alignment from 4 to 8 [-Wcast-align] r = ctdb_transport_allocate(ctdb, tmp_ctx, CTDB_REPLY_DMASTER, len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_call.c:29: server/../include/ctdb_private.h:734:2: note: instantiated from: (type *)_ctdb_transport_allocate(ctdb, mem_ctx, operation, length, sizeof(type), #type) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:238:6: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_dmaster *' increases required alignment from 4 to 8 [-Wcast-align] r = ctdb_transport_allocate(ctdb, ctdb, CTDB_REQ_DMASTER, len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_call.c:29: server/../include/ctdb_private.h:734:2: note: instantiated from: (type *)_ctdb_transport_allocate(ctdb, mem_ctx, operation, length, sizeof(type), #type) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:365:31: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_dmaster *' increases required alignment from 4 to 8 [-Wcast-align] struct ctdb_req_dmaster *c = (struct ctdb_req_dmaster *)hdr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:380:19: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] record_flags = *(uint32_t *)&c->data[c->keylen + c->datalen]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:415:3: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] DEBUG(DEBUG_ALERT,("pnn %u dmaster request for new-dmaster %u from non-master %u real-dmaster=%u key %08x dbid 0x%08x gen=%u curgen=%u c->rsn=%llu header.rsn=%llu reqid=%u keyval=0x%08x\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:419:24: note: instantiated from: (key.dsize >= 4)?(*(uint32_t *)key.dptr):0)); ^~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:415:3: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] DEBUG(DEBUG_ALERT,("pnn %u dmaster request for new-dmaster %u from non-master %u real-dmaster=%u key %08x dbid 0x%08x gen=%u curgen=%u c->rsn=%llu header.rsn=%llu reqid=%u keyval=0x%08x\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:419:24: note: instantiated from: (key.dsize >= 4)?(*(uint32_t *)key.dptr):0)); ^~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:597:2: warning: expression result unused [-Wunused-value] talloc_steal(state, c); ^~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_call.c:23: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_call.c:615:33: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_reply_dmaster *' increases required alignment from 4 to 8 [-Wcast-align] struct ctdb_reply_dmaster *c = (struct ctdb_reply_dmaster *)hdr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:635:19: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] record_flags = *(uint32_t *)&c->data[c->keylen + c->datalen]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_call.c:673:2: warning: expression result unused [-Wunused-value] talloc_steal(state, c); ^~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_call.c:23: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_call.c:761:2: warning: expression result unused [-Wunused-value] talloc_steal(state, data->dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_call.c:23: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ 11 warnings generated. Compiling server/ctdb_ltdb_server.c server/ctdb_ltdb_server.c:77:8: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] h2 = (struct ctdb_ltdb_header *)rec.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_ltdb_server.c:343:2: warning: expression result unused [-Wunused-value] talloc_steal(state, hdr); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_ltdb_server.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_ltdb_server.c:344:2: warning: expression result unused [-Wunused-value] talloc_steal(state, h); ^~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_ltdb_server.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_ltdb_server.c:642:20: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t db_id = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_ltdb_server.c:678:20: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t db_id = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_ltdb_server.c:1393:37: warning: cast from 'unsigned char *' to 'struct ctdb_db_priority *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_db_priority *db_prio = (struct ctdb_db_priority *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. Compiling server/ctdb_traverse.c server/ctdb_traverse.c:58:32: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_rec_data *tdata = (struct ctdb_rec_data *)rawdata; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_traverse.c:95:8: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_traverse.c:380:32: warning: cast from 'unsigned char *' to 'struct ctdb_traverse_all *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_traverse_all *c = (struct ctdb_traverse_all *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_traverse.c:431:28: warning: cast from 'unsigned char *' to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_rec_data *d = (struct ctdb_rec_data *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_traverse.c:478:34: warning: cast from 'unsigned char *' to 'struct ctdb_traverse_start *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_traverse_start *d = (struct ctdb_traverse_start *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_traverse.c:557:34: warning: cast from 'unsigned char *' to 'struct ctdb_traverse_start *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_traverse_start *d = (struct ctdb_traverse_start *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. Compiling server/eventscript.c server/eventscript.c:247:2: warning: expression result unused [-Wunused-value] talloc_steal(mem_ctx, scripts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/eventscript.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling server/ctdb_takeover.c server/ctdb_takeover.c:498:11: warning: assigning to 'char *' from 'const char *' discards qualifiers new_name = ctdb_vnn_iface_string(vnn); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:570:31: warning: cast from 'unsigned char *' to 'struct ctdb_public_ip *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_public_ip *pip = (struct ctdb_public_ip *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:784:31: warning: cast from 'unsigned char *' to 'struct ctdb_public_ip *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_public_ip *pip = (struct ctdb_public_ip *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:1646:14: warning: cast from 'unsigned char *' to 'struct ctdb_control_tcp *' increases required alignment from 1 to 4 [-Wcast-align] old_addr = (struct ctdb_control_tcp *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:1653:14: warning: cast from 'unsigned char *' to 'struct ctdb_control_tcp_addr *' increases required alignment from 1 to 4 [-Wcast-align] tcp_sock = (struct ctdb_control_tcp_addr *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:1783:34: warning: cast from 'unsigned char *' to 'struct ctdb_tcp_connection *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_tcp_connection *p = (struct ctdb_tcp_connection *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:1926:37: warning: cast from 'unsigned char *' to 'struct ctdb_tcp_connection *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_tcp_connection *conn = (struct ctdb_tcp_connection *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2081:9: warning: cast from 'unsigned char *' to 'ctdb_sock_addr *' increases required alignment from 1 to 4 [-Wcast-align] addr = (ctdb_sock_addr *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2184:9: warning: cast from 'unsigned char *' to 'struct ctdb_control_iface_info *' increases required alignment from 1 to 4 [-Wcast-align] info = (struct ctdb_control_iface_info *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2359:3: warning: expression result unused [-Wunused-value] talloc_steal(param, con); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_takeover.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2540:41: warning: cast from 'unsigned char *' to 'struct ctdb_control_killtcp *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_control_killtcp *killtcp = (struct ctdb_control_killtcp *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2553:46: warning: cast from 'unsigned char *' to 'struct ctdb_control_tcp_tickle_list *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_control_tcp_tickle_list *list = (struct ctdb_control_tcp_tickle_list *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2610:25: warning: cast from 'unsigned char *' to 'ctdb_sock_addr *' increases required alignment from 1 to 4 [-Wcast-align] ctdb_sock_addr *addr = (ctdb_sock_addr *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2637:9: warning: cast from 'unsigned char *' to 'struct ctdb_control_tcp_tickle_list *' increases required alignment from 1 to 4 [-Wcast-align] list = (struct ctdb_control_tcp_tickle_list *)outdata->dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2674:9: warning: cast from 'unsigned char *' to 'struct ctdb_control_tcp_tickle_list *' increases required alignment from 1 to 4 [-Wcast-align] list = (struct ctdb_control_tcp_tickle_list *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2790:51: warning: cast from 'unsigned char *' to 'struct ctdb_control_gratious_arp *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_control_gratious_arp *gratious_arp = (struct ctdb_control_gratious_arp *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2829:38: warning: cast from 'unsigned char *' to 'struct ctdb_control_ip_iface *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_control_ip_iface *pub = (struct ctdb_control_ip_iface *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_takeover.c:2869:38: warning: cast from 'unsigned char *' to 'struct ctdb_control_ip_iface *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_control_ip_iface *pub = (struct ctdb_control_ip_iface *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18 warnings generated. Compiling server/ctdb_serverids.c server/ctdb_serverids.c:93:37: warning: cast from 'unsigned char *' to 'struct ctdb_server_id *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_server_id *server_id = (struct ctdb_server_id *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_serverids.c:106:37: warning: cast from 'unsigned char *' to 'struct ctdb_server_id *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_server_id *server_id = (struct ctdb_server_id *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_serverids.c:181:15: warning: cast from 'unsigned char *' to 'struct ctdb_server_id_list *' increases required alignment from 1 to 4 [-Wcast-align] svid->list = (struct ctdb_server_id_list *)(outdata->dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. Compiling server/ctdb_persistent.c server/ctdb_persistent.c:168:35: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_marshall_buffer *m = (struct ctdb_marshall_buffer *)recdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:303:2: warning: expression result unused [-Wunused-value] talloc_steal(state, c); ^~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_persistent.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:337:35: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_marshall_buffer *m = (struct ctdb_marshall_buffer *)recdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:424:2: warning: expression result unused [-Wunused-value] talloc_steal(state, c); ^~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_persistent.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:583:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, h); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_persistent.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:694:35: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_marshall_buffer *m = (struct ctdb_marshall_buffer *)recdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:734:2: warning: expression result unused [-Wunused-value] talloc_steal(state, c); ^~~~~~~~~~~~~~~~~~~~~~ In file included from server/ctdb_persistent.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:911:30: warning: cast from 'unsigned char *' to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_rec_data *rec = (struct ctdb_rec_data *)recdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:962:13: warning: cast from 'unsigned char *' to 'uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *seqnum = *(uint64_t *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~ server/ctdb_persistent.c:980:11: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] db_id = *(uint32_t *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~ 10 warnings generated. Compiling server/ctdb_keepalive.c Compiling server/ctdb_logging.c server/ctdb_logging.c:63:8: warning: cast from 'char *' to 'struct syslog_message *' increases required alignment from 1 to 4 [-Wcast-align] msg = (struct syslog_message *)str; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_logging.c:122:2: warning: 'tevent_loop_allow_nesting' is deprecated [-Wdeprecated-declarations] tevent_loop_allow_nesting(ctdb->ev); ^ 2 warnings generated. Compiling server/ctdb_uptime.c Compiling server/ctdb_vacuum.c server/ctdb_vacuum.c:244:8: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:357:11: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] header = (struct ctdb_ltdb_header *)tdb_data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:657:14: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] records = (struct ctdb_marshall_buffer *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:658:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)&records->data[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:672:14: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] rechdr = (struct ctdb_ltdb_header *)recdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:682:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)(rec->length + (uint8_t *)rec); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:725:35: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_ltdb_header *hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:872:10: warning: cast from 'unsigned char *' to 'struct vacuum_tuning_data *' increases required alignment from 1 to 8 [-Wcast-align] tptr = (struct vacuum_tuning_data *)value.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:1038:38: warning: cast from 'unsigned char *' to 'struct vacuum_tuning_data *' increases required alignment from 1 to 8 [-Wcast-align] struct vacuum_tuning_data *tptr = (struct vacuum_tuning_data *)value.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_vacuum.c:1336:7: warning: cast from 'unsigned char *' to 'struct ctdb_control_schedule_for_deletion *' increases required alignment from 1 to 8 [-Wcast-align] dd = (struct ctdb_control_schedule_for_deletion *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10 warnings generated. Compiling server/ctdb_banning.c server/ctdb_banning.c:72:34: warning: cast from 'unsigned char *' to 'struct ctdb_ban_time *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_ban_time *bantime = (struct ctdb_ban_time *)indata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ server/ctdb_banning.c:77:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (bantime->pnn < 0 || bantime->pnn >= ctdb->num_nodes) { ~~~~~~~~~~~~ ^ ~ 2 warnings generated. Compiling server/ctdb_statistics.c Compiling client/ctdb_client.c client/ctdb_client.c:125:3: warning: expression result unused [-Wunused-value] talloc_steal(call, call->reply_data.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ client/ctdb_client.c:175:2: warning: expression result unused [-Wunused-value] talloc_steal(state, c); ^~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ client/ctdb_client.c:192:32: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_req_header *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_req_header *hdr = (struct ctdb_req_header *)data; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:200:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, hdr); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ client/ctdb_client.c:383:2: warning: expression result unused [-Wunused-value] talloc_steal(state, data->dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ client/ctdb_client.c:545:6: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_message *' increases required alignment from 4 to 8 [-Wcast-align] r = ctdbd_allocate_pkt(ctdb, ctdb, CTDB_REQ_MESSAGE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:30: client/../include/ctdb_private.h:726:2: note: instantiated from: (type *)_ctdbd_allocate_pkt(ctdb, mem_ctx, operation, length, sizeof(type), #type) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:692:3: warning: expression result unused [-Wunused-value] talloc_steal(mem_ctx, data->dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ client/ctdb_client.c:712:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, state); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ client/ctdb_client.c:758:2: warning: expression result unused [-Wunused-value] talloc_steal(state, c); ^~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ client/ctdb_client.c:834:6: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_control *' increases required alignment from 4 to 8 [-Wcast-align] c = ctdbd_allocate_pkt(ctdb, state, CTDB_REQ_CONTROL, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:30: client/../include/ctdb_private.h:726:2: note: instantiated from: (type *)_ctdbd_allocate_pkt(ctdb, mem_ctx, operation, length, sizeof(type), #type) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:890:2: warning: expression result unused [-Wunused-value] talloc_steal(tmp_ctx, state); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from client/ctdb_client.c:21: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1008:13: warning: cast from 'unsigned char *' to 'struct ctdb_statistics *' increases required alignment from 1 to 8 [-Wcast-align] *status = *(struct ctdb_statistics *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1050:8: warning: cast from 'unsigned char *' to 'struct ctdb_vnn_map_wire *' increases required alignment from 1 to 4 [-Wcast-align] map = (struct ctdb_vnn_map_wire *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1273:14: warning: cast from 'unsigned char *' to 'struct ctdb_node_mapv4 *' increases required alignment from 1 to 4 [-Wcast-align] nodemapv4 = (struct ctdb_node_mapv4 *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1428:3: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)(&indata.dptr[0]))[0] = dbid; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1429:3: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ((uint32_t *)(&indata.dptr[0]))[1] = dmaster; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1600:12: warning: cast from 'unsigned char *' to 'int32_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] *level = *(int32_t *)data.dptr; ^~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1731:20: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ctdb_db->db_id = *(uint32_t *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1818:28: warning: cast from 'unsigned char *' to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_rec_data *d = (struct ctdb_rec_data *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:1912:31: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_ltdb_header *h = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2230:6: warning: cast from 'unsigned char *' to 'struct ctdb_control_get_tunable *' increases required alignment from 1 to 4 [-Wcast-align] t = (struct ctdb_control_get_tunable *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2248:12: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *value = *(uint32_t *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2271:6: warning: cast from 'unsigned char *' to 'struct ctdb_control_set_tunable *' increases required alignment from 1 to 4 [-Wcast-align] t = (struct ctdb_control_set_tunable *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2309:6: warning: cast from 'unsigned char *' to 'struct ctdb_control_list_tunable *' increases required alignment from 1 to 4 [-Wcast-align] t = (struct ctdb_control_list_tunable *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2394:10: warning: cast from 'unsigned char *' to 'struct ctdb_all_public_ipsv4 *' increases required alignment from 1 to 4 [-Wcast-align] ipsv4 = (struct ctdb_all_public_ipsv4 *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2447:9: warning: cast from 'unsigned char *' to 'struct ctdb_control_public_ip_info *' increases required alignment from 1 to 4 [-Wcast-align] info = (struct ctdb_control_public_ip_info *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2510:11: warning: cast from 'unsigned char *' to 'struct ctdb_control_get_ifaces *' increases required alignment from 1 to 4 [-Wcast-align] ifaces = (struct ctdb_control_get_ifaces *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2656:15: warning: cast from 'unsigned char *' to 'struct ctdb_tunable *' increases required alignment from 1 to 4 [-Wcast-align] *tunables = *(struct ctdb_tunable *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2801:10: warning: cast from 'unsigned char *' to 'struct ctdb_control_tcp_tickle_list *' increases required alignment from 1 to 4 [-Wcast-align] *list = (struct ctdb_control_tcp_tickle_list *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:2914:15: warning: cast from 'typeof (outdata.dptr)' (aka 'unsigned char *') to 'struct ctdb_server_id_list *' increases required alignment from 1 to 4 [-Wcast-align] *svid_list = (struct ctdb_server_id_list *)talloc_steal(mem_ctx, outdata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:3010:12: warning: cast from 'typeof (outdata.dptr)' (aka 'unsigned char *') to 'struct ctdb_uptime *' increases required alignment from 1 to 8 [-Wcast-align] *uptime = (struct ctdb_uptime *)talloc_steal(mem_ctx, outdata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:3364:21: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *capabilities = *((uint32_t *)outdata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:3518:41: warning: cast from 'unsigned char *' to 'pid_t *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] if ((data.dsize != sizeof(pid_t)) || (*(pid_t *)(data.dptr) != pid)) { ^~~~~~~~~~~~~~~~~~~~ client/ctdb_client.c:3866:2: warning: 'tevent_loop_allow_nesting' is deprecated [-Wdeprecated-declarations] tevent_loop_allow_nesting(ctdb->ev); ^ client/ctdb_client.c:4184:13: warning: cast from 'typeof (outdata.dptr)' (aka 'unsigned char *') to 'struct ctdb_ban_time *' increases required alignment from 1 to 4 [-Wcast-align] *bantime = (struct ctdb_ban_time *)talloc_steal(mem_ctx, outdata.dptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35 warnings generated. Compiling common/ctdb_io.c common/ctdb_io.c:124:21: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] if (nread >= 4 && *(uint32_t *)data == nread) { ^~~~~~~~~~~~~~~~ common/ctdb_io.c:133:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] while (nread >= 4 && *(uint32_t *)data <= nread) { ^~~~~~~~~~~~~~~~ common/ctdb_io.c:139:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] len = *(uint32_t *)data; ^~~~~~~~~~~~~~~~ common/ctdb_io.c:273:4: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *(uint32_t *)data = length2; ^~~~~~~~~~~~~~~~ common/ctdb_io.c:324:33: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_req_header *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_req_header *hdr = (struct ctdb_req_header *)pkt->data; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/ctdb_io.c:327:33: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_control *' increases required alignment from 4 to 8 [-Wcast-align] struct ctdb_req_control *c = (struct ctdb_req_control *)hdr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/ctdb_io.c:333:33: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_message *' increases required alignment from 4 to 8 [-Wcast-align] struct ctdb_req_message *m = (struct ctdb_req_message *)hdr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings generated. Compiling common/ctdb_util.c common/ctdb_util.c:256:7: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] r = (struct ctdb_rec_data *)&m->data[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/ctdb_util.c:258:7: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] r = (struct ctdb_rec_data *)(r->length + (uint8_t *)r); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/ctdb_util.c:282:14: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] *header = *(struct ctdb_ltdb_header *)&r->data[r->keylen]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. Compiling common/ctdb_ltdb.c common/ctdb_ltdb.c:104:13: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] *header = *(struct ctdb_ltdb_header *)rec.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/ctdb_ltdb.c:140:8: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] h2 = (struct ctdb_ltdb_header *)rec.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/ctdb_ltdb.c:209:23: warning: unused variable 'ctdb' [-Wunused-variable] struct ctdb_context *ctdb = ctdb_db->ctdb; ^ 3 warnings generated. Compiling common/ctdb_message.c common/ctdb_message.c:52:31: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_message *' increases required alignment from 4 to 8 [-Wcast-align] struct ctdb_req_message *c = (struct ctdb_req_message *)hdr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling common/cmdline.c Compiling lib/util/debug.c Compiling common/rb_tree.c common/rb_tree.c:39:2: warning: expression result unused [-Wunused-value] talloc_steal(mem_ctx, node); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from common/rb_tree.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ common/rb_tree.c:478:3: warning: expression result unused [-Wunused-value] talloc_steal(node->data, node); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from common/rb_tree.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ common/rb_tree.c:571:3: warning: expression result unused [-Wunused-value] talloc_steal(temp->data, temp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from common/rb_tree.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ common/rb_tree.c:633:2: warning: expression result unused [-Wunused-value] talloc_steal(data, node); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from common/rb_tree.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ common/rb_tree.c:674:4: warning: expression result unused [-Wunused-value] talloc_steal(node->data, node); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from common/rb_tree.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ common/rb_tree.c:788:4: warning: expression result unused [-Wunused-value] talloc_steal(node->data, node); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from common/rb_tree.c:20: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ 6 warnings generated. Compiling common/system_linux.c common/system_linux.c:131:8: warning: cast from 'unsigned char *' to 'struct arphdr *' increases required alignment from 1 to 2 [-Wcast-align] ah = (struct arphdr *)&buffer[sizeof(struct ether_header)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/system_linux.c:224:9: warning: cast from 'struct ether_header *' to 'struct ip6_hdr *' increases required alignment from 1 to 4 [-Wcast-align] ip6 = (struct ip6_hdr *)(eh+1); ^~~~~~~~~~~~~~~~~~~~~~~~ common/system_linux.c:475:8: warning: cast from 'struct ether_header *' to 'struct iphdr *' increases required alignment from 1 to 4 [-Wcast-align] ip = (struct iphdr *)(eth+1); ^~~~~~~~~~~~~~~~~~~~~~~ common/system_linux.c:496:9: warning: cast from 'char *' to 'struct tcphdr *' increases required alignment from 1 to 4 [-Wcast-align] tcp = (struct tcphdr *)((ip->ihl*4) + (char *)ip); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/system_linux.c:511:9: warning: cast from 'struct ether_header *' to 'struct ip6_hdr *' increases required alignment from 1 to 4 [-Wcast-align] ip6 = (struct ip6_hdr *)(eth+1); ^~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. Compiling common/system_common.c Compiling lib/util/idtree.c lib/util/idtree.c:150:33: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if ((id >= MAX_ID_BIT) || (id < 0)) ~~ ^ ~ 1 warning generated. Compiling lib/util/db_wrap.c Compiling lib/util/strlist.c Compiling lib/util/util.c Compiling lib/util/util_time.c Compiling lib/util/util_file.c lib/util/util_file.c:71:2: warning: expression result unused [-Wunused-value] talloc_steal(ret, p); ^~~~~~~~~~~~~~~~~~~~ In file included from lib/util/util_file.c:6: In file included from ./include/includes.h:4: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling lib/util/fault.c Compiling lib/util/substitute.c Compiling lib/util/signal.c Compiling talloc.c lib/talloc/talloc.c:327:9: warning: cast from 'char *' to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align] return (unsigned int *)((char *)tc + sizeof(struct talloc_chunk)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling common/tdb.c lib/tdb/common/tdb.c:998:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (ret < 0) ~~~ ^ ~ 1 warning generated. Compiling common/dump.c Compiling common/transaction.c lib/tdb/common/transaction.c:778:8: warning: cast from 'unsigned char *' to 'struct tdb_record *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct tdb_record *)data; ^~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling common/error.c Compiling common/traverse.c Compiling common/freelist.c Compiling common/freelistcheck.c Compiling common/io.c lib/tdb/common/io.c:172:14: warning: cast from 'unsigned char *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] if (0 != *(uint32_t *)(TDB_HASH_TOP(h) + (unsigned char *)tdb->map_ptr)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling common/lock.c Compiling common/open.c Compiling common/check.c Compiling common/hash.c Compiling replace.c Compiling snprintf.c Compiling getpass.c Compiling strptime.c Compiling tevent.c In file included from ./lib/tevent/tevent.c:63: ./lib/tevent/tevent.h:31:9: warning: 'TEVENT_DEPRECATED' macro redefined #define TEVENT_DEPRECATED ^ ./lib/tevent/tevent.c:62:9: note: previous definition is here #define TEVENT_DEPRECATED 1 ^ ./lib/tevent/tevent.c:140:2: warning: expression result unused [-Wunused-value] talloc_steal(mem_ctx, list); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./lib/tevent/tevent.c:63: In file included from ./lib/tevent/tevent.h:34: lib/talloc/talloc.h:343:143: note: instantiated from: #define talloc_steal(ctx, ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; }) ^~~~~~~~~~~~~~~~~~ 2 warnings generated. Compiling tevent_debug.c Compiling tevent_util.c Compiling tevent_fd.c Compiling tevent_timed.c Compiling tevent_immediate.c Compiling tevent_signal.c Compiling tevent_req.c Compiling tevent_wakeup.c Compiling tevent_queue.c Compiling tevent_standard.c Compiling tevent_select.c Compiling tevent_epoll.c Compiling tcp/tcp_connect.c Compiling tcp/tcp_io.c tcp/tcp_io.c:36:32: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_req_header *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_req_header *hdr = (struct ctdb_req_header *)data; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling tcp/tcp_init.c Compiling libctdb/ctdb.c libctdb/ctdb.c:644:12: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] db->id = *(uint32_t *)reply->data; ^~~~~~~~~~~~~~~~~~~~~~~ libctdb/ctdb.c:974:28: warning: cast from 'unsigned char *' to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] struct ctdb_rec_data *d = (struct ctdb_rec_data *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. Compiling libctdb/io_elem.c Compiling libctdb/local_tdb.c libctdb/local_tdb.c:50:9: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] return (struct ctdb_ltdb_header *)rec.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling libctdb/messages.c libctdb/messages.c:27:33: warning: cast from 'struct ctdb_req_header *' to 'struct ctdb_req_message *' increases required alignment from 4 to 8 [-Wcast-align] struct ctdb_req_message *msg = (struct ctdb_req_message *)hdr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libctdb/messages.c:43:26: warning: conversion specifies type 'unsigned long long' but the argument has type 'uint64_t' (aka 'unsigned long') [-Wformat] DEBUG(ctdb, LOG_WARNING, ^~~~~~~~~~~~~~~~~~~~~~~~ libctdb/messages.c:43:59: note: instantiated from: "ctdb_service: messsage for unregistered srvid %llu", ~~~^ libctdb/messages.c:122:39: warning: conversion specifies type 'unsigned long long' but the argument has type 'uint64_t' (aka 'unsigned long') [-Wformat] DEBUG(ctdb, LOG_DEBUG, ^~~~~~~~~~~~~~~~~~~~~~ libctdb/messages.c:122:69: note: instantiated from: "ctdb_set_message_handler_send: sending request %u for id %llx", ~~~^ libctdb/messages.c:160:38: warning: conversion specifies type 'unsigned long long' but the argument has type 'uint64_t' (aka 'unsigned long') [-Wformat] DEBUG(ctdb, LOG_DEBUG, ^~~~~~~~~~~~~~~~~~~~~~ libctdb/messages.c:160:68: note: instantiated from: "ctdb_set_remove_handler_send: sending request %u for id %llu", ~~~^ 4 warnings generated. Compiling libctdb/sync.c Compiling libctdb/control.c Compiling libctdb/logging.c Compiling tools/ctdb.c tools/ctdb.c:255:19: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] printf("%d:", *(uint32_t *)(fields[i].offset+(uint8_t *)s)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/ctdb.c:301:12: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *(uint32_t *)(fields[i].offset+(uint8_t *)s)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/ctdb.c:4455:6: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] m = (struct ctdb_marshall_buffer *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/ctdb.c:5092:2: warning: 'tevent_loop_allow_nesting' is deprecated [-Wdeprecated-declarations] tevent_loop_allow_nesting(ev); ^ 4 warnings generated. Compiling tools/ctdb_vacuum.c tools/ctdb_vacuum.c:78:8: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/ctdb_vacuum.c:214:8: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] hdr = (struct ctdb_ltdb_header *)data.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/ctdb_vacuum.c:378:14: warning: cast from 'unsigned char *' to 'struct ctdb_marshall_buffer *' increases required alignment from 1 to 4 [-Wcast-align] records = (struct ctdb_marshall_buffer *)outdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/ctdb_vacuum.c:379:10: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)&records->data[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/ctdb_vacuum.c:393:14: warning: cast from 'unsigned char *' to 'struct ctdb_ltdb_header *' increases required alignment from 1 to 8 [-Wcast-align] rechdr = (struct ctdb_ltdb_header *)recdata.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/ctdb_vacuum.c:403:11: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'struct ctdb_rec_data *' increases required alignment from 1 to 4 [-Wcast-align] rec = (struct ctdb_rec_data *)(rec->length + (uint8_t *)rec); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. Linking libctdb/libctdb.a rm -f libctdb.a Linking bin/ctdb common/ctdb_logging.c:154:39: warning: cast from 'unsigned char *' to 'struct ctdb_get_log_addr *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_get_log_addr *log_addr = (struct ctdb_get_log_addr *)addr.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Compiling utils/scsi_io/scsi_io.c Linking bin/scsi_io common/ctdb_logging.c:154:39: warning: cast from 'unsigned char *' to 'struct ctdb_get_log_addr *' increases required alignment from 1 to 8 [-Wcast-align] struct ctdb_get_log_addr *log_addr = (struct ctdb_get_log_addr *)addr.dptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. Generating utils/smnotify/smnotify.h rpcgen -h utils/smnotify/smnotify.x > utils/smnotify/smnotify.h 0 libLLVM-2.9.so.1 0x00002ba5f0568c6f 1 libLLVM-2.9.so.1 0x00002ba5f0569211 2 libpthread.so.0 0x00002ba5f0dc3020 3 cpp 0x000000000057b5ef clang::driver::Driver::BuildActions(clang::driver::ToolChain const&, clang::driver::DerivedArgList const&, llvm::SmallVector&) const + 879 4 cpp 0x0000000000581f95 clang::driver::Driver::BuildCompilation(int, char const**) + 2261 5 cpp 0x00000000005237d0 main + 2528 6 libc.so.6 0x00002ba5f1b9eead __libc_start_main + 253 7 cpp 0x0000000000524065 Stack dump: 0. Program arguments: /lib/cpp -C -DRPC_HDR utils/smnotify/smnotify.x 1. Compilation construction 2. Building compilation actions rpcgen: C preprocessor failed with signal 11 make[1]: *** [utils/smnotify/smnotify.h] Error 1 make[1]: Leaving directory `/build/ctdb-qIj9V9/ctdb-1.10+git20110722' make: *** [build-arch-stamp] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 ──────────────────────────────────────────────────────────────────────────────── Build finished at 20110911-1439 Finished ──────── E: Build failure (dpkg-buildpackage died) du: cannot read directory `/var/lib/schroot/mount/lsid64c-0651aba2-7079-4f6d-bbd2-3237f8097542/build/ctdb-qIj9V9/ctdb-1.10+git20110722/test.dir': Permission denied ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /var/lib/schroot/mount/lsid64c-0651aba2-7079-4f6d-bbd2-3237f8097542/build/ctdb-qIj9V9 Not cleaning session: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Architecture: amd64 Build-Space: 12464 Build-Time: 29 Distribution: lsid64c Fail-Stage: build Install-Time: 4 Job: ctdb_1.10+git20110722-1 Package: ctdb Package-Time: 43 Source-Version: 1.10+git20110722-1 Space: 12464 Status: attempted Version: 1.10+git20110722-1 ──────────────────────────────────────────────────────────────────────────────── Finished at 20110911-1439 Build needed 00:00:43, 12464k disc space DC-Build-Status: Failed 1925.43118s ### Content of /var/log/daemon.log ### Sep 11 10:48:32 talc-115 approx: Concurrent download of debian/dists/sid/main/binary-amd64/Packages.xz is taking too long Sep 11 10:48:44 talc-115 approx: Concurrent download of debian/dists/sid/Release is taking too long Sep 11 10:48:44 talc-115 approx: Concurrent download of debian/dists/sid/main/i18n/Index is taking too long Sep 11 10:48:49 talc-115 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Sep 11 10:48:58 talc-115 approx: Concurrent download of debian/dists/sid/Release is taking too long Sep 11 10:49:01 talc-115 approx: Concurrent download of debian/dists/sid/main/i18n/Index is taking too long Sep 11 10:49:02 talc-115 approx: Concurrent download of debian/dists/sid/main/i18n/Translation-en.bz2 is taking too long Sep 11 10:49:09 talc-115 approx: Concurrent download of debian/dists/sid/Release is taking too long Sep 11 10:49:17 talc-115 approx: Concurrent download of debian/dists/sid/main/source/Sources.xz is taking too long Sep 11 10:49:23 talc-115 approx: Concurrent download of debian/dists/sid/Release is taking too long Sep 11 10:49:23 talc-115 approx: Concurrent download of debian/dists/sid/Release is taking too long Sep 11 10:49:30 talc-115 approx: Concurrent download of debian/dists/sid/main/i18n/Index is taking too long Sep 11 10:49:31 talc-115 approx: Concurrent download of debian/dists/sid/main/binary-amd64/Packages.xz is taking too long Sep 11 10:49:41 talc-115 approx: Concurrent download of debian/dists/sid/main/i18n/Index is taking too long Sep 11 10:49:43 talc-115 approx: Concurrent download of debian/dists/sid/main/binary-amd64/Packages.xz is taking too long Sep 11 10:49:53 talc-115 approx: Concurrent download of debian/dists/sid/main/i18n/Index is taking too long Sep 11 10:49:57 talc-115 approx: Concurrent download of debian/dists/sid/main/i18n/Translation-en.bz2 is taking too long Sep 11 10:50:08 talc-115 approx: Concurrent download of debian/dists/sid/main/i18n/Translation-en.bz2 is taking too long Sep 11 10:50:18 talc-115 approx: Concurrent download of debian/dists/sid/main/i18n/Index is taking too long Sep 11 10:50:49 talc-115 approx: Concurrent download of debian/dists/sid/main/i18n/Translation-en is taking too long Sep 11 10:51:34 talc-115 approx: Concurrent download of debian/dists/sid/main/i18n/Translation-en.xz is taking too long Sep 11 14:24:35 talc-115 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Sep 11 14:24:46 talc-115 approx: Concurrent download of debian/dists/sid/Release.gpg is taking too long Sep 11 14:27:57 talc-115 approx: Concurrent download of debian/pool/main/a/abuse-sdl/abuse-sdl_0.8-2.diff.gz is taking too long Sep 11 14:27:59 talc-115 approx: Concurrent download of debian/pool/main/s/svnkit/svnkit_1.3.5+dfsg-1.debian.tar.gz is taking too long Sep 11 14:28:01 talc-115 approx: Concurrent download of debian/pool/main/x/xmhtml/xmhtml_1.1.7-15.diff.gz is taking too long ### End of content of /var/log/daemon.log ### DC-Time-Estimation: 1925.43118 versus expected 66 (r/m: 28.1731996969697 ; m: 66.0) DC-Build-Network: USED. See /tmp/rulesafter.suXZFk ! ************************************************************ # Generated by iptables-save v1.4.8 on Sun Sep 11 14:39:25 2011 *filter :INPUT ACCEPT [4963440:28434206735] :FORWARD ACCEPT [0:0] :OUTPUT DROP [0:0] :LD - [0:0] [2038888:25403578995] -A OUTPUT -o lo -j ACCEPT [0:0] -A OUTPUT -d 129.88.0.0/16 -j ACCEPT [1:328] -A OUTPUT -d 10.0.0.0/8 -j ACCEPT [0:0] -A OUTPUT -d 192.168.133.0/24 -j ACCEPT [0:0] -A OUTPUT -d 192.168.159.0/24 -j ACCEPT [0:0] -A OUTPUT -d 192.168.160.0/24 -j ACCEPT [0:0] -A OUTPUT -d 10.69.0.0/17 -j ACCEPT [0:0] -A OUTPUT -d 172.28.52.0/22 -j ACCEPT [0:0] -A OUTPUT -d 172.24.0.0/16 -j ACCEPT [0:0] -A OUTPUT -d 131.254.202.0/23 -j ACCEPT [0:0] -A OUTPUT -d 138.96.20.0/22 -j ACCEPT [0:0] -A OUTPUT -d 192.168.22.0/24 -j ACCEPT [924616:125099040] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT [7062:675636] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT [15:880] -A OUTPUT -j LD [15:880] -A LD -j LOG [15:880] -A LD -j REJECT --reject-with icmp-port-unreachable COMMIT # Completed on Sun Sep 11 14:39:25 2011 ************************************************************ --- /tmp/rulesbefore.IJEyUZ 2011-09-11 14:07:20.346268602 +0200 +++ /tmp/rulesafter.suXZFk 2011-09-11 14:39:25.786018158 +0200 @@ -1,12 +1,12 @@ -# Generated by iptables-save v1.4.8 on Sun Sep 11 14:07:20 2011 +# Generated by iptables-save v1.4.8 on Sun Sep 11 14:39:25 2011 *filter -:INPUT ACCEPT [4312595:24115517062] +:INPUT ACCEPT [4963440:28434206735] :FORWARD ACCEPT [0:0] :OUTPUT DROP [0:0] :LD - [0:0] -[1672995:21330294891] -A OUTPUT -o lo -j ACCEPT +[2038888:25403578995] -A OUTPUT -o lo -j ACCEPT [0:0] -A OUTPUT -d 129.88.0.0/16 -j ACCEPT -[0:0] -A OUTPUT -d 10.0.0.0/8 -j ACCEPT +[1:328] -A OUTPUT -d 10.0.0.0/8 -j ACCEPT [0:0] -A OUTPUT -d 192.168.133.0/24 -j ACCEPT [0:0] -A OUTPUT -d 192.168.159.0/24 -j ACCEPT [0:0] -A OUTPUT -d 192.168.160.0/24 -j ACCEPT @@ -16,10 +16,10 @@ [0:0] -A OUTPUT -d 131.254.202.0/23 -j ACCEPT [0:0] -A OUTPUT -d 138.96.20.0/22 -j ACCEPT [0:0] -A OUTPUT -d 192.168.22.0/24 -j ACCEPT -[848453:111690445] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT -[5998:575542] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT -[3:160] -A OUTPUT -j LD -[3:160] -A LD -j LOG -[3:160] -A LD -j REJECT --reject-with icmp-port-unreachable +[924616:125099040] -A OUTPUT -d 172.16.0.0/16 -j ACCEPT +[7062:675636] -A OUTPUT -d 224.0.0.0/4 -p udp -j ACCEPT +[15:880] -A OUTPUT -j LD +[15:880] -A LD -j LOG +[15:880] -A LD -j REJECT --reject-with icmp-port-unreachable COMMIT -# Completed on Sun Sep 11 14:07:20 2011 +# Completed on Sun Sep 11 14:39:25 2011 ************************************************************ [ 468.676764] IN= OUT=eth0 SRC=172.16.66.115 DST=224.0.0.22 LEN=40 TOS=0x00 PREC=0xC0 TTL=1 ID=0 DF PROTO=2 [ 814.162271] xprobe_gas_x863[11523]: segfault at 66eeaa1c ip 000000000040067c sp 00007fff66eeaa18 error 4 in xprobe_gas_x8632[400000+1000] [ 1297.214436] xprobe_gas_x863[28861]: segfault at e8e8c5ac ip 000000000040067c sp 00007fffe8e8c5a8 error 4 in xprobe_gas_x8632[400000+1000] [ 2314.960787] IN= OUT=eth0 SRC=172.16.66.115 DST=74.125.230.78 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=53942 DF PROTO=TCP SPT=43735 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 2318.049520] IN= OUT=eth0 SRC=172.16.66.115 DST=74.125.230.78 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=53943 DF PROTO=TCP SPT=43735 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [ 5492.810441] hiredis-test[13024]: segfault at 3ffffa ip 00002aae38012cac sp 00007fffae21fc38 error 4 in libc-2.13.so[2aae37ef6000+17a000] [ 6654.100675] hiredis-test[1303]: segfault at 3ffffa ip 00002ba4bdbafcac sp 00007fffae428998 error 4 in libc-2.13.so[2ba4bda93000+17a000] [ 9975.406158] cpp[5556]: segfault at 0 ip 000000000057b5ef sp 00007ffff8f30b40 error 4 in clang[400000+8e1000] [ 9975.499263] cpp[5579]: segfault at 0 ip 000000000057b5ef sp 00007fffe9186310 error 4 in clang[400000+8e1000] [ 9975.701303] cpp[5653]: segfault at 0 ip 000000000057b5ef sp 00007fffc81d8510 error 4 in clang[400000+8e1000] [ 9976.151690] cpp[5836]: segfault at 0 ip 000000000057b5ef sp 00007fff0a0570e0 error 4 in clang[400000+8e1000] [ 9976.952476] cpp[6109]: segfault at 0 ip 000000000057b5ef sp 00007fff47390ec0 error 4 in clang[400000+8e1000] [ 9977.095602] cpp[6165]: segfault at 0 ip 000000000057b5ef sp 00007fff98e6f0d0 error 4 in clang[400000+8e1000] [ 9977.472039] cpp[6368]: segfault at 0 ip 000000000057b5ef sp 00007fff3b0c4ad0 error 4 in clang[400000+8e1000] [ 9977.743825] cpp[6897]: segfault at 0 ip 000000000057b5ef sp 00007fff66920ad0 error 4 in clang[400000+8e1000] [ 9978.853276] cpp[7514]: segfault at 0 ip 000000000057b5ef sp 00007fff59edcb60 error 4 in clang[400000+8e1000] [ 9978.938963] cpp[7525]: segfault at 0 ip 000000000057b5ef sp 00007fff069df4f0 error 4 in clang[400000+8e1000] [10053.383714] __ratelimit: 6 callbacks suppressed [10053.410898] cpp[2570]: segfault at 0 ip 000000000057b5ef sp 00007fffdb9fb0a0 error 4 in clang[400000+8e1000] [10606.840394] cpp[21745]: segfault at 0 ip 000000000057b5ef sp 00007fff8a0d3cf0 error 4 in clang[400000+8e1000] [10606.935691] cpp[21769]: segfault at 0 ip 000000000057b5ef sp 00007fffe956a270 error 4 in clang[400000+8e1000] [10607.137641] cpp[21839]: segfault at 0 ip 000000000057b5ef sp 00007fff73284300 error 4 in clang[400000+8e1000] [10607.625579] cpp[22126]: segfault at 0 ip 000000000057b5ef sp 00007fff3da21730 error 4 in clang[400000+8e1000] [10608.465553] cpp[22617]: segfault at 0 ip 000000000057b5ef sp 00007fffe9c47810 error 4 in clang[400000+8e1000] [10608.596411] cpp[22669]: segfault at 0 ip 000000000057b5ef sp 00007fff58b31420 error 4 in clang[400000+8e1000] [10608.945863] cpp[22844]: segfault at 0 ip 000000000057b5ef sp 00007fff87cb56b0 error 4 in clang[400000+8e1000] [10609.204190] cpp[22978]: segfault at 0 ip 000000000057b5ef sp 00007fffa5b027f0 error 4 in clang[400000+8e1000] [10610.358928] cpp[23611]: segfault at 0 ip 000000000057b5ef sp 00007fff58cbfad0 error 4 in clang[400000+8e1000] [11261.301681] __ratelimit: 7 callbacks suppressed [11261.328820] cpp[29670]: segfault at 0 ip 000000000057b5ef sp 00007fffc9802fc0 error 4 in clang[400000+8e1000] [11261.428446] cpp[29713]: segfault at 0 ip 000000000057b5ef sp 00007fffe2221e60 error 4 in clang[400000+8e1000] [11618.140253] cpp[27408]: segfault at 0 ip 000000000057b5ef sp 00007fffb67ab570 error 4 in clang[400000+8e1000] [11894.617865] cpp[11148]: segfault at 0 ip 000000000057b5ef sp 00007fff43473970 error 4 in clang[400000+8e1000] [11894.688876] cpp[11150]: segfault at 0 ip 000000000057b5ef sp 00007fff606fb540 error 4 in clang[400000+8e1000] [12038.306657] clang[30349]: segfault at 8 ip 0000000000803627 sp 00007fffe8a53ea0 error 4 in clang[400000+8e1000] [12795.743347] IN= OUT=eth0 SRC=172.16.66.115 DST=24.24.24.24 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=9961 DF PROTO=TCP SPT=55033 DPT=9999 WINDOW=5840 RES=0x00 SYN URGP=0 [12795.832509] IN= OUT=eth0 SRC=172.16.66.115 DST=209.85.147.106 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=16646 DF PROTO=TCP SPT=36248 DPT=9999 WINDOW=5840 RES=0x00 SYN URGP=0 [12970.159191] clang[31896]: segfault at 8 ip 0000000000803627 sp 00007fff8a364e40 error 4 in clang[400000+8e1000] [13798.092361] cpp[29733]: segfault at 0 ip 000000000057b5ef sp 00007fff33e7f440 error 4 in clang[400000+8e1000] [13979.077395] IN= OUT=eth0 SRC=172.16.66.115 DST=24.24.24.24 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=19074 DF PROTO=TCP SPT=38390 DPT=9999 WINDOW=5840 RES=0x00 SYN URGP=0 [13979.166987] IN= OUT=eth0 SRC=172.16.66.115 DST=209.85.147.106 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=25742 DF PROTO=TCP SPT=48228 DPT=9999 WINDOW=5840 RES=0x00 SYN URGP=0 [14067.726287] IN= OUT=eth0 SRC=172.16.66.115 DST=192.9.162.55 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=59431 DF PROTO=TCP SPT=42765 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14070.813518] IN= OUT=eth0 SRC=172.16.66.115 DST=192.9.162.55 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=59432 DF PROTO=TCP SPT=42765 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14547.587050] IN= OUT=eth0 SRC=172.16.66.115 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=20137 DF PROTO=TCP SPT=41524 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14550.673774] IN= OUT=eth0 SRC=172.16.66.115 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=20138 DF PROTO=TCP SPT=41524 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14565.019728] IN= OUT=eth0 SRC=172.16.66.115 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=5378 DF PROTO=TCP SPT=41525 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14568.108013] IN= OUT=eth0 SRC=172.16.66.115 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=5379 DF PROTO=TCP SPT=41525 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14568.699486] IN= OUT=eth0 SRC=172.16.66.115 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=7848 DF PROTO=TCP SPT=41526 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14571.788013] IN= OUT=eth0 SRC=172.16.66.115 DST=82.94.164.162 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=7849 DF PROTO=TCP SPT=41526 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 [14622.018772] cpp[16990]: segfault at 0 ip 000000000057b5ef sp 00007fff3e487a10 error 4 in clang[400000+8e1000] ************************************************************