dpkg-buildpackage -rfakeroot -D -us -uc dpkg-buildpackage: source package kexec-tools dpkg-buildpackage: source version 1:2.0.7-4.drbl1 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by Steven Shiau dpkg-source --before-build kexec-tools-2.0.7 dpkg-buildpackage: host architecture i386 fakeroot debian/rules clean dh_testdir # Add here commands to configure the package. dh_autoreconf CPPFLAGS="-D_FORTIFY_SOURCE=2" CFLAGS="-g -O2 -fstack-protector-strong -Wformat -Werror=format-security" LDFLAGS="-Wl,-z,relro" ./configure --prefix=/usr --sbindir=/sbin --mandir=/usr/share/man --datadir=/usr/share checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for ld... ld checking for as... as checking for objcopy... objcopy checking for ar... ar checking for strip... strip checking whether gcc accepts -fno-zero-initialized-in-bss... Yes checking for a BSD-compatible install... /usr/bin/install -c checking for mkdir... mkdir checking for rm... rm checking for cp... cp checking for ln... ln checking for tar... tar checking for rpmbuild... rpmbuild checking for sed... sed checking for find... find checking for xargs... xargs checking for dirname... dirname 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 zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for inflateInit_ in -lz... yes checking lzma.h usability... yes checking lzma.h presence... yes checking for lzma.h... yes checking for lzma_code in -llzma... yes checking xenctrl.h usability... no checking xenctrl.h presence... no checking for xenctrl.h... no configure: creating ./config.status config.status: creating Makefile config.status: creating include/config.h touch configure-stamp dh_testdir dh_testroot rm -f build-stamp configure-stamp rm -fr tmp-source # Add here commands to clean up after the build process. /usr/bin/make dist-clean make[1]: Entering directory '/home/steven/tmp/kexec-tools/kexec-tools-2.0.7' rm -f util_lib/compute_ip_checksum.o util_lib/sha256.o util_lib/compute_ip_checksum.d util_lib/sha256.d libutil.a util/bin-to-hex.o bin/bin-to-hex purgatory/purgatory.o purgatory/printf.o purgatory/string.o purgatory/arch/i386/entry32-16.o purgatory/arch/i386/entry32-16-debug.o purgatory/arch/i386/entry32.o purgatory/arch/i386/setup-x86.o purgatory/arch/i386/stack.o purgatory/arch/i386/compat_x86_64.o purgatory/arch/i386/purgatory-x86.o purgatory/arch/i386/console-x86.o purgatory/arch/i386/vga.o purgatory/arch/i386/pic.o purgatory/arch/i386/crashdump_backup.o purgatory/sha256.o purgatory/purgatory.d purgatory/printf.d purgatory/string.d purgatory/arch/i386/entry32-16.d purgatory/arch/i386/entry32-16-debug.d purgatory/arch/i386/entry32.d purgatory/arch/i386/setup-x86.d purgatory/arch/i386/stack.d purgatory/arch/i386/compat_x86_64.d purgatory/arch/i386/purgatory-x86.d purgatory/arch/i386/console-x86.d purgatory/arch/i386/vga.d purgatory/arch/i386/pic.d purgatory/arch/i386/crashdump_backup.d purgatory/sha256.d purgatory/purgatory.ro kexec/kexec.o kexec/ifdown.o kexec/kexec-elf.o kexec/kexec-elf-exec.o kexec/kexec-elf-core.o kexec/kexec-elf-rel.o kexec/kexec-elf-boot.o kexec/kexec-iomem.o kexec/firmware_memmap.o kexec/crashdump.o kexec/crashdump-xen.o kexec/phys_arch.o kexec/kernel_version.o kexec/lzma.o kexec/zlib.o kexec/kexec-xen.o kexec/proc_iomem.o kexec/virt_to_phys.o kexec/phys_to_virt.o kexec/add_segment.o kexec/add_buffer.o kexec/arch_reuse_initrd.o kexec/arch/i386/kexec-x86.o kexec/arch/i386/kexec-x86-common.o kexec/arch/i386/kexec-elf-x86.o kexec/arch/i386/kexec-elf-rel-x86.o kexec/arch/i386/kexec-bzImage.o kexec/arch/i386/kexec-multiboot-x86.o kexec/arch/i386/kexec-beoboot-x86.o kexec/arch/i386/kexec-nbi.o kexec/arch/i386/x86-linux-setup.o kexec/arch/i386/crashdump-x86.o kexec/purgatory.o kexec/kexec.d kexec/ifdown.d kexec/kexec-elf.d kexec/kexec-elf-exec.d kexec/kexec-elf-core.d kexec/kexec-elf-rel.d kexec/kexec-elf-boot.d kexec/kexec-iomem.d kexec/firmware_memmap.d kexec/crashdump.d kexec/crashdump-xen.d kexec/phys_arch.d kexec/kernel_version.d kexec/lzma.d kexec/zlib.d kexec/kexec-xen.d kexec/proc_iomem.d kexec/virt_to_phys.d kexec/phys_to_virt.d kexec/add_segment.d kexec/add_buffer.d kexec/arch_reuse_initrd.d kexec/arch/i386/kexec-x86.d kexec/arch/i386/kexec-x86-common.d kexec/arch/i386/kexec-elf-x86.d kexec/arch/i386/kexec-elf-rel-x86.d kexec/arch/i386/kexec-bzImage.d kexec/arch/i386/kexec-multiboot-x86.d kexec/arch/i386/kexec-beoboot-x86.d kexec/arch/i386/kexec-nbi.d kexec/arch/i386/x86-linux-setup.d kexec/arch/i386/crashdump-x86.d kexec/purgatory.d kexec/purgatory.c build/sbin/kexec build/share/man/man8/kexec.8 kdump/kdump.o kdump/kdump.d build/sbin/kdump build/share/man/man8/kdump.8 vmcore-dmesg/vmcore-dmesg.o vmcore-dmesg/vmcore-dmesg.d build/sbin/vmcore-dmesg build/share/man/man8/vmcore-dmesg.8 kexec_test/kexec_test16.o kexec_test/kexec_test.o kexec_test/kexec_test16.d kexec_test/kexec_test.d build/lib/kexec-tools/kexec_test.static rm -rf build rm -f kexec-tools-2.0.7.tar kexec-tools-2.0.7.tar.gz rm -f config.log config.status config.cache Makefile include/config.h include/stamp-h* rm -f include/config.h.in configure kexec-tools.spec rm -rf autom4te.cache make[1]: Leaving directory '/home/steven/tmp/kexec-tools/kexec-tools-2.0.7' dh_autoreconf_clean dh_clean debconf-updatepo dpkg-source -b kexec-tools-2.0.7 dpkg-source: info: using source format `3.0 (quilt)' dpkg-source: info: building kexec-tools using existing ./kexec-tools_2.0.7.orig.tar.gz dpkg-source: warning: ignoring deletion of file kexec-tools.spec, use --include-removal to override dpkg-source: warning: ignoring deletion of file configure, use --include-removal to override dpkg-source: warning: ignoring deletion of file include/config.h, use --include-removal to override dpkg-source: warning: ignoring deletion of file include/config.h.in, use --include-removal to override dpkg-source: info: building kexec-tools in kexec-tools_2.0.7-4.drbl1.debian.tar.xz dpkg-source: info: building kexec-tools in kexec-tools_2.0.7-4.drbl1.dsc debian/rules build dh_testdir # Add here commands to configure the package. dh_autoreconf CPPFLAGS="-D_FORTIFY_SOURCE=2" CFLAGS="-g -O2 -fstack-protector-strong -Wformat -Werror=format-security" LDFLAGS="-Wl,-z,relro" ./configure --prefix=/usr --sbindir=/sbin --mandir=/usr/share/man --datadir=/usr/share checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for ld... ld checking for as... as checking for objcopy... objcopy checking for ar... ar checking for strip... strip checking whether gcc accepts -fno-zero-initialized-in-bss... Yes checking for a BSD-compatible install... /usr/bin/install -c checking for mkdir... mkdir checking for rm... rm checking for cp... cp checking for ln... ln checking for tar... tar checking for rpmbuild... rpmbuild checking for sed... sed checking for find... find checking for xargs... xargs checking for dirname... dirname 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 zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for inflateInit_ in -lz... yes checking lzma.h usability... yes checking lzma.h presence... yes checking for lzma.h... yes checking for lzma_code in -llzma... yes checking xenctrl.h usability... no checking xenctrl.h presence... no checking for xenctrl.h... no configure: creating ./config.status config.status: creating Makefile config.status: creating include/config.h touch configure-stamp dh_testdir # Add here commands to compile the package. /usr/bin/make make[1]: Entering directory '/home/steven/tmp/kexec-tools/kexec-tools-2.0.7' gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/kexec.o kexec/kexec.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/ifdown.o kexec/ifdown.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/kexec-elf.o kexec/kexec-elf.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/kexec-elf-exec.o kexec/kexec-elf-exec.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/kexec-elf-core.o kexec/kexec-elf-core.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/kexec-elf-rel.o kexec/kexec-elf-rel.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/kexec-elf-boot.o kexec/kexec-elf-boot.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/kexec-iomem.o kexec/kexec-iomem.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/firmware_memmap.o kexec/firmware_memmap.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/crashdump.o kexec/crashdump.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/crashdump-xen.o kexec/crashdump-xen.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/phys_arch.o kexec/phys_arch.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/kernel_version.o kexec/kernel_version.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/lzma.o kexec/lzma.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/zlib.o kexec/zlib.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/kexec-xen.o kexec/kexec-xen.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/proc_iomem.o kexec/proc_iomem.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/virt_to_phys.o kexec/virt_to_phys.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/phys_to_virt.o kexec/phys_to_virt.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/add_segment.o kexec/add_segment.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/add_buffer.o kexec/add_buffer.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/arch_reuse_initrd.o kexec/arch_reuse_initrd.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/arch/i386/kexec-x86.o kexec/arch/i386/kexec-x86.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/arch/i386/kexec-x86-common.o kexec/arch/i386/kexec-x86-common.c kexec/arch/i386/kexec-x86-common.c: In function ‘efi_map_added’: kexec/arch/i386/kexec-x86-common.c:296:18: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] char buf[512], *res; ^ gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/arch/i386/kexec-elf-x86.o kexec/arch/i386/kexec-elf-x86.c kexec/arch/i386/kexec-elf-x86.c: In function ‘elf_x86_load’: kexec/arch/i386/kexec-elf-x86.c:97:6: warning: variable ‘modified_cmdline_len’ set but not used [-Wunused-but-set-variable] int modified_cmdline_len; ^ gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/arch/i386/kexec-elf-rel-x86.o kexec/arch/i386/kexec-elf-rel-x86.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/arch/i386/kexec-bzImage.o kexec/arch/i386/kexec-bzImage.c kexec/arch/i386/kexec-bzImage.c: In function ‘do_bzImage_load’: kexec/arch/i386/kexec-bzImage.c:111:8: warning: variable ‘kernel_version’ set but not used [-Wunused-but-set-variable] char *kernel_version; ^ gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/arch/i386/kexec-multiboot-x86.o kexec/arch/i386/kexec-multiboot-x86.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/arch/i386/kexec-beoboot-x86.o kexec/arch/i386/kexec-beoboot-x86.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/arch/i386/kexec-nbi.o kexec/arch/i386/kexec-nbi.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/arch/i386/x86-linux-setup.o kexec/arch/i386/x86-linux-setup.c kexec/arch/i386/x86-linux-setup.c: In function ‘setup_linux_bootloader_parameters_high’: kexec/arch/i386/x86-linux-setup.c:95:3: warning: right shift count >= width of type real_mode->ext_ramdisk_image = initrd_base >> 32; ^ kexec/arch/i386/x86-linux-setup.c:99:3: warning: right shift count >= width of type real_mode->ext_ramdisk_size = initrd_size >> 32; ^ kexec/arch/i386/x86-linux-setup.c:113:4: warning: right shift count >= width of type real_mode->ext_cmd_line_ptr = cmd_line_ptr >> 32; ^ kexec/arch/i386/x86-linux-setup.c: In function ‘add_e820_map_from_mr’: kexec/arch/i386/x86-linux-setup.c:713:3: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘uint64_t’ [-Wformat=] dbgprintf("%016lx-%016lx (%d)\n", ^ kexec/arch/i386/x86-linux-setup.c:713:3: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘uint64_t’ [-Wformat=] kexec/arch/i386/x86-linux-setup.c: In function ‘get_bootparam’: kexec/arch/i386/x86-linux-setup.c:470:2: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] read(data_file, buf, size); ^ gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/arch/i386/crashdump-x86.o kexec/arch/i386/crashdump-x86.c kexec/arch/i386/crashdump-x86.c: In function ‘is_crashkernel_mem_reserved’: kexec/arch/i386/crashdump-x86.c:1073:7: warning: passing argument 2 of ‘kexec_iomem_for_each_line’ from incompatible pointer type crashkernel_mem_callback, NULL); ^ In file included from kexec/arch/i386/crashdump-x86.c:38:0: kexec/arch/i386/../../kexec.h:281:5: note: expected ‘int (*)(void *, int, char *, long long unsigned int, long long unsigned int)’ but argument is of type ‘int (*)(void *, int, char *, long unsigned int, long unsigned int)’ int kexec_iomem_for_each_line(char *match, ^ gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -I./purgatory/include -I./purgatory/arch/i386/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/i586-linux-gnu/4.9/include -c -MD -o purgatory/purgatory.o purgatory/purgatory.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -I./purgatory/include -I./purgatory/arch/i386/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/i586-linux-gnu/4.9/include -c -MD -o purgatory/printf.o purgatory/printf.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -I./purgatory/include -I./purgatory/arch/i386/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/i586-linux-gnu/4.9/include -c -MD -o purgatory/string.o purgatory/string.c gcc -I./purgatory/include -I./purgatory/arch/i386/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/i586-linux-gnu/4.9/include -c -MD -o purgatory/arch/i386/entry32-16.o purgatory/arch/i386/entry32-16.S gcc -I./purgatory/include -I./purgatory/arch/i386/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/i586-linux-gnu/4.9/include -c -MD -o purgatory/arch/i386/entry32-16-debug.o purgatory/arch/i386/entry32-16-debug.S gcc -I./purgatory/include -I./purgatory/arch/i386/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/i586-linux-gnu/4.9/include -c -MD -o purgatory/arch/i386/entry32.o purgatory/arch/i386/entry32.S gcc -I./purgatory/include -I./purgatory/arch/i386/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/i586-linux-gnu/4.9/include -c -MD -o purgatory/arch/i386/setup-x86.o purgatory/arch/i386/setup-x86.S gcc -I./purgatory/include -I./purgatory/arch/i386/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/i586-linux-gnu/4.9/include -c -MD -o purgatory/arch/i386/stack.o purgatory/arch/i386/stack.S gcc -I./purgatory/include -I./purgatory/arch/i386/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/i586-linux-gnu/4.9/include -c -MD -o purgatory/arch/i386/compat_x86_64.o purgatory/arch/i386/compat_x86_64.S gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -I./purgatory/include -I./purgatory/arch/i386/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/i586-linux-gnu/4.9/include -c -MD -o purgatory/arch/i386/purgatory-x86.o purgatory/arch/i386/purgatory-x86.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -I./purgatory/include -I./purgatory/arch/i386/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/i586-linux-gnu/4.9/include -c -MD -o purgatory/arch/i386/console-x86.o purgatory/arch/i386/console-x86.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -I./purgatory/include -I./purgatory/arch/i386/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/i586-linux-gnu/4.9/include -c -MD -o purgatory/arch/i386/vga.o purgatory/arch/i386/vga.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -I./purgatory/include -I./purgatory/arch/i386/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/i586-linux-gnu/4.9/include -c -MD -o purgatory/arch/i386/pic.o purgatory/arch/i386/pic.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -I./purgatory/include -I./purgatory/arch/i386/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/i586-linux-gnu/4.9/include -c -MD -o purgatory/arch/i386/crashdump_backup.o purgatory/arch/i386/crashdump_backup.c mkdir -p purgatory gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -O0 -I./purgatory/include -I./purgatory/arch/i386/include -I./util_lib/include -I./include -Iinclude -I/usr/lib/gcc/i586-linux-gnu/4.9/include -c -o purgatory/sha256.o util_lib/sha256.c mkdir -p purgatory gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -Os -fno-builtin -ffreestanding -Wl,--no-undefined -nostartfiles -nostdlib -nodefaultlibs -e purgatory_start -r -o purgatory/purgatory.ro purgatory/purgatory.o purgatory/printf.o purgatory/string.o purgatory/arch/i386/entry32-16.o purgatory/arch/i386/entry32-16-debug.o purgatory/arch/i386/entry32.o purgatory/arch/i386/setup-x86.o purgatory/arch/i386/stack.o purgatory/arch/i386/compat_x86_64.o purgatory/arch/i386/purgatory-x86.o purgatory/arch/i386/console-x86.o purgatory/arch/i386/vga.o purgatory/arch/i386/pic.o purgatory/arch/i386/crashdump_backup.o purgatory/sha256.o strip --strip-debug purgatory/purgatory.ro gcc -O2 -Wall -o bin/bin-to-hex util/bin-to-hex.c mkdir -p kexec bin/bin-to-hex purgatory < purgatory/purgatory.ro > kexec/purgatory.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -c -MD -o kexec/purgatory.o kexec/purgatory.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -I./util_lib/include -c -MD -o util_lib/compute_ip_checksum.o util_lib/compute_ip_checksum.c gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -I./kexec/arch/i386/include -I./util_lib/include -c -MD -o util_lib/sha256.o util_lib/sha256.c ar rs libutil.a util_lib/compute_ip_checksum.o util_lib/sha256.o ar: creating libutil.a gcc -Wl,-z,relro -o build/sbin/kexec kexec/kexec.o kexec/ifdown.o kexec/kexec-elf.o kexec/kexec-elf-exec.o kexec/kexec-elf-core.o kexec/kexec-elf-rel.o kexec/kexec-elf-boot.o kexec/kexec-iomem.o kexec/firmware_memmap.o kexec/crashdump.o kexec/crashdump-xen.o kexec/phys_arch.o kexec/kernel_version.o kexec/lzma.o kexec/zlib.o kexec/kexec-xen.o kexec/proc_iomem.o kexec/virt_to_phys.o kexec/phys_to_virt.o kexec/add_segment.o kexec/add_buffer.o kexec/arch_reuse_initrd.o kexec/arch/i386/kexec-x86.o kexec/arch/i386/kexec-x86-common.o kexec/arch/i386/kexec-elf-x86.o kexec/arch/i386/kexec-elf-rel-x86.o kexec/arch/i386/kexec-bzImage.o kexec/arch/i386/kexec-multiboot-x86.o kexec/arch/i386/kexec-beoboot-x86.o kexec/arch/i386/kexec-nbi.o kexec/arch/i386/x86-linux-setup.o kexec/arch/i386/crashdump-x86.o kexec/purgatory.o libutil.a -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -llzma -lz gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -c -MD -o kdump/kdump.o kdump/kdump.c gcc -Wl,-z,relro -o build/sbin/kdump kdump/kdump.o -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -llzma -lz gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -c -MD -o vmcore-dmesg/vmcore-dmesg.o vmcore-dmesg/vmcore-dmesg.c gcc -Wl,-z,relro -o build/sbin/vmcore-dmesg vmcore-dmesg/vmcore-dmesg.o -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fno-strict-aliasing -Wall -Wstrict-prototypes gcc -m32 -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -DRELOC=0x10000 -c -MD -o kexec_test/kexec_test16.o kexec_test/kexec_test16.S gcc -m32 -D_FORTIFY_SOURCE=2 -I./include -I./util_lib/include -Iinclude/ -DRELOC=0x10000 -c -MD -o kexec_test/kexec_test.o kexec_test/kexec_test.S mkdir -p build/lib/kexec-tools ld -melf_i386 -e _start -Ttext 0x10000 -o build/lib/kexec-tools/kexec_test.static kexec_test/kexec_test16.o kexec_test/kexec_test.o strip build/lib/kexec-tools/kexec_test.static cp kexec/kexec.8 build/share/man/man8/kexec.8 mkdir -p build/share/man/man8 cp kdump/kdump.8 build/share/man/man8/kdump.8 mkdir -p build/share/man/man8 cp vmcore-dmesg/vmcore-dmesg.8 build/share/man/man8/vmcore-dmesg.8 cp kexec/coldreboot.8 build/share/man/man8/coldreboot.8 cp kexec/coldreboot build/sbin/coldreboot /bin/chmod 755 build/sbin/coldreboot make[1]: Leaving directory '/home/steven/tmp/kexec-tools/kexec-tools-2.0.7' touch build-stamp fakeroot debian/rules binary dh_testdir dh_testroot dh_prep dh_installdirs # Add here commands to install the package into debian/tmp. /usr/bin/make install DESTDIR=/home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools make[1]: Entering directory '/home/steven/tmp/kexec-tools/kexec-tools-2.0.7' for file in build/sbin/kexec build/sbin/kdump build/sbin/vmcore-dmesg build/lib/kexec-tools/kexec_test.static build/share/man/man8/kexec.8 build/share/man/man8/kdump.8 build/share/man/man8/vmcore-dmesg.8 build/share/man/man8/coldreboot.8 build/sbin/coldreboot ; do \ if test `dirname $file` = "build/sbin" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//sbin/; \ /usr/bin/install -c -m 755 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//sbin/; \ fi; \ if test `dirname $file` = "build/bin" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/bin/; \ /usr/bin/install -c -m 755 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/bin/; \ fi; \ if test `dirname $file` = "build/libexec" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/libexec/; \ /usr/bin/install -c -m 755 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/libexec/; \ fi; \ if test `dirname $file` = "build/share" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/; \ fi; \ if test `dirname $file` = "build/etc" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/etc/; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/etc/; \ fi; \ if test `dirname $file` = "build/com" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/com/; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/com/; \ fi; \ if test `dirname $file` = "build/var" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/var/; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/var/; \ fi; \ if test `dirname $file` = "build/lib" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/lib/; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/lib/; \ fi; \ if test `dirname $file` = "build/info" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/info/; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/info/; \ fi; \ if test `dirname $file` = "build/share/man/man1" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/man/man1; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/man/man1; \ fi; \ if test `dirname $file` = "build/share/man/man2" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/man/man2; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/man/man2; \ fi; \ if test `dirname $file` = "build/share/man/man3" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/man/man3/; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/man/man3/; \ fi; \ if test `dirname $file` = "build/share/man/man4" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/man/man4/; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/man/man4/; \ fi; \ if test `dirname $file` = "build/share/man/man5" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/man/man5/; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/man/man5/; \ fi; \ if test `dirname $file` = "build/share/man/man6" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/man/man6/; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/man/man6/; \ fi; \ if test `dirname $file` = "build/share/man/man7" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/man/man7/; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/man/man7/; \ fi; \ if test `dirname $file` = "build/share/man/man8" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/man/man8/; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/man/man8/; \ fi; \ if test `dirname $file` = "build/include" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/include/; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/include/; \ fi; \ if test `dirname $file` = "build/share/kexec-tools" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/kexec-tools/; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/share/kexec-tools/; \ fi; \ if test `dirname $file` = "build/lib/kexec-tools" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/lib/kexec-tools/; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/lib/kexec-tools/; \ fi; \ if test `dirname $file` = "" ; then \ mkdir -p /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/include/kexec-tools/; \ /usr/bin/install -c -m 644 $file /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools//usr/include/kexec-tools/; \ fi; \ done make[1]: Leaving directory '/home/steven/tmp/kexec-tools/kexec-tools-2.0.7' [ ! -f /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools/usr/lib/kexec-tools-testing/kexec_test.static ] || strip /home/steven/tmp/kexec-tools/kexec-tools-2.0.7/debian/kexec-tools/usr/lib/kexec-tools-testing/kexec_test.static install -D -m 0755 debian/kexec-tools/sbin/kexec debian/kexec-tools-udeb/sbin/kexec dh_testdir dh_testroot dh_installchangelogs dh_installdocs dh_installdebconf dh_installinit -r --name=kexec dh_installinit -r --name=kexec-load dh_installexamples dh_lintian dh_install dh_installman dh_link dh_strip dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_md5sums dh_builddeb dpkg-deb: building package `kexec-tools' in `../kexec-tools_2.0.7-4.drbl1_i386.deb'. dpkg-deb: building package `kexec-tools-udeb' in `../kexec-tools-udeb_2.0.7-4.drbl1_i386.udeb'. dpkg-genchanges >../kexec-tools_2.0.7-4.drbl1_i386.changes dpkg-genchanges: not including original source code in upload dpkg-source --after-build kexec-tools-2.0.7 dpkg-buildpackage: binary and diff upload (original source NOT included) Now signing changes and any dsc files... signfile kexec-tools_2.0.7-4.drbl1.dsc Steven Shiau gpg: skipped "Steven Shiau ": secret key not available gpg: /tmp/debsign.GI1ag5LV/kexec-tools_2.0.7-4.drbl1.dsc: clearsign failed: secret key not available debsign: gpg error occurred! Aborting....